Searched full:tbg (Results 1 – 7 of 7) sorted by relevance
/linux/Documentation/devicetree/bindings/clock/ |
H A D | marvell,armada-3700-uart-clock.yaml | 23 "TBG-A-P", "TBG-B-P", "TBG-A-S", "TBG-B-S", "xtal" 26 It is suggest to specify at least one TBG clock to achieve 32 - const: TBG-A-P 33 - const: TBG-B-P 34 - const: TBG-A-S 35 - const: TBG-B-S 56 clocks = <&tbg 0>, <&tbg 1>, <&tbg 2>, <&tbg 3>, <&xtalclk>; 57 clock-names = "TBG-A-P", "TBG-B-P", "TBG-A-S", "TBG-B-S", "xtal";
|
/linux/drivers/clk/mvebu/ |
H A D | armada-37xx-tbg.c | 47 static const struct tbg_def tbg[NUM_TBG] = { variable 48 {"TBG-A-P", TBG_A_REFDIV, TBG_A_FBDIV, TBG_CTRL8, TBG_A_VCODIV_DIFF}, 49 {"TBG-B-P", TBG_B_REFDIV, TBG_B_FBDIV, TBG_CTRL8, TBG_B_VCODIV_DIFF}, 50 {"TBG-A-S", TBG_A_REFDIV, TBG_A_FBDIV, TBG_CTRL1, TBG_A_VCODIV_SE}, 51 {"TBG-B-S", TBG_B_REFDIV, TBG_B_FBDIV, TBG_CTRL1, TBG_B_VCODIV_SE}, 115 name = tbg[i].name; in armada_3700_tbg_clock_probe() 116 mult = tbg_get_mult(reg, &tbg[i]); in armada_3700_tbg_clock_probe() 117 div = tbg_get_div(reg, &tbg[i]); in armada_3700_tbg_clock_probe() 121 dev_err(dev, "Can't register TBG clock %s\n", name); in armada_3700_tbg_clock_probe() 138 { .compatible = "marvell,armada-3700-tbg-clock", }, [all …]
|
H A D | armada-37xx-periph.c | 11 * TBG-A-P --| | | | | | ______ 12 * TBG-B-P --| Mux |--| /div1 |--| /div2 |--| Gate |--> perip_clk 13 * TBG-A-S --| | | | | | |______| 14 * TBG-B-S --|_____| |_______| |_______| 201 .parent_names = (const char *[]){ "TBG-A-P", \ 202 "TBG-B-P", "TBG-A-S", "TBG-B-S"}, \ 211 .parent_names = (const char *[]){ "TBG-A-P", \ 212 "TBG-B-P", "TBG-A-S", "TBG-B-S"}, \ 237 .parent_names = (const char *[]){ "TBG-A-P", \ 238 "TBG-B-P", "TBG-A-S", "TBG-B-S"}, \ [all …]
|
H A D | Makefile | 12 obj-$(CONFIG_ARMADA_37XX_CLK) += armada-37xx-tbg.o
|
/linux/arch/arm64/boot/dts/marvell/ |
H A D | armada-37xx.dtsi | 141 clocks = <&tbg 0>, <&tbg 1>, <&tbg 2>, 142 <&tbg 3>, <&xtalclk>; 143 clock-names = "TBG-A-P", "TBG-B-P", "TBG-A-S", 144 "TBG-B-S", "xtal"; 175 clocks = <&tbg 0>, <&tbg 1>, <&tbg 2>, 176 <&tbg 3>, <&xtalclk>; 183 clocks = <&tbg 0>, <&tbg 1>, <&tbg 2>, 184 <&tbg 3>, <&xtalclk>; 188 tbg: tbg@13200 { label 189 compatible = "marvell,armada-3700-tbg-clock";
|
H A D | armada-3720-turris-mox.dts | 215 assigned-clock-parents = <&tbg 1>;
|
/linux/drivers/ata/ |
H A D | sata_promise.c | 46 PDC_TBG_MODE = 0x41C, /* TBG mode (not SATAII) */ 1128 /* don't initialise TBG or SLEW on 2nd generation chips */ in pdc_host_init() 1132 /* reduce TBG clock to 133 Mhz. */ in pdc_host_init()
|