Searched refs:max77759 (Results 1 – 9 of 9) sorted by relevance
| /linux/drivers/mfd/ |
| H A D | max77759.c | 346 int max77759_maxq_command(struct max77759 *max77759, in max77759_maxq_command() argument 351 struct device *dev = regmap_get_device(max77759->regmap_maxq); in max77759_maxq_command() 370 guard(mutex)(&max77759->maxq_lock); in max77759_maxq_command() 372 reinit_completion(&max77759->cmd_done); in max77759_maxq_command() 378 ret = regmap_bulk_write(max77759->regmap_maxq, in max77759_maxq_command() 382 ret = regmap_write(max77759->regmap_maxq, in max77759_maxq_command() 390 if (!wait_for_completion_timeout(&max77759->cmd_done, in max77759_maxq_command() 396 ret = regmap_bulk_read(max77759->regmap_maxq, in max77759_maxq_command() 420 struct max77759 *max77759 = irq_data; in apcmdres_irq_handler() local 422 regmap_write(max77759->regmap_maxq, MAX77759_MAXQ_REG_UIC_INT1, in apcmdres_irq_handler() [all …]
|
| /linux/drivers/nvmem/ |
| H A D | max77759-nvmem.c | 30 struct max77759 *max77759; member 48 ret = max77759_maxq_command(nvmem->max77759, cmd, rsp); in max77759_nvmem_reg_read() 79 ret = max77759_maxq_command(nvmem->max77759, cmd, rsp); in max77759_nvmem_reg_write() 112 nvmem->max77759 = dev_get_drvdata(pdev->dev.parent); in max77759_nvmem_probe()
|
| H A D | Makefile | 41 obj-$(CONFIG_NVMEM_MAX77759) += nvmem-max77759.o 42 nvmem-max77759-y := max77759-nvmem.o
|
| H A D | Kconfig | 190 will be called nvmem-max77759.
|
| /linux/include/linux/mfd/ |
| H A D | max77759.h | 116 struct max77759 { struct 161 int max77759_maxq_command(struct max77759 *max77759,
|
| /linux/drivers/gpio/ |
| H A D | gpio-max77759.c | 29 struct max77759 *max77759; member 67 ret = max77759_maxq_command(chip->max77759, cmd, rsp); in max77759_gpio_maxq_gpio_trigger_read() 82 return max77759_maxq_command(chip->max77759, cmd, NULL); in max77759_gpio_maxq_gpio_trigger_write() 93 ret = max77759_maxq_command(chip->max77759, cmd, rsp); in max77759_gpio_maxq_gpio_control_read() 108 return max77759_maxq_command(chip->max77759, cmd, NULL); in max77759_gpio_maxq_gpio_control_write() 453 chip->max77759 = dev_get_drvdata(pdev->dev.parent); in max77759_gpio_probe()
|
| H A D | Kconfig | 1537 called gpio-max77759.
|
| /linux/arch/arm64/boot/dts/exynos/google/ |
| H A D | gs101-pixel-common.dtsi | 146 compatible = "maxim,max77759-tcpci", "maxim,max33359"; 162 * max77759 operating in reverse boost mode (0xA) can 229 compatible = "maxim,max77759"; 240 compatible = "maxim,max77759-gpio"; 256 compatible = "maxim,max77759-nvmem";
|
| /linux/ |
| H A D | MAINTAINERS | 15550 F: Documentation/devicetree/bindings/*/maxim,max77759*.yaml 15551 F: drivers/gpio/gpio-max77759.c 15552 F: drivers/mfd/max77759.c 15553 F: drivers/nvmem/max77759-nvmem.c 15554 F: include/linux/mfd/max77759.h
|