/openbmc/linux/drivers/pinctrl/bcm/ |
H A D | pinctrl-nsp-mux.c | 314 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 D | pinctrl-ns2-mux.c | 497 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 D | pinctrl-cygnus-mux.c | 700 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 D | core.h | 87 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 D | machine.h | 87 #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 D | pinctrl-tegra-xusb.c | 87 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 D | dpaux.c | 61 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 D | evb-rk3399.c | 16 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 D | pinmux.c | 67 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 D | kirkwood-98dx4122.dtsi | 40 pinctrl: pin-controller@10000 { label
|
H A D | kirkwood-km_common.dtsi | 9 pinctrl: pin-controller@10000 { label
|
H A D | kirkwood-openrd.dtsi | 26 pinctrl: pin-controller@10000 { label
|
H A D | kirkwood-ns2-common.dtsi | 12 pinctrl: pin-controller@10000 { label
|
/openbmc/linux/arch/arm/boot/dts/marvell/ |
H A D | kirkwood-cloudbox.dts | 22 pinctrl: pin-controller@10000 { label
|
H A D | kirkwood-rd88f6281.dtsi | 26 pinctrl: pin-controller@10000 { label
|
H A D | kirkwood-km_common.dtsi | 9 pinctrl: pin-controller@10000 { label
|
H A D | kirkwood-rd88f6192.dts | 30 pinctrl: pin-controller@10000 { label
|
H A D | orion5x-mv88f5181.dtsi | 13 pinctrl: pinctrl@10000 { label
|
H A D | kirkwood-ns2-common.dtsi | 12 pinctrl: pin-controller@10000 { label
|
H A D | kirkwood-98dx4122.dtsi | 50 pinctrl: pin-controller@10000 { label
|
H A D | kirkwood-openrd.dtsi | 26 pinctrl: pin-controller@10000 { label
|
H A D | kirkwood-ts219-6282.dts | 10 pinctrl: pin-controller@10000 { label
|
H A D | kirkwood-linkstation-lswvl.dts | 22 pinctrl: pin-controller@10000 { label
|
H A D | kirkwood-ts219-6281.dts | 10 pinctrl: pin-controller@10000 { label
|
/openbmc/u-boot/arch/arm/mach-rockchip/ |
H A D | rk3288-board.c | 148 struct udevice *pinctrl; in board_init() local 324 struct udevice *pinctrl; in board_early_init_f() local
|