/openbmc/u-boot/drivers/pinctrl/mediatek/ |
H A D | pinctrl-mtk-common.c | 79 static int mtk_hw_pin_field_lookup(struct udevice *dev, int pin, in mtk_hw_pin_field_lookup() 120 static int mtk_hw_pin_field_get(struct udevice *dev, int pin, in mtk_hw_pin_field_get() 170 static int mtk_hw_set_value(struct udevice *dev, int pin, int field, in mtk_hw_set_value() 189 static int mtk_hw_get_value(struct udevice *dev, int pin, int field, in mtk_hw_get_value() 295 int mtk_pinconf_drive_set(struct udevice *dev, u32 pin, u32 arg) in mtk_pinconf_drive_set() 319 static int mtk_pinconf_set(struct udevice *dev, unsigned int pin, in mtk_pinconf_set()
|
/openbmc/linux/drivers/pinctrl/cirrus/ |
H A D | pinctrl-cs42l43.c | 279 static inline int cs42l43_pin_get_drv_str(struct cs42l43_pin *priv, unsigned int pin) in cs42l43_pin_get_drv_str() 292 static inline int cs42l43_pin_set_drv_str(struct cs42l43_pin *priv, unsigned int pin, in cs42l43_pin_set_drv_str() 317 static inline int cs42l43_pin_get_db(struct cs42l43_pin *priv, unsigned int pin) in cs42l43_pin_get_db() 335 static inline int cs42l43_pin_set_db(struct cs42l43_pin *priv, unsigned int pin, in cs42l43_pin_set_db() 350 unsigned int pin, unsigned long *config) in cs42l43_pin_config_get() 376 static int cs42l43_pin_config_set(struct pinctrl_dev *pctldev, unsigned int pin, in cs42l43_pin_config_set()
|
/openbmc/linux/drivers/pinctrl/freescale/ |
H A D | pinctrl-imx.c | 67 struct imx_pin *pin; in imx_dt_node_to_map() local 166 struct imx_pin *pin) in imx_pmx_set_one_pin_mmio() 250 struct imx_pin *pin; in imx_pmx_set() local 427 struct imx_pin *pin = &((struct imx_pin *)(grp->data))[i]; in imx_pinconf_group_dbg_show() local 461 unsigned int *pin_id, struct imx_pin *pin, in imx_pinctrl_parse_pin_mmio() 513 struct imx_pin *pin; in imx_pinctrl_parse_groups() local
|
H A D | pinctrl-mxs.c | 210 u16 pin; in mxs_pinctrl_set_mux() local 234 unsigned pin, unsigned long *config) in mxs_pinconf_get() 240 unsigned pin, unsigned long *configs, in mxs_pinconf_set() 264 u16 pin; in mxs_pinconf_group_set() local 320 struct seq_file *s, unsigned pin) in mxs_pinconf_dbg_show()
|
/openbmc/linux/arch/alpha/kernel/ |
H A D | sys_ruffian.c | 122 ruffian_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in ruffian_map_irq() 146 int slot, pin = *pinp; in ruffian_swizzle() local
|
H A D | sys_eiger.c | 145 eiger_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in eiger_map_irq() 165 int slot, pin = *pinp; in eiger_swizzle() local
|
/openbmc/linux/drivers/pinctrl/stm32/ |
H A D | pinctrl-stm32.c | 84 unsigned pin; member 275 int pin = stm32_gpio_pin(offset); in stm32_gpio_get_direction() local 545 const struct stm32_desc_pin *pin = pctl->pins + i; in stm32_pctrl_is_function_valid() local 566 u32 pin, u32 fnum, struct stm32_pinctrl_group *grp, in stm32_pctrl_dt_node_to_map_func() 594 u32 pinfunc, pin, func; in stm32_pctrl_dt_subnode_to_map() local 769 int pin, u32 mode, u32 alt) in stm32_pmx_set_mode() 841 int pin; in stm32_pmx_set_mux() local 867 int pin = stm32_gpio_pin(gpio); in stm32_pmx_gpio_set_direction() local 1077 unsigned int pin, enum pin_config_param param, in stm32_pconf_parse_conf() 1195 unsigned int pin) in stm32_pconf_dbg_show() [all …]
|
/openbmc/linux/drivers/pinctrl/pxa/ |
H A D | pinctrl-pxa2xx.h | 42 #define PXA_PINCTRL_PIN(pin) \ argument 51 struct pinctrl_pin_desc pin; member 57 unsigned pin; member
|
/openbmc/u-boot/arch/x86/cpu/tangier/ |
H A D | pinmux.c | 50 mrfld_get_family(struct mrfld_pinctrl *mp, unsigned int pin) in mrfld_get_family() 67 mrfld_get_bufcfg(struct mrfld_pinctrl *pinctrl, unsigned int pin) in mrfld_get_bufcfg() 93 static int mrfld_pinconfig_protected(unsigned int pin, u32 mask, u32 bits) in mrfld_pinconfig_protected()
|
/openbmc/linux/drivers/gpu/drm/amd/display/dc/gpio/ |
H A D | hw_generic.c | 50 struct hw_generic *pin) in dal_hw_generic_destruct() 94 struct hw_generic *pin, in dal_hw_generic_construct()
|
H A D | hw_hpd.c | 48 struct hw_hpd *pin) in dal_hw_hpd_destruct() 115 struct hw_hpd *pin, in dal_hw_hpd_construct()
|
H A D | hw_ddc.c | 49 struct hw_ddc *pin) in dal_hw_ddc_destruct() 57 struct hw_ddc *pin = HW_DDC_FROM_BASE(*ptr); in dal_hw_ddc_destroy() local
|
/openbmc/linux/include/linux/pinctrl/ |
H A D | machine.h | 108 #define PIN_MAP_CONFIGS_PIN(dev, state, pinctrl, pin, cfgs) \ argument 121 #define PIN_MAP_CONFIGS_PIN_DEFAULT(dev, pinctrl, pin, cfgs) \ argument 124 #define PIN_MAP_CONFIGS_PIN_HOG(dev, state, pin, cfgs) \ argument 127 #define PIN_MAP_CONFIGS_PIN_HOG_DEFAULT(dev, pin, cfgs) \ argument
|
/openbmc/linux/drivers/pinctrl/ |
H A D | pinctrl-pistachio.c | 27 #define PADS_SCHMITT_EN_REG(pin) (PADS_SCHMITT_EN0 + 0x4 * ((pin) / 32)) argument 28 #define PADS_SCHMITT_EN_BIT(pin) BIT((pin) % 32) argument 31 #define PADS_PU_PD_REG(pin) (PADS_PU_PD0 + 0x4 * ((pin) / 16)) argument 32 #define PADS_PU_PD_SHIFT(pin) (2 * ((pin) % 16)) argument 45 #define PADS_SLEW_RATE_REG(pin) (PADS_SLEW_RATE0 + 0x4 * ((pin) / 32)) argument 46 #define PADS_SLEW_RATE_BIT(pin) BIT((pin) % 32) argument 49 #define PADS_DRIVE_STRENGTH_REG(pin) \ argument 51 #define PADS_DRIVE_STRENGTH_SHIFT(pin) (2 * ((pin) % 16)) argument 87 unsigned int pin; member 999 static int pistachio_pinconf_get(struct pinctrl_dev *pctldev, unsigned pin, in pistachio_pinconf_get() [all …]
|
H A D | pinconf.h | 71 static inline int pinconf_set_config(struct pinctrl_dev *pctldev, unsigned pin, in pinconf_set_config() 123 const char *gname, unsigned pin) in pinconf_generic_dump_pins()
|
H A D | core.c | 146 unsigned i, pin; in pin_get_from_name() local 167 const char *pin_get_name(struct pinctrl_dev *pctldev, const unsigned pin) in pin_get_name() 205 const struct pinctrl_pin_desc *pin) in pinctrl_register_one_pin() 476 unsigned int pin) in pinctrl_find_gpio_range_from_pin_nolock() 505 unsigned int pin) in pinctrl_find_gpio_range_from_pin() 761 int pin; in pinctrl_gpio_can_use_line() local 797 int pin; in pinctrl_gpio_request() local 832 int pin; in pinctrl_gpio_free() local 854 int pin; in pinctrl_gpio_direction() local 914 int ret, pin; in pinctrl_gpio_set_config() local [all …]
|
/openbmc/linux/drivers/gpu/drm/amd/display/dc/gpio/dce80/ |
H A D | hw_factory_dce80.c | 117 struct hw_gpio_pin *pin, in define_ddc_registers() 141 static void define_hpd_registers(struct hw_gpio_pin *pin, uint32_t en) in define_hpd_registers()
|
/openbmc/linux/drivers/gpu/drm/amd/display/dc/gpio/dce60/ |
H A D | hw_factory_dce60.c | 117 struct hw_gpio_pin *pin, in define_ddc_registers() 141 static void define_hpd_registers(struct hw_gpio_pin *pin, uint32_t en) in define_hpd_registers()
|
/openbmc/linux/arch/powerpc/platforms/8xx/ |
H A D | ep88xc.c | 26 int port, pin, flags; member 94 struct cpm_pin *pin = &ep88xc_pins[i]; in init_ioports() local
|
/openbmc/linux/arch/arm/mach-orion5x/ |
H A D | ts209-setup.c | 107 int pin; in qnap_ts209_pci_preinit() local 142 u8 pin) in qnap_ts209_pci_map_irq()
|
/openbmc/linux/arch/powerpc/platforms/85xx/ |
H A D | ksi8560.c | 72 int port, pin, flags; member 111 struct cpm_pin *pin = &ksi8560_pins[i]; in init_ioports() local
|
/openbmc/linux/drivers/pinctrl/bcm/ |
H A D | pinctrl-bcm2835.c | 274 struct bcm2835_pinctrl *pc, unsigned pin) in bcm2835_pinctrl_fsel_get() 286 struct bcm2835_pinctrl *pc, unsigned pin, in bcm2835_pinctrl_fsel_set() 768 struct device_node *np, u32 pin, u32 fnum, in bcm2835_pctl_dt_node_to_map_func() 787 struct device_node *np, u32 pin, u32 pull, in bcm2835_pctl_dt_node_to_map_pull() 821 u32 pin, func, pull; in bcm2835_pctl_dt_node_to_map() local 1004 unsigned pin, unsigned long *config) in bcm2835_pinconf_get() 1011 unsigned int pin, unsigned int arg) in bcm2835_pull_config_set() 1032 unsigned int pin, unsigned long *configs, in bcm2835_pinconf_set() 1083 unsigned int pin, unsigned int arg) in bcm2711_pull_config_set() 1099 unsigned int pin, unsigned long *configs, in bcm2711_pinconf_set()
|
/openbmc/linux/drivers/gpu/drm/amd/display/dc/gpio/dce110/ |
H A D | hw_factory_dce110.c | 113 struct hw_gpio_pin *pin, in define_ddc_registers() 137 static void define_hpd_registers(struct hw_gpio_pin *pin, uint32_t en) in define_hpd_registers()
|
/openbmc/u-boot/drivers/gpio/ |
H A D | db8500_gpio.c | 37 #define GPIO_BLOCK(pin) (((pin + GPIO_PINS_PER_BLOCK) >> 5) - 1) argument 38 #define GPIO_PIN_WITHIN_BLOCK(pin) ((pin)%(GPIO_PINS_PER_BLOCK)) argument 191 int pin = PIN_NUM(cfg); in config_pin() local
|
/openbmc/linux/drivers/pinctrl/nxp/ |
H A D | pinctrl-s32cc.c | 105 s32_get_region(struct pinctrl_dev *pctldev, unsigned int pin) in s32_get_region() 122 unsigned int pin) in s32_check_pin() 128 unsigned int pin, unsigned int *val) in s32_regmap_read() 144 unsigned int pin, in s32_regmap_write() 161 static inline int s32_regmap_update(struct pinctrl_dev *pctldev, unsigned int pin, in s32_regmap_update() 665 unsigned int pin) in s32_pinctrl_should_save() 686 const struct pinctrl_pin_desc *pin; in s32_pinctrl_suspend() local 714 const struct pinctrl_pin_desc *pin; in s32_pinctrl_resume() local
|