Home
last modified time | relevance | path

Searched refs:parent_type (Results 1 - 25 of 40) sorted by relevance

12

/kernel/linux/linux-6.6/drivers/gpio/
H A Dgpio-visconti.c95 unsigned int *parent_type) in visconti_gpio_child_to_parent_hwirq()
100 *parent_type = IRQ_TYPE_LEVEL_HIGH; in visconti_gpio_child_to_parent_hwirq()
110 unsigned int parent_type) in visconti_gpio_populate_parent_fwspec()
118 fwspec->param[2] = parent_type; in visconti_gpio_populate_parent_fwspec()
91 visconti_gpio_child_to_parent_hwirq(struct gpio_chip *gc, unsigned int child, unsigned int child_type, unsigned int *parent, unsigned int *parent_type) visconti_gpio_child_to_parent_hwirq() argument
107 visconti_gpio_populate_parent_fwspec(struct gpio_chip *chip, union gpio_irq_fwspec *gfwspec, unsigned int parent_hwirq, unsigned int parent_type) visconti_gpio_populate_parent_fwspec() argument
H A Dgpio-msc313.c573 unsigned int parent_type) in msc313_gpio_populate_parent_fwspec()
581 fwspec->param[2] = parent_type; in msc313_gpio_populate_parent_fwspec()
590 unsigned int *parent_type) in msc313e_gpio_child_to_parent_hwirq()
601 *parent_type = child_type; in msc313e_gpio_child_to_parent_hwirq()
570 msc313_gpio_populate_parent_fwspec(struct gpio_chip *gc, union gpio_irq_fwspec *gfwspec, unsigned int parent_hwirq, unsigned int parent_type) msc313_gpio_populate_parent_fwspec() argument
586 msc313e_gpio_child_to_parent_hwirq(struct gpio_chip *chip, unsigned int child, unsigned int child_type, unsigned int *parent, unsigned int *parent_type) msc313e_gpio_child_to_parent_hwirq() argument
H A Dgpio-ixp4xx.c175 unsigned int *parent_type) in ixp4xx_gpio_child_to_parent_hwirq()
178 *parent_type = IRQ_TYPE_LEVEL_HIGH; in ixp4xx_gpio_child_to_parent_hwirq()
171 ixp4xx_gpio_child_to_parent_hwirq(struct gpio_chip *gc, unsigned int child, unsigned int child_type, unsigned int *parent, unsigned int *parent_type) ixp4xx_gpio_child_to_parent_hwirq() argument
H A Dgpio-sifive.c162 unsigned int *parent_type) in sifive_gpio_child_to_parent_hwirq()
167 *parent_type = IRQ_TYPE_NONE; in sifive_gpio_child_to_parent_hwirq()
158 sifive_gpio_child_to_parent_hwirq(struct gpio_chip *gc, unsigned int child, unsigned int child_type, unsigned int *parent, unsigned int *parent_type) sifive_gpio_child_to_parent_hwirq() argument
H A Dgpio-tegra.c440 unsigned int *parent_type) in tegra_gpio_child_to_parent_hwirq()
443 *parent_type = type; in tegra_gpio_child_to_parent_hwirq()
451 unsigned int parent_type) in tegra_gpio_populate_parent_fwspec()
459 fwspec->param[2] = parent_type; in tegra_gpio_populate_parent_fwspec()
436 tegra_gpio_child_to_parent_hwirq(struct gpio_chip *chip, unsigned int hwirq, unsigned int type, unsigned int *parent_hwirq, unsigned int *parent_type) tegra_gpio_child_to_parent_hwirq() argument
448 tegra_gpio_populate_parent_fwspec(struct gpio_chip *chip, union gpio_irq_fwspec *gfwspec, unsigned int parent_hwirq, unsigned int parent_type) tegra_gpio_populate_parent_fwspec() argument
H A Dgpio-thunderx.c400 unsigned int *parent_type) in thunderx_gpio_child_to_parent_hwirq()
411 *parent_type = IRQ_TYPE_LEVEL_HIGH; in thunderx_gpio_child_to_parent_hwirq()
418 unsigned int parent_type) in thunderx_gpio_populate_parent_alloc_info()
396 thunderx_gpio_child_to_parent_hwirq(struct gpio_chip *gc, unsigned int child, unsigned int child_type, unsigned int *parent, unsigned int *parent_type) thunderx_gpio_child_to_parent_hwirq() argument
415 thunderx_gpio_populate_parent_alloc_info(struct gpio_chip *chip, union gpio_irq_fwspec *gfwspec, unsigned int parent_hwirq, unsigned int parent_type) thunderx_gpio_populate_parent_alloc_info() argument
H A Dgpio-tegra186.c697 unsigned int parent_type) in tegra186_gpio_populate_parent_fwspec()
706 fwspec->param[2] = parent_type; in tegra186_gpio_populate_parent_fwspec()
715 unsigned int *parent_type) in tegra186_gpio_child_to_parent_hwirq()
718 *parent_type = type; in tegra186_gpio_child_to_parent_hwirq()
694 tegra186_gpio_populate_parent_fwspec(struct gpio_chip *chip, union gpio_irq_fwspec *gfwspec, unsigned int parent_hwirq, unsigned int parent_type) tegra186_gpio_populate_parent_fwspec() argument
711 tegra186_gpio_child_to_parent_hwirq(struct gpio_chip *chip, unsigned int hwirq, unsigned int type, unsigned int *parent_hwirq, unsigned int *parent_type) tegra186_gpio_child_to_parent_hwirq() argument
H A Dgpiolib.c1200 unsigned int parent_type; in gpiochip_set_hierarchical_irqchip() local
1212 &parent_type); in gpiochip_set_hierarchical_irqchip()
1275 unsigned int parent_type; in gpiochip_hierarchy_irq_domain_alloc() local
1292 &parent_hwirq, &parent_type); in gpiochip_hierarchy_irq_domain_alloc()
1314 parent_hwirq, parent_type); in gpiochip_hierarchy_irq_domain_alloc()
1404 unsigned int parent_type) in gpiochip_populate_parent_fwspec_twocell()
1411 fwspec->param[1] = parent_type; in gpiochip_populate_parent_fwspec_twocell()
1420 unsigned int parent_type) in gpiochip_populate_parent_fwspec_fourcell()
1429 fwspec->param[3] = parent_type; in gpiochip_populate_parent_fwspec_fourcell()
1401 gpiochip_populate_parent_fwspec_twocell(struct gpio_chip *gc, union gpio_irq_fwspec *gfwspec, unsigned int parent_hwirq, unsigned int parent_type) gpiochip_populate_parent_fwspec_twocell() argument
1417 gpiochip_populate_parent_fwspec_fourcell(struct gpio_chip *gc, union gpio_irq_fwspec *gfwspec, unsigned int parent_hwirq, unsigned int parent_type) gpiochip_populate_parent_fwspec_fourcell() argument
/kernel/linux/linux-5.10/include/linux/gpio/
H A Ddriver.h94 unsigned int *parent_type);
107 unsigned int parent_type);
615 unsigned int parent_type);
618 unsigned int parent_type);
624 unsigned int parent_type) in gpiochip_populate_parent_fwspec_twocell()
631 unsigned int parent_type) in gpiochip_populate_parent_fwspec_fourcell()
622 gpiochip_populate_parent_fwspec_twocell(struct gpio_chip *gc, unsigned int parent_hwirq, unsigned int parent_type) gpiochip_populate_parent_fwspec_twocell() argument
629 gpiochip_populate_parent_fwspec_fourcell(struct gpio_chip *gc, unsigned int parent_hwirq, unsigned int parent_type) gpiochip_populate_parent_fwspec_fourcell() argument
/kernel/linux/linux-6.6/drivers/devfreq/
H A Dgovernor_passive.c185 switch (p_data->parent_type) { in devfreq_passive_get_target_freq()
407 if (p_data->parent_type == DEVFREQ_PARENT_DEV) in devfreq_passive_event_handler()
409 else if (p_data->parent_type == CPUFREQ_PARENT_DEV) in devfreq_passive_event_handler()
413 if (p_data->parent_type == DEVFREQ_PARENT_DEV) in devfreq_passive_event_handler()
415 else if (p_data->parent_type == CPUFREQ_PARENT_DEV) in devfreq_passive_event_handler()
/kernel/linux/linux-6.6/include/linux/gpio/
H A Ddriver.h104 unsigned int *parent_type);
118 unsigned int parent_type);
660 unsigned int parent_type);
664 unsigned int parent_type);
/kernel/linux/linux-5.10/drivers/gpio/
H A Dgpio-sifive.c145 unsigned int *parent_type) in sifive_gpio_child_to_parent_hwirq()
147 *parent_type = IRQ_TYPE_NONE; in sifive_gpio_child_to_parent_hwirq()
141 sifive_gpio_child_to_parent_hwirq(struct gpio_chip *gc, unsigned int child, unsigned int child_type, unsigned int *parent, unsigned int *parent_type) sifive_gpio_child_to_parent_hwirq() argument
H A Dgpio-ixp4xx.c168 unsigned int *parent_type) in ixp4xx_gpio_child_to_parent_hwirq()
171 *parent_type = IRQ_TYPE_LEVEL_HIGH; in ixp4xx_gpio_child_to_parent_hwirq()
164 ixp4xx_gpio_child_to_parent_hwirq(struct gpio_chip *gc, unsigned int child, unsigned int child_type, unsigned int *parent, unsigned int *parent_type) ixp4xx_gpio_child_to_parent_hwirq() argument
H A Dgpio-tegra186.c523 unsigned int parent_type) in tegra186_gpio_populate_parent_fwspec()
536 fwspec->param[2] = parent_type; in tegra186_gpio_populate_parent_fwspec()
545 unsigned int *parent_type) in tegra186_gpio_child_to_parent_hwirq()
548 *parent_type = type; in tegra186_gpio_child_to_parent_hwirq()
521 tegra186_gpio_populate_parent_fwspec(struct gpio_chip *chip, unsigned int parent_hwirq, unsigned int parent_type) tegra186_gpio_populate_parent_fwspec() argument
541 tegra186_gpio_child_to_parent_hwirq(struct gpio_chip *chip, unsigned int hwirq, unsigned int type, unsigned int *parent_hwirq, unsigned int *parent_type) tegra186_gpio_child_to_parent_hwirq() argument
H A Dgpio-thunderx.c396 unsigned int *parent_type) in thunderx_gpio_child_to_parent_hwirq()
407 *parent_type = IRQ_TYPE_LEVEL_HIGH; in thunderx_gpio_child_to_parent_hwirq()
413 unsigned int parent_type) in thunderx_gpio_populate_parent_alloc_info()
392 thunderx_gpio_child_to_parent_hwirq(struct gpio_chip *gc, unsigned int child, unsigned int child_type, unsigned int *parent, unsigned int *parent_type) thunderx_gpio_child_to_parent_hwirq() argument
411 thunderx_gpio_populate_parent_alloc_info(struct gpio_chip *chip, unsigned int parent_hwirq, unsigned int parent_type) thunderx_gpio_populate_parent_alloc_info() argument
H A Dgpiolib.c1043 unsigned int parent_type; in gpiochip_set_hierarchical_irqchip() local
1055 &parent_type); in gpiochip_set_hierarchical_irqchip()
1124 unsigned int parent_type; in gpiochip_hierarchy_irq_domain_alloc() local
1141 &parent_hwirq, &parent_type); in gpiochip_hierarchy_irq_domain_alloc()
1162 parent_arg = girq->populate_parent_alloc_arg(gc, parent_hwirq, parent_type); in gpiochip_hierarchy_irq_domain_alloc()
1247 unsigned int parent_type) in gpiochip_populate_parent_fwspec_twocell()
1258 fwspec->param[1] = parent_type; in gpiochip_populate_parent_fwspec_twocell()
1266 unsigned int parent_type) in gpiochip_populate_parent_fwspec_fourcell()
1279 fwspec->param[3] = parent_type; in gpiochip_populate_parent_fwspec_fourcell()
1245 gpiochip_populate_parent_fwspec_twocell(struct gpio_chip *gc, unsigned int parent_hwirq, unsigned int parent_type) gpiochip_populate_parent_fwspec_twocell() argument
1264 gpiochip_populate_parent_fwspec_fourcell(struct gpio_chip *gc, unsigned int parent_hwirq, unsigned int parent_type) gpiochip_populate_parent_fwspec_fourcell() argument
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/i40e/
H A Di40e_virtchnl_pf.h72 enum i40e_switch_element_types parent_type; member
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/i40e/
H A Di40e_virtchnl_pf.h72 enum i40e_switch_element_types parent_type; member
/kernel/linux/linux-6.6/drivers/pinctrl/qcom/
H A Dpinctrl-ssbi-mpp.c760 unsigned int *parent_type) in pm8821_mpp_child_to_parent_hwirq()
763 *parent_type = child_type; in pm8821_mpp_child_to_parent_hwirq()
772 unsigned int *parent_type) in pm8xxx_mpp_child_to_parent_hwirq()
775 *parent_type = child_type; in pm8xxx_mpp_child_to_parent_hwirq()
756 pm8821_mpp_child_to_parent_hwirq(struct gpio_chip *chip, unsigned int child_hwirq, unsigned int child_type, unsigned int *parent_hwirq, unsigned int *parent_type) pm8821_mpp_child_to_parent_hwirq() argument
768 pm8xxx_mpp_child_to_parent_hwirq(struct gpio_chip *chip, unsigned int child_hwirq, unsigned int child_type, unsigned int *parent_hwirq, unsigned int *parent_type) pm8xxx_mpp_child_to_parent_hwirq() argument
H A Dpinctrl-spmi-gpio.c996 unsigned int *parent_type) in pmic_gpio_child_to_parent_hwirq()
1001 *parent_type = child_type; in pmic_gpio_child_to_parent_hwirq()
1009 unsigned int parent_type) in pmic_gpio_populate_parent_fwspec()
1020 fwspec->param[3] = parent_type; in pmic_gpio_populate_parent_fwspec()
992 pmic_gpio_child_to_parent_hwirq(struct gpio_chip *chip, unsigned int child_hwirq, unsigned int child_type, unsigned int *parent_hwirq, unsigned int *parent_type) pmic_gpio_child_to_parent_hwirq() argument
1006 pmic_gpio_populate_parent_fwspec(struct gpio_chip *chip, union gpio_irq_fwspec *gfwspec, unsigned int parent_hwirq, unsigned int parent_type) pmic_gpio_populate_parent_fwspec() argument
/kernel/linux/linux-6.6/include/linux/
H A Ddevfreq.h313 * @parent_type: the parent type of the device.
332 enum devfreq_parent_dev_type parent_type; member
/kernel/linux/linux-5.10/drivers/pinctrl/qcom/
H A Dpinctrl-ssbi-gpio.c690 unsigned int *parent_type) in pm8xxx_child_to_parent_hwirq()
693 *parent_type = child_type; in pm8xxx_child_to_parent_hwirq()
686 pm8xxx_child_to_parent_hwirq(struct gpio_chip *chip, unsigned int child_hwirq, unsigned int child_type, unsigned int *parent_hwirq, unsigned int *parent_type) pm8xxx_child_to_parent_hwirq() argument
H A Dpinctrl-spmi-gpio.c950 unsigned int *parent_type) in pmic_gpio_child_to_parent_hwirq()
953 *parent_type = child_type; in pmic_gpio_child_to_parent_hwirq()
946 pmic_gpio_child_to_parent_hwirq(struct gpio_chip *chip, unsigned int child_hwirq, unsigned int child_type, unsigned int *parent_hwirq, unsigned int *parent_type) pmic_gpio_child_to_parent_hwirq() argument
/kernel/linux/linux-5.10/drivers/pinctrl/stm32/
H A Dpinctrl-stm32.c341 u32 parent_type; in stm32_gpio_set_type() local
347 parent_type = type; in stm32_gpio_set_type()
350 parent_type = IRQ_TYPE_EDGE_RISING; in stm32_gpio_set_type()
353 parent_type = IRQ_TYPE_EDGE_FALLING; in stm32_gpio_set_type()
361 return irq_chip_set_type_parent(d, parent_type); in stm32_gpio_set_type()
/kernel/linux/linux-6.6/drivers/pinctrl/stm32/
H A Dpinctrl-stm32.c355 u32 parent_type; in stm32_gpio_set_type() local
361 parent_type = type; in stm32_gpio_set_type()
364 parent_type = IRQ_TYPE_EDGE_RISING; in stm32_gpio_set_type()
367 parent_type = IRQ_TYPE_EDGE_FALLING; in stm32_gpio_set_type()
375 return irq_chip_set_type_parent(d, parent_type); in stm32_gpio_set_type()

Completed in 42 milliseconds

12