/kernel/linux/linux-6.6/arch/arm/mach-omap2/ |
H A D | omap-wakeupgen.c | 515 irq_hw_number_t hwirq; in wakeupgen_domain_alloc() local 488 wakeupgen_domain_translate(struct irq_domain *d, struct irq_fwspec *fwspec, unsigned long *hwirq, unsigned int *type) wakeupgen_domain_translate() argument [all...] |
/kernel/linux/linux-6.6/arch/powerpc/platforms/pseries/ |
H A D | msi.c | 560 int hwirq; in pseries_irq_domain_alloc() local 535 pseries_irq_parent_domain_alloc(struct irq_domain *domain, unsigned int virq, irq_hw_number_t hwirq) pseries_irq_parent_domain_alloc() argument [all...] |
/kernel/linux/linux-6.6/arch/powerpc/platforms/powernv/ |
H A D | ocxl.c | 372 int pnv_ocxl_get_xsl_irq(struct pci_dev *dev, int *hwirq) in pnv_ocxl_get_xsl_irq() argument
|
/kernel/linux/linux-5.10/drivers/mfd/ |
H A D | qcom-pm8xxx.c | 385 irq_hw_number_t hwirq; in pm8xxx_irq_domain_alloc() local 371 pm8xxx_irq_domain_map(struct pm_irq_chip *chip, struct irq_domain *domain, unsigned int irq, irq_hw_number_t hwirq, unsigned int type) pm8xxx_irq_domain_map() argument
|
/kernel/linux/linux-5.10/drivers/irqchip/ |
H A D | irq-armada-370-xp.c | 174 irq_hw_number_t hwirq = irqd_to_hwirq(d); in armada_370_xp_irq_mask() local 186 irq_hw_number_t hwirq = irqd_to_hwirq(d); in armada_370_xp_irq_unmask() local 232 int hwirq, in armada_370_xp_msi_alloc() local 451 irq_hw_number_t hwirq = irqd_to_hwirq(d); armada_xp_set_affinity() local [all...] |
H A D | irq-mips-gic.c | 112 irq_hw_number_t hwirq = GIC_HWIRQ_TO_SHARED(irqd_to_hwirq(d)); in gic_send_ipi() local 465 gic_irq_domain_map(struct irq_domain *d, unsigned int virq, irq_hw_number_t hwirq) gic_irq_domain_map() argument 550 irq_hw_number_t hwirq; gic_irq_domain_alloc() local 593 irq_hw_number_t hwirq, base_hwirq; gic_ipi_domain_alloc() local [all...] |
H A D | irq-meson-gpio.c | 164 meson8_gpio_irq_sel_pin(struct meson_gpio_irq_controller *ctl, unsigned int channel, unsigned long hwirq) meson8_gpio_irq_sel_pin() argument 178 meson_a1_gpio_irq_sel_pin(struct meson_gpio_irq_controller *ctl, unsigned int channel, unsigned long hwirq) meson_a1_gpio_irq_sel_pin() argument 200 meson_gpio_irq_request_channel(struct meson_gpio_irq_controller *ctl, unsigned long hwirq, u32 **channel_hwirq) meson_gpio_irq_request_channel() argument 347 meson_gpio_irq_domain_translate(struct irq_domain *domain, struct irq_fwspec *fwspec, unsigned long *hwirq, unsigned int *type) meson_gpio_irq_domain_translate() argument 361 meson_gpio_irq_allocate_gic_irq(struct irq_domain *domain, unsigned int virq, u32 hwirq, unsigned int type) meson_gpio_irq_allocate_gic_irq() argument 384 unsigned long hwirq; meson_gpio_irq_domain_alloc() local [all...] |
H A D | irq-mvebu-sei.c | 213 unsigned long hwirq; in mvebu_sei_ap_alloc() local 197 mvebu_sei_ap_translate(struct irq_domain *domain, struct irq_fwspec *fwspec, unsigned long *hwirq, unsigned int *type) mvebu_sei_ap_translate() argument 241 mvebu_sei_cp_release_irq(struct mvebu_sei *sei, unsigned long hwirq) mvebu_sei_cp_release_irq() argument 254 unsigned long hwirq; mvebu_sei_cp_domain_alloc() local 339 unsigned long hwirq; mvebu_sei_handle_cascade_irq() local [all...] |
H A D | irq-ti-sci-inta.c | 54 u32 hwirq; member 118 static u16 ti_sci_inta_get_dev_id(struct ti_sci_inta_irq_domain *inta, u32 hwirq) in ti_sci_inta_get_dev_id() argument 282 ti_sci_inta_alloc_event(struct ti_sci_inta_vint_desc *vint_desc, u16 free_bit, u32 hwirq) ti_sci_inta_alloc_event() argument 327 ti_sci_inta_alloc_irq(struct irq_domain *domain, u32 hwirq) ti_sci_inta_alloc_irq() argument 387 ti_sci_inta_free_irq(struct ti_sci_inta_event_desc *event_desc, u32 hwirq) ti_sci_inta_free_irq() argument [all...] |
/kernel/linux/linux-5.10/drivers/misc/ocxl/ |
H A D | link.c | 273 int hwirq; in setup_xsl_irq() local
|
/kernel/linux/linux-5.10/drivers/iio/adc/ |
H A D | stm32-adc-core.c | 405 int hwirq; in stm32_adc_irq_remove() local 348 stm32_adc_domain_map(struct irq_domain *d, unsigned int irq, irq_hw_number_t hwirq) stm32_adc_domain_map() argument
|
/kernel/linux/linux-5.10/drivers/pci/controller/ |
H A D | pcie-rcar-host.c | 562 int hwirq; in rcar_msi_setup_irq() local 595 int hwirq; in rcar_msi_setup_irqs() local 655 rcar_msi_map(struct irq_domain *domain, unsigned int irq, irq_hw_number_t hwirq) rcar_msi_map() argument [all...] |
H A D | pcie-iproc-msi.c | 146 static inline u32 hwirq_to_group(struct iproc_msi *msi, unsigned long hwirq) in hwirq_to_group() argument 195 static inline int hwirq_to_cpu(struct iproc_msi *msi, unsigned long hwirq) in hwirq_to_cpu() argument 151 iproc_msi_addr_offset(struct iproc_msi *msi, unsigned long hwirq) iproc_msi_addr_offset() argument 200 hwirq_to_canonical_hwirq(struct iproc_msi *msi, unsigned long hwirq) hwirq_to_canonical_hwirq() argument 251 int hwirq, i; iproc_msi_irq_domain_alloc() local 285 unsigned int hwirq; iproc_msi_irq_domain_free() local 306 u32 hwirq; decode_msi_hwirq() local 328 unsigned long hwirq; iproc_msi_handler() local [all...] |
H A D | vmd.c | 229 vmd_msi_init(struct irq_domain *domain, struct msi_domain_info *info, unsigned int virq, irq_hw_number_t hwirq, msi_alloc_info_t *arg) vmd_msi_init() argument
|
H A D | pcie-xilinx-cpm.c | 196 xilinx_cpm_pcie_intx_map(struct irq_domain *domain, unsigned int irq, irq_hw_number_t hwirq) xilinx_cpm_pcie_intx_map() argument 260 xilinx_cpm_pcie_event_map(struct irq_domain *domain, unsigned int irq, irq_hw_number_t hwirq) xilinx_cpm_pcie_event_map() argument [all...] |
H A D | pcie-xilinx.c | 215 irq_hw_number_t hwirq = irqd_to_hwirq(d); in xilinx_pcie_destroy_msi() local 270 int hwirq; in xilinx_pcie_msi_setup_irq() local 318 xilinx_pcie_msi_map(struct irq_domain *domain, unsigned int irq, irq_hw_number_t hwirq) xilinx_pcie_msi_map() argument 361 xilinx_pcie_intx_map(struct irq_domain *domain, unsigned int irq, irq_hw_number_t hwirq) xilinx_pcie_intx_map() argument [all...] |
/kernel/linux/linux-5.10/drivers/scsi/cxlflash/ |
H A D | ocxl_hw.c | 618 int hwirq; in alloc_afu_irqs() local
|
/kernel/linux/linux-5.10/kernel/irq/ |
H A D | irqdesc.c | 196 IRQ_ATTR_RO(hwirq); variable 670 int __handle_domain_irq(struct irq_domain *domain, unsigned int hwirq, in __handle_domain_irq() argument 711 int handle_domain_nmi(struct irq_domain *domain, unsigned int hwirq, in handle_domain_nmi() argument
|
/kernel/linux/linux-5.10/drivers/pinctrl/qcom/ |
H A D | pinctrl-ssbi-gpio.c | 662 pm8xxx_domain_translate(struct irq_domain *domain, struct irq_fwspec *fwspec, unsigned long *hwirq, unsigned int *type) pm8xxx_domain_translate() argument
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | irqdomain.h | 393 irq_create_mapping(struct irq_domain *host, irq_hw_number_t hwirq) irq_create_mapping() argument 410 irq_linear_revmap(struct irq_domain *domain, irq_hw_number_t hwirq) irq_linear_revmap() argument 422 irq_create_identity_mapping(struct irq_domain *host, irq_hw_number_t hwirq) irq_create_identity_mapping() argument [all...] |
/kernel/linux/linux-6.6/drivers/mfd/ |
H A D | qcom-pm8xxx.c | 379 irq_hw_number_t hwirq; in pm8xxx_irq_domain_alloc() local 365 pm8xxx_irq_domain_map(struct pm_irq_chip *chip, struct irq_domain *domain, unsigned int irq, irq_hw_number_t hwirq, unsigned int type) pm8xxx_irq_domain_map() argument
|
/kernel/linux/linux-6.6/drivers/misc/ocxl/ |
H A D | link.c | 281 int hwirq; in setup_xsl_irq() local
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | irqdomain.h | 404 irq_create_mapping(struct irq_domain *host, irq_hw_number_t hwirq) irq_create_mapping() argument 414 irq_resolve_mapping(struct irq_domain *domain, irq_hw_number_t hwirq) irq_resolve_mapping() argument 425 irq_find_mapping(struct irq_domain *domain, irq_hw_number_t hwirq) irq_find_mapping() argument 436 irq_linear_revmap(struct irq_domain *domain, irq_hw_number_t hwirq) irq_linear_revmap() argument [all...] |
/kernel/linux/linux-6.6/drivers/scsi/cxlflash/ |
H A D | ocxl_hw.c | 621 int hwirq; in alloc_afu_irqs() local
|
/kernel/linux/linux-6.6/drivers/gpio/ |
H A D | gpio-brcmstb.c | 92 static int brcmstb_gpio_hwirq_to_offset(irq_hw_number_t hwirq, in brcmstb_gpio_hwirq_to_offset() argument 121 int hwirq = offset + (gc->base - priv->gpio_base); in brcmstb_gpio_to_irq() local 98 brcmstb_gpio_set_imask(struct brcmstb_gpio_bank *bank, unsigned int hwirq, bool enable) brcmstb_gpio_set_imask() argument 298 brcmstb_gpio_hwirq_to_bank( struct brcmstb_gpio_priv *priv, irq_hw_number_t hwirq) brcmstb_gpio_hwirq_to_bank() argument 321 brcmstb_gpio_irq_map(struct irq_domain *d, unsigned int irq, irq_hw_number_t hwirq) brcmstb_gpio_irq_map() argument [all...] |