Home
last modified time | relevance | path

Searched refs:intel_pinctrl (Results 1 – 5 of 5) sorted by relevance

/linux/drivers/pinctrl/intel/
H A Dpinctrl-intel.c135 const struct intel_community *intel_get_community(const struct intel_pinctrl *pctrl, in intel_get_community()
165 static void __iomem *intel_get_padcfg(struct intel_pinctrl *pctrl, in intel_get_padcfg()
185 static bool intel_pad_owned_by_host(const struct intel_pinctrl *pctrl, unsigned int pin) in intel_pad_owned_by_host()
210 static bool intel_pad_acpi_mode(const struct intel_pinctrl *pctrl, unsigned int pin) in intel_pad_acpi_mode()
252 static int intel_pad_locked(const struct intel_pinctrl *pctrl, unsigned int pin) in intel_pad_locked()
290 static bool intel_pad_is_unlocked(const struct intel_pinctrl *pctrl, unsigned int pin) in intel_pad_is_unlocked()
295 static bool intel_pad_usable(const struct intel_pinctrl *pctrl, unsigned int pin) in intel_pad_usable()
302 const struct intel_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in intel_get_groups_count()
310 const struct intel_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in intel_get_group_name()
319 const struct intel_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in intel_get_group_pins()
[all …]
H A Dpinctrl-baytrail.c560 static void __iomem *byt_gpio_reg(struct intel_pinctrl *vg, unsigned int offset, in byt_gpio_reg()
592 static void byt_set_group_simple_mux(struct intel_pinctrl *vg, in byt_set_group_simple_mux()
618 static void byt_set_group_mixed_mux(struct intel_pinctrl *vg, in byt_set_group_mixed_mux()
647 struct intel_pinctrl *vg = pinctrl_dev_get_drvdata(pctldev); in byt_set_mux()
661 static u32 byt_get_gpio_mux(struct intel_pinctrl *vg, unsigned int offset) in byt_get_gpio_mux()
676 static void byt_gpio_clear_triggering(struct intel_pinctrl *vg, unsigned int offset) in byt_gpio_clear_triggering()
696 struct intel_pinctrl *vg = pinctrl_dev_get_drvdata(pctl_dev); in byt_gpio_request_enable()
729 struct intel_pinctrl *vg = pinctrl_dev_get_drvdata(pctl_dev); in byt_gpio_disable_free()
734 static void byt_gpio_direct_irq_check(struct intel_pinctrl *vg, in byt_gpio_direct_irq_check()
756 struct intel_pinctrl *vg = pinctrl_dev_get_drvdata(pctl_dev); in byt_gpio_set_direction()
[all …]
H A Dpinctrl-lynxpoint.c213 struct intel_pinctrl *lg = gpiochip_get_data(chip); in lp_gpio_reg()
233 static bool lp_gpio_acpi_use(struct intel_pinctrl *lg, unsigned int pin) in lp_gpio_acpi_use()
264 struct intel_pinctrl *lg = pinctrl_dev_get_drvdata(pctldev); in lp_pin_dbg_show()
293 struct intel_pinctrl *lg = pinctrl_dev_get_drvdata(pctldev); in lp_pinmux_set_mux()
332 struct intel_pinctrl *lg = pinctrl_dev_get_drvdata(pctldev); in lp_gpio_request_enable()
359 struct intel_pinctrl *lg = pinctrl_dev_get_drvdata(pctldev); in lp_gpio_disable_free()
372 struct intel_pinctrl *lg = pinctrl_dev_get_drvdata(pctldev); in lp_gpio_set_direction()
410 struct intel_pinctrl *lg = pinctrl_dev_get_drvdata(pctldev); in lp_pin_config_get()
451 struct intel_pinctrl *lg = pinctrl_dev_get_drvdata(pctldev); in lp_pin_config_set()
508 struct intel_pinctrl *lg = gpiochip_get_data(chip); in lp_gpio_set()
[all …]
H A Dpinctrl-cherryview.c572 static u32 chv_pctrl_readl(struct intel_pinctrl *pctrl, unsigned int offset) in chv_pctrl_readl()
579 static void chv_pctrl_writel(struct intel_pinctrl *pctrl, unsigned int offset, u32 value) in chv_pctrl_writel()
589 static void __iomem *chv_padreg(struct intel_pinctrl *pctrl, unsigned int offset, in chv_padreg()
601 static u32 chv_readl(struct intel_pinctrl *pctrl, unsigned int pin, unsigned int offset) in chv_readl()
606 static void chv_writel(struct intel_pinctrl *pctrl, unsigned int pin, unsigned int offset, u32 valu… in chv_writel()
621 static bool chv_pad_locked(struct intel_pinctrl *pctrl, unsigned int offset) in chv_pad_locked()
629 struct intel_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in chv_pin_dbg_show()
664 struct intel_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in chv_pinmux_set_mux()
718 static void chv_gpio_clear_triggering(struct intel_pinctrl *pctrl, in chv_gpio_clear_triggering()
744 struct intel_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctldev); in chv_gpio_request_enable()
[all …]
H A Dpinctrl-intel.h246 struct intel_pinctrl { struct
267 const struct intel_community *intel_get_community(const struct intel_pinctrl *pctrl, argument