Searched defs:palmas (Results 1 - 8 of 8) sorted by relevance

/drivers/extcon/
H A Dextcon-palmas.c28 #include <linux/mfd/palmas.h>
40 static void palmas_usb_wakeup(struct palmas *palmas, int enable) argument
43 palmas_write(palmas, PALMAS_USB_OTG_BASE, PALMAS_USB_WAKEUP,
46 palmas_write(palmas, PALMAS_USB_OTG_BASE, PALMAS_USB_WAKEUP, 0);
54 palmas_read(palmas_usb->palmas, PALMAS_INTERRUPT_BASE,
85 palmas_read(palmas_usb->palmas, PALMAS_USB_OTG_BASE,
87 palmas_read(palmas_usb->palmas, PALMAS_USB_OTG_BASE,
92 palmas_write(palmas_usb->palmas, PALMAS_USB_OTG_BASE,
100 palmas_write(palmas_usb->palmas, PALMAS_USB_OTG_BAS
147 struct palmas *palmas = dev_get_drvdata(pdev->dev.parent); local
[all...]
/drivers/gpio/
H A Dgpio-palmas.c24 #include <linux/mfd/palmas.h>
31 struct palmas *palmas; member in struct:palmas_gpio
46 struct palmas *palmas = pg->palmas; local
55 ret = palmas_read(palmas, PALMAS_GPIO_BASE, reg, &val);
66 ret = palmas_read(palmas, PALMAS_GPIO_BASE, reg, &val);
78 struct palmas *palmas local
100 struct palmas *palmas = pg->palmas; local
121 struct palmas *palmas = pg->palmas; local
138 struct palmas *palmas = pg->palmas; local
162 struct palmas *palmas = dev_get_drvdata(pdev->dev.parent); local
[all...]
/drivers/input/misc/
H A Dpalmas-pwrbutton.c22 #include <linux/mfd/palmas.h>
34 * @palmas: pointer to palmas device
40 struct palmas *palmas; member in struct:palmas_pwron
47 * struct palmas_pwron_config - configuration of palmas power on
69 error = palmas_read(pwron->palmas, PALMAS_INTERRUPT_BASE,
73 "Cannot read palmas PWRON status: %d\n", error);
109 * @dev: palmas button device
130 error = of_property_read_u32(np, "ti,palmas
164 struct palmas *palmas = dev_get_drvdata(pdev->dev.parent); local
[all...]
/drivers/rtc/
H A Drtc-palmas.c2 * rtc-palmas.c -- Palmas Real Time Clock driver.
31 #include <linux/mfd/palmas.h>
51 struct palmas *palmas = dev_get_drvdata(dev->parent); local
55 ret = palmas_update_bits(palmas, PALMAS_RTC_BASE, PALMAS_RTC_CTRL_REG,
62 ret = palmas_bulk_read(palmas, PALMAS_RTC_BASE, PALMAS_SECONDS_REG,
82 struct palmas *palmas = dev_get_drvdata(dev->parent); local
93 ret = palmas_update_bits(palmas, PALMAS_RTC_BASE, PALMAS_RTC_CTRL_REG,
100 ret = palmas_bulk_write(palmas, PALMAS_RTC_BAS
117 struct palmas *palmas = dev_get_drvdata(dev->parent); local
129 struct palmas *palmas = dev_get_drvdata(dev->parent); local
162 struct palmas *palmas = dev_get_drvdata(dev->parent); local
192 struct palmas *palmas = dev_get_drvdata(dev->parent); local
238 struct palmas *palmas = dev_get_drvdata(pdev->dev.parent); local
[all...]
/drivers/clk/
H A Dclk-palmas.c23 #include <linux/mfd/palmas.h>
47 struct palmas *palmas; member in struct:palmas_clock_info
68 ret = palmas_update_bits(cinfo->palmas, PALMAS_RESOURCE_BASE,
93 ret = palmas_update_bits(cinfo->palmas, PALMAS_RESOURCE_BASE,
110 ret = palmas_read(cinfo->palmas, PALMAS_RESOURCE_BASE,
166 .compatible = "ti,palmas-clk32kg",
170 .compatible = "ti,palmas-clk32kgaudio",
212 ret = palmas_update_bits(cinfo->palmas, PALMAS_RESOURCE_BASE,
228 ret = palmas_ext_control_req_config(cinfo->palmas,
242 struct palmas *palmas = dev_get_drvdata(pdev->dev.parent); local
[all...]
/drivers/mfd/
H A Dpalmas.c25 #include <linux/mfd/palmas.h>
304 .name = "palmas",
329 int palmas_ext_control_req_config(struct palmas *palmas, argument
332 struct palmas_pmic_driver_data *pmic_ddata = palmas->pmic_ddata;
357 ret = palmas_update_bits(palmas, PALMAS_RESOURCE_BASE,
360 ret = palmas_update_bits(palmas, PALMAS_RESOURCE_BASE,
363 dev_err(palmas->dev, "Resource reg 0x%02x update failed %d\n",
369 ret = palmas_update_bits(palmas, PALMAS_PMU_CONTROL_BASE,
372 dev_err(palmas
494 struct palmas *palmas; local
691 struct palmas *palmas = i2c_get_clientdata(i2c); local
[all...]
/drivers/regulator/
H A Dpalmas-regulator.c25 #include <linux/mfd/palmas.h>
395 static int palmas_smps_read(struct palmas *palmas, unsigned int reg, argument
402 return regmap_read(palmas->regmap[REGULATOR_SLAVE], addr, dest);
405 static int palmas_smps_write(struct palmas *palmas, unsigned int reg, argument
412 return regmap_write(palmas->regmap[REGULATOR_SLAVE], addr, value);
415 static int palmas_ldo_read(struct palmas *palmas, unsigned int reg, argument
422 return regmap_read(palmas
425 palmas_ldo_write(struct palmas *palmas, unsigned int reg, unsigned int value) argument
642 palmas_regulator_config_external(struct palmas *palmas, int id, struct palmas_reg_init *reg_init) argument
664 palmas_smps_init(struct palmas *palmas, int id, struct palmas_reg_init *reg_init) argument
733 palmas_ldo_init(struct palmas *palmas, int id, struct palmas_reg_init *reg_init) argument
778 palmas_extreg_init(struct palmas *palmas, int id, struct palmas_reg_init *reg_init) argument
816 palmas_enable_ldo8_track(struct palmas *palmas) argument
1550 struct palmas *palmas = dev_get_drvdata(pdev->dev.parent); local
[all...]
/drivers/pinctrl/
H A Dpinctrl-palmas.c2 * pinctrl-palmas.c -- TI PALMAS series pin control driver.
25 #include <linux/mfd/palmas.h>
78 struct palmas *palmas; member in struct:palmas_pctrl_chip_info
586 ret = palmas_read(pci->palmas, g->mux_reg_base,
606 ret = palmas_update_bits(pci->palmas, PALMAS_PU_PD_OD_BASE,
621 ret = palmas_update_bits(pci->palmas, PALMAS_PU_PD_OD_BASE,
731 ret = palmas_update_bits(pci->palmas, g->mux_reg_base, g->mux_reg_add,
794 ret = palmas_read(pci->palmas, base, add, &val);
826 ret = palmas_read(pci->palmas, bas
[all...]

Completed in 667 milliseconds