| /linux/arch/arm/boot/dts/aspeed/ |
| H A D | aspeed-g6-pinctrl.dtsi | 6 function = "ADC0"; 11 function = "ADC1"; 16 function = "ADC10"; 21 function = "ADC11"; 26 function = "ADC12"; 31 function = "ADC13"; 36 function = "ADC14"; 41 function = "ADC15"; 46 function = "ADC2"; 51 function = "ADC3"; [all …]
|
| H A D | aspeed-g5.dtsi | 810 function = "ACPI"; 815 function = "ADC0"; 820 function = "ADC1"; 825 function = "ADC10"; 830 function = "ADC11"; 835 function = "ADC12"; 840 function = "ADC13"; 845 function = "ADC14"; 850 function = "ADC15"; 855 function = "ADC2"; [all …]
|
| H A D | aspeed-g4.dtsi | 693 function = "ACPI"; 698 function = "ADC0"; 703 function = "ADC1"; 708 function = "ADC10"; 713 function = "ADC11"; 718 function = "ADC12"; 723 function = "ADC13"; 728 function = "ADC14"; 733 function = "ADC15"; 738 function = "ADC2"; [all …]
|
| /linux/arch/arm64/boot/dts/nuvoton/ |
| H A D | nuvoton-common-npcm8xx.dtsi | 237 function = "iox1"; 241 function = "iox2"; 245 function = "smb1d"; 249 function = "smb2d"; 253 function = "lkgpo1"; 257 function = "lkgpo2"; 261 function = "ioxh"; 265 function = "gspi"; 269 function = "smb5b"; 273 function = "smb5c"; [all …]
|
| /linux/arch/arm/boot/dts/socionext/ |
| H A D | uniphier-pinctrl.dtsi | 11 function = "aout"; 16 function = "ain1"; 21 function = "ain2"; 26 function = "ainiec1"; 31 function = "aout1"; 36 function = "aout2"; 41 function = "aout3"; 46 function = "aoutiec1"; 51 function = "aoutiec2"; 56 function = "emmc"; [all …]
|
| /linux/arch/arm/boot/dts/nuvoton/ |
| H A D | nuvoton-wpcm450.dtsi | 174 function = "smb3"; 179 function = "smb4"; 184 function = "smb5"; 189 function = "scs1"; 194 function = "scs2"; 199 function = "scs3"; 204 function = "smb0"; 209 function = "smb1"; 214 function = "smb2"; 219 function = "bsp"; [all …]
|
| H A D | nuvoton-common-npcm7xx.dtsi | 741 function = "iox1"; 745 function = "iox2"; 749 function = "smb1d"; 753 function = "smb2d"; 757 function = "lkgpo1"; 761 function = "lkgpo2"; 765 function = "ioxh"; 769 function = "gspi"; 773 function = "smb5b"; 777 function = "smb5c"; [all …]
|
| /linux/arch/arm/boot/dts/broadcom/ |
| H A D | bcm2166x-pinctrl.dtsi | 13 function = "alt1"; /* BSC1CLK */ 18 function = "alt1"; /* BSC1DAT */ 26 function = "alt2"; /* BSC2CLK */ 31 function = "alt2"; /* BSC2DAT */ 39 function = "alt1"; /* BSC3_CLK */ 44 function = "alt1"; /* BSC3_SDA */ 52 function = "alt1"; /* BSC4_CLK */ 57 function = "alt1"; /* BSC4_SDA */ 65 function = "alt1"; /* PMBSCCLK */ 70 function = "alt1"; /* PMBSCDAT */ [all …]
|
| H A D | bcm958625-meraki-kingpin.dtsi | 29 function = LED_FUNCTION_ACTIVITY; 30 function-enumerator = <0>; 37 function = LED_FUNCTION_ACTIVITY; 38 function-enumerator = <1>; 45 function = LED_FUNCTION_ACTIVITY; 46 function-enumerator = <2>; 53 function = LED_FUNCTION_ACTIVITY; 54 function-enumerator = <3>; 61 function = LED_FUNCTION_ACTIVITY; 62 function-enumerator = <4>; [all …]
|
| /linux/arch/mips/boot/dts/mobileye/ |
| H A D | eyeq5-pins.dtsi | 5 * pin configuration node per function. 10 function = "timer0"; 14 function = "timer1"; 18 function = "timer2"; 22 function = "timer2"; 26 function = "timer2"; 30 function = "timer5"; 34 function = "timer5"; 38 function = "timer5"; 42 function = "timer5"; [all …]
|
| /linux/arch/arm/boot/dts/nvidia/ |
| H A D | tegra30-beaver.dts | 74 nvidia,function = "blink"; 81 nvidia,function = "uartc"; 88 nvidia,function = "i2s1"; 95 nvidia,function = "i2s1"; 102 nvidia,function = "i2s1"; 109 nvidia,function = "i2s1"; 116 nvidia,function = "sdmmc3"; 123 nvidia,function = "sdmmc3"; 130 nvidia,function = "spi4"; 137 nvidia,function = "spi4"; [all …]
|
| H A D | tegra124-nyan-blaze.dts | 43 nvidia,function = "gmi"; 50 nvidia,function = "i2s1"; 57 nvidia,function = "i2s1"; 64 nvidia,function = "i2s1"; 71 nvidia,function = "i2s1"; 78 nvidia,function = "sdmmc3"; 85 nvidia,function = "sdmmc3"; 92 nvidia,function = "rsvd2"; 99 nvidia,function = "rsvd2"; 106 nvidia,function = "sdmmc3"; [all …]
|
| H A D | tegra124-nyan-big.dts | 41 nvidia,function = "gmi"; 48 nvidia,function = "i2s1"; 55 nvidia,function = "i2s1"; 62 nvidia,function = "i2s1"; 69 nvidia,function = "i2s1"; 76 nvidia,function = "sdmmc3"; 83 nvidia,function = "sdmmc3"; 90 nvidia,function = "rsvd2"; 97 nvidia,function = "rsvd2"; 104 nvidia,function = "sdmmc3"; [all …]
|
| /linux/arch/arm64/boot/dts/toshiba/ |
| H A D | tmpv7708_pins.dtsi | 5 function = "spi0"; 9 function = "spi1"; 13 function = "spi2"; 17 function = "spi3"; 21 function = "spi4"; 25 function = "spi5"; 29 function = "spi6"; 33 function = "uart0"; 37 function = "uart1"; 41 function = "uart2"; [all …]
|
| /linux/sound/soc/sdca/ |
| H A D | sdca_regmap.c | 21 function_find_entity(struct sdca_function_data *function, unsigned int reg) in function_find_entity() argument 25 for (i = 0; i < function->num_entities; i++) in function_find_entity() 26 if (SDW_SDCA_CTL_ENT(reg) == function->entities[i].id) in function_find_entity() 27 return &function->entities[i]; in function_find_entity() 46 function_find_control(struct sdca_function_data *function, unsigned int reg) in function_find_control() argument 50 entity = function_find_entity(function, reg); in function_find_control() 59 * @function: Pointer to the Function information. 64 bool sdca_regmap_readable(struct sdca_function_data *function, unsigned int reg) in sdca_regmap_readable() argument 71 control = function_find_control(function, reg); in sdca_regmap_readable() 97 * @function 102 sdca_regmap_writeable(struct sdca_function_data * function,unsigned int reg) sdca_regmap_writeable() argument 139 sdca_regmap_volatile(struct sdca_function_data * function,unsigned int reg) sdca_regmap_volatile() argument 161 sdca_regmap_deferrable(struct sdca_function_data * function,unsigned int reg) sdca_regmap_deferrable() argument 183 sdca_regmap_mbq_size(struct sdca_function_data * function,unsigned int reg) sdca_regmap_mbq_size() argument 212 sdca_regmap_count_constants(struct device * dev,struct sdca_function_data * function) sdca_regmap_count_constants() argument 246 sdca_regmap_populate_constants(struct device * dev,struct sdca_function_data * function,struct reg_default * consts) sdca_regmap_populate_constants() argument 279 populate_control_defaults(struct device * dev,struct regmap * regmap,struct sdca_function_data * function,struct sdca_entity * entity,struct sdca_control * control) populate_control_defaults() argument 337 sdca_regmap_write_defaults(struct device * dev,struct regmap * regmap,struct sdca_function_data * function) sdca_regmap_write_defaults() argument 360 sdca_regmap_write_init(struct device * dev,struct regmap * regmap,struct sdca_function_data * function) sdca_regmap_write_init() argument [all...] |
| /linux/arch/arm64/boot/dts/exynos/ |
| H A D | exynosautov920-pinctrl.dtsi | 182 samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 189 samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 196 samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 203 samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 293 samsung,pin-function = <EXYNOS_PIN_FUNC_4>; 299 samsung,pin-function = <EXYNOS_PIN_FUNC_4>; 305 samsung,pin-function = <EXYNOS_PIN_FUNC_4>; 311 samsung,pin-function = <EXYNOS_PIN_FUNC_4>; 318 samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 324 samsung,pin-function = <EXYNOS_PIN_FUNC_2>; [all …]
|
| H A D | exynosautov9-pinctrl.dtsi | 42 samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 47 samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 60 samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 66 samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 106 samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 112 samsung,pin-function = <EXYNOS_PIN_FUNC_INPUT>; 118 samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 124 samsung,pin-function = <EXYNOS_PIN_FUNC_INPUT>; 130 samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 136 samsung,pin-function = <EXYNOS_PIN_FUNC_INPUT>; [all …]
|
| H A D | exynos990-pinctrl.dtsi | 101 samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 108 samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 116 samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 128 samsung,pin-function = <EXYNOS_PIN_FUNC_OUTPUT>; 134 samsung,pin-function = <EXYNOS_PIN_FUNC_INPUT>; 144 samsung,pin-function = <EXYNOS_PIN_FUNC_OUTPUT>; 149 samsung,pin-function = <EXYNOS_PIN_FUNC_EINT>; 459 samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 466 samsung,pin-function = <EXYNOS_PIN_FUNC_3>; 473 samsung,pin-function = <EXYNOS_PIN_FUNC_2>; [all …]
|
| H A D | exynos8895-pinctrl.dtsi | 95 samsung,pin-function = <EXYNOS_PIN_FUNC_INPUT>; 103 samsung,pin-function = <EXYNOS_PIN_FUNC_INPUT>; 109 samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 115 samsung,pin-function = <EXYNOS_PIN_FUNC_EINT>; 133 samsung,pin-function = <EXYNOS_PIN_FUNC_3>; 140 samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 166 samsung,pin-function = <EXYNOS_PIN_FUNC_3>; 173 samsung,pin-function = <EXYNOS_PIN_FUNC_3>; 198 samsung,pin-function = <EXYNOS_PIN_FUNC_OUTPUT>; 206 samsung,pin-function = <EXYNOS_PIN_FUNC_OUTPUT>; [all …]
|
| H A D | exynos2200-pinctrl.dtsi | 108 samsung,pin-function = <EXYNOS_PIN_FUNC_F>; 114 samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 120 samsung,pin-function = <EXYNOS_PIN_FUNC_F>; 372 samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 379 samsung,pin-function = <EXYNOS_PIN_FUNC_3>; 386 samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 393 samsung,pin-function = <EXYNOS_PIN_FUNC_3>; 400 samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 407 samsung,pin-function = <EXYNOS_PIN_FUNC_3>; 414 samsung,pin-function = <EXYNOS_PIN_FUNC_2>; [all …]
|
| /linux/arch/arm/boot/dts/samsung/ |
| H A D | s3c64xx-pinctrl.dtsi | 136 samsung,pin-function = <S3C64XX_PIN_FUNC_2>; 142 samsung,pin-function = <S3C64XX_PIN_FUNC_2>; 148 samsung,pin-function = <S3C64XX_PIN_FUNC_2>; 154 samsung,pin-function = <S3C64XX_PIN_FUNC_2>; 160 samsung,pin-function = <S3C64XX_PIN_FUNC_2>; 166 samsung,pin-function = <S3C64XX_PIN_FUNC_2>; 172 samsung,pin-function = <S3C64XX_PIN_FUNC_3>; 178 samsung,pin-function = <S3C64XX_PIN_FUNC_4>; 184 samsung,pin-function = <S3C64XX_PIN_FUNC_4>; 190 samsung,pin-function = <S3C64XX_PIN_FUNC_3>; [all …]
|
| /linux/Documentation/usb/ |
| H A D | gadget-testing.rst | 10 1. ACM function 11 2. ECM function 12 3. ECM subset function 13 4. EEM function 14 5. FFS function 15 6. HID function 16 7. LOOPBACK function 17 8. MASS STORAGE function 18 9. MIDI function 19 10. NCM function [all …]
|
| /linux/arch/arm/boot/dts/qcom/ |
| H A D | qcom-apq8064-pins.dtsi | 46 function = "sdc4"; 51 function = "gsbi1"; 56 function = "gsbi1"; 62 function = "gsbi4"; 69 function = "gsbi4"; 77 function = "gsbi6"; 82 function = "gsbi6"; 87 function = "gsbi7"; 92 function = "gsbi7"; 97 function = "gsbi1"; [all …]
|
| /linux/drivers/pinctrl/berlin/ |
| H A D | berlin.c | 113 unsigned function) in berlin_pinmux_get_function_name() argument 117 return pctrl->functions[function].name; in berlin_pinmux_get_function_name() 121 unsigned function, in berlin_pinmux_get_function_groups() argument 127 *groups = pctrl->functions[function].groups; in berlin_pinmux_get_function_groups() 128 *ngroups = pctrl->functions[function].ngroups; in berlin_pinmux_get_function_groups() 138 struct berlin_desc_function *function = group->functions; in berlin_pinctrl_find_function_by_name() local 140 while (function->name) { in berlin_pinctrl_find_function_by_name() 141 if (!strcmp(function->name, fname)) in berlin_pinctrl_find_function_by_name() 142 return function; in berlin_pinctrl_find_function_by_name() 144 function++; in berlin_pinctrl_find_function_by_name() [all …]
|
| /linux/arch/arm64/boot/dts/nvidia/ |
| H A D | tegra210-p2571.dts | 26 nvidia,function = "rsvd1"; 35 nvidia,function = "rsvd1"; 44 nvidia,function = "rsvd1"; 53 nvidia,function = "rsvd1"; 69 nvidia,function = "rsvd1"; 77 nvidia,function = "rsvd1"; 85 nvidia,function = "rsvd1"; 93 nvidia,function = "rsvd1"; 101 nvidia,function = "rsvd1"; 109 nvidia,function = "rsvd2"; [all …]
|