Home
last modified time | relevance | path

Searched defs:pinctrl (Results 1 – 25 of 169) sorted by relevance

1234567

/linux/drivers/pinctrl/bcm/
A Dpinctrl-nsp-mux.c320 struct nsp_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); in nsp_get_groups_count() local
328 struct nsp_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); in nsp_get_group_name() local
337 struct nsp_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); in nsp_get_group_pins() local
362 struct nsp_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); in nsp_get_functions_count() local
370 struct nsp_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); in nsp_get_function_name() local
380 struct nsp_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); in nsp_get_function_groups() local
388 static int nsp_pinmux_set(struct nsp_pinctrl *pinctrl, in nsp_pinmux_set()
459 struct nsp_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); in nsp_pinmux_enable() local
484 struct nsp_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); in nsp_gpio_request_enable() local
536 static int nsp_mux_log_init(struct nsp_pinctrl *pinctrl) in nsp_mux_log_init()
[all …]
A Dpinctrl-ns2-mux.c571 static int ns2_pinmux_set(struct ns2_pinctrl *pinctrl, in ns2_pinmux_set()
662 struct ns2_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrldev); in ns2_pin_set_enable() local
685 struct ns2_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrldev); in ns2_pin_get_enable() local
708 struct ns2_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrldev); in ns2_pin_set_slew() local
732 struct ns2_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrldev); in ns2_pin_get_slew() local
749 struct ns2_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrldev); in ns2_pin_set_pull() local
776 struct ns2_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrldev); in ns2_pin_get_pull() local
798 struct ns2_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrldev); in ns2_pin_set_strength() local
824 struct ns2_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrldev); in ns2_pin_get_strength() local
982 static int ns2_mux_log_init(struct ns2_pinctrl *pinctrl) in ns2_mux_log_init()
[all …]
A Dpinctrl-cygnus-mux.c707 struct cygnus_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); in cygnus_get_groups_count() local
715 struct cygnus_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); in cygnus_get_group_name() local
724 struct cygnus_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); in cygnus_get_group_pins() local
749 struct cygnus_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); in cygnus_get_functions_count() local
757 struct cygnus_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); in cygnus_get_function_name() local
767 struct cygnus_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); in cygnus_get_function_groups() local
775 static int cygnus_pinmux_set(struct cygnus_pinctrl *pinctrl, in cygnus_pinmux_set()
833 struct cygnus_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); in cygnus_pinmux_set_mux() local
851 struct cygnus_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); in cygnus_gpio_request_enable() local
915 static int cygnus_mux_log_init(struct cygnus_pinctrl *pinctrl) in cygnus_mux_log_init()
[all …]
/linux/drivers/pinctrl/
A Dcore.h77 struct pinctrl { struct
81 struct pinctrl_state *state; argument
87 * struct pinctrl_state - a pinctrl state for a device argument
/linux/drivers/pinctrl/tegra/
A Dpinctrl-tegra-xusb.c84 struct pinctrl_dev *pinctrl; member
105 static int tegra_xusb_padctl_get_groups_count(struct pinctrl_dev *pinctrl) in tegra_xusb_padctl_get_groups_count()
120 static int tegra_xusb_padctl_get_group_pins(struct pinctrl_dev *pinctrl, in tegra_xusb_padctl_get_group_pins()
231 static int tegra_xusb_padctl_dt_node_to_map(struct pinctrl_dev *pinctrl, in tegra_xusb_padctl_dt_node_to_map()
265 static int tegra_xusb_padctl_get_functions_count(struct pinctrl_dev *pinctrl) in tegra_xusb_padctl_get_functions_count()
273 tegra_xusb_padctl_get_function_name(struct pinctrl_dev *pinctrl, in tegra_xusb_padctl_get_function_name()
294 static int tegra_xusb_padctl_pinmux_set(struct pinctrl_dev *pinctrl, in tegra_xusb_padctl_pinmux_set()
327 static int tegra_xusb_padctl_pinconf_group_get(struct pinctrl_dev *pinctrl, in tegra_xusb_padctl_pinconf_group_get()
364 static int tegra_xusb_padctl_pinconf_group_set(struct pinctrl_dev *pinctrl, in tegra_xusb_padctl_pinconf_group_set()
420 tegra_xusb_padctl_pinconf_group_dbg_show(struct pinctrl_dev *pinctrl, in tegra_xusb_padctl_pinconf_group_dbg_show()
[all …]
/linux/include/linux/pinctrl/
A Dmachine.h87 #define PIN_MAP_MUX_GROUP(dev, state, pinctrl, grp, func) \ argument
99 #define PIN_MAP_MUX_GROUP_DEFAULT(dev, pinctrl, grp, func) \ argument
108 #define PIN_MAP_CONFIGS_PIN(dev, state, pinctrl, pin, cfgs) \ argument
121 #define PIN_MAP_CONFIGS_PIN_DEFAULT(dev, pinctrl, pin, cfgs) \ argument
130 #define PIN_MAP_CONFIGS_GROUP(dev, state, pinctrl, grp, cfgs) \ argument
143 #define PIN_MAP_CONFIGS_GROUP_DEFAULT(dev, pinctrl, grp, cfgs) \ argument
/linux/drivers/gpu/drm/tegra/
A Ddpaux.c60 struct pinctrl_dev *pinctrl; member
380 static int tegra_dpaux_get_groups_count(struct pinctrl_dev *pinctrl) in tegra_dpaux_get_groups_count()
385 static const char *tegra_dpaux_get_group_name(struct pinctrl_dev *pinctrl, in tegra_dpaux_get_group_name()
391 static int tegra_dpaux_get_group_pins(struct pinctrl_dev *pinctrl, in tegra_dpaux_get_group_pins()
409 static int tegra_dpaux_get_functions_count(struct pinctrl_dev *pinctrl) in tegra_dpaux_get_functions_count()
414 static const char *tegra_dpaux_get_function_name(struct pinctrl_dev *pinctrl, in tegra_dpaux_get_function_name()
420 static int tegra_dpaux_get_function_groups(struct pinctrl_dev *pinctrl, in tegra_dpaux_get_function_groups()
431 static int tegra_dpaux_set_mux(struct pinctrl_dev *pinctrl, in tegra_dpaux_set_mux()
/linux/arch/arm/boot/dts/
A Dkirkwood-98dx4122.dtsi40 pinctrl: pin-controller@10000 { label
A Dkirkwood-cloudbox.dts22 pinctrl: pin-controller@10000 { label
A Dkirkwood-km_common.dtsi9 pinctrl: pin-controller@10000 { label
A Dkirkwood-rd88f6281.dtsi26 pinctrl: pin-controller@10000 { label
A Dkirkwood-ns2-common.dtsi12 pinctrl: pin-controller@10000 { label
A Dkirkwood-openrd.dtsi26 pinctrl: pin-controller@10000 { label
A Dkirkwood-rd88f6192.dts30 pinctrl: pin-controller@10000 { label
A Dorion5x-mv88f5181.dtsi18 pinctrl: pinctrl@10000 { label
A Dkirkwood-linkstation-lswvl.dts22 pinctrl: pin-controller@10000 { label
A Dkirkwood-ts219-6281.dts10 pinctrl: pin-controller@10000 { label
A Dkirkwood-ts219-6282.dts10 pinctrl: pin-controller@10000 { label
A Dkirkwood-ts419.dtsi13 pinctrl: pin-controller@10000 { label
A Dorion5x-mv88f5182.dtsi18 pinctrl: pinctrl@10000 { label
A Dkirkwood-dockstar.dts22 pinctrl: pin-controller@10000 { label
A Dkirkwood-dreamplug.dts22 pinctrl: pin-controller@10000 { label
A Dkirkwood-laplug.dts43 pinctrl: pin-controller@10000 { label
A Dkirkwood-linkstation-lswxl.dts22 pinctrl: pin-controller@10000 { label
A Dkirkwood-guruplug-server-plus.dts22 pinctrl: pin-controller@10000 { label

Completed in 46 milliseconds

1234567