Home
last modified time | relevance | path

Searched refs:apb (Results 1 – 25 of 200) sorted by relevance

12345678

/linux/drivers/staging/greybus/
H A Darche-apb-ctrl.c69 struct arche_apb_ctrl_drvdata *apb = platform_get_drvdata(pdev); in coldboot_seq() local
72 if (apb->init_disabled || in coldboot_seq()
73 apb->state == ARCHE_PLATFORM_STATE_ACTIVE) in coldboot_seq()
77 assert_reset(apb->resetn); in coldboot_seq()
79 if (apb->state == ARCHE_PLATFORM_STATE_FW_FLASHING && apb->spi_en) in coldboot_seq()
80 devm_gpiod_put(dev, apb->spi_en); in coldboot_seq()
83 if (!IS_ERR(apb->vcore)) { in coldboot_seq()
84 ret = regulator_enable(apb->vcore); in coldboot_seq()
91 if (!IS_ERR(apb->vio)) { in coldboot_seq()
92 ret = regulator_enable(apb->vio); in coldboot_seq()
[all …]
/linux/arch/arm/boot/dts/synaptics/
H A Dberlin2.dtsi176 apb@e80000 {
185 compatible = "snps,dw-apb-gpio";
191 compatible = "snps,dw-apb-gpio-port";
203 compatible = "snps,dw-apb-gpio";
209 compatible = "snps,dw-apb-gpio-port";
221 compatible = "snps,dw-apb-gpio";
227 compatible = "snps,dw-apb-gpio-port";
239 compatible = "snps,dw-apb-gpio";
245 compatible = "snps,dw-apb-gpio-port";
257 compatible = "snps,dw-apb-timer";
[all …]
H A Dberlin2cd.dtsi166 apb@e80000 {
175 compatible = "snps,dw-apb-gpio";
181 compatible = "snps,dw-apb-gpio-port";
193 compatible = "snps,dw-apb-gpio";
199 compatible = "snps,dw-apb-gpio-port";
211 compatible = "snps,dw-apb-gpio";
217 compatible = "snps,dw-apb-gpio-port";
229 compatible = "snps,dw-apb-gpio";
235 compatible = "snps,dw-apb-gpio-port";
267 compatible = "snps,dw-apb-ssi";
[all …]
H A Dberlin2q.dtsi237 apb@e80000 {
246 compatible = "snps,dw-apb-gpio";
252 compatible = "snps,dw-apb-gpio-port";
264 compatible = "snps,dw-apb-gpio";
270 compatible = "snps,dw-apb-gpio-port";
282 compatible = "snps,dw-apb-gpio";
288 compatible = "snps,dw-apb-gpio-port";
300 compatible = "snps,dw-apb-gpio";
306 compatible = "snps,dw-apb-gpio-port";
342 compatible = "snps,dw-apb-timer";
[all …]
/linux/arch/arm64/boot/dts/synaptics/
H A Dberlin4ct.dtsi127 apb@e80000 {
136 compatible = "snps,dw-apb-gpio";
142 compatible = "snps,dw-apb-gpio-port";
154 compatible = "snps,dw-apb-gpio";
160 compatible = "snps,dw-apb-gpio-port";
172 compatible = "snps,dw-apb-gpio";
178 compatible = "snps,dw-apb-gpio-port";
190 compatible = "snps,dw-apb-gpio";
196 compatible = "snps,dw-apb-gpio-port";
208 compatible = "snps,dw-apb-ictl";
[all …]
/linux/arch/arm64/boot/dts/bitmain/
H A Dbm1880.dtsi123 compatible = "snps,dw-apb-gpio";
127 compatible = "snps,dw-apb-gpio-port";
141 compatible = "snps,dw-apb-gpio";
145 compatible = "snps,dw-apb-gpio-port";
159 compatible = "snps,dw-apb-gpio";
163 compatible = "snps,dw-apb-gpio-port";
175 compatible = "snps,dw-apb-uart";
188 compatible = "snps,dw-apb-uart";
201 compatible = "snps,dw-apb-uart";
214 compatible = "snps,dw-apb-uart";
/linux/arch/arc/boot/dts/
H A Daxs10x_mb.dtsi132 compatible = "snps,dw-apb-uart";
142 compatible = "snps,dw-apb-uart";
153 compatible = "snps,dw-apb-uart";
244 compatible = "snps,dw-apb-gpio";
250 compatible = "snps,dw-apb-gpio-port";
258 compatible = "snps,dw-apb-gpio-port";
266 compatible = "snps,dw-apb-gpio-port";
275 compatible = "snps,dw-apb-gpio";
281 compatible = "snps,dw-apb-gpio-port";
289 compatible = "snps,dw-apb-gpio-port";
[all …]
H A Daxc001.dtsi47 dw-apb-gpio@2000 {
48 compatible = "snps,dw-apb-gpio";
54 compatible = "snps,dw-apb-gpio-port";
66 debug_uart: dw-apb-uart@5000 {
67 compatible = "snps,dw-apb-uart";
96 compatible = "snps,dw-apb-ictl";
H A Daxc003.dtsi55 dw-apb-gpio@2000 {
56 compatible = "snps,dw-apb-gpio";
62 compatible = "snps,dw-apb-gpio-port";
74 debug_uart: dw-apb-uart@5000 {
75 compatible = "snps,dw-apb-uart";
134 compatible = "snps,dw-apb-ictl";
H A Daxc003_idu.dtsi62 dw-apb-gpio@2000 {
63 compatible = "snps,dw-apb-gpio";
69 compatible = "snps,dw-apb-gpio-port";
81 debug_uart: dw-apb-uart@5000 {
82 compatible = "snps,dw-apb-uart";
140 compatible = "snps,dw-apb-ictl";
H A Dvdk_axc003.dtsi36 debug_uart: dw-apb-uart@5000 {
37 compatible = "snps,dw-apb-uart";
51 compatible = "snps,dw-apb-ictl";
H A Dvdk_axc003_idu.dtsi44 debug_uart: dw-apb-uart@5000 {
45 compatible = "snps,dw-apb-uart";
59 compatible = "snps,dw-apb-ictl";
/linux/drivers/clk/sunxi-ng/
H A Dccu-sun55i-a523-mcu.c34 static const struct clk_parent_data apb[] = { variable
143 static SUNXI_CCU_GATE_DATA(bus_i2s0_clk, "bus-i2s0", apb, 0x040, BIT(0), 0);
144 static SUNXI_CCU_GATE_DATA(bus_i2s1_clk, "bus-i2s1", apb, 0x040, BIT(1), 0);
145 static SUNXI_CCU_GATE_DATA(bus_i2s2_clk, "bus-i2s2", apb, 0x040, BIT(2), 0);
146 static SUNXI_CCU_GATE_DATA(bus_i2s3_clk, "bus-i2s3", apb, 0x040, BIT(3), 0);
168 static SUNXI_CCU_GATE_DATA(bus_spdif_clk, "bus-spdif", apb, 0x04c, BIT(0), 0);
177 static SUNXI_CCU_GATE_DATA(bus_dmic_clk, "bus-dmic", apb, 0x054, BIT(0), 0);
195 apb, 0x060, BIT(0), 0);
200 apb, 0x06c, BIT(0), 0);
282 static SUNXI_CCU_GATE_DATA(bus_mcu_pwm0_clk, "bus-mcu-pwm0", apb,
/linux/arch/arm/boot/dts/hisilicon/
H A Dhip01.dtsi45 compatible = "snps,dw-apb-uart";
55 compatible = "snps,dw-apb-uart";
65 compatible = "snps,dw-apb-uart";
75 compatible = "snps,dw-apb-uart";
H A Dsd5203.dts48 compatible = "snps,dw-apb-ictl";
77 compatible = "snps,dw-apb-uart";
87 compatible = "snps,dw-apb-uart";
/linux/drivers/phy/hisilicon/
H A Dphy-hi3670-pcie.c159 struct regmap *apb; member
287 regmap_write(phy->apb, SOC_PCIECTRL_CTRL20_ADDR, in hi3670_pcie_natural_cfg()
290 regmap_read(phy->apb, SOC_PCIECTRL_CTRL7_ADDR, &val); in hi3670_pcie_natural_cfg()
292 regmap_write(phy->apb, SOC_PCIECTRL_CTRL7_ADDR, val); in hi3670_pcie_natural_cfg()
295 regmap_read(phy->apb, SOC_PCIECTRL_CTRL12_ADDR, &val); in hi3670_pcie_natural_cfg()
298 regmap_write(phy->apb, SOC_PCIECTRL_CTRL12_ADDR, val); in hi3670_pcie_natural_cfg()
438 regmap_write(phy->apb, SOC_PCIECTRL_CTRL21_ADDR, in hi3670_pcie_ioref_gt()
585 phy->apb = dev_get_regmap(pcie_dev, "kirin_pcie_apb"); in hi3670_pcie_get_resources_from_pcie()
586 if (!phy->apb) { in hi3670_pcie_get_resources_from_pcie()
697 regmap_read(phy->apb, SOC_PCIECTRL_CTRL12_ADDR, &val); in hi3670_pcie_phy_power_on()
[all …]
/linux/arch/arm/boot/dts/broadcom/
H A Dbcm11351.dtsi53 compatible = "brcm,bcm11351-dw-apb-uart", "snps,dw-apb-uart";
63 compatible = "brcm,bcm11351-dw-apb-uart", "snps,dw-apb-uart";
73 compatible = "brcm,bcm11351-dw-apb-uart", "snps,dw-apb-uart";
83 compatible = "brcm,bcm11351-dw-apb-uart", "snps,dw-apb-uart";
/linux/drivers/pci/controller/dwc/
H A Dpcie-kirin.c74 struct regmap *apb; member
460 kirin_pcie->apb = devm_regmap_init_mmio(dev, apb_base, in kirin_pcie_get_resource()
462 if (IS_ERR(kirin_pcie->apb)) in kirin_pcie_get_resource()
463 return PTR_ERR(kirin_pcie->apb); in kirin_pcie_get_resource()
491 regmap_read(kirin_pcie->apb, SOC_PCIECTRL_CTRL0_ADDR, &val); in kirin_pcie_sideband_dbi_w_mode()
497 regmap_write(kirin_pcie->apb, SOC_PCIECTRL_CTRL0_ADDR, val); in kirin_pcie_sideband_dbi_w_mode()
505 regmap_read(kirin_pcie->apb, SOC_PCIECTRL_CTRL1_ADDR, &val); in kirin_pcie_sideband_dbi_r_mode()
511 regmap_write(kirin_pcie->apb, SOC_PCIECTRL_CTRL1_ADDR, val); in kirin_pcie_sideband_dbi_r_mode()
594 regmap_read(kirin_pcie->apb, PCIE_APB_PHY_STATUS0, &val); in kirin_pcie_link_up()
603 regmap_write(kirin_pcie->apb, PCIE_APP_LTSSM_ENABLE, in kirin_pcie_start_link()
H A Dpci-meson.c61 struct reset_control *apb; member
97 mrst->apb = meson_pcie_get_reset(mp, "apb", PCIE_SHARED_RESET); in meson_pcie_get_resets()
98 if (IS_ERR(mrst->apb)) in meson_pcie_get_resets()
99 return PTR_ERR(mrst->apb); in meson_pcie_get_resets()
100 reset_control_deassert(mrst->apb); in meson_pcie_get_resets()
166 reset_control_assert(mrst->apb); in meson_pcie_reset()
169 reset_control_deassert(mrst->apb); in meson_pcie_reset()
/linux/arch/riscv/boot/dts/canaan/
H A Dk210.dtsi179 compatible = "snps,dw-apb-gpio";
190 compatible = "snps,dw-apb-gpio-port";
200 compatible = "snps,dw-apb-uart";
217 compatible = "snps,dw-apb-uart";
234 compatible = "snps,dw-apb-uart";
338 compatible = "snps,dw-apb-timer";
348 compatible = "snps,dw-apb-timer";
358 compatible = "snps,dw-apb-timer";
368 compatible = "snps,dw-apb-timer";
378 compatible = "snps,dw-apb-timer";
[all …]
/linux/arch/csky/
H A DKconfig.platforms4 bool "Select dw-apb interrupt controller"
8 This enables support for snps dw-apb-ictl
/linux/arch/arm64/boot/dts/intel/
H A Dsocfpga_agilex.dtsi230 compatible = "snps,dw-apb-gpio";
236 compatible = "snps,dw-apb-gpio-port";
250 compatible = "snps,dw-apb-gpio";
256 compatible = "snps,dw-apb-gpio-port";
454 compatible = "snps,dw-apb-ssi";
470 compatible = "snps,dw-apb-ssi";
491 compatible = "snps,dw-apb-timer";
499 compatible = "snps,dw-apb-timer";
507 compatible = "snps,dw-apb-timer";
515 compatible = "snps,dw-apb-timer";
[all …]
/linux/arch/riscv/boot/dts/starfive/
H A Djh7110.dtsi399 compatible = "starfive,jh7110-uart", "snps,dw-apb-uart";
413 compatible = "starfive,jh7110-uart", "snps,dw-apb-uart";
427 compatible = "starfive,jh7110-uart", "snps,dw-apb-uart";
554 clock-names = "i2sclk", "apb", "mclk",
571 clock-names = "apb", "core";
590 clock-names = "lpm", "stb", "apb", "axi", "utmi_apb";
595 reset-names = "pwrup", "apb", "axi", "utmi_apb";
659 compatible = "starfive,jh7110-uart", "snps,dw-apb-uart";
673 compatible = "starfive,jh7110-uart", "snps,dw-apb-uart";
687 compatible = "starfive,jh7110-uart", "snps,dw-apb-uart";
[all …]
/linux/arch/arm/boot/dts/unisoc/
H A Drda8810pl.dtsi51 apb@20800000 {
65 apb@20900000 {
113 apb@20a00000 {
/linux/arch/riscv/boot/dts/sophgo/
H A Dsg2044.dtsi266 compatible = "sophgo,sg2044-uart", "snps,dw-apb-uart";
281 compatible = "sophgo,sg2044-uart", "snps,dw-apb-uart";
296 compatible = "sophgo,sg2044-uart", "snps,dw-apb-uart";
311 compatible = "sophgo,sg2044-uart", "snps,dw-apb-uart";
468 compatible = "snps,dw-apb-gpio";
478 compatible = "snps,dw-apb-gpio-port";
491 compatible = "snps,dw-apb-gpio";
501 compatible = "snps,dw-apb-gpio-port";
514 compatible = "snps,dw-apb-gpio";
524 compatible = "snps,dw-apb-gpio-port";
[all …]

12345678