Home
last modified time | relevance | path

Searched refs:irq_data (Results 1 - 23 of 23) sorted by relevance

/device/soc/rockchip/rk3588/kernel/include/trace/hooks/
H A Dgic_v3.h13 struct irq_data;
19 TP_PROTO(struct irq_data *d, const struct cpumask *mask_val,
/device/soc/rockchip/common/sdk_linux/drivers/irqchip/
H A Dirq-gic-v3.c181 static enum gic_intid_range get_intid_range(struct irq_data *d) in get_intid_range()
186 static inline unsigned int gic_irq(struct irq_data *d) in gic_irq()
191 static inline bool gic_irq_in_rdist(struct irq_data *d) in gic_irq_in_rdist()
203 static inline void __iomem *gic_dist_base(struct irq_data *d) in gic_dist_base()
305 static u32 convert_offset_index(struct irq_data *d, u32 offset, u32 *index) in convert_offset_index()
355 static int gic_peek_irq(struct irq_data *d, u32 offset) in gic_peek_irq()
372 static void gic_poke_irq(struct irq_data *d, u32 offset) in gic_poke_irq()
393 static void gic_mask_irq(struct irq_data *d) in gic_mask_irq()
398 static void gic_eoimode1_mask_irq(struct irq_data *d) in gic_eoimode1_mask_irq()
414 static void gic_unmask_irq(struct irq_data *
[all...]
H A Dirq-gic-v3-its.c227 static inline u32 its_get_event_id(struct irq_data *d) in its_get_event_id()
249 static struct its_vlpi_map *get_vlpi_map(struct irq_data *d) in get_vlpi_map()
272 static int irq_to_cpuid_lock(struct irq_data *d, unsigned long *flags) in irq_to_cpuid_lock()
290 static void irq_to_cpuid_unlock(struct irq_data *d, unsigned long flags) in irq_to_cpuid_unlock()
1375 static void lpi_write_config(struct irq_data *d, u8 clr, u8 set) in lpi_write_config()
1417 static void direct_lpi_inv(struct irq_data *d) in direct_lpi_inv()
1448 static void lpi_update_config(struct irq_data *d, u8 clr, u8 set) in lpi_update_config()
1462 static void its_vlpi_set_doorbell(struct irq_data *d, bool enable) in its_vlpi_set_doorbell()
1492 static void its_mask_irq(struct irq_data *d) in its_mask_irq()
1501 static void its_unmask_irq(struct irq_data *
[all...]
H A Dirq-gic-v4.c234 while (db && irqd_irq_disabled(&desc->irq_data)) { in its_make_vpe_non_resident()
/device/soc/rockchip/rk3588/kernel/drivers/gpio/
H A Dgpio-rockchip.c392 static int rockchip_irq_set_type(struct irq_data *d, unsigned int type) in rockchip_irq_set_type()
475 static void rockchip_irq_suspend(struct irq_data *d) in rockchip_irq_suspend()
484 static void rockchip_irq_resume(struct irq_data *d) in rockchip_irq_resume()
492 static void rockchip_irq_enable(struct irq_data *d) in rockchip_irq_enable()
497 static void rockchip_irq_disable(struct irq_data *d) in rockchip_irq_disable()
/device/soc/rockchip/common/vendor/drivers/gpio/
H A Dgpio-rockchip.c373 static int rockchip_irq_set_type(struct irq_data *d, unsigned int type) in rockchip_irq_set_type()
456 static void rockchip_irq_suspend(struct irq_data *d) in rockchip_irq_suspend()
465 static void rockchip_irq_resume(struct irq_data *d) in rockchip_irq_resume()
/device/soc/rockchip/common/sdk_linux/drivers/gpio/
H A Dgpio-rockchip.c376 static int rockchip_irq_set_type(struct irq_data *d, unsigned int type) in rockchip_irq_set_type()
459 static void rockchip_irq_suspend(struct irq_data *d) in rockchip_irq_suspend()
468 static void rockchip_irq_resume(struct irq_data *d) in rockchip_irq_resume()
/device/soc/rockchip/rk3588/kernel/drivers/mfd/
H A Drk806-core.c464 vb_lo_irq = regmap_irq_get_virq(rk806->irq_data, RK806_IRQ_VB_LO); in rk806_low_power_irqs()
628 &rk806->irq_data); in rk806_device_init()
640 regmap_irq_get_domain(rk806->irq_data)); in rk806_device_init()
/device/soc/rockchip/common/sdk_linux/drivers/mfd/
H A Drk808.c1324 ret = regmap_add_irq_chip(rk808->regmap, client->irq, IRQF_ONESHOT, -1, rk808->regmap_irq_chip, &rk808->irq_data); in rk808_probe()
1335 regmap_del_irq_chip(client->irq, rk808->irq_data); in rk808_probe()
1341 regmap_irq_get_domain(rk808->irq_data)); in rk808_probe()
1375 regmap_del_irq_chip(client->irq, rk808->irq_data); in rk808_probe()
1386 regmap_del_irq_chip(client->irq, rk808->irq_data); in rk808_remove()
/device/soc/rockchip/common/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/
H A Ddhd_pcie_linux.c2646 if (desc->irq_data.chip) { in dhd_print_kirqstats()
2647 if (desc->irq_data.chip->name) in dhd_print_kirqstats()
2648 bcm_bprintf(&strbuf, " %8s", desc->irq_data.chip->name); in dhd_print_kirqstats()
2655 if (desc->irq_data.domain) in dhd_print_kirqstats()
2656 bcm_bprintf(&strbuf, " %d", (int)desc->irq_data.hwirq); in dhd_print_kirqstats()
2658 bcm_bprintf(&strbuf, " %-8s", irqd_is_level_type(&desc->irq_data) ? "Level" : "Edge"); in dhd_print_kirqstats()
/device/soc/rockchip/rk3588/kernel/include/linux/mfd/
H A Drk628.h247 struct rk628_irq_chip_data *irq_data; member
H A Drk806.h515 struct regmap_irq_chip_data *irq_data; member
/device/soc/rockchip/common/vendor/drivers/input/
H A Drockchip_pwm_remotectl.c508 if (!desc || !desc->irq_data.domain) { in rk_pwm_sip_wakeup_init()
511 hwirq = desc->irq_data.hwirq; in rk_pwm_sip_wakeup_init()
/device/soc/rockchip/rk3588/kernel/drivers/input/remotectl/
H A Drockchip_pwm_remotectl.c524 if (!desc || !desc->irq_data.domain) in rk_pwm_sip_wakeup_init()
526 hwirq = desc->irq_data.hwirq; in rk_pwm_sip_wakeup_init()
/device/soc/rockchip/common/sdk_linux/include/linux/mfd/
H A Drk808.h1086 struct regmap_irq_chip_data *irq_data; member
/device/soc/rockchip/common/vendor/drivers/power/
H A Drk817_charger.c1475 plug_in_irq = regmap_irq_get_virq(rk817->irq_data, RK817_IRQ_PLUG_IN); in rk817_charge_init_irqs()
1481 plug_out_irq = regmap_irq_get_virq(rk817->irq_data, RK817_IRQ_PLUG_OUT); in rk817_charge_init_irqs()
H A Drk817_battery.c2957 plug_in_irq = regmap_irq_get_virq(rk817->irq_data, RK817_IRQ_PLUG_IN); in rk809_charge_init_irqs()
2963 plug_out_irq = regmap_irq_get_virq(rk817->irq_data, RK817_IRQ_PLUG_OUT); in rk809_charge_init_irqs()
/device/soc/rockchip/rk3588/kernel/drivers/pci/controller/dwc/
H A Dpcie-dw-rockchip.c1575 static void rk_pcie_legacy_irq_mask(struct irq_data *d) in rk_pcie_legacy_irq_mask()
1586 static void rk_pcie_legacy_irq_unmask(struct irq_data *d) in rk_pcie_legacy_irq_unmask()
/device/soc/rockchip/rk3588/kernel/drivers/power/supply/
H A Drk817_charger.c1527 plug_in_irq = regmap_irq_get_virq(rk817->irq_data, RK817_IRQ_PLUG_IN); in rk817_charge_init_irqs()
1533 plug_out_irq = regmap_irq_get_virq(rk817->irq_data, RK817_IRQ_PLUG_OUT); in rk817_charge_init_irqs()
H A Drk817_battery.c2939 plug_in_irq = regmap_irq_get_virq(rk817->irq_data, RK817_IRQ_PLUG_IN); in rk809_charge_init_irqs()
2945 plug_out_irq = regmap_irq_get_virq(rk817->irq_data, RK817_IRQ_PLUG_OUT); in rk809_charge_init_irqs()
/device/soc/rockchip/common/sdk_linux/drivers/i2c/
H A Di2c-core-base.c843 struct irq_data *irqd; in i2c_dev_irq_from_resources()
/device/soc/rockchip/common/vendor/drivers/devfreq/
H A Drockchip_dmc.c1140 struct irq_data *complt_irq_data; in px30_dmc_init()
/device/soc/rockchip/rk3588/kernel/drivers/devfreq/
H A Drockchip_dmc.c1234 struct irq_data *complt_irq_data; in px30_dmc_init()

Completed in 59 milliseconds