/kernel/linux/linux-6.6/drivers/gpio/ |
H A D | gpio-visconti.c | 95 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 D | gpio-msc313.c | 573 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 D | gpio-ixp4xx.c | 175 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 D | gpio-sifive.c | 162 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 D | gpio-tegra.c | 440 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 D | gpio-thunderx.c | 400 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 D | gpio-tegra186.c | 697 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 D | gpiolib.c | 1200 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 D | driver.h | 94 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 D | governor_passive.c | 185 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 D | driver.h | 104 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 D | gpio-sifive.c | 145 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 D | gpio-ixp4xx.c | 168 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 D | gpio-tegra186.c | 523 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 D | gpio-thunderx.c | 396 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 D | gpiolib.c | 1043 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 D | i40e_virtchnl_pf.h | 72 enum i40e_switch_element_types parent_type; member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/i40e/ |
H A D | i40e_virtchnl_pf.h | 72 enum i40e_switch_element_types parent_type; member
|
/kernel/linux/linux-6.6/drivers/pinctrl/qcom/ |
H A D | pinctrl-ssbi-mpp.c | 760 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 D | pinctrl-spmi-gpio.c | 996 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 D | devfreq.h | 313 * @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 D | pinctrl-ssbi-gpio.c | 690 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 D | pinctrl-spmi-gpio.c | 950 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 D | pinctrl-stm32.c | 341 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 D | pinctrl-stm32.c | 355 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()
|