/kernel/linux/linux-5.10/drivers/i2c/busses/ |
H A D | i2c-imx-lpi2c.c | 205 enum lpi2c_imx_pincfg pincfg; in lpi2c_imx_config() local 230 pincfg = TWO_PIN_OO; in lpi2c_imx_config() 232 pincfg = TWO_PIN_OD; in lpi2c_imx_config() 233 temp = prescale | pincfg << 24; in lpi2c_imx_config()
|
/kernel/linux/linux-6.6/drivers/i2c/busses/ |
H A D | i2c-imx-lpi2c.c | 205 enum lpi2c_imx_pincfg pincfg; in lpi2c_imx_config() local 233 pincfg = TWO_PIN_OO; in lpi2c_imx_config() 235 pincfg = TWO_PIN_OD; in lpi2c_imx_config() 236 temp = prescale | pincfg << 24; in lpi2c_imx_config()
|
/kernel/linux/linux-6.6/drivers/pinctrl/ |
H A D | pinctrl-ocelot.c | 330 struct regmap *pincfg; member 1340 if (info->pincfg) { in ocelot_hw_get_value() 1344 ret = regmap_read(info->pincfg, in ocelot_hw_get_value() 1345 pin * regmap_get_reg_stride(info->pincfg), in ocelot_hw_get_value() 1378 ret = regmap_read(info->pincfg, in ocelot_pincfg_clrsetbits() 1379 regaddr * regmap_get_reg_stride(info->pincfg), in ocelot_pincfg_clrsetbits() 1387 ret = regmap_write(info->pincfg, in ocelot_pincfg_clrsetbits() 1388 regaddr * regmap_get_reg_stride(info->pincfg), in ocelot_pincfg_clrsetbits() 1401 if (info->pincfg) { in ocelot_hw_set_value() 2038 .name = "pincfg", in ocelot_pinctrl_create_pincfg() 2061 struct regmap *pincfg; ocelot_pinctrl_probe() local [all...] |
/kernel/linux/linux-5.10/drivers/pinctrl/ |
H A D | pinctrl-ocelot.c | 155 void __iomem *pincfg; member 657 if (info->pincfg) { in ocelot_hw_get_value() 658 u32 regcfg = readl(info->pincfg + (pin * sizeof(u32))); in ocelot_hw_get_value() 689 if (info->pincfg) { in ocelot_hw_set_value() 690 void __iomem *regaddr = info->pincfg + (pin * sizeof(u32)); in ocelot_hw_set_value() 1205 info->pincfg = base; in ocelot_pinctrl_probe()
|
/kernel/linux/linux-6.6/drivers/pinctrl/nxp/ |
H A D | pinctrl-s32cc.c | 501 static int s32_parse_pincfg(unsigned long pincfg, unsigned int *mask, in s32_parse_pincfg() argument 508 param = pinconf_to_config_param(pincfg); in s32_parse_pincfg() 509 arg = pinconf_to_config_argument(pincfg); in s32_parse_pincfg()
|
/kernel/linux/linux-5.10/drivers/pinctrl/nuvoton/ |
H A D | pinctrl-npcm7xx.c | 924 static const struct npcm7xx_pincfg pincfg[] = { variable 1418 cfg = &pincfg[pin[i]]; in npcm7xx_setfunc() 1447 if (pincfg[pin].flag & SLEW) in npcm7xx_get_slew_rate() 1451 if (pincfg[pin].flag & SLEWLPC) { in npcm7xx_get_slew_rate() 1466 if (pincfg[pin].flag & SLEW) { in npcm7xx_set_slew_rate() 1481 if (pincfg[pin].flag & SLEWLPC) { in npcm7xx_set_slew_rate() 1511 flg = pincfg[pin].flag; in npcm7xx_get_drive_strength() 1534 v = (pincfg[pin].flag & DRIVE_STRENGTH_MASK); in npcm7xx_set_drive_strength()
|
/kernel/linux/linux-6.6/drivers/pinctrl/nuvoton/ |
H A D | pinctrl-npcm7xx.c | 931 static const struct npcm7xx_pincfg pincfg[] = { variable 1425 cfg = &pincfg[pin[i]]; in npcm7xx_setfunc() 1454 if (pincfg[pin].flag & SLEW) in npcm7xx_get_slew_rate() 1458 if (pincfg[pin].flag & SLEWLPC) { in npcm7xx_get_slew_rate() 1473 if (pincfg[pin].flag & SLEW) { in npcm7xx_set_slew_rate() 1488 if (pincfg[pin].flag & SLEWLPC) { in npcm7xx_set_slew_rate() 1518 flg = pincfg[pin].flag; in npcm7xx_get_drive_strength() 1541 v = (pincfg[pin].flag & DRIVE_STRENGTH_MASK); in npcm7xx_set_drive_strength()
|
H A D | pinctrl-wpcm450.c | 634 static const struct wpcm450_pincfg pincfg[] = { variable 827 cfg = &pincfg[pin[i]]; in wpcm450_setfunc()
|
/kernel/linux/linux-5.10/include/media/ |
H A D | v4l2-subdev.h | 194 struct v4l2_subdev_io_pin_config *pincfg);
|
/kernel/linux/linux-6.6/include/media/ |
H A D | v4l2-subdev.h | 198 struct v4l2_subdev_io_pin_config *pincfg);
|
/kernel/linux/linux-5.10/drivers/media/i2c/cx25840/ |
H A D | cx25840-core.c | 525 struct v4l2_subdev_io_pin_config *pincfg) in common_s_io_pin_config() 530 return cx23885_s_io_pin_config(sd, n, pincfg); in common_s_io_pin_config() 532 return cx25840_s_io_pin_config(sd, n, pincfg); in common_s_io_pin_config() 524 common_s_io_pin_config(struct v4l2_subdev *sd, size_t n, struct v4l2_subdev_io_pin_config *pincfg) common_s_io_pin_config() argument
|
/kernel/linux/linux-6.6/drivers/media/i2c/cx25840/ |
H A D | cx25840-core.c | 525 struct v4l2_subdev_io_pin_config *pincfg) in common_s_io_pin_config() 530 return cx23885_s_io_pin_config(sd, n, pincfg); in common_s_io_pin_config() 532 return cx25840_s_io_pin_config(sd, n, pincfg); in common_s_io_pin_config() 524 common_s_io_pin_config(struct v4l2_subdev *sd, size_t n, struct v4l2_subdev_io_pin_config *pincfg) common_s_io_pin_config() argument
|