/openbmc/linux/drivers/regulator/ |
H A D | wm831x-ldo.c | 47 struct wm831x_ldo *ldo = data; in wm831x_ldo_uv_irq() local 49 regulator_notifier_call_chain(ldo->regulator, in wm831x_ldo_uv_irq() 68 struct wm831x_ldo *ldo = rdev_get_drvdata(rdev); in wm831x_gp_ldo_set_suspend_voltage() local 69 struct wm831x *wm831x = ldo->wm831x; in wm831x_gp_ldo_set_suspend_voltage() 70 int sel, reg = ldo->base + WM831X_LDO_SLEEP_CONTROL; in wm831x_gp_ldo_set_suspend_voltage() 81 struct wm831x_ldo *ldo = rdev_get_drvdata(rdev); in wm831x_gp_ldo_get_mode() local 82 struct wm831x *wm831x = ldo->wm831x; in wm831x_gp_ldo_get_mode() 83 int ctrl_reg = ldo->base + WM831X_LDO_CONTROL; in wm831x_gp_ldo_get_mode() 84 int on_reg = ldo->base + WM831X_LDO_ON_CONTROL; in wm831x_gp_ldo_get_mode() 107 struct wm831x_ldo *ldo = rdev_get_drvdata(rdev); in wm831x_gp_ldo_set_mode() local [all …]
|
H A D | wm8994-regulator.c | 44 struct wm8994_ldo *ldo = rdev_get_drvdata(rdev); in wm8994_ldo2_list_voltage() local 49 switch (ldo->wm8994->type) { in wm8994_ldo2_list_voltage() 153 int id = pdev->id % ARRAY_SIZE(pdata->ldo); in wm8994_ldo_probe() 155 struct wm8994_ldo *ldo; in wm8994_ldo_probe() local 161 ldo = devm_kzalloc(&pdev->dev, sizeof(struct wm8994_ldo), GFP_KERNEL); in wm8994_ldo_probe() 162 if (!ldo) in wm8994_ldo_probe() 165 ldo->wm8994 = wm8994; in wm8994_ldo_probe() 166 ldo->supply = wm8994_ldo_consumer[id]; in wm8994_ldo_probe() 167 ldo->supply.dev_name = dev_name(wm8994->dev); in wm8994_ldo_probe() 170 config.driver_data = ldo; in wm8994_ldo_probe() [all …]
|
H A D | lp8788-ldo.c | 155 struct lp8788_ldo *ldo = rdev_get_drvdata(rdev); in lp8788_ldo_enable_time() local 159 if (lp8788_read_byte(ldo->lp, addr, &val)) in lp8788_ldo_enable_time() 462 struct lp8788_ldo *ldo, in lp8788_config_ldo_enable_mode() argument 465 struct lp8788 *lp = ldo->lp; in lp8788_config_ldo_enable_mode() 505 ldo->ena_gpiod = gpiod_get_index_optional(&pdev->dev, in lp8788_config_ldo_enable_mode() 510 if (IS_ERR(ldo->ena_gpiod)) in lp8788_config_ldo_enable_mode() 511 return PTR_ERR(ldo->ena_gpiod); in lp8788_config_ldo_enable_mode() 514 if (!ldo->ena_gpiod) in lp8788_config_ldo_enable_mode() 527 struct lp8788_ldo *ldo; in lp8788_dldo_probe() local 532 ldo = devm_kzalloc(&pdev->dev, sizeof(struct lp8788_ldo), GFP_KERNEL); in lp8788_dldo_probe() [all …]
|
H A D | lp3972.c | 224 int ldo = rdev_get_id(dev) - LP3972_LDO1; in lp3972_ldo_is_enabled() local 225 u16 mask = LP3972_LDO_OUTPUT_ENABLE_MASK(ldo); in lp3972_ldo_is_enabled() 228 val = lp3972_reg_read(lp3972, LP3972_LDO_OUTPUT_ENABLE_REG(ldo)); in lp3972_ldo_is_enabled() 235 int ldo = rdev_get_id(dev) - LP3972_LDO1; in lp3972_ldo_enable() local 236 u16 mask = LP3972_LDO_OUTPUT_ENABLE_MASK(ldo); in lp3972_ldo_enable() 238 return lp3972_set_bits(lp3972, LP3972_LDO_OUTPUT_ENABLE_REG(ldo), in lp3972_ldo_enable() 245 int ldo = rdev_get_id(dev) - LP3972_LDO1; in lp3972_ldo_disable() local 246 u16 mask = LP3972_LDO_OUTPUT_ENABLE_MASK(ldo); in lp3972_ldo_disable() 248 return lp3972_set_bits(lp3972, LP3972_LDO_OUTPUT_ENABLE_REG(ldo), in lp3972_ldo_disable() 255 int ldo = rdev_get_id(dev) - LP3972_LDO1; in lp3972_ldo_get_voltage_sel() local [all …]
|
H A D | lp3971.c | 109 int ldo = rdev_get_id(dev) - LP3971_LDO1; in lp3971_ldo_is_enabled() local 110 u16 mask = 1 << (1 + ldo); in lp3971_ldo_is_enabled() 120 int ldo = rdev_get_id(dev) - LP3971_LDO1; in lp3971_ldo_enable() local 121 u16 mask = 1 << (1 + ldo); in lp3971_ldo_enable() 129 int ldo = rdev_get_id(dev) - LP3971_LDO1; in lp3971_ldo_disable() local 130 u16 mask = 1 << (1 + ldo); in lp3971_ldo_disable() 138 int ldo = rdev_get_id(dev) - LP3971_LDO1; in lp3971_ldo_get_voltage_sel() local 141 reg = lp3971_reg_read(lp3971, LP3971_LDO_VOL_CONTR_REG(ldo)); in lp3971_ldo_get_voltage_sel() 142 val = (reg >> LDO_VOL_CONTR_SHIFT(ldo)) & LDO_VOL_CONTR_MASK; in lp3971_ldo_get_voltage_sel() 151 int ldo = rdev_get_id(dev) - LP3971_LDO1; in lp3971_ldo_set_voltage_sel() local [all …]
|
H A D | max8998.c | 43 int ldo = rdev_get_id(rdev); in max8998_get_enable_register() local 45 switch (ldo) { in max8998_get_enable_register() 48 *shift = 3 - (ldo - MAX8998_LDO2); in max8998_get_enable_register() 52 *shift = 7 - (ldo - MAX8998_LDO6); in max8998_get_enable_register() 56 *shift = 7 - (ldo - MAX8998_LDO14); in max8998_get_enable_register() 60 *shift = 7 - (ldo - MAX8998_BUCK1); in max8998_get_enable_register() 64 *shift = 7 - (ldo - MAX8998_EN32KHZ_AP); in max8998_get_enable_register() 68 *shift = 7 - (ldo - MAX8998_ESAFEOUT1); in max8998_get_enable_register() 133 int ldo = rdev_get_id(rdev); in max8998_get_voltage_register() local 137 switch (ldo) { in max8998_get_voltage_register() [all …]
|
/openbmc/linux/arch/parisc/kernel/ |
H A D | hpmc.S | 118 ldo 128(sp),sp /* leave room for arguments */ 131 ldo 4(%r4),%r4 146 ldo PDC_PIM(%r0), arg0 147 ldo PDC_PIM_HPMC(%r0),arg1 /* Transfer HPMC data */ 155 ldo R%PA(os_hpmc_2)(rp), rp 162 ldo PDC_IO(%r0),arg0 163 ldo 0(%r0),arg1 /* log IO errors */ 164 ldo 0(%r0),arg2 /* reserved */ 165 ldo 0(%r0),arg3 /* reserved */ 170 ldo R%PA(os_hpmc_3)(rp),rp [all …]
|
H A D | head.S | 122 ldo (PxD_FLAG_PRESENT+PxD_FLAG_VALID)(%r3),%r3 124 ldo ASM_PMD_ENTRY*ASM_PMD_ENTRY_SIZE(%r5),%r4 127 ldo ASM_PGD_ENTRY*ASM_PGD_ENTRY_SIZE(%r4),%r4 133 ldo (PxD_FLAG_PRESENT+PxD_FLAG_VALID)(%r3),%r3 139 ldo (PAGE_SIZE >> PxD_VALUE_SHIFT)(%r3),%r3 142 ldo ASM_PMD_ENTRY_SIZE(%r4),%r4 144 ldo ASM_PGD_ENTRY_SIZE(%r4),%r4 150 ldo 0+_PAGE_KERNEL_RWX(%r0),%r3 /* Hardwired 0 phys addr start */ 156 ldo (1<<PFN_PTE_SHIFT)(%r3),%r3 /* add one PFN */ 248 ldo 2f-1b(%rp),%rp [all …]
|
H A D | syscall.S | 56 ldo TASK_PAGEFAULT_DISABLED(\reg2), \reg2 58 ldo 1(\reg1), \reg1 64 ldo TASK_PAGEFAULT_DISABLED(\reg2), \reg2 66 ldo -1(\reg1), \reg1 171 ldo FRAME_SIZE(%r30),%r30 216 ldo TASK_PT_FR0(%r1), %r27 /* save fpregs from the kernel */ 225 ldo -16(%r30),%r29 /* Reference param save area */ 248 ldo R%sys_call_table(%r1), %r19 250 ldo R%sys_call_table64(%r1), %r19 269 ldo R%syscall_exit(%r2),%r2 [all …]
|
H A D | entry.S | 108 ldo PT_SZ_ALGN(%r30),%r30 111 ldo TASK_REGS(%r9),%r9 125 ldo PT_SZ_ALGN(%r30),%r30 353 ldo R%PA(swapper_pg_dir)(\reg),\reg 803 ldo TASK_REGS(%r16),%r16 873 ldo -16(%r30),%r29 /* Reference param save area */ 888 ldo PT_FR31(%r29),%r1 932 ldo -16(%r30),%r29 /* Reference param save area */ 942 ldo R%intr_check_sig(%r2), %r2 970 ldo R%intr_restore(%r2), %r2 [all …]
|
/openbmc/linux/arch/arm64/boot/dts/mediatek/ |
H A D | mt6357.dtsi | 62 mt6357_vfe28_reg: ldo-vfe28 { 70 mt6357_vxo22_reg: ldo-vxo22 { 77 mt6357_vrf18_reg: ldo-vrf18 { 85 mt6357_vrf12_reg: ldo-vrf12 { 93 mt6357_vefuse_reg: ldo-vefuse { 100 mt6357_vcn33_bt_reg: ldo-vcn33-bt { 107 mt6357_vcn33_wifi_reg: ldo-vcn33-wifi { 114 mt6357_vcn28_reg: ldo-vcn28 { 122 mt6357_vcn18_reg: ldo-vcn18 { 130 mt6357_vcama_reg: ldo-vcama { [all …]
|
H A D | mt6331.dtsi | 77 mt6331_vtcxo1_reg: ldo-vtcxo1 { 86 mt6331_vtcxo2_reg: ldo-vtcxo2 { 95 mt6331_avdd32_aud_reg: ldo-avdd32aud { 104 mt6331_vauxa32_reg: ldo-vauxa32 { 111 mt6331_vcama_reg: ldo-vcama { 118 mt6331_vio28_reg: ldo-vio28 { 127 mt6331_vcamaf_reg: ldo-vcamaf { 134 mt6331_vmc_reg: ldo-vmc { 141 mt6331_vmch_reg: ldo-vmch { 148 mt6331_vemc33_reg: ldo-vemc33 { [all …]
|
H A D | mt6380.dtsi | 41 mt6380_vm_reg: ldo-vm { 50 mt6380_va_reg: ldo-va { 59 mt6380_vphy_reg: ldo-vphy { 68 mt6380_vddr_reg: ldo-vddr { 77 mt6380_vt_reg: ldo-vt {
|
/openbmc/u-boot/drivers/power/regulator/ |
H A D | max77686.c | 138 static int max77686_ldo_volt2hex(int ldo, int uV) in max77686_ldo_volt2hex() argument 142 switch (ldo) { in max77686_ldo_volt2hex() 160 pr_err("Value: %d uV is wrong for LDO%d", uV, ldo); in max77686_ldo_volt2hex() 164 static int max77686_ldo_hex2volt(int ldo, int hex) in max77686_ldo_hex2volt() argument 171 switch (ldo) { in max77686_ldo_hex2volt() 189 pr_err("Value: %#x is wrong for ldo%d", hex, ldo); in max77686_ldo_hex2volt() 193 static int max77686_ldo_hex2mode(int ldo, int hex) in max77686_ldo_hex2mode() argument 203 switch (ldo) { in max77686_ldo_hex2mode() 287 static int max77686_ldo_modes(int ldo, struct dm_regulator_mode **modesp, in max77686_ldo_modes() argument 292 if (ldo < 1 || ldo > MAX77686_LDO_NUM) in max77686_ldo_modes() [all …]
|
H A D | s2mps11_regulator.c | 334 static int s2mps11_ldo_hex2volt(int ldo, int hex) in s2mps11_ldo_hex2volt() argument 339 pr_err("Value: %#x is wrong for LDO%d", hex, ldo); in s2mps11_ldo_hex2volt() 343 switch (ldo) { in s2mps11_ldo_hex2volt() 361 static int s2mps11_ldo_volt2hex(int ldo, int uV) in s2mps11_ldo_volt2hex() argument 365 switch (ldo) { in s2mps11_ldo_volt2hex() 383 pr_err("Value: %d uV is wrong for LDO%d", uV, ldo); in s2mps11_ldo_volt2hex() 393 int hex, ldo, ret; in s2mps11_ldo_val() local 395 ldo = dev->driver_data; in s2mps11_ldo_val() 396 if (ldo < 1 || ldo > S2MPS11_LDO_NUM) { in s2mps11_ldo_val() 397 pr_err("Wrong ldo number: %d\n", ldo); in s2mps11_ldo_val() [all …]
|
H A D | as3722_regulator.c | 74 int ldo = dev->driver_data; in ldo_set_enable() local 77 if (ldo > AS3722_LDO_CONTROL0_MAX_INDEX) { in ldo_set_enable() 79 ldo -= 8; in ldo_set_enable() 82 ret = pmic_clrsetbits(pmic, ctrl_reg, !enable << ldo, enable << ldo); in ldo_set_enable() 96 int ldo = dev->driver_data; in ldo_get_enable() local 99 if (ldo > AS3722_LDO_CONTROL0_MAX_INDEX) { in ldo_get_enable() 101 ldo -= 8; in ldo_get_enable() 111 return ret & (1 << ldo) ? true : false; in ldo_get_enable()
|
H A D | stpmu1.c | 312 int sel, ldo = dev->driver_data - 1; in stpmu1_ldo_get_value() local 314 sel = pmic_reg_read(dev->parent, STPMU1_LDOX_CTRL_REG(ldo)); in stpmu1_ldo_get_value() 319 if (ldo == STPMU1_LDO4) in stpmu1_ldo_get_value() 326 if (ldo == STPMU1_LDO3 && sel == STPMU1_LDO3_DDR_SEL) in stpmu1_ldo_get_value() 329 return stpmu1_output_find_uv(sel, &ldo_voltage_range[ldo]); in stpmu1_ldo_get_value() 334 int sel, ldo = dev->driver_data - 1; in stpmu1_ldo_set_value() local 337 if (ldo == STPMU1_LDO4) in stpmu1_ldo_set_value() 340 sel = stpmu1_output_find_sel(uv, &ldo_voltage_range[ldo]); in stpmu1_ldo_set_value() 345 STPMU1_LDOX_CTRL_REG(ldo), in stpmu1_ldo_set_value() 390 int ret, ldo = dev->driver_data - 1; in stpmu1_ldo_get_mode() local [all …]
|
H A D | s5m8767.c | 144 int ldo = dev->driver_data; in ldo_get_value() local 146 return reg_get_value(dev, &ldo_param[ldo]); in ldo_get_value() 151 int ldo = dev->driver_data; in ldo_set_value() local 153 return reg_set_value(dev, &ldo_param[ldo], uv); in ldo_set_value() 188 int ldo = dev->driver_data; in ldo_get_enable() local 190 return reg_get_enable(dev, &ldo_param[ldo]); in ldo_get_enable() 195 int ldo = dev->driver_data; in ldo_set_enable() local 197 return reg_set_enable(dev, &ldo_param[ldo], enable); in ldo_set_enable()
|
H A D | rk8xx.c | 196 int ldo = dev->driver_data - 1; in ldo_get_value() local 197 const struct rk8xx_reg_info *info = get_ldo_reg(dev->parent, ldo); in ldo_get_value() 213 int ldo = dev->driver_data - 1; in ldo_set_value() local 214 const struct rk8xx_reg_info *info = get_ldo_reg(dev->parent, ldo); in ldo_set_value() 229 int ldo = dev->driver_data - 1; in ldo_set_enable() local 232 mask = 1 << ldo; in ldo_set_enable() 240 int ldo = dev->driver_data - 1; in ldo_get_enable() local 244 mask = 1 << ldo; in ldo_get_enable()
|
/openbmc/linux/Documentation/devicetree/bindings/regulator/ |
H A D | mt6380-regulator.txt | 5 to its regulator type, buck-<name> and ldo-<name>. The definition for each 13 ldo-vm ,ldo-va , ldo-vphy, ldo-vddr, ldo-vt 45 mt6380_vm_reg: ldo-vm { 54 mt6380_va_reg: ldo-va { 63 mt6380_vphy_reg: ldo-vphy { 72 mt6380_vddr_reg: ldo-vddr { 81 mt6380_vt_reg: ldo-vt {
|
/openbmc/linux/arch/parisc/lib/ |
H A D | lusercopy.S | 48 ldo 1(%r25),%r25 134 ldo -1(len),len 146 ldo 16(src),src 151 ldo 16(src),src 165 ldo -32(len),len 172 ldo -4(len),len 186 ldo -1(len),len 201 ldo 16(src),src 215 ldo -16(len),len 221 ldo 1(src),src [all …]
|
/openbmc/linux/arch/arm64/boot/dts/allwinner/ |
H A D | axp803.dtsi | 116 reg_ldo_io0: ldo-io0 { 117 regulator-name = "ldo-io0"; 121 reg_ldo_io1: ldo-io1 { 122 regulator-name = "ldo-io1"; 126 reg_rtc_ldo: rtc-ldo { 131 regulator-name = "rtc-ldo";
|
/openbmc/u-boot/board/toradex/apalis-tk1/ |
H A D | apalis-tk1.c | 88 static int as3722_ldo_enable(struct udevice *pmic, unsigned int ldo) in as3722_ldo_enable() argument 93 if (ldo > 11) in as3722_ldo_enable() 96 if (ldo > 7) { in as3722_ldo_enable() 98 ldo -= 8; in as3722_ldo_enable() 101 err = pmic_clrsetbits(pmic, ctrl_reg, 0, 1 << ldo); in as3722_ldo_enable()
|
/openbmc/u-boot/arch/arm/dts/ |
H A D | axp81x.dtsi | 61 gpio0_ldo: gpio0-ldo { 63 function = "ldo"; 66 gpio1_ldo: gpio1-ldo { 68 function = "ldo"; 141 reg_ldo_io0: ldo-io0 { 148 reg_ldo_io1: ldo-io1 { 155 reg_rtc_ldo: rtc-ldo {
|
/openbmc/openbmc/meta-openembedded/meta-python/recipes-devtools/python/python3-dbussy/ |
H A D | setuptools.patch | 3 Upstream-Status: Submitted [https://github.com/ldo/dbussy/pull/53] 11 # Written by Lawrence D'Oliveiro <ldo@geek-central.gen.nz>. 47 author_email = "ldo@geek-central.gen.nz", 48 url = "https://github.com/ldo/dbussy",
|