Home
last modified time | relevance | path

Searched refs:asic3 (Results 1 – 6 of 6) sorted by relevance

/Linux-v4.19/drivers/mfd/
Dasic3.c78 struct asic3 { struct
94 void asic3_write_register(struct asic3 *asic, unsigned int reg, u32 value) in asic3_write_register() argument
101 u32 asic3_read_register(struct asic3 *asic, unsigned int reg) in asic3_read_register()
108 static void asic3_set_register(struct asic3 *asic, u32 reg, u32 bits, bool set) in asic3_set_register()
128 static void asic3_irq_flip_edge(struct asic3 *asic, in asic3_irq_flip_edge()
145 struct asic3 *asic = irq_desc_get_handler_data(desc); in asic3_irq_demux()
212 static inline int asic3_irq_to_bank(struct asic3 *asic, int irq) in asic3_irq_to_bank()
221 static inline int asic3_irq_to_index(struct asic3 *asic, int irq) in asic3_irq_to_index()
228 struct asic3 *asic = irq_data_get_irq_chip_data(data); in asic3_mask_gpio_irq()
244 struct asic3 *asic = irq_data_get_irq_chip_data(data); in asic3_mask_irq()
[all …]
DMakefile12 obj-$(CONFIG_MFD_ASIC3) += asic3.o tmio_core.o
/Linux-v4.19/include/linux/mfd/
Dasic3.h312 struct asic3;
313 extern void asic3_write_register(struct asic3 *asic, unsigned int reg, u32 val);
314 extern u32 asic3_read_register(struct asic3 *asic, unsigned int reg);
/Linux-v4.19/drivers/leds/
Dleds-asic3.c44 struct asic3 *asic = dev_get_drvdata(pdev->dev.parent); in brightness_set()
63 struct asic3 *asic = dev_get_drvdata(pdev->dev.parent); in blink_set()
DMakefile62 obj-$(CONFIG_LEDS_ASIC3) += leds-asic3.o
/Linux-v4.19/arch/arm/mach-pxa/
Dhx4700.c317 static struct platform_device asic3 = { variable
833 &asic3,