Lines Matching refs:intel_pinctrl

94 struct intel_pinctrl {  struct
106 #define gpiochip_to_pinctrl(c) container_of(c, struct intel_pinctrl, chip) argument
109 static struct intel_community *intel_get_community(struct intel_pinctrl *pctrl, in intel_get_community()
126 static void __iomem *intel_get_padcfg(struct intel_pinctrl *pctrl, unsigned pin, in intel_get_padcfg()
140 static bool intel_pad_owned_by_host(struct intel_pinctrl *pctrl, unsigned pin) in intel_pad_owned_by_host()
161 static bool intel_pad_acpi_mode(struct intel_pinctrl *pctrl, unsigned pin) in intel_pad_acpi_mode()
181 static bool intel_pad_locked(struct intel_pinctrl *pctrl, unsigned pin) in intel_pad_locked()
214 static bool intel_pad_usable(struct intel_pinctrl *pctrl, unsigned pin) in intel_pad_usable()
222 struct intel_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in intel_get_groups_count()
230 struct intel_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in intel_get_group_name()
238 struct intel_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in intel_get_group_pins()
248 struct intel_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in intel_pin_dbg_show()
293 struct intel_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in intel_get_functions_count()
301 struct intel_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in intel_get_function_name()
311 struct intel_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in intel_get_function_groups()
321 struct intel_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in intel_pinmux_set_mux()
362 struct intel_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in intel_gpio_request_enable()
394 struct intel_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in intel_gpio_set_direction()
427 struct intel_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in intel_config_get()
488 static int intel_config_set_pull(struct intel_pinctrl *pctrl, unsigned pin, in intel_config_set_pull()
560 struct intel_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in intel_config_set()
599 struct intel_pinctrl *pctrl = gpiochip_to_pinctrl(chip); in intel_gpio_get()
611 struct intel_pinctrl *pctrl = gpiochip_to_pinctrl(chip); in intel_gpio_set()
655 struct intel_pinctrl *pctrl = gpiochip_to_pinctrl(gc); in intel_gpio_irq_ack()
676 struct intel_pinctrl *pctrl = gpiochip_to_pinctrl(gc); in intel_gpio_irq_mask_unmask()
716 struct intel_pinctrl *pctrl = gpiochip_to_pinctrl(gc); in intel_gpio_irq_type()
770 struct intel_pinctrl *pctrl = gpiochip_to_pinctrl(gc); in intel_gpio_irq_wake()
803 static irqreturn_t intel_gpio_community_irq_handler(struct intel_pinctrl *pctrl, in intel_gpio_community_irq_handler()
845 struct intel_pinctrl *pctrl = data; in intel_gpio_irq()
867 static int intel_gpio_probe(struct intel_pinctrl *pctrl, int irq) in intel_gpio_probe()
920 static int intel_pinctrl_pm_init(struct intel_pinctrl *pctrl) in intel_pinctrl_pm_init()
960 struct intel_pinctrl *pctrl; in intel_pinctrl_probe()
1042 struct intel_pinctrl *pctrl = platform_get_drvdata(pdev); in intel_pinctrl_remove()
1055 struct intel_pinctrl *pctrl = platform_get_drvdata(pdev); in intel_pinctrl_suspend()
1089 static void intel_gpio_irq_init(struct intel_pinctrl *pctrl) in intel_gpio_irq_init()
1112 struct intel_pinctrl *pctrl = platform_get_drvdata(pdev); in intel_pinctrl_resume()