/kernel/linux/linux-6.6/include/linux/ |
H A D | msi.h | 495 void *chip_data; member
|
H A D | irq.h | 189 void *chip_data; member
|
/kernel/linux/linux-6.6/drivers/power/supply/ |
H A D | sbs-battery.c | 93 static const struct chip_data { struct
|
/kernel/linux/linux-6.6/kernel/irq/ |
H A D | msi.c | 942 msi_create_device_irq_domain(struct device *dev, unsigned int domid, const struct msi_domain_template *template, unsigned int hwsize, void *domain_data, void *chip_data) msi_create_device_irq_domain() argument
|
H A D | irqdomain.c | 1362 irq_domain_set_hwirq_and_chip(struct irq_domain *domain, unsigned int virq, irq_hw_number_t hwirq, const struct irq_chip *chip, void *chip_data) irq_domain_set_hwirq_and_chip() argument 1391 irq_domain_set_info(struct irq_domain *domain, unsigned int virq, irq_hw_number_t hwirq, const struct irq_chip *chip, void *chip_data, irq_flow_handler_t handler, void *handler_data, const char *handler_name) irq_domain_set_info() argument 1893 irq_domain_set_info(struct irq_domain *domain, unsigned int virq, irq_hw_number_t hwirq, const struct irq_chip *chip, void *chip_data, irq_flow_handler_t handler, void *handler_data, const char *handler_name) irq_domain_set_info() argument [all...] |
/kernel/linux/linux-6.6/drivers/hwmon/ |
H A D | sht3x.c | 654 const struct sht3x_data *chip_data = data; in sht3x_is_visible() local
|
/kernel/linux/linux-6.6/drivers/irqchip/ |
H A D | irq-stm32-exti.c | 297 struct stm32_exti_chip_data *chip_data = gc->private; in stm32_exti_pending() local 359 struct stm32_exti_chip_data *chip_data = gc->private; in stm32_irq_set_type() local 394 static void stm32_chip_suspend(struct stm32_exti_chip_data *chip_data, in stm32_chip_suspend() argument 407 stm32_chip_resume(struct stm32_exti_chip_data *chip_data, u32 mask_cache) stm32_chip_resume() argument 422 struct stm32_exti_chip_data *chip_data = gc->private; stm32_irq_suspend() local 431 struct stm32_exti_chip_data *chip_data = gc->private; stm32_irq_resume() local 469 struct stm32_exti_chip_data *chip_data = gc->private; stm32_irq_ack() local 484 struct stm32_exti_chip_data *chip_data = irq_data_get_irq_chip_data(d); stm32_exti_write_bit() local 493 struct stm32_exti_chip_data *chip_data = irq_data_get_irq_chip_data(d); stm32_exti_set_bit() local 506 struct stm32_exti_chip_data *chip_data = irq_data_get_irq_chip_data(d); stm32_exti_clr_bit() local 519 struct stm32_exti_chip_data *chip_data = irq_data_get_irq_chip_data(d); stm32_exti_h_eoi() local 536 struct stm32_exti_chip_data *chip_data = irq_data_get_irq_chip_data(d); stm32_exti_h_mask() local 549 struct stm32_exti_chip_data *chip_data = irq_data_get_irq_chip_data(d); stm32_exti_h_unmask() local 562 struct stm32_exti_chip_data *chip_data = irq_data_get_irq_chip_data(d); stm32_exti_h_set_type() local 600 struct stm32_exti_chip_data *chip_data = irq_data_get_irq_chip_data(d); stm32_exti_h_set_wake() local 626 struct stm32_exti_chip_data *chip_data; stm32_exti_h_suspend() local 641 struct stm32_exti_chip_data *chip_data; stm32_exti_h_resume() local 672 struct stm32_exti_chip_data *chip_data = irq_data_get_irq_chip_data(d); stm32_exti_h_retrigger() local 712 struct stm32_exti_chip_data *chip_data; stm32_exti_h_domain_alloc() local 792 struct stm32_exti_chip_data *chip_data; stm32_exti_chip_init() local 847 struct stm32_exti_chip_data *chip_data; stm32_exti_init() local [all...] |
H A D | irq-gic.c | 379 struct gic_chip_data *chip_data = irq_desc_get_handler_data(desc); in gic_handle_cascade_irq() local
|
/kernel/linux/linux-5.10/drivers/dma/ |
H A D | tegra20-apb-dma.c | 218 const struct tegra_dma_chip_data *chip_data; member [all...] |
/kernel/linux/linux-5.10/drivers/irqchip/ |
H A D | irq-gic.c | 378 struct gic_chip_data *chip_data = irq_desc_get_handler_data(desc); in gic_handle_cascade_irq() local
|
/kernel/linux/linux-5.10/drivers/spi/ |
H A D | spi-fsl-dspi.c | 110 struct chip_data { struct
|
H A D | spi-tegra20-slink.c | 154 const struct tegra_slink_chip_data *chip_data; member
|
H A D | spi-pl022.c | 421 struct chip_data { struct
|
/kernel/linux/linux-6.6/drivers/spi/ |
H A D | spi-tegra20-slink.c | 156 const struct tegra_slink_chip_data *chip_data; member
|
H A D | spi-fsl-dspi.c | 111 struct chip_data { struct
|
H A D | spi-pl022.c | 419 struct chip_data { struct
|
/kernel/linux/linux-6.6/drivers/dma/ |
H A D | tegra20-apb-dma.c | 217 const struct tegra_dma_chip_data *chip_data; member [all...] |
H A D | tegra186-gpc-dma.c | 249 const struct tegra_dma_chip_data *chip_data; member [all...] |
/kernel/linux/linux-6.6/drivers/input/touchscreen/ |
H A D | edt-ft5x06.c | 1138 const struct edt_i2c_chip_data *chip_data; in edt_ft5x06_ts_probe() local
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | irq.h | 185 void *chip_data; member
|
/kernel/linux/linux-6.6/drivers/pci/controller/ |
H A D | pci-hyperv.c | 771 struct hv_pci_chip_data *chip_data = domain->host_data; in hv_pci_vec_irq_free() local 801 struct hv_pci_chip_data *chip_data = domain->host_data; in hv_pci_vec_alloc_device_irq() local 899 static struct hv_pci_chip_data *chip_data; in hv_pci_irqchip_init() local [all...] |