Lines Matching refs:intel_pinctrl
101 struct intel_pinctrl { struct
117 static struct intel_community *intel_get_community(struct intel_pinctrl *pctrl, in intel_get_community() argument
150 static void __iomem *intel_get_padcfg(struct intel_pinctrl *pctrl, unsigned pin, in intel_get_padcfg()
170 static bool intel_pad_owned_by_host(struct intel_pinctrl *pctrl, unsigned pin) in intel_pad_owned_by_host()
195 static bool intel_pad_acpi_mode(struct intel_pinctrl *pctrl, unsigned pin) in intel_pad_acpi_mode()
219 static bool intel_pad_locked(struct intel_pinctrl *pctrl, unsigned pin) in intel_pad_locked()
256 static bool intel_pad_usable(struct intel_pinctrl *pctrl, unsigned pin) in intel_pad_usable()
264 struct intel_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in intel_get_groups_count()
272 struct intel_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in intel_get_group_name()
280 struct intel_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in intel_get_group_pins()
290 struct intel_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in intel_pin_dbg_show()
341 struct intel_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in intel_get_functions_count()
349 struct intel_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in intel_get_function_name()
359 struct intel_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in intel_get_function_groups()
369 struct intel_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in intel_pinmux_set_mux()
441 struct intel_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in intel_gpio_request_enable()
466 struct intel_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in intel_gpio_set_direction()
492 struct intel_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in intel_config_get()
578 static int intel_config_set_pull(struct intel_pinctrl *pctrl, unsigned pin, in intel_config_set_pull()
656 static int intel_config_set_debounce(struct intel_pinctrl *pctrl, unsigned pin, in intel_config_set_debounce()
706 struct intel_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in intel_config_set()
761 static int intel_gpio_to_pin(struct intel_pinctrl *pctrl, unsigned offset, in intel_gpio_to_pin()
797 struct intel_pinctrl *pctrl = gpiochip_get_data(chip); in intel_gpio_get()
819 struct intel_pinctrl *pctrl = gpiochip_get_data(chip); in intel_gpio_set()
845 struct intel_pinctrl *pctrl = gpiochip_get_data(chip); in intel_gpio_get_direction()
893 struct intel_pinctrl *pctrl = gpiochip_get_data(gc); in intel_gpio_irq_ack()
915 struct intel_pinctrl *pctrl = gpiochip_get_data(gc); in intel_gpio_irq_enable()
944 struct intel_pinctrl *pctrl = gpiochip_get_data(gc); in intel_gpio_irq_mask_unmask()
985 struct intel_pinctrl *pctrl = gpiochip_get_data(gc); in intel_gpio_irq_type()
1042 struct intel_pinctrl *pctrl = gpiochip_get_data(gc); in intel_gpio_irq_wake()
1054 static irqreturn_t intel_gpio_community_irq_handler(struct intel_pinctrl *pctrl, in intel_gpio_community_irq_handler()
1090 struct intel_pinctrl *pctrl = data; in intel_gpio_irq()
1114 static int intel_gpio_add_pin_ranges(struct intel_pinctrl *pctrl, in intel_gpio_add_pin_ranges()
1135 static unsigned intel_gpio_ngpio(const struct intel_pinctrl *pctrl) in intel_gpio_ngpio()
1157 static int intel_gpio_probe(struct intel_pinctrl *pctrl, int irq) in intel_gpio_probe()
1210 static int intel_pinctrl_add_padgroups(struct intel_pinctrl *pctrl, in intel_pinctrl_add_padgroups()
1263 static int intel_pinctrl_pm_init(struct intel_pinctrl *pctrl) in intel_pinctrl_pm_init()
1303 struct intel_pinctrl *pctrl; in intel_pinctrl_probe()
1402 static bool intel_pinctrl_should_save(struct intel_pinctrl *pctrl, unsigned pin) in intel_pinctrl_should_save()
1425 struct intel_pinctrl *pctrl = platform_get_drvdata(pdev); in intel_pinctrl_suspend()
1464 static void intel_gpio_irq_init(struct intel_pinctrl *pctrl) in intel_gpio_irq_init()
1487 struct intel_pinctrl *pctrl = platform_get_drvdata(pdev); in intel_pinctrl_resume()