/linux-6.6.21/arch/riscv/boot/dts/thead/ |
D | th1520.dtsi | 125 apb_clk: apb-clk-clock { label 127 clock-output-names = "apb_clk"; 283 clocks = <&apb_clk>, <&apb_clk>; 298 clocks = <&apb_clk>; 307 clocks = <&apb_clk>; 316 clocks = <&apb_clk>; 325 clocks = <&apb_clk>; 354 clocks = <&apb_clk>; 363 clocks = <&apb_clk>; 372 clocks = <&apb_clk>; [all …]
|
D | th1520-lichee-module-4a.dtsi | 28 &apb_clk {
|
D | th1520-beaglev-ahead.dts | 47 &apb_clk {
|
/linux-6.6.21/drivers/gpu/drm/xlnx/ |
D | zynqmp_dpsub.c | 97 dpsub->apb_clk = devm_clk_get(dpsub->dev, "dp_apb_clk"); in zynqmp_dpsub_init_clocks() 98 if (IS_ERR(dpsub->apb_clk)) in zynqmp_dpsub_init_clocks() 99 return PTR_ERR(dpsub->apb_clk); in zynqmp_dpsub_init_clocks() 101 ret = clk_prepare_enable(dpsub->apb_clk); in zynqmp_dpsub_init_clocks() 277 clk_disable_unprepare(dpsub->apb_clk); in zynqmp_dpsub_probe() 298 clk_disable_unprepare(dpsub->apb_clk); in zynqmp_dpsub_remove()
|
D | zynqmp_dpsub.h | 62 struct clk *apb_clk; member
|
D | zynqmp_dp.c | 1046 rate = clk_get_rate(dp->dpsub->apb_clk); in zynqmp_dp_aux_init()
|
/linux-6.6.21/drivers/media/rc/ |
D | sunxi-cir.c | 95 struct clk *apb_clk; member 183 ret = clk_prepare_enable(ir->apb_clk); in sunxi_ir_hw_init() 222 clk_disable_unprepare(ir->apb_clk); in sunxi_ir_hw_init() 234 clk_disable_unprepare(ir->apb_clk); in sunxi_ir_hw_exit() 275 ir->apb_clk = devm_clk_get(dev, "apb"); in sunxi_ir_probe() 276 if (IS_ERR(ir->apb_clk)) { in sunxi_ir_probe() 278 return PTR_ERR(ir->apb_clk); in sunxi_ir_probe()
|
/linux-6.6.21/drivers/gpu/drm/imx/dcss/ |
D | dcss-dev.c | 22 clk_prepare_enable(dcss->apb_clk); in dcss_clocks_enable() 33 clk_disable_unprepare(dcss->apb_clk); in dcss_clocks_disable() 138 {"apb", &dcss->apb_clk}, in dcss_clks_init() 163 devm_clk_put(dcss->dev, dcss->apb_clk); in dcss_clks_release()
|
D | dcss-dev.h | 81 struct clk *apb_clk; member
|
/linux-6.6.21/drivers/watchdog/ |
D | starfive-wdt.c | 105 struct clk *apb_clk; member 150 ret = clk_prepare_enable(wdt->apb_clk); in starfive_wdt_enable_clock() 164 clk_disable_unprepare(wdt->apb_clk); in starfive_wdt_disable_clock() 171 wdt->apb_clk = devm_clk_get(dev, "apb"); in starfive_wdt_get_clock() 172 if (IS_ERR(wdt->apb_clk)) in starfive_wdt_get_clock() 173 return dev_err_probe(dev, PTR_ERR(wdt->apb_clk), "failed to get apb clock\n"); in starfive_wdt_get_clock()
|
/linux-6.6.21/sound/soc/sunxi/ |
D | sun4i-spdif.c | 185 struct clk *apb_clk; member 600 clk_disable_unprepare(host->apb_clk); in sun4i_spdif_runtime_suspend() 613 ret = clk_prepare_enable(host->apb_clk); in sun4i_spdif_runtime_resume() 657 host->apb_clk = devm_clk_get(&pdev->dev, "apb"); in sun4i_spdif_probe() 658 if (IS_ERR(host->apb_clk)) { in sun4i_spdif_probe() 660 return PTR_ERR(host->apb_clk); in sun4i_spdif_probe()
|
/linux-6.6.21/Documentation/devicetree/bindings/sound/ |
D | intel,keembay-i2s.yaml | 51 - const: apb_clk 86 clock-names = "osc", "apb_clk";
|
/linux-6.6.21/drivers/iio/adc/ |
D | spear_adc.c | 107 u32 apb_clk = clk_get_rate(st->clk); in spear_adc_set_clk() local 109 count = DIV_ROUND_UP(apb_clk, val); in spear_adc_set_clk() 112 st->current_clk = apb_clk / count; in spear_adc_set_clk()
|
/linux-6.6.21/drivers/i2c/busses/ |
D | i2c-sprd.c | 323 u32 apb_clk = i2c_dev->src_clk; in sprd_i2c_set_clk() local 328 u32 i2c_dvd = apb_clk / (4 * freq) - 1; in sprd_i2c_set_clk() 346 writel((6 * apb_clk) / 10000000, i2c_dev->base + ADDR_STA0_DVD); in sprd_i2c_set_clk() 348 writel((4 * apb_clk) / 1000000, i2c_dev->base + ADDR_STA0_DVD); in sprd_i2c_set_clk()
|
D | i2c-npcm7xx.c | 300 u32 apb_clk; member 1818 src_clk_khz = bus->apb_clk / 1000; in npcm_i2c_init_clk() 2304 bus->apb_clk = clk_get_rate(i2c_clk); in npcm_i2c_probe_bus()
|
/linux-6.6.21/arch/arm/boot/dts/broadcom/ |
D | bcm-cygnus-clock.dtsi | 62 apb_clk: apb_clk { label
|
D | bcm63138.dtsi | 62 apb_clk: apb_clk { label
|
D | bcm-cygnus.dtsi | 344 clocks = <&apb_clk>; 495 clocks = <&axi41_clk>, <&apb_clk>;
|
/linux-6.6.21/drivers/clk/sunxi-ng/ |
D | ccu-suniv-f1c100s.c | 146 static SUNXI_CCU_DIV_TABLE(apb_clk, "apb", "ahb", 329 &apb_clk.common, 421 [CLK_APB] = &apb_clk.common.hw,
|
/linux-6.6.21/drivers/clk/actions/ |
D | owl-s500.c | 198 static OWL_DIVIDER(apb_clk, "apb_clk", "nic_clk", CMU_BUSCLK1, 14, 2, NULL, 0, 0); 462 &apb_clk.common, 523 [CLK_APB] = &apb_clk.common.hw,
|
D | owl-s900.c | 163 static OWL_DIVIDER(apb_clk, "apb_clk", "ahb_clk", CMU_BUSCLK, 8, 2, apb_div_table, 0, 0); 516 &apb_clk.common, 609 [CLK_APB] = &apb_clk.common.hw,
|
/linux-6.6.21/Documentation/devicetree/bindings/pinctrl/ |
D | nvidia,tegra20-pinmux.yaml | 60 enum: [ ahb_clk, apb_clk, audio_sync, crt, dap1, dap2, dap3, dap4,
|
/linux-6.6.21/Documentation/devicetree/bindings/net/ |
D | snps,dwc-qos-ethernet.txt | 85 - "apb_clk"
|
/linux-6.6.21/drivers/pinctrl/tegra/ |
D | pinctrl-tegra20.c | 1896 FUNCTION(apb_clk),
|