Home
last modified time | relevance | path

Searched full:aw9523 (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/pinctrl/
H A Dpinctrl-aw9523.c68 * struct aw9523 - Main driver structure
78 struct aw9523 { struct
176 struct aw9523 *awi = pinctrl_dev_get_drvdata(pctl); in aw9523_pmx_set_mux()
232 struct aw9523 *awi = pinctrl_dev_get_drvdata(pctldev); in aw9523_pconf_get()
286 struct aw9523 *awi = pinctrl_dev_get_drvdata(pctldev); in aw9523_pconf_set()
429 struct aw9523 *awi = gpiochip_get_data(irq_data_get_irq_chip_data(d)); in aw9523_irq_mask()
447 struct aw9523 *awi = gpiochip_get_data(irq_data_get_irq_chip_data(d)); in aw9523_irq_unmask()
458 struct aw9523 *awi = (struct aw9523 *)dev_id; in aw9523_irq_thread_func()
499 struct aw9523 *awi = gpiochip_get_data(irq_data_get_irq_chip_data(d)); in aw9523_irq_bus_lock()
514 struct aw9523 *awi = gpiochip_get_data(irq_data_get_irq_chip_data(d)); in aw9523_irq_bus_sync_unlock()
[all …]
H A DKconfig131 tristate "Awinic AW9523/AW9523B I2C GPIO expander pinctrl driver"
141 The Awinic AW9523/AW9523B is a multi-function I2C GPIO
146 Say yes to enable pinctrl and GPIO support for the AW9523(B).
H A DMakefile18 obj-$(CONFIG_PINCTRL_AW9523) += pinctrl-aw9523.o
/linux/Documentation/devicetree/bindings/pinctrl/
H A Dawinic,aw9523-pinctrl.yaml4 $id: http://devicetree.org/schemas/pinctrl/awinic,aw9523-pinctrl.yaml#
7 title: Awinic AW9523/AW9523B I2C GPIO Expander
13 The Awinic AW9523/AW9523B I2C GPIO Expander featuring 16 multi-function
18 const: awinic,aw9523-pinctrl
110 aw9523: gpio-expander@58 {
111 compatible = "awinic,aw9523-pinctrl";