/kernel/linux/linux-6.6/drivers/pinctrl/qcom/ |
H A D | pinctrl-sm6115-lpass-lpi.c | 150 .pins = sm6115_lpi_pins,
|
H A D | pinctrl-sc8280xp-lpass-lpi.c | 179 .pins = sc8280xp_lpi_pins,
|
/kernel/linux/linux-6.6/drivers/pinctrl/freescale/ |
H A D | pinctrl-scu.c | 154 dev_dbg(ipctl->dev, "%s: 0x%x 0x%08lx", info->pins[pin->pin].name, in imx_pinctrl_parse_pin_scu()
|
/kernel/linux/linux-6.6/drivers/pinctrl/intel/ |
H A D | pinctrl-lewisburg.c | 298 .pins = lbg_pins,
|
H A D | pinctrl-icelake.c | 394 .pins = icllp_pins, 665 .pins = icln_pins,
|
H A D | pinctrl-cannonlake.c | 450 .pins = cnlh_pins, 810 .pins = cnllp_pins,
|
H A D | pinctrl-alderlake.c | 350 .pins = adln_pins, 722 .pins = adls_pins,
|
H A D | pinctrl-sunrisepoint.c | 284 .pins = sptlp_pins, 564 .pins = spth_pins,
|
H A D | pinctrl-tigerlake.c | 375 .pins = tgllp_pins, 732 .pins = tglh_pins,
|
/kernel/linux/linux-6.6/drivers/pinctrl/ |
H A D | pinctrl-da850-pupd.c | 48 const unsigned int **pins, in da850_pupd_get_group_pins() 46 da850_pupd_get_group_pins(struct pinctrl_dev *pctldev, unsigned int selector, const unsigned int **pins, unsigned int *num_pins) da850_pupd_get_group_pins() argument
|
/kernel/linux/linux-6.6/sound/soc/intel/avs/ |
H A D | topology.c | 861 struct avs_tplg_pin_format *pins; in avs_tplg_parse_modcfg_ext() local 868 pins = devm_kcalloc(comp->card->dev, num_pins, sizeof(*pins), GFP_KERNEL); in avs_tplg_parse_modcfg_ext() 869 if (!pins) in avs_tplg_parse_modcfg_ext() 874 pins, num_pins, sizeof(*pins), in avs_tplg_parse_modcfg_ext() 880 cfg->generic.pin_fmts = pins; in avs_tplg_parse_modcfg_ext()
|
/kernel/linux/linux-5.10/drivers/pinctrl/ |
H A D | pinctrl-ingenic.c | 179 { "lcd-no-pins", }, 199 "lcd-8bit", "lcd-16bit", "lcd-18bit", "lcd-18bit-tft", "lcd-no-pins", 530 { "lcd-no-pins", }, 570 static const char *jz4760_lcd_groups[] = { "lcd-24bit", "lcd-no-pins", }; 921 { "lcd-no-pins", }, 981 static const char *jz4770_lcd_groups[] = { "lcd-24bit", "lcd-no-pins", }; 1235 { "lcd-no-pins", }, 1521 { "lcd-no-pins", }, 1564 "lcd-8bit", "lcd-16bit", "lcd-no-pins", 1681 { "lcd-no-pins", }, 2585 const unsigned int *pins; ingenic_pinconf_group_get() local 2611 const unsigned int *pins; ingenic_pinconf_group_set() local [all...] |
/kernel/linux/linux-5.10/arch/arm/mach-davinci/include/mach/ |
H A D | mux.h | 81 /* GPIO3V[0:16] pins */ 84 /* GPIO pins */ 980 extern int davinci_cfg_reg_list(const short pins[]); 984 static inline int davinci_cfg_reg_list(const short pins[]) in davinci_cfg_reg_list() argument
|
/kernel/linux/linux-6.6/arch/arm/mach-davinci/ |
H A D | mux.h | 657 extern int davinci_cfg_reg_list(const short pins[]); 661 static inline int davinci_cfg_reg_list(const short pins[]) in davinci_cfg_reg_list() argument
|
/kernel/linux/linux-5.10/drivers/pinctrl/nomadik/ |
H A D | pinctrl-ab8500.c | 14 /* All the pins that can be used for GPIO and some other functions */ 64 * The names of the pins are denoted by GPIO number and ball name, even 131 * sysclkreq2_d_1 = first groups of pins for sysclkreq2 on default function 135 * all. When functions require pins on different altfunctions, you need 227 #define AB8500_PIN_GROUP(a, b) { .name = #a, .pins = a##_pins, \ 370 * As this pins supports at least ALT_B mux, default mux is 381 * register is used to select the mux. As this pins doesn't support at 411 * pins 17 to 20 are special case, only bit 0 is used to select 412 * alternate function for these 4 pins. 465 .pins [all...] |
H A D | pinctrl-nomadik-stn8815.c | 6 /* All the pins that can be used for GPIO and some other functions */ 133 /* GPIOs 124-127 not routed to pins */ 136 * The names of the pins are denoted by GPIO number and ball name, even 270 * u0_a_1 = first groups of pins for uart0 on alt function a 271 * i2c2_b_2 = second group of pins for i2c2 on alt function b 277 /* Modem pins: DCD, DSR, RI, DTR */ 294 /* Full-speed and high-speed USB pins */ 306 #define STN8815_PIN_GROUP(a, b) { .name = #a, .pins = a##_pins, \ 357 .pins = nmk_stn8815_pins,
|
/kernel/linux/linux-5.10/drivers/pinctrl/intel/ |
H A D | pinctrl-cannonlake.c | 459 .pins = cnlh_pins, 819 .pins = cnllp_pins,
|
H A D | pinctrl-sunrisepoint.c | 295 .pins = sptlp_pins, 575 .pins = spth_pins,
|
H A D | pinctrl-tigerlake.c | 385 .pins = tgllp_pins, 742 .pins = tglh_pins,
|
/kernel/linux/linux-6.6/drivers/pinctrl/nomadik/ |
H A D | pinctrl-ab8500.c | 15 /* All the pins that can be used for GPIO and some other functions */ 65 * The names of the pins are denoted by GPIO number and ball name, even 132 * sysclkreq2_d_1 = first groups of pins for sysclkreq2 on default function 136 * all. When functions require pins on different altfunctions, you need 228 #define AB8500_PIN_GROUP(a, b) { .name = #a, .pins = a##_pins, \ 371 * As this pins supports at least ALT_B mux, default mux is 382 * register is used to select the mux. As this pins doesn't support at 412 * pins 17 to 20 are special case, only bit 0 is used to select 413 * alternate function for these 4 pins. 466 .pins [all...] |
/kernel/linux/linux-5.10/drivers/pinctrl/qcom/ |
H A D | pinctrl-msm8226.c | 276 .pins = gpio##id##_pins, \ 313 .pins = pg_name##_pins, \ 587 .pins = msm8226_pins,
|
H A D | pinctrl-apq8064.c | 222 .pins = gpio##id##_pins, \ 263 .pins = pg_name##_pins, \ 615 .pins = apq8064_pins,
|
/kernel/linux/linux-5.10/drivers/mfd/ |
H A D | stmpe.c | 255 * stmpe_set_altfunc()- set the alternate function for STMPE pins 257 * @pins: Bitmask of pins to affect 260 * @pins is assumed to have a bit set for each of the bits whose alternate 266 int stmpe_set_altfunc(struct stmpe *stmpe, u32 pins, enum stmpe_block block) in stmpe_set_altfunc() argument 292 while (pins) { in stmpe_set_altfunc() 293 int pin = __ffs(pins); in stmpe_set_altfunc() 300 pins &= ~(1 << pin); in stmpe_set_altfunc()
|
/kernel/linux/linux-5.10/drivers/usb/gadget/function/ |
H A D | f_midi.c | 962 out_emb->pins[0].baSourcePin = 1; in f_midi_bind() 963 out_emb->pins[0].baSourceID = in_ext->bJackID; in f_midi_bind() 991 out_ext->pins[0].baSourceID = in_emb->bJackID; in f_midi_bind() 992 out_ext->pins[0].baSourcePin = 1; in f_midi_bind()
|
/kernel/linux/linux-5.10/sound/pci/ |
H A D | fm801.c | 763 static void snd_fm801_tea575x_set_pins(struct snd_tea575x *tea, u8 pins) in snd_fm801_tea575x_set_pins() argument 773 reg |= (pins & TEA575X_DATA) ? FM801_GPIO_GP(gpio.data) : 0; in snd_fm801_tea575x_set_pins() 774 reg |= (pins & TEA575X_CLK) ? FM801_GPIO_GP(gpio.clk) : 0; in snd_fm801_tea575x_set_pins() 776 reg |= (pins & TEA575X_WREN) ? 0 : FM801_GPIO_GP(gpio.wren); in snd_fm801_tea575x_set_pins()
|