/linux/arch/arm/boot/dts/ |
A D | aspeed-g6-pinctrl.dtsi | 7 groups = "ADC0"; 12 groups = "ADC1"; 17 groups = "ADC10"; 22 groups = "ADC11"; 27 groups = "ADC12"; 32 groups = "ADC13"; 37 groups = "ADC14"; 47 groups = "ADC2"; 52 groups = "ADC3"; 57 groups = "ADC4"; [all …]
|
A D | uniphier-pinctrl.dtsi | 10 groups = "aout"; 15 groups = "ain1"; 20 groups = "ain2"; 30 groups = "aout1"; 35 groups = "aout2"; 40 groups = "aout3"; 85 groups = "i2c0"; 90 groups = "i2c1"; 135 groups = "sd"; 140 groups = "sd"; [all …]
|
A D | aspeed-g5.dtsi | 806 groups = "ACPI"; 811 groups = "ADC0"; 816 groups = "ADC1"; 851 groups = "ADC2"; 856 groups = "ADC3"; 861 groups = "ADC4"; 866 groups = "ADC5"; 871 groups = "ADC6"; 1401 groups = "SD1"; 1406 groups = "SD2"; [all …]
|
A D | aspeed-g4.dtsi | 686 groups = "ACPI"; 691 groups = "ADC0"; 696 groups = "ADC1"; 731 groups = "ADC2"; 736 groups = "ADC3"; 741 groups = "ADC4"; 746 groups = "ADC5"; 751 groups = "ADC6"; 756 groups = "ADC7"; 1206 groups = "SD1"; [all …]
|
A D | nuvoton-common-npcm7xx.dtsi | 622 groups = "iox1"; 842 groups = "r2"; 862 groups = "lpc"; 870 groups = "rg1"; 878 groups = "rg2"; 882 groups = "ddr"; 930 groups = "sd1"; 958 groups = "mmc"; 990 groups = "sci"; 1010 groups = "r1"; [all …]
|
A D | ste-href-ab8500.dtsi | 47 groups = "gpio2_a_1"; 60 groups = "gpio4_a_1"; 73 groups = "gpio10_d_1"; 86 groups = "gpio11_d_1"; 99 groups = "gpio12_d_1"; 112 groups = "gpio13_d_1"; 125 groups = "gpio16_a_1"; 138 groups = "gpio24_a_1"; 151 groups = "gpio25_a_1"; 164 groups = "gpio36_a_1"; [all …]
|
A D | zynq-zc706.dts | 170 groups = "mdio0_0_grp"; 174 groups = "mdio0_0_grp"; 206 groups = "i2c0_10_grp"; 211 groups = "i2c0_10_grp"; 220 groups = "sdio0_2_grp"; 225 groups = "sdio0_2_grp"; 232 groups = "gpio0_14_grp"; 237 groups = "gpio0_14_grp"; 245 groups = "gpio0_15_grp"; 283 groups = "usb0_0_grp"; [all …]
|
A D | zynq-zc702.dts | 203 groups = "can0_9_grp"; 207 groups = "can0_9_grp"; 249 groups = "mdio0_0_grp"; 253 groups = "mdio0_0_grp"; 289 groups = "i2c0_10_grp"; 294 groups = "i2c0_10_grp"; 303 groups = "sdio0_2_grp"; 308 groups = "sdio0_2_grp"; 315 groups = "gpio0_0_grp"; 366 groups = "usb0_0_grp"; [all …]
|
/linux/drivers/pinctrl/qcom/ |
A D | pinctrl-qdf2xxx.c | 35 struct msm_pingroup *groups; in qdf2xxx_pinctrl_probe() local 93 groups[i].pins = &pins[i].number; in qdf2xxx_pinctrl_probe() 100 groups[gpio].npins = 1; in qdf2xxx_pinctrl_probe() 103 groups[gpio].name = names[i]; in qdf2xxx_pinctrl_probe() 111 groups[gpio].mux_bit = 2; in qdf2xxx_pinctrl_probe() 112 groups[gpio].pull_bit = 0; in qdf2xxx_pinctrl_probe() 113 groups[gpio].drv_bit = 6; in qdf2xxx_pinctrl_probe() 114 groups[gpio].oe_bit = 9; in qdf2xxx_pinctrl_probe() 115 groups[gpio].in_bit = 0; in qdf2xxx_pinctrl_probe() 116 groups[gpio].out_bit = 1; in qdf2xxx_pinctrl_probe() [all …]
|
/linux/arch/arm64/boot/dts/xilinx/ |
A D | zynqmp-zc1751-xm019-dc5.dts | 112 groups = "i2c0_18_grp"; 117 groups = "i2c0_18_grp"; 139 groups = "i2c1_19_grp"; 144 groups = "i2c1_19_grp"; 166 groups = "uart0_17_grp"; 171 groups = "uart0_17_grp"; 189 groups = "uart1_18_grp"; 238 groups = "mdio1_0_grp"; 242 groups = "mdio1_0_grp"; 251 groups = "sdio0_0_grp"; [all …]
|
A D | zynqmp-zc1751-xm016-dc2.dts | 160 groups = "can0_9_grp"; 164 groups = "can0_9_grp"; 183 groups = "can1_8_grp"; 187 groups = "can1_8_grp"; 205 groups = "i2c0_1_grp"; 210 groups = "i2c0_1_grp"; 278 groups = "usb1_0_grp"; 283 groups = "usb1_0_grp"; 383 groups = "spi0_0_grp"; 388 groups = "spi0_0_grp"; [all …]
|
A D | zynqmp-zc1751-xm015-dc1.dts | 131 groups = "i2c1_9_grp"; 136 groups = "i2c1_9_grp"; 158 groups = "uart0_8_grp"; 163 groups = "uart0_8_grp"; 181 groups = "usb0_0_grp"; 186 groups = "usb0_0_grp"; 231 groups = "mdio3_0_grp"; 235 groups = "mdio3_0_grp"; 244 groups = "sdio0_0_grp"; 249 groups = "sdio0_0_grp"; [all …]
|
/linux/arch/arm64/boot/dts/toshiba/ |
A D | tmpv7708_pins.dtsi | 6 groups = "spi0_grp"; 10 groups = "spi1_grp"; 14 groups = "spi2_grp"; 18 groups = "spi3_grp"; 22 groups = "spi4_grp"; 26 groups = "spi5_grp"; 30 groups = "spi6_grp"; 34 groups = "uart0_grp"; 38 groups = "uart1_grp"; 50 groups = "i2c0_grp"; [all …]
|
/linux/arch/arm64/boot/dts/amlogic/ |
A D | meson-g12-common.dtsi | 354 groups = "emmc_cmd"; 361 groups = "emmc_clk"; 407 groups = "BOOT_8"; 616 groups = "mclk0_a"; 625 groups = "mclk1_a"; 634 groups = "mclk1_x"; 643 groups = "mclk1_z"; 652 groups = "nor_d", 827 groups = "pwm_a"; 851 groups = "pwm_c_c"; [all …]
|
A D | meson-gxbb.dtsi | 181 groups = "pwm_ao_b"; 252 groups = "ao_cec"; 260 groups = "ee_cec"; 395 groups = "emmc_ds"; 403 groups = "BOOT_8"; 411 groups = "nor_d", 432 groups = "spi_ss0"; 458 groups = "CARD_2"; 634 groups = "pwm_b"; 642 groups = "pwm_d"; [all …]
|
A D | meson-gxl.dtsi | 287 groups = "ao_cec"; 295 groups = "ee_cec"; 397 groups = "emmc_ds"; 405 groups = "BOOT_8"; 413 groups = "nor_d", 460 groups = "CARD_2"; 628 groups = "pwm_a"; 636 groups = "pwm_b"; 644 groups = "pwm_c"; 652 groups = "pwm_d"; [all …]
|
A D | meson-axg.dtsi | 435 groups = "emmc_ds"; 443 groups = "BOOT_8"; 525 groups = "mclk_b"; 533 groups = "mclk_c"; 589 groups = "pwm_a_a"; 613 groups = "pwm_a_z"; 621 groups = "pwm_b_a"; 629 groups = "pwm_b_x"; 637 groups = "pwm_b_z"; 645 groups = "pwm_c_a"; [all …]
|
/linux/Documentation/devicetree/bindings/pinctrl/ |
A D | ste,abx500.txt | 48 groups = "gpio3_a_1"; 72 groups = "pwmout1_d_1"; 84 groups = "pwmout2_d_1"; 96 groups = "pwmout3_d_1"; 109 groups = "adi1_d_1"; 125 groups = "dmic12_d_1"; 141 groups = "dmic34_d_1"; 158 groups = "dmic56_d_1"; 262 groups = "gpio51_a_1"; 274 groups = "gpio52_a_1"; [all …]
|
/linux/drivers/pinctrl/ralink/ |
A D | pinctrl-rt2880.c | 38 struct rt2880_pmx_group *groups; member 108 *groups = &p->group_names[p->func[func]->groups[0]]; in rt2880_pmx_group_get_groups() 110 *groups = p->group_names; in rt2880_pmx_group_get_groups() 127 if (p->groups[group].enabled) { in rt2880_pmx_group_enable() 129 p->groups[group].name); in rt2880_pmx_group_enable() 133 p->groups[group].enabled = 1; in rt2880_pmx_group_enable() 136 shift = p->groups[group].shift; in rt2880_pmx_group_enable() 230 gpio_func.groups[i] = i; in rt2880_pinmux_index() 241 if (!p->func[c]->groups) in rt2880_pinmux_index() 243 p->func[c]->groups[0] = i; in rt2880_pinmux_index() [all …]
|
/linux/drivers/rtc/ |
A D | sysfs.c | 323 groups = rtc->dev.groups; in rtc_add_groups() 324 if (groups) in rtc_add_groups() 325 for (; *groups; groups++) in rtc_add_groups() 328 for (groups = grps; *groups; groups++) in rtc_add_groups() 332 groups = devm_kcalloc(&rtc->dev, new_cnt, sizeof(*groups), GFP_KERNEL); in rtc_add_groups() 333 if (!groups) in rtc_add_groups() 335 memcpy(groups, rtc->dev.groups, old_cnt * sizeof(*groups)); in rtc_add_groups() 336 memcpy(groups + old_cnt, grps, add_cnt * sizeof(*groups)); in rtc_add_groups() 337 groups[old_cnt + add_cnt] = NULL; in rtc_add_groups() 339 old = rtc->dev.groups; in rtc_add_groups() [all …]
|
/linux/drivers/pinctrl/mvebu/ |
A D | pinctrl-mvebu.c | 32 const char **groups; member 89 pctl->groups[n].npins) in mvebu_pinctrl_find_group_by_pid() 279 *groups = pctl->functions[fid].groups; in mvebu_pinmux_get_groups() 537 const char **groups; in mvebu_pinctrl_build_functions() local 548 if (!f->groups) { in mvebu_pinctrl_build_functions() 553 if (!f->groups) in mvebu_pinctrl_build_functions() 558 groups = f->groups; in mvebu_pinctrl_build_functions() 559 while (*groups) in mvebu_pinctrl_build_functions() 560 groups++; in mvebu_pinctrl_build_functions() 561 *groups = grp->name; in mvebu_pinctrl_build_functions() [all …]
|
/linux/drivers/pinctrl/ |
A D | pinctrl-zynqmp.c | 55 const char * const *groups; member 105 return pctrl->groups[selector].name; in zynqmp_pctrl_get_group_name() 115 *pins = pctrl->groups[selector].pins; in zynqmp_pctrl_get_group_pins() 169 const char * const **groups, in zynqmp_pmux_get_function_groups() argument 174 *groups = pctrl->funcs[selector].groups; in zynqmp_pmux_get_function_groups() 578 if (!groups[resp[i]].name) in zynqmp_pinctrl_prepare_func_groups() 583 func->groups = fgroups; in zynqmp_pinctrl_prepare_func_groups() 757 groups = devm_kzalloc(dev, sizeof(*groups) * pctrl->ngroups, GFP_KERNEL); in zynqmp_pinctrl_prepare_function_info() 758 if (!groups) in zynqmp_pinctrl_prepare_function_info() 763 groups); in zynqmp_pinctrl_prepare_function_info() [all …]
|
/linux/drivers/pinctrl/berlin/ |
A D | berlin.c | 47 return pctrl->desc->groups[group].name; in berlin_pinctrl_get_group_name() 122 const char * const **groups, in berlin_pinmux_get_function_groups() argument 127 *groups = pctrl->functions[function].groups; in berlin_pinmux_get_function_groups() 245 const char **groups; in berlin_pinctrl_build_state() local 261 if (!function->groups) { in berlin_pinctrl_build_state() 262 function->groups = in berlin_pinctrl_build_state() 268 if (!function->groups) { in berlin_pinctrl_build_state() 274 groups = function->groups; in berlin_pinctrl_build_state() 275 while (*groups) in berlin_pinctrl_build_state() 276 groups++; in berlin_pinctrl_build_state() [all …]
|
/linux/arch/arm64/boot/dts/mediatek/ |
A D | mt7622-rfb1.dts | 248 groups = "emmc"; 272 groups = "emmc"; 301 groups = "i2c1_0"; 308 groups = "i2c2_0"; 385 groups = "wled"; 392 groups = "sd_0"; 420 groups = "sd_0"; 440 groups = "snfi"; 447 groups = "spic0_0"; 454 groups = "spic1_0"; [all …]
|
A D | mt7622-bananapi-bpi-r64.dts | 286 groups = "emmc"; 310 groups = "emmc"; 339 groups = "i2c1_0"; 346 groups = "i2c2_0"; 428 groups = "wled"; 435 groups = "sd_0"; 463 groups = "sd_0"; 483 groups = "snfi"; 490 groups = "spic0_0"; 497 groups = "spic1_0"; [all …]
|