Home
last modified time | relevance | path

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

12345678910

/openbmc/linux/drivers/pinctrl/bcm/
H A Dpinctrl-nsp-mux.c314 struct nsp_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); in nsp_get_groups_count() local
322 struct nsp_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); in nsp_get_group_name() local
331 struct nsp_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); in nsp_get_group_pins() local
356 struct nsp_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); in nsp_get_functions_count() local
364 struct nsp_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); in nsp_get_function_name() local
374 struct nsp_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); in nsp_get_function_groups() local
382 static int nsp_pinmux_set(struct nsp_pinctrl *pinctrl, in nsp_pinmux_set()
453 struct nsp_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); in nsp_pinmux_enable() local
478 struct nsp_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); in nsp_gpio_request_enable() local
499 struct nsp_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); in nsp_gpio_disable_free() local
[all …]
H A Dpinctrl-ns2-mux.c497 struct ns2_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); in ns2_get_groups_count() local
505 struct ns2_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); in ns2_get_group_name() local
514 struct ns2_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); in ns2_get_group_pins() local
539 struct ns2_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); in ns2_get_functions_count() local
547 struct ns2_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); in ns2_get_function_name() local
557 struct ns2_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); in ns2_get_function_groups() local
565 static int ns2_pinmux_set(struct ns2_pinctrl *pinctrl, in ns2_pinmux_set()
633 struct ns2_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); in ns2_pinmux_enable() local
656 struct ns2_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrldev); in ns2_pin_set_enable() local
679 struct ns2_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrldev); in ns2_pin_get_enable() local
[all …]
H A Dpinctrl-cygnus-mux.c700 struct cygnus_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); in cygnus_get_groups_count() local
708 struct cygnus_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); in cygnus_get_group_name() local
717 struct cygnus_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); in cygnus_get_group_pins() local
742 struct cygnus_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); in cygnus_get_functions_count() local
750 struct cygnus_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); in cygnus_get_function_name() local
760 struct cygnus_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); in cygnus_get_function_groups() local
768 static int cygnus_pinmux_set(struct cygnus_pinctrl *pinctrl, in cygnus_pinmux_set()
826 struct cygnus_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); in cygnus_pinmux_set_mux() local
844 struct cygnus_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); in cygnus_gpio_request_enable() local
872 struct cygnus_pinctrl *pinctrl = pinctrl_dev_get_drvdata(pctrl_dev); in cygnus_gpio_disable_free() local
[all …]
/openbmc/linux/drivers/pinctrl/
H A Dcore.h87 struct pinctrl { struct
91 struct pinctrl_state *state; argument
97 * struct pinctrl_state - a pinctrl state for a device argument
/openbmc/linux/include/linux/pinctrl/
H 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
/openbmc/linux/drivers/pinctrl/tegra/
H A Dpinctrl-tegra-xusb.c87 struct pinctrl_dev *pinctrl; member
108 static int tegra_xusb_padctl_get_groups_count(struct pinctrl_dev *pinctrl) in tegra_xusb_padctl_get_groups_count()
115 static const char *tegra_xusb_padctl_get_group_name(struct pinctrl_dev *pinctrl, in tegra_xusb_padctl_get_group_name()
123 static int tegra_xusb_padctl_get_group_pins(struct pinctrl_dev *pinctrl, in tegra_xusb_padctl_get_group_pins()
234 static int tegra_xusb_padctl_dt_node_to_map(struct pinctrl_dev *pinctrl, in tegra_xusb_padctl_dt_node_to_map()
268 static int tegra_xusb_padctl_get_functions_count(struct pinctrl_dev *pinctrl) in tegra_xusb_padctl_get_functions_count()
276 tegra_xusb_padctl_get_function_name(struct pinctrl_dev *pinctrl, in tegra_xusb_padctl_get_function_name()
284 static int tegra_xusb_padctl_get_function_groups(struct pinctrl_dev *pinctrl, in tegra_xusb_padctl_get_function_groups()
297 static int tegra_xusb_padctl_pinmux_set(struct pinctrl_dev *pinctrl, in tegra_xusb_padctl_pinmux_set()
330 static int tegra_xusb_padctl_pinconf_group_get(struct pinctrl_dev *pinctrl, in tegra_xusb_padctl_pinconf_group_get()
[all …]
/openbmc/linux/drivers/gpu/drm/tegra/
H A Ddpaux.c61 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()
/openbmc/u-boot/board/rockchip/evb_rk3399/
H A Devb-rk3399.c16 struct udevice *pinctrl, *regulator; in board_init() local
71 struct udevice *pinctrl; in spl_board_init() local
/openbmc/u-boot/arch/x86/cpu/tangier/
H A Dpinmux.c67 mrfld_get_bufcfg(struct mrfld_pinctrl *pinctrl, unsigned int pin) in mrfld_get_bufcfg()
95 struct mrfld_pinctrl *pinctrl; in mrfld_pinconfig_protected() local
162 struct mrfld_pinctrl *pinctrl = dev_get_priv(dev); in tangier_pinctrl_probe() local
/openbmc/u-boot/arch/arm/dts/
H A Dkirkwood-98dx4122.dtsi40 pinctrl: pin-controller@10000 { label
H A Dkirkwood-km_common.dtsi9 pinctrl: pin-controller@10000 { label
H A Dkirkwood-openrd.dtsi26 pinctrl: pin-controller@10000 { label
H A Dkirkwood-ns2-common.dtsi12 pinctrl: pin-controller@10000 { label
/openbmc/linux/arch/arm/boot/dts/marvell/
H A Dkirkwood-cloudbox.dts22 pinctrl: pin-controller@10000 { label
H A Dkirkwood-rd88f6281.dtsi26 pinctrl: pin-controller@10000 { label
H A Dkirkwood-km_common.dtsi9 pinctrl: pin-controller@10000 { label
H A Dkirkwood-rd88f6192.dts30 pinctrl: pin-controller@10000 { label
H A Dorion5x-mv88f5181.dtsi13 pinctrl: pinctrl@10000 { label
H A Dkirkwood-ns2-common.dtsi12 pinctrl: pin-controller@10000 { label
H A Dkirkwood-98dx4122.dtsi50 pinctrl: pin-controller@10000 { label
H A Dkirkwood-openrd.dtsi26 pinctrl: pin-controller@10000 { label
H A Dkirkwood-ts219-6282.dts10 pinctrl: pin-controller@10000 { label
H A Dkirkwood-linkstation-lswvl.dts22 pinctrl: pin-controller@10000 { label
H A Dkirkwood-ts219-6281.dts10 pinctrl: pin-controller@10000 { label
/openbmc/u-boot/arch/arm/mach-rockchip/
H A Drk3288-board.c148 struct udevice *pinctrl; in board_init() local
324 struct udevice *pinctrl; in board_early_init_f() local

12345678910