Home
last modified time | relevance | path

Searched refs:hwirq (Results 526 - 550 of 716) sorted by relevance

1...<<212223242526272829

/kernel/linux/linux-5.10/drivers/vfio/platform/
H A Dvfio_platform_private.h25 int hwirq; member
/kernel/linux/linux-6.6/drivers/vfio/platform/
H A Dvfio_platform_private.h26 int hwirq; member
/kernel/linux/linux-5.10/drivers/gpio/
H A Dgpio-dwapb.c196 irq_hw_number_t hwirq; in dwapb_do_irq() local
199 for_each_set_bit(hwirq, &irq_status, DWAPB_MAX_GPIOS) { in dwapb_do_irq()
200 int gpio_irq = irq_find_mapping(gc->irq.domain, hwirq); in dwapb_do_irq()
206 dwapb_toggle_trigger(gpio, hwirq); in dwapb_do_irq()
H A Dgpio-max732x.c353 chip->irq_mask_cur &= ~(1 << d->hwirq); in max732x_irq_mask()
361 chip->irq_mask_cur |= 1 << d->hwirq; in max732x_irq_unmask()
396 uint16_t off = d->hwirq; in max732x_irq_set_type()
/kernel/linux/linux-5.10/drivers/pinctrl/actions/
H A Dpinctrl-owl.c728 unsigned int gpio = data->hwirq; in owl_gpio_irq_mask()
757 unsigned int gpio = data->hwirq; in owl_gpio_irq_unmask()
786 unsigned int gpio = data->hwirq; in owl_gpio_irq_ack()
823 irq_set_type(pctrl, data->hwirq, type); in owl_gpio_irq_set_type()
/kernel/linux/linux-5.10/arch/powerpc/kvm/
H A Dbook3s_hv_rm_xics.c769 static void icp_eoi(struct irq_chip *c, u32 hwirq, __be32 xirr, bool *again) in icp_eoi() argument
778 plpar_hcall_raw(H_EOI, retbuf, hwirq); in icp_eoi()
782 rc = pnv_opal_pci_msi_eoi(c, hwirq); in icp_eoi()
/kernel/linux/linux-5.10/arch/powerpc/platforms/8xx/
H A Dcpm1.c130 unsigned int sirq = 0, hwirq, eirq; in cpm_pic_init() local
156 hwirq = (unsigned int)virq_to_hw(sirq); in cpm_pic_init()
159 ((hwirq/2) << 13) | CICR_HP_MASK); in cpm_pic_init()
/kernel/linux/linux-5.10/drivers/pinctrl/bcm/
H A Dpinctrl-nsp-gpio.c169 unsigned gpio = d->hwirq; in nsp_gpio_irq_ack()
188 unsigned gpio = d->hwirq; in nsp_gpio_irq_set_mask()
224 unsigned gpio = d->hwirq; in nsp_gpio_irq_set_type()
/kernel/linux/linux-5.10/drivers/pinctrl/
H A Dpinctrl-mcp23s08.c438 unsigned int pos = data->hwirq; in mcp23s08_irq_mask()
447 unsigned int pos = data->hwirq; in mcp23s08_irq_unmask()
456 unsigned int pos = data->hwirq; in mcp23s08_irq_set_type()
H A Dpinctrl-ingenic.c2109 ingenic_gpio_set_bit(jzgc, GPIO_MSK, irqd->hwirq, true); in ingenic_gpio_irq_mask()
2117 ingenic_gpio_set_bit(jzgc, GPIO_MSK, irqd->hwirq, false); in ingenic_gpio_irq_unmask()
2124 int irq = irqd->hwirq; in ingenic_gpio_irq_enable()
2138 int irq = irqd->hwirq; in ingenic_gpio_irq_disable()
2152 int irq = irqd->hwirq; in ingenic_gpio_irq_ack()
2198 bool high = ingenic_gpio_get_value(jzgc, irqd->hwirq); in ingenic_gpio_irq_set_type()
2203 irq_set_type(jzgc, irqd->hwirq, type); in ingenic_gpio_irq_set_type()
2335 ret = ingenic_gpio_direction_input(gpio_chip, data->hwirq); in ingenic_gpio_irq_request()
2339 return gpiochip_reqres_irq(gpio_chip, data->hwirq); in ingenic_gpio_irq_request()
2346 return gpiochip_relres_irq(gpio_chip, data->hwirq); in ingenic_gpio_irq_release()
[all...]
H A Dpinctrl-at91-pio4.c171 struct atmel_pin *pin = atmel_pioctrl->pins[d->hwirq]; in atmel_gpio_irq_set_type()
213 struct atmel_pin *pin = atmel_pioctrl->pins[d->hwirq]; in atmel_gpio_irq_mask()
222 struct atmel_pin *pin = atmel_pioctrl->pins[d->hwirq]; in atmel_gpio_irq_unmask()
233 int bank = ATMEL_PIO_BANK(d->hwirq); in atmel_gpio_irq_set_wake()
234 int line = ATMEL_PIO_LINE(d->hwirq); in atmel_gpio_irq_set_wake()
1160 "atmel gpio irq domain: hwirq: %d, linux irq: %d\n", in atmel_pinctrl_probe()
/kernel/linux/linux-5.10/drivers/pinctrl/spear/
H A Dpinctrl-plgpio.c284 int offset = d->hwirq; in plgpio_irq_disable()
303 int offset = d->hwirq; in plgpio_irq_enable()
322 int offset = d->hwirq; in plgpio_irq_set_type()
/kernel/linux/linux-6.6/drivers/gpio/
H A Dgpio-max732x.c349 chip->irq_mask_cur &= ~(1 << d->hwirq); in max732x_irq_mask()
359 chip->irq_mask_cur |= 1 << d->hwirq; in max732x_irq_unmask()
394 uint16_t off = d->hwirq; in max732x_irq_set_type()
/kernel/linux/linux-6.6/drivers/pinctrl/bcm/
H A Dpinctrl-nsp-gpio.c156 unsigned gpio = d->hwirq; in nsp_gpio_irq_ack()
175 unsigned gpio = d->hwirq; in nsp_gpio_irq_set_mask()
213 unsigned gpio = d->hwirq; in nsp_gpio_irq_set_type()
/kernel/linux/linux-6.6/drivers/pinctrl/intel/
H A Dpinctrl-intel.c1073 static void intel_gpio_irq_mask_unmask(struct gpio_chip *gc, irq_hw_number_t hwirq, bool mask) in intel_gpio_irq_mask_unmask() argument
1080 pin = intel_gpio_to_pin(pctrl, hwirq, &community, &padgrp); in intel_gpio_irq_mask_unmask()
1111 irq_hw_number_t hwirq = irqd_to_hwirq(d); in intel_gpio_irq_mask() local
1113 intel_gpio_irq_mask_unmask(gc, hwirq, true); in intel_gpio_irq_mask()
1114 gpiochip_disable_irq(gc, hwirq); in intel_gpio_irq_mask()
1120 irq_hw_number_t hwirq = irqd_to_hwirq(d); in intel_gpio_irq_unmask() local
1122 gpiochip_enable_irq(gc, hwirq); in intel_gpio_irq_unmask()
1123 intel_gpio_irq_mask_unmask(gc, hwirq, false); in intel_gpio_irq_unmask()
/kernel/linux/linux-5.10/drivers/pci/controller/
H A Dpci-tegra.c1633 int hwirq; in tegra_msi_setup_irq() local
1635 hwirq = tegra_msi_alloc(msi); in tegra_msi_setup_irq()
1636 if (hwirq < 0) in tegra_msi_setup_irq()
1637 return hwirq; in tegra_msi_setup_irq()
1639 irq = irq_create_mapping(msi->domain, hwirq); in tegra_msi_setup_irq()
1641 tegra_msi_free(msi, hwirq); in tegra_msi_setup_irq()
1649 msg.data = hwirq; in tegra_msi_setup_irq()
1661 irq_hw_number_t hwirq = irqd_to_hwirq(d); in tegra_msi_teardown_irq() local
1664 tegra_msi_free(msi, hwirq); in tegra_msi_teardown_irq()
1676 irq_hw_number_t hwirq) in tegra_msi_map()
1675 tegra_msi_map(struct irq_domain *domain, unsigned int irq, irq_hw_number_t hwirq) tegra_msi_map() argument
[all...]
/kernel/linux/linux-5.10/drivers/misc/cxl/
H A Dcxl.h713 void cxl_pci_release_one_irq(struct cxl *adapter, int hwirq);
716 int cxl_pci_setup_irq(struct cxl *adapter, unsigned int hwirq, unsigned int virq);
984 unsigned int cxl_map_irq(struct cxl *adapter, irq_hw_number_t hwirq,
1067 void (*release_one_irq)(struct cxl *adapter, int hwirq);
1072 int (*setup_irq)(struct cxl *adapter, unsigned int hwirq,
/kernel/linux/linux-6.6/drivers/misc/cxl/
H A Dcxl.h715 void cxl_pci_release_one_irq(struct cxl *adapter, int hwirq);
718 int cxl_pci_setup_irq(struct cxl *adapter, unsigned int hwirq, unsigned int virq);
986 unsigned int cxl_map_irq(struct cxl *adapter, irq_hw_number_t hwirq,
1069 void (*release_one_irq)(struct cxl *adapter, int hwirq);
1074 int (*setup_irq)(struct cxl *adapter, unsigned int hwirq,
/kernel/linux/linux-6.6/drivers/pinctrl/
H A Dpinctrl-at91-pio4.c187 struct atmel_pin *pin = atmel_pioctrl->pins[d->hwirq]; in atmel_gpio_irq_set_type()
229 struct atmel_pin *pin = atmel_pioctrl->pins[d->hwirq]; in atmel_gpio_irq_mask()
238 struct atmel_pin *pin = atmel_pioctrl->pins[d->hwirq]; in atmel_gpio_irq_unmask()
247 int bank = ATMEL_PIO_BANK(d->hwirq); in atmel_gpio_irq_set_wake()
248 int line = ATMEL_PIO_LINE(d->hwirq); in atmel_gpio_irq_set_wake()
1226 "atmel gpio irq domain: hwirq: %d, linux irq: %d\n", in atmel_pinctrl_probe()
/kernel/linux/linux-5.10/arch/powerpc/platforms/embedded6xx/
H A Dhlwd-pic.c96 irq_hw_number_t hwirq) in hlwd_pic_map()
95 hlwd_pic_map(struct irq_domain *h, unsigned int virq, irq_hw_number_t hwirq) hlwd_pic_map() argument
H A Dflipper-pic.c98 irq_hw_number_t hwirq) in flipper_pic_map()
97 flipper_pic_map(struct irq_domain *h, unsigned int virq, irq_hw_number_t hwirq) flipper_pic_map() argument
/kernel/linux/linux-5.10/arch/arm/mach-pxa/
H A Dpxa_cplds_irqs.c83 irq_hw_number_t hwirq) in cplds_irq_domain_map()
82 cplds_irq_domain_map(struct irq_domain *d, unsigned int irq, irq_hw_number_t hwirq) cplds_irq_domain_map() argument
/kernel/linux/linux-6.6/arch/powerpc/platforms/embedded6xx/
H A Dflipper-pic.c99 irq_hw_number_t hwirq) in flipper_pic_map()
98 flipper_pic_map(struct irq_domain *h, unsigned int virq, irq_hw_number_t hwirq) flipper_pic_map() argument
/kernel/linux/linux-5.10/drivers/mfd/
H A Dfsl-imx25-tsadc.c47 irq_hw_number_t hwirq) in mx25_tsadc_domain_map()
46 mx25_tsadc_domain_map(struct irq_domain *d, unsigned int irq, irq_hw_number_t hwirq) mx25_tsadc_domain_map() argument
/kernel/linux/linux-6.6/drivers/mfd/
H A Dfsl-imx25-tsadc.c47 irq_hw_number_t hwirq) in mx25_tsadc_domain_map()
46 mx25_tsadc_domain_map(struct irq_domain *d, unsigned int irq, irq_hw_number_t hwirq) mx25_tsadc_domain_map() argument

Completed in 54 milliseconds

1...<<212223242526272829