Home
last modified time | relevance | path

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

/kernel/linux/linux-5.10/drivers/mfd/
H A Dasic3.c3 * driver/mfd/asic3.c
25 #include <linux/mfd/asic3.h>
74 struct asic3 { struct
90 void asic3_write_register(struct asic3 *asic, unsigned int reg, u32 value) in asic3_write_register()
97 u32 asic3_read_register(struct asic3 *asic, unsigned int reg) in asic3_read_register()
104 static void asic3_set_register(struct asic3 *asic, u32 reg, u32 bits, bool set) in asic3_set_register()
124 static void asic3_irq_flip_edge(struct asic3 *asic, in asic3_irq_flip_edge()
141 struct asic3 *asic = irq_desc_get_handler_data(desc); in asic3_irq_demux()
208 static inline int asic3_irq_to_bank(struct asic3 *asic, int irq) in asic3_irq_to_bank()
217 static inline int asic3_irq_to_index(struct asic3 *asi
[all...]
H A DMakefile12 obj-$(CONFIG_MFD_ASIC3) += asic3.o tmio_core.o
/kernel/linux/linux-5.10/drivers/leds/
H A Dleds-asic3.c11 #include <linux/mfd/asic3.h>
41 struct asic3 *asic = dev_get_drvdata(pdev->dev.parent); in brightness_set()
60 struct asic3 *asic = dev_get_drvdata(pdev->dev.parent); in blink_set()
167 .name = "leds-asic3",
177 MODULE_ALIAS("platform:leds-asic3");
/kernel/linux/linux-5.10/include/linux/mfd/
H A Dasic3.h3 * include/linux/mfd/asic3.h
307 /* Functions needed by leds-asic3 */
309 struct asic3;
310 extern void asic3_write_register(struct asic3 *asic, unsigned int reg, u32 val);
311 extern u32 asic3_read_register(struct asic3 *asic, unsigned int reg);
/kernel/linux/linux-5.10/arch/arm/mach-pxa/include/mach/
H A Dhx4700.h12 #include <linux/mfd/asic3.h>
/kernel/linux/linux-5.10/arch/arm/mach-pxa/
H A Dhx4700.c24 #include <linux/mfd/asic3.h>
313 static struct platform_device asic3 = { variable
314 .name = "asic3",
583 GPIO_LOOKUP("asic3",
841 &asic3,

Completed in 5 milliseconds