Searched refs:abb (Results 1 – 14 of 14) sorted by relevance
/Linux-v5.15/drivers/regulator/ |
D | ti-abb-regulator.c | 147 static inline bool ti_abb_check_txdone(const struct ti_abb *abb) in ti_abb_check_txdone() argument 149 return !!(readl(abb->int_base) & abb->txdone_mask); in ti_abb_check_txdone() 156 static inline void ti_abb_clear_txdone(const struct ti_abb *abb) in ti_abb_clear_txdone() argument 158 writel(abb->txdone_mask, abb->int_base); in ti_abb_clear_txdone() 168 static int ti_abb_wait_txdone(struct device *dev, struct ti_abb *abb) in ti_abb_wait_txdone() argument 173 while (timeout++ <= abb->settling_time) { in ti_abb_wait_txdone() 174 status = ti_abb_check_txdone(abb); in ti_abb_wait_txdone() 182 __func__, timeout, readl(abb->int_base)); in ti_abb_wait_txdone() 193 static int ti_abb_clear_all_txdone(struct device *dev, const struct ti_abb *abb) in ti_abb_clear_all_txdone() argument 198 while (timeout++ <= abb->settling_time) { in ti_abb_clear_all_txdone() [all …]
|
D | Makefile | 148 obj-$(CONFIG_REGULATOR_TI_ABB) += ti-abb-regulator.o
|
/Linux-v5.15/Documentation/devicetree/bindings/regulator/ |
D | ti-abb-regulator.txt | 5 - "ti,abb-v1" for older SoCs like OMAP3 6 - "ti,abb-v2" for newer SoCs like OMAP4, OMAP5 7 - "ti,abb-v3" for a generic definition where setup and control registers are 12 - "base-address" - contains base address of ABB module (ti,abb-v1,ti,abb-v2) 13 - "control-address" - contains control register address of ABB module (ti,abb-v3) 14 - "setup-address" - contains setup register address of ABB module (ti,abb-v3) 69 abb_x: regulator-abb-x { 70 compatible = "ti,abb-v1"; 89 abb_y: regulator-abb-y { 90 compatible = "ti,abb-v2"; [all …]
|
/Linux-v5.15/arch/powerpc/boot/dts/ |
D | socrates.dts | 12 model = "abb,socrates"; 13 compatible = "abb,socrates"; 290 compatible = "abb,socrates-fpga-pic"; 300 compatible = "abb,socrates-spi"; 307 compatible = "abb,socrates-nand";
|
/Linux-v5.15/arch/arm/boot/dts/ |
D | omap443x.dtsi | 48 abb_mpu: regulator-abb-mpu { 65 abb_iva: regulator-abb-iva {
|
D | omap4460.dtsi | 45 abb_mpu: regulator-abb-mpu { 63 abb_iva: regulator-abb-iva {
|
D | imx6dl-aristainetos_7.dts | 13 compatible = "abb,aristainetos-imx6dl-7", "fsl,imx6dl";
|
D | imx6dl-aristainetos_4.dts | 13 compatible = "abb,aristainetos-imx6dl-4", "fsl,imx6dl";
|
D | omap36xx.dtsi | 93 abb_mpu_iva: regulator-abb-mpu { 94 compatible = "ti,abb-v1";
|
D | dra7.dtsi | 638 abb_mpu: regulator-abb-mpu { 639 compatible = "ti,abb-v3"; 671 abb_ivahd: regulator-abb-ivahd { 672 compatible = "ti,abb-v3"; 704 abb_dspeve: regulator-abb-dspeve { 705 compatible = "ti,abb-v3"; 737 abb_gpu: regulator-abb-gpu { 738 compatible = "ti,abb-v3";
|
D | omap5.dtsi | 653 abb_mpu: regulator-abb-mpu { 654 compatible = "ti,abb-v2"; 683 abb_mm: regulator-abb-mm { 684 compatible = "ti,abb-v2";
|
D | imx6dl-aristainetos2_7.dts | 49 compatible = "abb,aristainetos2-imx6dl-7", "fsl,imx6dl";
|
D | omap4.dtsi | 458 abb_mpu: regulator-abb-mpu { 459 compatible = "ti,abb-v2"; 471 abb_iva: regulator-abb-iva { 472 compatible = "ti,abb-v2";
|
D | imx6dl-aristainetos2_4.dts | 49 compatible = "abb,aristainetos2-imx6dl-4", "fsl,imx6dl";
|