Home
last modified time | relevance | path

Searched refs:function (Results 1 – 200 of 2198) sorted by relevance

1234567891011

/linux-4.4.14/arch/arm/boot/dts/
Ds3c64xx-pinctrl.dtsi141 samsung,pin-function = <2>;
147 samsung,pin-function = <2>;
153 samsung,pin-function = <2>;
159 samsung,pin-function = <2>;
165 samsung,pin-function = <2>;
171 samsung,pin-function = <2>;
177 samsung,pin-function = <3>;
183 samsung,pin-function = <4>;
189 samsung,pin-function = <4>;
195 samsung,pin-function = <3>;
[all …]
Dtegra30-beaver.dts67 nvidia,function = "blink";
74 nvidia,function = "uartc";
81 nvidia,function = "i2s1";
88 nvidia,function = "i2s1";
95 nvidia,function = "i2s1";
102 nvidia,function = "i2s1";
109 nvidia,function = "sdmmc3";
116 nvidia,function = "sdmmc3";
123 nvidia,function = "spi4";
130 nvidia,function = "spi4";
[all …]
Datlas7.dtsi151 function = "audio_ac97";
158 function = "audio_func_dbg";
165 function = "audio_i2s";
172 function = "audio_i2s_2ch";
179 function = "audio_i2s_extclk";
186 function = "audio_uart0";
193 function = "audio_uart1";
200 function = "audio_uart2_m0";
207 function = "audio_uart2_m1";
214 function = "c_can_trnsvr";
[all …]
Dtegra124-nyan-big.dts42 nvidia,function = "gmi";
49 nvidia,function = "i2s1";
56 nvidia,function = "i2s1";
63 nvidia,function = "i2s1";
70 nvidia,function = "i2s1";
77 nvidia,function = "sdmmc3";
84 nvidia,function = "sdmmc3";
91 nvidia,function = "rsvd2";
98 nvidia,function = "rsvd2";
105 nvidia,function = "sdmmc3";
[all …]
Dtegra124-nyan-blaze.dts38 nvidia,function = "gmi";
45 nvidia,function = "i2s1";
52 nvidia,function = "i2s1";
59 nvidia,function = "i2s1";
66 nvidia,function = "i2s1";
73 nvidia,function = "sdmmc3";
80 nvidia,function = "sdmmc3";
87 nvidia,function = "rsvd2";
94 nvidia,function = "rsvd2";
101 nvidia,function = "sdmmc3";
[all …]
Ds5pv210-pinctrl.dtsi273 samsung,pin-function = <2>;
280 samsung,pin-function = <2>;
287 samsung,pin-function = <2>;
294 samsung,pin-function = <2>;
301 samsung,pin-function = <2>;
308 samsung,pin-function = <3>;
315 samsung,pin-function = <2>;
322 samsung,pin-function = <4>;
329 samsung,pin-function = <2>;
336 samsung,pin-function = <2>;
[all …]
Dexynos4210-pinctrl.dtsi149 samsung,pin-function = <0x2>;
156 samsung,pin-function = <2>;
163 samsung,pin-function = <2>;
170 samsung,pin-function = <2>;
177 samsung,pin-function = <3>;
184 samsung,pin-function = <2>;
191 samsung,pin-function = <2>;
198 samsung,pin-function = <4>;
205 samsung,pin-function = <3>;
212 samsung,pin-function = <2>;
[all …]
Dexynos4415-pinctrl.dtsi97 samsung,pin-function = <0x2>;
104 samsung,pin-function = <2>;
111 samsung,pin-function = <2>;
118 samsung,pin-function = <2>;
125 samsung,pin-function = <2>;
132 samsung,pin-function = <2>;
139 samsung,pin-function = <2>;
146 samsung,pin-function = <3>;
153 samsung,pin-function = <3>;
160 samsung,pin-function = <2>;
[all …]
Dexynos5420-pinctrl.dtsi64 samsung,pin-function = <3>;
156 samsung,pin-function = <2>;
163 samsung,pin-function = <2>;
170 samsung,pin-function = <2>;
177 samsung,pin-function = <2>;
184 samsung,pin-function = <2>;
191 samsung,pin-function = <2>;
198 samsung,pin-function = <2>;
205 samsung,pin-function = <2>;
212 samsung,pin-function = <2>;
[all …]
Dexynos4x12-pinctrl.dtsi139 samsung,pin-function = <0x2>;
146 samsung,pin-function = <2>;
153 samsung,pin-function = <2>;
160 samsung,pin-function = <2>;
167 samsung,pin-function = <3>;
174 samsung,pin-function = <2>;
181 samsung,pin-function = <2>;
188 samsung,pin-function = <4>;
195 samsung,pin-function = <3>;
202 samsung,pin-function = <2>;
[all …]
Dexynos5250-pinctrl.dtsi203 samsung,pin-function = <2>;
210 samsung,pin-function = <2>;
217 samsung,pin-function = <3>;
224 samsung,pin-function = <4>;
231 samsung,pin-function = <2>;
238 samsung,pin-function = <2>;
245 samsung,pin-function = <3>;
252 samsung,pin-function = <4>;
259 samsung,pin-function = <2>;
266 samsung,pin-function = <2>;
[all …]
Ds3c2416-pinctrl.dtsi86 samsung,pin-function = <2>;
91 samsung,pin-function = <2>;
96 samsung,pin-function = <2>;
101 samsung,pin-function = <2>;
106 samsung,pin-function = <2>;
111 samsung,pin-function = <2>;
116 samsung,pin-function = <2>;
121 samsung,pin-function = <2>;
126 samsung,pin-function = <2>;
131 samsung,pin-function = <2>;
[all …]
Dste-href-ab8500.dtsi50 function = "gpio";
63 function = "gpio";
76 function = "gpio";
89 function = "gpio";
102 function = "gpio";
115 function = "gpio";
128 function = "gpio";
141 function = "gpio";
154 function = "gpio";
167 function = "gpio";
[all …]
Dtegra124-jetson-tk1.dts71 nvidia,function = "soc";
78 nvidia,function = "gmi";
85 nvidia,function = "i2s1";
92 nvidia,function = "i2s1";
99 nvidia,function = "i2s1";
106 nvidia,function = "i2s1";
113 nvidia,function = "sdmmc3";
120 nvidia,function = "sdmmc3";
127 nvidia,function = "uartd";
134 nvidia,function = "uartd";
[all …]
Dtegra114-roth.dts58 nvidia,function = "extperiph1";
65 nvidia,function = "i2s0";
74 nvidia,function = "i2s0";
81 nvidia,function = "i2s1";
90 nvidia,function = "i2s1";
100 nvidia,function = "i2s3";
108 nvidia,function = "cldvfs";
123 nvidia,function = "ulpi";
131 nvidia,function = "ulpi";
138 nvidia,function = "ulpi";
[all …]
Dexynos5260-pinctrl.dtsi190 samsung,pin-function = <2>;
197 samsung,pin-function = <2>;
204 samsung,pin-function = <2>;
211 samsung,pin-function = <2>;
218 samsung,pin-function = <2>;
225 samsung,pin-function = <2>;
232 samsung,pin-function = <2>;
239 samsung,pin-function = <1>;
247 samsung,pin-function = <2>;
255 samsung,pin-function = <3>;
[all …]
Dtegra20-trimslice.dts40 nvidia,function = "ide";
44 nvidia,function = "sdio4";
48 nvidia,function = "nand";
52 nvidia,function = "gmi";
56 nvidia,function = "plla_out";
60 nvidia,function = "pllp_out4";
64 nvidia,function = "crt";
68 nvidia,function = "vi_sensor_clk";
72 nvidia,function = "dap1";
76 nvidia,function = "dap2";
[all …]
Dexynos3250-pinctrl.dtsi90 samsung,pin-function = <0x2>;
97 samsung,pin-function = <2>;
104 samsung,pin-function = <2>;
111 samsung,pin-function = <2>;
118 samsung,pin-function = <3>;
125 samsung,pin-function = <3>;
132 samsung,pin-function = <2>;
139 samsung,pin-function = <3>;
146 samsung,pin-function = <2>;
153 samsung,pin-function = <3>;
[all …]
Dtegra20-tamonten.dtsi35 nvidia,function = "ide";
39 nvidia,function = "sdio4";
43 nvidia,function = "nand";
48 nvidia,function = "gmi";
52 nvidia,function = "plla_out";
56 nvidia,function = "pllp_out4";
60 nvidia,function = "crt";
64 nvidia,function = "vi_sensor_clk";
68 nvidia,function = "dap1";
72 nvidia,function = "dap2";
[all …]
Dkirkwood-dnskw.dtsi62 marvell,function = "sata1";
66 marvell,function = "sata0";
70 marvell,function = "gpio";
74 marvell,function = "gpio";
78 marvell,function = "gpio";
82 marvell,function = "gpio";
86 marvell,function = "gpio";
90 marvell,function = "gpio";
94 marvell,function = "gpio";
98 marvell,function = "gpio";
[all …]
Datlas6.dtsi375 sirf,function = "lcd_16bits";
381 sirf,function = "lcd_18bits";
387 sirf,function = "lcd_24bits";
393 sirf,function = "lcdrom";
399 sirf,function = "uart0";
405 sirf,function = "uart0_nostreamctrl";
411 sirf,function = "uart1";
417 sirf,function = "uart2";
423 sirf,function = "uart2_nostreamctrl";
429 sirf,function = "spi0";
[all …]
Dtegra114-dalmore.dts61 nvidia,function = "extperiph1";
68 nvidia,function = "i2s0";
77 nvidia,function = "i2s0";
84 nvidia,function = "i2s1";
93 nvidia,function = "i2s1";
103 nvidia,function = "i2s3";
111 nvidia,function = "cldvfs";
126 nvidia,function = "ulpi";
134 nvidia,function = "ulpi";
141 nvidia,function = "ulpi";
[all …]
Dprima2.dtsi389 sirf,function = "lcd_16bits";
395 sirf,function = "lcd_18bits";
401 sirf,function = "lcd_24bits";
407 sirf,function = "lcdrom";
413 sirf,function = "uart0";
419 sirf,function = "uart0_nostreamctrl";
425 sirf,function = "uart1";
431 sirf,function = "uart2";
437 sirf,function = "uart2_nostreamctrl";
443 sirf,function = "spi0";
[all …]
Dlpc4357-ea4357-devkit.dts168 function = "emc";
184 function = "emc";
193 function = "emc";
202 function = "emc";
211 function = "emc";
220 function = "emc";
229 function = "emc";
238 function = "emc";
247 function = "emc";
256 function = "emc";
[all …]
Dkirkwood-iomega_ix2_200.dts36 marvell,function = "gpio";
40 marvell,function = "gpio";
44 marvell,function = "gpio";
48 marvell,function = "gpio";
52 marvell,function = "gpio";
56 marvell,function = "gpio";
60 marvell,function = "gpio";
64 marvell,function = "gpio";
68 marvell,function = "gpio";
72 marvell,function = "gpio";
[all …]
Dste-href-ab8505.dtsi38 function = "gpio";
51 function = "gpio";
64 function = "gpio";
77 function = "gpio";
90 function = "gpio";
103 function = "gpio";
117 function = "pwmout";
131 function = "adi2";
148 function = "modsclsda";
162 function = "resethw";
[all …]
Dlpc4337-ciaa.dts43 function = "enet";
52 function = "enet";
61 function = "enet";
69 function = "enet";
77 function = "enet";
86 function = "enet";
94 function = "enet";
105 function = "gpio";
112 function = "ssp1";
121 function = "ssp1";
[all …]
Ddove.dtsi471 marvell,function = "gpio";
476 marvell,function = "gpio";
481 marvell,function = "gpio";
486 marvell,function = "gpio";
491 marvell,function = "gpio";
496 marvell,function = "gpio";
501 marvell,function = "gpio";
506 marvell,function = "gpio";
511 marvell,function = "gpio";
516 marvell,function = "gpio";
[all …]
Dkirkwood-nsa320.dts47 marvell,function = "sata0";
52 marvell,function = "sata1";
57 marvell,function = "gpio";
62 marvell,function = "gpio";
67 marvell,function = "gpio";
72 marvell,function = "gpio";
77 marvell,function = "gpio";
82 marvell,function = "gpio";
87 marvell,function = "gpio";
92 marvell,function = "gpio";
[all …]
Dtegra124-venice2.dts61 nvidia,function = "extperiph1";
68 nvidia,function = "i2s0";
77 nvidia,function = "i2s0";
84 nvidia,function = "i2s1";
93 nvidia,function = "i2s1";
101 nvidia,function = "cldvfs";
110 nvidia,function = "spi1";
117 nvidia,function = "spi1";
125 nvidia,function = "i2c3";
135 nvidia,function = "i2c2";
[all …]
Dkirkwood-lswxl.dts44 marvell,function = "gpio";
48 marvell,function = "gpio";
52 marvell,function = "gpio";
56 marvell,function = "gpio";
60 marvell,function = "gpio";
64 marvell,function = "gpio";
68 marvell,function = "gpio";
72 marvell,function = "gpio";
74 pmx_led_function_red: pmx-led-function-red {
76 marvell,function = "gpio";
[all …]
Dkirkwood-lswvl.dts44 marvell,function = "gpio";
48 marvell,function = "gpio";
52 marvell,function = "gpio";
56 marvell,function = "gpio";
60 marvell,function = "gpio";
64 marvell,function = "gpio";
68 marvell,function = "gpio";
72 marvell,function = "gpio";
74 pmx_led_function_red: pmx-led-function-red {
76 marvell,function = "gpio";
[all …]
Dtegra20-ventana.dts48 nvidia,function = "ide";
52 nvidia,function = "sdio4";
56 nvidia,function = "nand";
61 nvidia,function = "gmi";
65 nvidia,function = "plla_out";
69 nvidia,function = "pllp_out4";
73 nvidia,function = "crt";
77 nvidia,function = "vi_sensor_clk";
81 nvidia,function = "dap1";
85 nvidia,function = "dap2";
[all …]
Dkirkwood-lsxl.dtsi14 marvell,function = "gpo";
18 marvell,function = "gpio";
22 marvell,function = "gpo";
26 marvell,function = "gpo";
28 pmx_led_function_blue: pmx-led-function-blue {
30 marvell,function = "gpio";
34 marvell,function = "gpio";
38 marvell,function = "gpio";
42 marvell,function = "gpio";
46 marvell,function = "gpio";
[all …]
Dtegra20-paz00.dts51 nvidia,function = "gmi";
55 nvidia,function = "sdio4";
59 nvidia,function = "plla_out";
63 nvidia,function = "pllp_out4";
67 nvidia,function = "crt";
71 nvidia,function = "pllc_out1";
75 nvidia,function = "dap1";
79 nvidia,function = "dap3";
83 nvidia,function = "dap4";
87 nvidia,function = "i2c2";
[all …]
Dtegra20-whistler.dts41 nvidia,function = "gmi";
45 nvidia,function = "sdio4";
49 nvidia,function = "plla_out";
53 nvidia,function = "osc";
57 nvidia,function = "crt";
61 nvidia,function = "vi_sensor_clk";
65 nvidia,function = "dap1";
69 nvidia,function = "dap2";
73 nvidia,function = "dap3";
77 nvidia,function = "dap4";
[all …]
Dspear320-evb.dts36 st,function = "i2c0";
40 st,function = "mii0";
44 st,function = "ssp0";
48 st,function = "uart0";
52 st,function = "sdhci";
56 st,function = "i2s";
60 st,function = "uart1";
64 st,function = "uart2";
68 st,function = "can0";
72 st,function = "can1";
[all …]
Dspear310-evb.dts40 st,function = "gpio0";
44 st,function = "i2c0";
48 st,function = "mii0";
52 st,function = "ssp0";
56 st,function = "uart0";
60 st,function = "emi";
64 st,function = "fsmc";
68 st,function = "uart1";
72 st,function = "uart2";
76 st,function = "uart3";
[all …]
Dtegra30-apalis.dtsi54 nvidia,function = "rsvd4";
62 nvidia,function = "pwm0";
69 nvidia,function = "rsvd2";
80 nvidia,function = "spi6";
87 nvidia,function = "spi3";
99 nvidia,function = "spi4";
106 nvidia,function = "spi3";
115 nvidia,function = "hda";
121 nvidia,function = "extperiph2";
131 nvidia,function = "hda";
[all …]
Dlpc4350-hitex-eval.dts133 function = "emc";
145 function = "emc";
154 function = "emc";
163 function = "emc";
172 function = "emc";
181 function = "emc";
190 function = "emc";
199 function = "emc";
208 function = "emc";
217 function = "emc";
[all …]
Dkirkwood-goflexnet.dts24 marvell,function = "gpio";
28 marvell,function = "gpio";
32 marvell,function = "gpio";
36 marvell,function = "gpio";
40 marvell,function = "gpio";
44 marvell,function = "gpio";
48 marvell,function = "gpio";
52 marvell,function = "gpio";
56 marvell,function = "gpio";
60 marvell,function = "gpio";
[all …]
Duniphier-pinctrl.dtsi48 function = "i2c0";
53 function = "i2c1";
58 function = "i2c2";
63 function = "i2c3";
68 function = "uart0";
73 function = "uart1";
78 function = "uart2";
83 function = "uart3";
88 function = "usb0";
93 function = "usb1";
[all …]
Dkirkwood-synology.dtsi31 marvell,function = "gpio";
36 marvell,function = "gpio";
41 marvell,function = "gpio";
46 marvell,function = "gpio";
51 marvell,function = "gpo";
56 marvell,function = "gpio";
61 marvell,function = "gpio";
66 marvell,function = "gpio";
71 marvell,function = "gpio";
76 marvell,function = "gpio";
[all …]
Dtegra20-colibri-512.dtsi34 nvidia,function = "plla_out";
40 nvidia,function = "crt";
46 nvidia,function = "dap3";
57 nvidia,function = "displaya";
62 nvidia,function = "rsvd1";
70 nvidia,function = "gmi";
76 nvidia,function = "rsvd4";
82 nvidia,function = "rsvd2";
88 nvidia,function = "hdmi";
93 nvidia,function = "i2c1";
[all …]
Dkirkwood-nsa310.dts35 marvell,function = "gpio";
40 marvell,function = "gpio";
45 marvell,function = "gpio";
50 marvell,function = "gpio";
55 marvell,function = "gpio";
60 marvell,function = "gpio";
65 marvell,function = "gpio";
70 marvell,function = "gpio";
75 marvell,function = "gpio";
Dspear320-hmi.dts36 st,function = "i2c0";
40 st,function = "ssp0";
44 st,function = "uart0";
48 st,function = "clcd";
52 st,function = "fsmc";
56 st,function = "sdhci";
60 st,function = "i2s";
64 st,function = "uart1";
68 st,function = "uart2";
72 st,function = "can0";
[all …]
Dspear1340-evb.dts35 st,function = "pads_as_gpio";
39 st,function = "fsmc";
43 st,function = "uart0";
47 st,function = "i2c0";
51 st,function = "i2c1";
55 st,function = "spdif_in";
59 st,function = "spdif_out";
63 st,function = "ssp0";
67 st,function = "smi";
71 st,function = "i2s";
[all …]
Dspear1310-evb.dts35 st,function = "i2c0";
39 st,function = "i2s0";
43 st,function = "i2s1";
47 st,function = "arm_gpio";
51 st,function = "clcd";
55 st,function = "gmii";
59 st,function = "ssp0";
63 st,function = "keyboard";
67 st,function = "sdhci";
71 st,function = "smi";
[all …]
Dkirkwood-iconnect.dts36 marvell,function = "gpio";
40 marvell,function = "gpio";
44 marvell,function = "gpio";
48 marvell,function = "gpio";
52 marvell,function = "gpio";
56 marvell,function = "gpio";
60 marvell,function = "gpio";
64 marvell,function = "gpio";
68 marvell,function = "gpio";
72 marvell,function = "gpio";
Dtegra20-seaboard.dts49 nvidia,function = "ide";
53 nvidia,function = "sdio4";
57 nvidia,function = "nand";
62 nvidia,function = "gmi";
66 nvidia,function = "plla_out";
70 nvidia,function = "pllp_out4";
74 nvidia,function = "crt";
78 nvidia,function = "vi_sensor_clk";
82 nvidia,function = "dap1";
86 nvidia,function = "dap2";
[all …]
Dkirkwood-topkick.dts39 marvell,function = "gpio";
44 marvell,function = "gpio";
49 marvell,function = "gpio";
54 marvell,function = "gpio";
59 marvell,function = "gpio";
64 marvell,function = "gpio";
69 marvell,function = "gpio";
74 marvell,function = "gpio";
79 marvell,function = "gpio";
84 marvell,function = "gpio";
Dkirkwood-mplcec4.dts34 marvell,function = "gpo";
39 marvell,function = "sata1";
44 marvell,function = "sata0";
49 marvell,function = "gpio";
54 marvell,function = "gpio";
59 marvell,function = "gpio";
64 marvell,function = "gpio";
69 marvell,function = "gpio";
74 marvell,function = "gpio";
Dtegra20-harmony.dts49 nvidia,function = "ide";
53 nvidia,function = "sdio4";
57 nvidia,function = "nand";
62 nvidia,function = "gmi";
66 nvidia,function = "plla_out";
70 nvidia,function = "pllp_out4";
74 nvidia,function = "crt";
78 nvidia,function = "vi_sensor_clk";
82 nvidia,function = "dap1";
86 nvidia,function = "dap2";
[all …]
Dr8a7791-henninger.dts91 renesas,function = "scif0";
96 renesas,function = "eth";
101 renesas,function = "intc";
106 renesas,function = "sdhi0";
111 renesas,function = "sdhi2";
116 renesas,function = "i2c2";
121 renesas,function = "qspi";
127 renesas,function = "msiof0";
132 renesas,function = "usb0";
137 renesas,function = "usb1";
[all …]
Dkirkwood-nsa310a.dts29 marvell,function = "gpio";
34 marvell,function = "gpio";
39 marvell,function = "gpio";
44 marvell,function = "gpio";
49 marvell,function = "gpio";
54 marvell,function = "gpio";
59 marvell,function = "gpio";
Dr8a7790-lager.dts296 renesas,function = "du";
301 renesas,function = "scifa0";
306 renesas,function = "eth";
311 renesas,function = "intc";
316 renesas,function = "scifa1";
321 renesas,function = "sdhi0";
326 renesas,function = "sdhi2";
331 renesas,function = "mmc1";
336 renesas,function = "qspi";
342 renesas,function = "msiof1";
[all …]
Dkirkwood-openblocks_a6.dts50 marvell,function = "uart0";
56 marvell,function = "uart1";
61 marvell,function = "sysrst";
66 marvell,function = "gpio";
72 marvell,function = "gpio";
77 marvell,function = "gpio";
82 marvell,function = "gpio";
87 marvell,function = "gpio";
Dr8a7794-silk.dts51 renesas,function = "scif2";
56 renesas,function = "eth";
61 renesas,function = "intc";
66 renesas,function = "i2c1";
71 renesas,function = "mmc";
76 renesas,function = "qspi";
81 renesas,function = "vin0";
86 renesas,function = "usb0";
91 renesas,function = "usb1";
Dqcom-apq8074-dragonboard.dts38 function = "blsp_i2c11";
45 function = "blsp_spi8";
49 function = "blsp_spi8";
53 function = "blsp_spi8";
57 function = "blsp_spi8";
Dkirkwood-nsa3x0-common.dtsi22 marvell,function = "gpio";
27 marvell,function = "gpio";
32 marvell,function = "gpio";
37 marvell,function = "gpio";
42 marvell,function = "gpio";
47 marvell,function = "gpio";
52 marvell,function = "gpio";
Dste-ccu8540-pinctrl.dtsi19 function = "u0";
52 function = "u2";
83 function = "i2c0";
106 function = "i2c1";
129 function = "i2c2";
152 function = "i2c4";
175 function = "i2c5";
Dr8a7791-porter.dts90 renesas,function = "scif0";
95 renesas,function = "eth";
100 renesas,function = "intc";
105 renesas,function = "sdhi0";
110 renesas,function = "sdhi2";
115 renesas,function = "qspi";
120 renesas,function = "i2c2";
125 renesas,function = "usb0";
130 renesas,function = "usb1";
135 renesas,function = "vin0";
Dste-href-family-pinctrl.dtsi21 function = "u0";
56 function = "u1";
86 function = "u2";
117 function = "i2c0";
137 function = "i2c1";
157 function = "i2c2";
177 function = "i2c3";
201 function = "i2c4";
222 function = "spi2";
244 * note that we have muxes the pins off the function here
[all …]
Dkirkwood-netgear_readynas_nv+_v2.dts47 marvell,function = "gpio";
52 marvell,function = "gpio";
57 marvell,function = "gpio";
62 marvell,function = "gpio";
67 marvell,function = "gpio";
72 marvell,function = "gpio";
77 marvell,function = "gpio";
82 marvell,function = "gpio";
87 marvell,function = "gpio";
92 marvell,function = "gpio";
Dr8a7779-marzen.dts171 renesas,function = "du0";
175 renesas,function = "du1";
182 renesas,function = "intc";
186 renesas,function = "lbsc";
192 renesas,function = "scif2";
197 renesas,function = "scif4";
202 renesas,function = "sdhi0";
207 renesas,function = "hspi0";
Dkirkwood-openblocks_a7.dts62 marvell,function = "uart0";
68 marvell,function = "uart1";
73 marvell,function = "sysrst";
78 marvell,function = "gpio";
90 marvell,function = "gpio";
95 marvell,function = "gpio";
100 marvell,function = "gpio";
105 marvell,function = "gpio";
Dtegra30-colibri.dtsi35 nvidia,function = "rsvd4";
43 nvidia,function = "pwm0";
51 nvidia,function = "kbc";
63 nvidia,function = "rsvd3";
72 nvidia,function = "sdmmc2";
82 nvidia,function = "sdmmc2";
93 nvidia,function = "spi1";
100 nvidia,function = "spdif";
115 nvidia,function = "uarta";
126 nvidia,function = "uartd";
[all …]
Darmada-xp-netgear-rn2120.dts301 marvell,function = "gpio";
306 marvell,function = "gpio";
311 marvell,function = "gpio";
316 marvell,function = "gpio";
321 marvell,function = "gpio";
326 marvell,function = "gpio";
331 marvell,function = "gpio";
336 marvell,function = "gpio";
341 marvell,function = "gpio";
346 marvell,function = "gpio";
[all …]
Dkirkwood-dir665.dts51 marvell,function = "gpio";
55 marvell,function = "gpio";
59 marvell,function = "gpio";
63 marvell,function = "gpio";
67 marvell,function = "gpio";
71 marvell,function = "gpio";
75 marvell,function = "gpio";
79 marvell,function = "gpio";
83 marvell,function = "gpio";
87 marvell,function = "gpio";
Dkirkwood-netgear_readynas_duo_v2.dts45 marvell,function = "gpio";
50 marvell,function = "gpio";
55 marvell,function = "gpio";
60 marvell,function = "gpio";
65 marvell,function = "gpio";
70 marvell,function = "gpio";
75 marvell,function = "gpio";
80 marvell,function = "gpio";
85 marvell,function = "gpio";
Dr8a7778-bockw.dts131 renesas,function = "scif0";
136 renesas,function = "mmc";
142 renesas,function = "sdhi0";
147 renesas,function = "hspi0";
152 renesas,function = "usb0";
157 renesas,function = "usb1";
162 renesas,function = "vin0";
167 renesas,function = "vin1";
Dkirkwood-sheevaplug-common.dtsi28 marvell,function = "gpio";
32 marvell,function = "gpio";
36 marvell,function = "gpio";
40 marvell,function = "gpio";
44 marvell,function = "gpio";
Dkirkwood-ts219-6281.dts17 marvell,function = "gpio";
21 marvell,function = "gpio";
25 marvell,function = "gpio";
30 marvell,function = "gpio";
Dkirkwood-ib62x0.dts24 marvell,function = "gpio";
28 marvell,function = "gpio";
32 marvell,function = "gpio";
36 marvell,function = "gpio";
40 marvell,function = "gpio";
44 marvell,function = "gpio";
Dspear300-evb.dts36 st,function = "i2c0";
40 st,function = "ssp0";
44 st,function = "mii0";
48 st,function = "uart0";
52 st,function = "clcd";
56 st,function = "sdhci";
61 st,function = "gpio1";
Dkirkwood-ts219-6282.dts27 marvell,function = "gpio";
31 marvell,function = "gpio";
35 marvell,function = "gpio";
40 marvell,function = "gpio";
Dzynq-zc706.dts137 function = "ethernet0";
160 function = "mdio0";
174 function = "gpio0";
198 function = "i2c0";
212 function = "sdio0";
224 function = "sdio0_cd";
237 function = "sdio0_wp";
252 function = "uart1";
275 function = "usb0";
Dorion5x-linkstation-lswtgl.dts78 marvell,function = "gpio";
83 marvell,function = "gpio";
88 marvell,function = "gpio";
93 marvell,function = "gpio";
98 marvell,function = "gpio";
103 marvell,function = "sata0";
108 marvell,function = "sata1";
113 marvell,function = "gpio";
118 marvell,function = "gpio";
123 marvell,function = "gpio";
[all …]
Dkirkwood-blackarmor-nas220.dts112 marvell,function = "sata0";
117 marvell,function = "sata1";
122 marvell,function = "gpio";
127 marvell,function = "gpio";
132 marvell,function = "gpio";
137 marvell,function = "gpio";
Dzynq-zc702.dts189 function = "can0";
212 function = "ethernet0";
235 function = "mdio0";
249 function = "gpio0";
277 function = "i2c0";
291 function = "sdio0";
303 function = "sdio0_cd";
316 function = "sdio0_wp";
331 function = "uart1";
354 function = "usb0";
Dr8a7791-koelsch.dts325 renesas,function = "i2c2";
330 renesas,function = "du";
335 renesas,function = "scif0";
340 renesas,function = "scif1";
345 renesas,function = "eth";
350 renesas,function = "intc";
355 renesas,function = "sdhi0";
360 renesas,function = "sdhi1";
365 renesas,function = "sdhi2";
370 renesas,function = "qspi";
[all …]
Dkirkwood-t5325.dts50 marvell,function = "gpio";
55 marvell,function = "gpio";
60 marvell,function = "gpio";
65 marvell,function = "gpio";
70 marvell,function = "spi";
75 marvell,function = "sysrst";
81 marvell,function = "audio";
Dorion5x-lacie-d2-network.dts176 marvell,function = "gpio";
181 marvell,function = "gpio";
186 marvell,function = "gpio";
195 marvell,function = "gpio";
200 marvell,function = "sata0";
205 marvell,function = "gpio";
210 marvell,function = "sata1";
215 marvell,function = "gpio";
Darmada-370-dlink-dns327l.dts268 marvell,function = "sata0";
273 marvell,function = "sata1";
278 marvell,function = "gpio";
283 marvell,function = "gpio";
288 marvell,function = "gpo";
293 marvell,function = "gpio";
298 marvell,function = "gpio";
303 marvell,function = "gpio";
308 marvell,function = "uart1";
313 marvell,function = "gpio";
[all …]
Darmada-370.dtsi369 marvell,function = "spi0";
375 marvell,function = "spi0";
381 marvell,function = "spi1";
386 marvell,function = "uart0";
391 marvell,function = "uart1";
397 marvell,function = "sd0";
403 marvell,function = "sd0";
409 marvell,function = "sd0";
414 marvell,function = "i2c0";
421 marvell,function = "audio";
[all …]
Darmada-370-synology-ds213j.dts282 marvell,function = "gpio";
287 marvell,function = "gpio";
292 marvell,function = "gpio";
297 marvell,function = "gpio";
302 marvell,function = "gpio";
307 marvell,function = "gpio";
312 marvell,function = "gpio";
317 marvell,function = "gpio";
322 marvell,function = "gpio";
327 marvell,function = "gpio";
[all …]
Dbcm2835-rpi.dtsi31 brcm,function = <BCM2835_FSEL_GPIO_OUT>;
36 brcm,function = <BCM2835_FSEL_ALT0>;
41 brcm,function = <BCM2835_FSEL_ALT3>;
Dsun7i-a20.dtsi872 allwinner,function = "pwm";
879 allwinner,function = "pwm";
886 allwinner,function = "uart0";
893 allwinner,function = "uart2";
900 allwinner,function = "uart3";
907 allwinner,function = "uart3";
914 allwinner,function = "uart4";
921 allwinner,function = "uart4";
928 allwinner,function = "uart5";
935 allwinner,function = "uart6";
[all …]
Dr8a7740-armadillo800eva.dts232 renesas,function = "gether";
237 renesas,function = "scifa1";
242 renesas,function = "intc";
247 renesas,function = "tpu0";
252 renesas,function = "mmc0";
257 renesas,function = "sdhi0";
263 renesas,function = "fsia";
268 renesas,function = "lcd0";
Darmada-xp-synology-ds414.dts302 marvell,function = "gpio";
307 marvell,function = "gpio";
312 marvell,function = "gpio";
317 marvell,function = "gpio";
322 marvell,function = "gpio";
327 marvell,function = "gpio";
332 marvell,function = "gpio";
337 marvell,function = "gpio";
342 marvell,function = "gpio";
347 marvell,function = "gpio";
[all …]
Dorion5x-maxtor-shared-storage-2.dts121 marvell,function = "gpio";
130 marvell,function = "gpio";
142 marvell,function = "gpio";
147 marvell,function = "gpio";
152 marvell,function = "sata0";
157 marvell,function = "sata1";
/linux-4.4.14/Documentation/usb/
Dgadget-testing.txt4 1. ACM function
5 2. ECM function
6 3. ECM subset function
7 4. EEM function
8 5. FFS function
9 6. HID function
10 7. LOOPBACK function
11 8. MASS STORAGE function
12 9. MIDI function
13 10. NCM function
[all …]
Dfunctionfs.txt3 From kernel point of view it is just a composite function with some
17 simply provide descriptors such as if the function was the
31 When all files are closed the function disables itself.
53 just one function with any name.
59 only a function with the specified name is accepted.
61 The gadget is registered only after all the declared function
65 Conversely, the gadget is unregistered after the first USB function
Dgadget_configfs.txt22 functions, each function representing e.g. a serial connection or a SCSI disk.
50 (The original post describing the first function
126 The gadget will provide some functions, for each function its corresponding
131 where <name> corresponds to one of allowed function names and instance name
140 Each function provides its specific set of attributes, with either read-only
150 is specifying which function is available in which configuration (the same
151 function can be used in multiple configurations). This is achieved with
224 $ rm configs/<config name>.<number>/<function>
226 where <config name>.<number> specify the configuration and <function> is
227 a symlink to a function being removed from the configuration, e.g.:
[all …]
/linux-4.4.14/sound/pci/asihpi/
Dhpimsginit.c38 u16 function) in hpi_init_message() argument
55 phm->function = function; in hpi_init_message()
64 void hpi_init_response(struct hpi_response *phr, u16 object, u16 function, in hpi_init_response() argument
78 phr->function = function; in hpi_init_response()
85 struct hpi_response *phr, u16 object, u16 function) in hpi_init_message_response() argument
87 hpi_init_message(phm, object, function); in hpi_init_message_response()
90 hpi_init_response(phr, object, function, in hpi_init_message_response()
95 u16 object, u16 function) in hpi_init_messageV1() argument
102 phm->function = function; in hpi_init_messageV1()
109 u16 object, u16 function) in hpi_init_responseV1() argument
[all …]
Dhpimsginit.h33 void hpi_init_response(struct hpi_response *phr, u16 object, u16 function,
37 struct hpi_response *phr, u16 object, u16 function);
40 u16 object, u16 function);
44 u16 function);
Dhpimsgx.c79 hpi_init_response(phr, phm->object, phm->function, in hw_entry_point()
168 phm->adapter_index, phm->function); in subsys_message()
170 switch (phm->function) { in subsys_message()
216 hpi_init_response(phr, HPI_OBJ_SUBSYSTEM, phm->function, in subsys_message()
225 switch (phm->function) { in adapter_message()
253 switch (phm->function) { in mixer_message()
270 hpi_init_response(phr, HPI_OBJ_OSTREAM, phm->function, in outstream_message()
275 switch (phm->function) { in outstream_message()
292 hpi_init_response(phr, HPI_OBJ_ISTREAM, phm->function, in instream_message()
297 switch (phm->function) { in instream_message()
[all …]
/linux-4.4.14/drivers/pinctrl/berlin/
Dberlin.c118 unsigned function) in berlin_pinmux_get_function_name() argument
122 return pctrl->functions[function].name; in berlin_pinmux_get_function_name()
126 unsigned function, in berlin_pinmux_get_function_groups() argument
132 *groups = pctrl->functions[function].groups; in berlin_pinmux_get_function_groups()
133 *num_groups = pctrl->functions[function].ngroups; in berlin_pinmux_get_function_groups()
143 struct berlin_desc_function *function = group->functions; in berlin_pinctrl_find_function_by_name() local
145 while (function->name) { in berlin_pinctrl_find_function_by_name()
146 if (!strcmp(function->name, fname)) in berlin_pinctrl_find_function_by_name()
147 return function; in berlin_pinctrl_find_function_by_name()
149 function++; in berlin_pinctrl_find_function_by_name()
[all …]
/linux-4.4.14/fs/ntfs/
Ddebug.c43 void __ntfs_warning(const char *function, const struct super_block *sb, in __ntfs_warning() argument
54 if (function) in __ntfs_warning()
55 flen = strlen(function); in __ntfs_warning()
61 sb->s_id, flen ? function : "", &vaf); in __ntfs_warning()
63 pr_warn("%s(): %pV\n", flen ? function : "", &vaf); in __ntfs_warning()
86 void __ntfs_error(const char *function, const struct super_block *sb, in __ntfs_error() argument
97 if (function) in __ntfs_error()
98 flen = strlen(function); in __ntfs_error()
104 sb->s_id, flen ? function : "", &vaf); in __ntfs_error()
106 pr_err("%s(): %pV\n", flen ? function : "", &vaf); in __ntfs_error()
[all …]
Ddebug.h34 void __ntfs_debug(const char *file, int line, const char *function,
62 void __ntfs_warning(const char *function, const struct super_block *sb,
67 void __ntfs_error(const char *function, const struct super_block *sb,
/linux-4.4.14/fs/gfs2/
Dutil.c88 const char *function, char *file, unsigned int line) in gfs2_assert_withdraw_i() argument
94 assertion, function, file, line); in gfs2_assert_withdraw_i()
106 const char *function, char *file, unsigned int line) in gfs2_assert_warn_i() argument
115 assertion, function, file, line); in gfs2_assert_warn_i()
126 sdp->sd_fsname, function, file, line); in gfs2_assert_warn_i()
139 int gfs2_consist_i(struct gfs2_sbd *sdp, int cluster_wide, const char *function, in gfs2_consist_i() argument
145 function, file, line); in gfs2_consist_i()
156 const char *function, char *file, unsigned int line) in gfs2_consist_inode_i() argument
166 function, file, line); in gfs2_consist_inode_i()
177 const char *function, char *file, unsigned int line) in gfs2_consist_rgrpd_i() argument
[all …]
Dutil.h43 const char *function, char *file, unsigned int line);
51 const char *function, char *file, unsigned int line);
59 const char *function, char *file, unsigned int line);
66 const char *function, char *file, unsigned int line);
73 const char *function, char *file, unsigned int line);
80 const char *type, const char *function,
98 const char *function,
104 const char *function, in gfs2_metatype_check_i() argument
111 return gfs2_meta_check_ii(sdp, bh, "magic number", function, in gfs2_metatype_check_i()
114 return gfs2_metatype_check_ii(sdp, bh, type, t, function, in gfs2_metatype_check_i()
[all …]
/linux-4.4.14/Documentation/devicetree/bindings/pinctrl/
Dste,abx500.txt23 function = "sysclkreq";
35 function = "sysclkreq";
47 function = "gpio";
59 function = "sysclkreq";
71 function = "pwmout";
83 function = "pwmout";
95 function = "pwmout";
108 function = "adi1";
124 function = "dmic";
140 function = "dmic";
[all …]
Dlantiq,pinctrl-falcon.txt15 mux function to select on those group(s), and two pin configuration parameters:
22 other words, a subnode that lists a mux function but no pin configuration
25 information about e.g. the mux function.
29 Definition of mux function groups:
34 - lantiq,function: A string containing the name of the function to mux to the
35 group. Valid values for function names are listed below.
37 Valid values for group and function names:
68 lantiq,function = "asc";
72 lantiq,function = "ntr";
76 lantiq,function = "i2c";
[all …]
Dpinctrl-atlas7.txt15 function = "audio_ac97";
24 function = "sd2";
68 - function: A string containing the name of the function to mux to the
71 Valid values for group and function names can be found from looking at the
72 group and function arrays in driver files:
79 function = "sd0";
86 function = "sd1_m0";
93 function = "sd1_m1";
Dmarvell,mvebu-pinctrl.txt4 (mpp) to a specific function. For each SoC family there is a SoC specific
12 be used for a specific device or function. Each node requires one or more
13 mpp pins or group of pins and a mpp function common to all pins.
21 - marvell,function: string representing a function to mux to for all
22 marvell,pins given in this pin configuration node. The function has to be
24 valid pin/pin group names and available function names for each SoC.
44 marvell,function = "uart1";
Dfsl,imx27-pinctrl.txt17 function + (direction << 2) + (gpio_oconf << 4) + (gpio_iconfa << 8) + (gpio_iconfb << 10)
19 function value is used to select the pin function.
21 0 - Primary function
22 1 - Alternate function
33 have any effect unless GPIO function is selected. A/B/C_IN are output
34 signals of function blocks A,B and C. Specific function blocks are
44 B. GPIO function should be selected if this is configured.
Dberlin,pinctrl.txt10 configurations, one per function. Each subnode has the group name and
11 the muxing function used.
14 is called a 'function' in the pin-controller subsystem.
30 - function: a string describing the function used to mux the groups.
39 function = "uart0";
Dpinctrl-palmas.txt18 list of pins. This configuration can include the mux function to select on
26 other words, a subnode that lists a mux function but no pin configuration
29 information about e.g. the mux function.
33 Selection primary or secondary function associated to I2C2_SCL_SCE,
36 Selection primary or secondary function associated to GPADC_START
43 Options: function, bias-disable, bias-pull-up, bias-pull-down,
56 Valid value of function names are:
78 function = "id";
84 function = "vacok";
90 function = "opt0";
Dimg,tz1090-pinctrl.txt15 mux function to select on those pin(s)/group(s), and various pin configuration
22 other words, a subnode that lists a mux function but no pin configuration
25 information about e.g. the mux function. For this reason, even seemingly boolean
35 - tz1090,function: A string containing the name of the function to mux to the
36 pin or group. Valid values for function names are listed below, including
70 function which enables them with their intended peripheral.
74 particular function and leave the remaining pins unmuxed. This is useful if
97 function: perip or those supported by pin's mux group.
115 These all support function, and some support drive configs.
121 function: afe, ts_out_0.
[all …]
Dfsl,imx-pinctrl.txt15 used for a specific device or function. This node represents both mux and config
16 of the pins in that group. The 'mux' selects the function mode(also named mux
46 1. We have pin function node defined under iomux controller node to represent
48 2. The pin configuration node intends to work on a specific function should
49 to be defined under that specific function node.
50 The function node's name should represent well about what function
52 3. The driver can use the function node's name and pin configuration node's
53 name describe the pin function and group hierarchy.
54 For example, Linux IMX pinctrl driver takes the function node's name
55 as the function name and pin configuration node's name as group name to
Dimg,tz1090-pdc-pinctrl.txt15 mux function to select on those pin(s)/group(s), and various pin configuration
22 other words, a subnode that lists a mux function but no pin configuration
25 information about e.g. the mux function. For this reason, even seemingly boolean
35 - tz1090,function: A string containing the name of the function to mux to the
36 pin or group. Valid values for function names are listed below, including
72 These all support function.
76 function: ir_mod_stable_out.
79 function: ir_mod_power_out.
115 tz1090,function = "ir_mod_stable_out";
119 tz1090,function = "ir_mod_power_out";
Dlantiq,pinctrl-xway.txt15 mux function to select on those group(s), and two pin configuration parameters:
22 other words, a subnode that lists a mux function but no pin configuration
25 information about e.g. the mux function.
29 Definition of mux function groups:
34 - lantiq,function: A string containing the name of the function to mux to the
35 group. Valid values for function names are listed below.
37 Valid values for group and function names:
84 lantiq,function = "stp";
88 lantiq,function = "pci";
Dabilis,tb10x-iomux.txt16 Every sub-node defines exactly one function (implying a set of pins).
17 Every function is associated to one named pin group inside the pin controller
21 Required function definition subnode properties:
22 - abilis,function: should be set to the name of the function's pin group.
56 abilis,function = "gpioa";
59 abilis,function = "uart0";
Dpinctrl-sirf.txt21 - sirf,function: A string containing the name of the function to mux to the
24 Valid values for group and function names can be found from looking at the
25 group and function arrays in driver files:
32 sirf,function = "uart2";
38 sirf,function = "uart2_nostreamctrl";
Dpinctrl-vt8500.txt4 either a GPIO in, GPIO out or as an alternate function (I2C, SPI etc).
26 listed. In other words, a subnode that lists only a mux function implies no
28 a pull parameter implies no information about the mux function.
34 - wm,function: Integer, containing the function to mux to the pin(s):
44 Each of wm,function and wm,pull may contain either a single value which
Dbrcm,cygnus-pinmux.txt4 addition, certain pins can be muxed to GPIO function individually.
17 - function:
18 The mux function to select
21 The list of groups to select with a given function
37 function = "i2s0";
Dnxp,lpc1850-scu.txt13 - function
38 function = "i2c0";
46 function = "uart0";
53 function = "uart0";
Dnvidia,tegra124-xusb-padctl.txt39 words, if a subnode that lists a function but no pin configuration parameters
42 what function the pins are assigned to. For this reason even seemingly boolean
51 - nvidia,function: A string that is the name of the function (pad) that the
52 pin or group should be assigned to. Valid values for function names are
112 nvidia,function = "usb3";
119 nvidia,function = "pcie";
125 nvidia,function = "sata";
Dbrcm,bcm2835-gpio.txt33 more of the mux function to select on those pin(s), and pull-up/down
35 listed. In other words, a subnode that lists only a mux function implies no
37 a pul parameter implies no information about the mux function.
44 - brcm,function: Integer, containing the function to mux to the pin(s):
58 Each of brcm,function and brcm,pull may contain either a single value which
Dqcom,apq8064-pinctrl.txt24 mux function to select on those pin(s)/group(s), and various pin configuration
31 other words, a subnode that lists a mux function but no pin configuration
34 information about e.g. the mux function.
40 pins, function, bias-disable, bias-pull-down, bias-pull,up, drive-strength,
48 Valid values for function are:
73 function = "gsbi5";
Dqcom,msm8660-pinctrl.txt24 mux function to select on those pin(s)/group(s), and various pin configuration
31 other words, a subnode that lists a mux function but no pin configuration
34 information about e.g. the mux function.
40 pins, function, bias-disable, bias-pull-down, bias-pull,up, drive-strength,
48 Valid values for function are:
75 function = "gsbi12";
Dqcom,ipq8064-pinctrl.txt24 mux function to select on those pin(s)/group(s), and various pin configuration
31 other words, a subnode that lists a mux function but no pin configuration
34 information about e.g. the mux function.
40 pins, function, bias-disable, bias-pull-down, bias-pull,up, drive-strength,
53 Valid values for function are:
80 function = "gsbi5";
/linux-4.4.14/arch/mips/loongson64/common/cs5536/
Dcs5536_pci.c59 void cs5536_pci_conf_write4(int function, int reg, u32 value) in cs5536_pci_conf_write4() argument
61 if ((function <= CS5536_FUNC_START) || (function >= CS5536_FUNC_END)) in cs5536_pci_conf_write4()
66 if (vsm_conf_write[function] != NULL) in cs5536_pci_conf_write4()
67 vsm_conf_write[function](reg, value); in cs5536_pci_conf_write4()
73 u32 cs5536_pci_conf_read4(int function, int reg) in cs5536_pci_conf_read4() argument
77 if ((function <= CS5536_FUNC_START) || (function >= CS5536_FUNC_END)) in cs5536_pci_conf_read4()
84 if (vsm_conf_read[function] != NULL) in cs5536_pci_conf_read4()
85 data = vsm_conf_read[function](reg); in cs5536_pci_conf_read4()
/linux-4.4.14/arch/arm64/boot/dts/exynos/
Dexynos7-pinctrl.dtsi178 samsung,pin-function = <2>;
185 samsung,pin-function = <2>;
192 samsung,pin-function = <3>;
199 samsung,pin-function = <2>;
206 samsung,pin-function = <2>;
213 samsung,pin-function = <2>;
220 samsung,pin-function = <3>;
227 samsung,pin-function = <2>;
234 samsung,pin-function = <2>;
241 samsung,pin-function = <2>;
[all …]
/linux-4.4.14/arch/arc/boot/dts/
Dabilis_tb101.dtsi46 abilis,function = "mis0";
49 abilis,function = "mis1";
52 abilis,function = "gpioa";
55 abilis,function = "mip1";
59 abilis,function = "mis2";
62 abilis,function = "mis3";
65 abilis,function = "gpioc";
68 abilis,function = "mip3";
72 abilis,function = "mis4";
75 abilis,function = "mis5";
[all …]
Dabilis_tb100.dtsi46 abilis,function = "mis0";
49 abilis,function = "mis1";
52 abilis,function = "gpioa";
55 abilis,function = "mip1";
59 abilis,function = "mis2";
62 abilis,function = "mis3";
65 abilis,function = "gpioc";
68 abilis,function = "mip3";
72 abilis,function = "mis4";
75 abilis,function = "mis5";
[all …]
/linux-4.4.14/arch/arm64/boot/dts/qcom/
Dmsm8916-pins.dtsi18 function = "blsp_uart1";
30 function = "gpio";
42 function = "blsp_uart2";
54 function = "gpio";
66 function = "blsp_spi1";
70 function = "gpio";
88 function = "gpio";
100 function = "blsp_spi2";
104 function = "gpio";
122 function = "gpio";
[all …]
Dapq8016-sbc-pmic-pins.dtsi8 function = PMIC_GPIO_FUNC_NORMAL;
16 function = PMIC_GPIO_FUNC_NORMAL;
25 function = PMIC_GPIO_FUNC_NORMAL;
36 function = PMIC_GPIO_FUNC_NORMAL;
/linux-4.4.14/arch/avr32/kernel/
Dsyscall-stubs.S18 .type __sys_rt_sigsuspend,@function
24 .type __sys_rt_sigreturn,@function
30 .type __sys_mmap2,@function
39 .type __sys_sendto,@function
48 .type __sys_recvfrom,@function
57 .type __sys_pselect6,@function
66 .type __sys_splice,@function
75 .type __sys_epoll_pwait,@function
84 .type __sys_sync_file_range,@function
93 .type __sys_fallocate,@function
[all …]
/linux-4.4.14/include/trace/events/
Dtimer.h54 __field( void *, function )
62 __entry->function = timer->function;
69 __entry->timer, __entry->function, __entry->expires,
88 __field( void *, function)
94 __entry->function = timer->function;
97 TP_printk("timer=%p function=%pf now=%lu", __entry->timer, __entry->function,__entry->now)
172 __field( void *, function )
179 __entry->function = hrtimer->function;
185 __entry->hrtimer, __entry->function,
209 __field( void *, function)
[all …]
Dworkqueue.h46 __field( void *, function)
54 __entry->function = work->func;
61 __entry->work, __entry->function, __entry->workqueue,
94 __field( void *, function)
99 __entry->function = work->func;
102 TP_printk("work struct %p: function %pf", __entry->work, __entry->function)
/linux-4.4.14/drivers/acpi/acpica/
Dexregion.c69 acpi_ex_system_memory_space_handler(u32 function, in acpi_ex_system_memory_space_handler() argument
206 bit_width, function, ACPI_FORMAT_UINT64(address))); in acpi_ex_system_memory_space_handler()
216 switch (function) { in acpi_ex_system_memory_space_handler()
308 acpi_ex_system_io_space_handler(u32 function, in acpi_ex_system_io_space_handler() argument
321 bit_width, function, ACPI_FORMAT_UINT64(address))); in acpi_ex_system_io_space_handler()
325 switch (function) { in acpi_ex_system_io_space_handler()
367 acpi_ex_pci_config_space_handler(u32 function, in acpi_ex_pci_config_space_handler() argument
396 function, bit_width, pci_id->segment, pci_id->bus, in acpi_ex_pci_config_space_handler()
397 pci_id->device, pci_id->function, pci_register)); in acpi_ex_pci_config_space_handler()
399 switch (function) { in acpi_ex_pci_config_space_handler()
[all …]
Dacevents.h184 u32 function,
201 acpi_ev_execute_reg_method(union acpi_operand_object *region_obj, u32 function);
208 u32 function,
214 u32 function,
219 u32 function,
224 u32 function,
229 u32 function,
234 u32 function,
Devrgnini.c72 u32 function, in acpi_ev_system_memory_region_setup() argument
81 if (function == ACPI_REGION_DEACTIVATE) { in acpi_ev_system_memory_region_setup()
134 u32 function, in acpi_ev_io_space_region_setup() argument
139 if (function == ACPI_REGION_DEACTIVATE) { in acpi_ev_io_space_region_setup()
167 u32 function, in acpi_ev_pci_config_region_setup() argument
195 if (function == ACPI_REGION_DEACTIVATE) { in acpi_ev_pci_config_region_setup()
303 pci_id->function = ACPI_LOWORD(ACPI_LODWORD(pci_value)); in acpi_ev_pci_config_region_setup()
410 u32 function, in acpi_ev_pci_bar_region_setup() argument
437 u32 function, in acpi_ev_cmos_region_setup() argument
462 u32 function, in acpi_ev_default_region_setup() argument
[all …]
Dexfield.c137 u32 function; in acpi_ex_read_data_from_field() local
178 function = in acpi_ex_read_data_from_field()
196 function = ACPI_READ | (accessor_type << 16); in acpi_ex_read_data_from_field()
200 function = ACPI_READ; in acpi_ex_read_data_from_field()
218 function); in acpi_ex_read_data_from_field()
339 u32 function; in acpi_ex_write_data_to_field() local
390 function = in acpi_ex_write_data_to_field()
408 function = ACPI_WRITE | (accessor_type << 16); in acpi_ex_write_data_to_field()
412 function = ACPI_WRITE; in acpi_ex_write_data_to_field()
442 (u64 *) buffer, function); in acpi_ex_write_data_to_field()
/linux-4.4.14/drivers/acpi/pmic/
Dintel_pmic.c48 static acpi_status intel_pmic_power_handler(u32 function, in intel_pmic_power_handler() argument
60 if (function == ACPI_WRITE && !(*value64 == 0 || *value64 == 1)) in intel_pmic_power_handler()
70 result = function == ACPI_READ ? in intel_pmic_power_handler()
105 u32 function, u64 *value) in pmic_thermal_temp() argument
107 return function == ACPI_READ ? in pmic_thermal_temp()
112 u32 function, u64 *value) in pmic_thermal_aux() argument
116 if (function == ACPI_READ) in pmic_thermal_aux()
134 u32 function, u64 *value) in pmic_thermal_pen() argument
142 if (function == ACPI_READ) in pmic_thermal_pen()
167 static acpi_status intel_pmic_thermal_handler(u32 function, in intel_pmic_thermal_handler() argument
[all …]
/linux-4.4.14/Documentation/trace/
Dftrace-design.txt1 function tracer guts
8 Here we will cover the architecture pieces that the common function tracing
41 Keep in mind that the ABI that is in effect inside of the mcount function is
46 mcount call (before/after function prologue). You might also want to look at
47 how glibc has implemented the mcount function for your architecture. It might
50 The mcount function should check the function pointer ftrace_trace_function
52 so return immediately. If it isn't, then call that function in the same way
53 the mcount function normally calls __mcount_internal -- the first argument is
55 size of the mcount call that is embedded in the function).
57 For example, if the function foo() calls bar(), when the bar() function calls
[all …]
Dftrace.txt21 Although ftrace is typically considered the function tracer, it
187 function profiler (mcount). This lets tracing be configured
199 set_ftrace_filter. Any function that is added here will not
200 be traced. If a function exists in both set_ftrace_filter
201 and set_ftrace_notrace, the function will _not_ be traced.
205 Have the function tracer only trace a single thread.
215 Set a "trigger" function where tracing should start
216 with the function graph tracer (See the section
222 has processed and can trace. These are the function
230 in seeing if any function has a callback attached to it.
[all …]
Dtracepoints.txt14 A tracepoint placed in code provides a hook to call a function (probe)
19 bytes for the function call at the end of the instrumented function
21 is "on", the function you provide is called each time the tracepoint
22 is executed, in the execution context of the caller. When the function
82 function called by this tracepoint.
90 Connecting a function (probe) to a tracepoint is done by providing a
91 probe (function to call) for the specific tracepoint through
96 the module exit function to make sure there is no caller left using
133 function defined that returns true if the tracepoint is enabled and
/linux-4.4.14/arch/x86/kvm/
Dcpuid.c71 if (cpu_has_xsave && best->function == 0x1) { in kvm_update_cpuid()
136 if (e->function == 0x80000001) { in cpuid_fix_nx_cap()
182 vcpu->arch.cpuid_entries[i].function = cpuid_entries[i].function; in kvm_vcpu_ioctl_set_cpuid()
251 static void do_cpuid_1_ent(struct kvm_cpuid_entry2 *entry, u32 function, in do_cpuid_1_ent() argument
254 entry->function = function; in do_cpuid_1_ent()
256 cpuid_count(entry->function, entry->index, in do_cpuid_1_ent()
277 entry->function = func; in __do_cpuid_ent_emulated()
283 static inline int __do_cpuid_ent(struct kvm_cpuid_entry2 *entry, u32 function, in __do_cpuid_ent() argument
365 do_cpuid_1_ent(entry, function, index); in __do_cpuid_ent()
368 switch (function) { in __do_cpuid_ent()
[all …]
/linux-4.4.14/drivers/staging/wilc1000/
Dwilc_sdio.c50 cmd.function = 0; in sdio_set_func0_csa_address()
83 cmd.function = 0; in sdio_set_func0_block_size()
115 cmd.function = 0; in sdio_set_func1_block_size()
142 cmd.function = 1; in sdio_clear_int()
169 cmd.function = 1; in sdio_xfer_cnt()
177 cmd.function = 1; in sdio_xfer_cnt()
185 cmd.function = 1; in sdio_xfer_cnt()
208 cmd.function = 0; in sdio_check_bs()
234 cmd.function = 0; in sdio_write_reg()
252 cmd.function = 0; in sdio_write_reg()
[all …]
/linux-4.4.14/drivers/net/wireless/iwlwifi/
Diwl-devtrace-msg.h72 TP_PROTO(u32 level, bool in_interrupt, const char *function,
74 TP_ARGS(level, in_interrupt, function, vaf),
78 __string(function, function)
84 __assign_str(function, function);
/linux-4.4.14/Documentation/virtual/kvm/
Ds390-diag.txt28 the function code, and bits 0-47 are ignored.
30 The supported DIAGNOSE function codes vary by the userspace used. For
31 DIAGNOSE function codes not specific to KVM, please refer to the
35 DIAGNOSE function code 'X'500' - KVM virtio functions
38 If the function code specifies 0x500, various virtio-related functions
46 the function's return code, which is either a return code or a subcode
76 DIAGNOSE function code 'X'501 - KVM breakpoint
79 If the function code specifies 0x501, breakpoint functions may be performed.
80 This function code is handled by userspace.
82 This diagnose function code has no subfunctions and uses no parameters.
/linux-4.4.14/drivers/pci/hotplug/
Dibmphp_pci.c87 u8 function; in ibmphp_configure_card() local
106 for (function = 0x00; function < 0x08; function++) { in ibmphp_configure_card()
107 unsigned int devfn = PCI_DEVFN(device, function); in ibmphp_configure_card()
110 cur_func->function = function; in ibmphp_configure_card()
113 cur_func->busno, cur_func->device, cur_func->function); in ibmphp_configure_card()
157 function = 0x8; in ibmphp_configure_card()
274 cur_func->busno, device, function); in ibmphp_configure_card()
310 function = 0x8; in ibmphp_configure_card()
371 devfn = PCI_DEVFN(func->device, func->function); in configure_device()
414 io[count]->devfunc = PCI_DEVFN(func->device, func->function); in configure_device()
[all …]
Dcpqphp_pci.c92 func->pci_dev = pci_get_bus_and_slot(func->bus,PCI_DEVFN(func->device, func->function)); in cpqhp_configure_device()
98 num = pci_scan_slot(ctrl->pci_dev->bus, PCI_DEVFN(func->device, func->function)); in cpqhp_configure_device()
102 func->pci_dev = pci_get_bus_and_slot(func->bus, PCI_DEVFN(func->device, func->function)); in cpqhp_configure_device()
128 dbg("%s: bus/dev/func = %x/%x/%x\n", __func__, func->bus, func->device, func->function); in cpqhp_unconfigure_device()
316 int function; in cpqhp_save_config() local
353 new_slot->function = 0; in cpqhp_save_config()
375 function = 0; in cpqhp_save_config()
383 …rc = pci_bus_read_config_byte(ctrl->pci_bus, PCI_DEVFN(device, function), PCI_SECONDARY_BUS, &seco… in cpqhp_save_config()
402 (new_slot->function != (u8) function)) in cpqhp_save_config()
414 new_slot->function = (u8) function; in cpqhp_save_config()
[all …]
/linux-4.4.14/Documentation/DocBook/
D.gadget.xml.cmd2function/f_acm.c drivers/usb/gadget/function/f_ecm.c drivers/usb/gadget/function/f_subset.c driver…
/linux-4.4.14/arch/avr32/mach-at32ap/
Dpm-at32ap700x.S38 .type cpu_enter_idle, @function
56 .type cpu_idle_skip_sleep, @function
71 .type pm_exception, @function
88 .type pm_irq0, @function
119 .type pm_standby, @function
139 .type pm_suspend_to_ram, @function
163 .type pm_sram_end, @function
/linux-4.4.14/drivers/s390/block/
Ddasd_3990_erp.c110 if (erp->function != dasd_3990_erp_int_req) { in dasd_3990_erp_int_req()
113 erp->function = dasd_3990_erp_int_req; in dasd_3990_erp_int_req()
224 dctl_cqr->function = dasd_3990_erp_DCTL; in dasd_3990_erp_DCTL()
263 erp->function = dasd_3990_erp_action_1_sec; in dasd_3990_erp_action_1_sec()
270 erp->function = dasd_3990_erp_action_1; in dasd_3990_erp_action_1()
277 erp->function = dasd_3990_erp_action_1_sec; in dasd_3990_erp_action_1()
309 if (erp->function != dasd_3990_erp_action_4) { in dasd_3990_erp_action_4()
315 erp->function = dasd_3990_erp_action_4; in dasd_3990_erp_action_4()
373 erp->function = dasd_3990_erp_action_5; in dasd_3990_erp_action_5()
1036 erp->function = dasd_3990_erp_com_rej; in dasd_3990_erp_com_rej()
[all …]
/linux-4.4.14/drivers/pinctrl/spear/
Dpinctrl-spear.c154 const char *function, *group; in spear_pinctrl_dt_node_to_map() local
159 ret = of_property_read_string(np, "st,function", &function); in spear_pinctrl_dt_node_to_map()
180 of_property_read_string(np, "st,function", &function); in spear_pinctrl_dt_node_to_map()
184 (*map)[index].data.mux.function = function; in spear_pinctrl_dt_node_to_map()
218 unsigned function) in spear_pinctrl_get_func_name() argument
222 return pmx->machdata->functions[function]->name; in spear_pinctrl_get_func_name()
226 unsigned function, const char *const **groups, in spear_pinctrl_get_func_groups() argument
231 *groups = pmx->machdata->functions[function]->groups; in spear_pinctrl_get_func_groups()
232 *ngroups = pmx->machdata->functions[function]->ngroups; in spear_pinctrl_get_func_groups()
238 unsigned function, unsigned group, bool enable) in spear_pinctrl_endisable() argument
[all …]
/linux-4.4.14/drivers/staging/unisys/Documentation/
Doverview.txt23 to as "function drivers".
60 devices reside. It provides a registration function named
61 visorbus_register_visor_driver() that is called by each of the function
62 drivers at initialization time, which the function driver uses to tell
64 GUIDs) it wants to handle. For use by function drivers, visorbus provides
72 visorbus can similarly force auto-loading of function drivers for virtual
79 visorbus notifies each function driver when a device of its registered class
80 arrives and departs, by calling the function driver's probe() and remove()
88 independent of the function drivers that control them.
93 The interface between visorbus and its function drivers is defined in
[all …]
/linux-4.4.14/drivers/sh/maple/
Dmaple.c123 unsigned long interval, unsigned long function) in maple_getcond_callback() argument
127 dev->function = cpu_to_be32(function); in maple_getcond_callback()
157 int maple_add_packet(struct maple_device *mdev, u32 function, u32 command, in maple_add_packet() argument
169 ((__be32 *)sendbuf)[0] = cpu_to_be32(function); in maple_add_packet()
320 if (mdev->devinfo.function & cpu_to_be32(maple_drv->function)) in maple_check_matching_driver()
334 unsigned long function; in maple_attach_driver() local
340 memcpy(&mdev->devinfo.function, recvbuf + 4, 4); in maple_attach_driver()
363 function = be32_to_cpu(mdev->devinfo.function); in maple_attach_driver()
366 mdev->product_name, function, mdev->port, mdev->unit); in maple_attach_driver()
368 if (function > 0x200) { in maple_attach_driver()
[all …]
/linux-4.4.14/tools/perf/bench/
Dmem-functions.c52 struct function { struct
104 const struct function *functions;
105 u64 (*do_cycles)(const struct function *r, size_t size);
106 double (*do_gettimeofday)(const struct function *r, size_t size);
112 const struct function *r = &info->functions[r_idx]; in __bench_mem_function()
209 static u64 do_memcpy_cycles(const struct function *r, size_t size) in do_memcpy_cycles()
234 static double do_memcpy_gettimeofday(const struct function *r, size_t size) in do_memcpy_gettimeofday()
262 struct function memcpy_functions[] = {
300 static u64 do_memset_cycles(const struct function *r, size_t size) in do_memset_cycles()
324 static double do_memset_gettimeofday(const struct function *r, size_t size) in do_memset_gettimeofday()
[all …]
/linux-4.4.14/include/linux/
Dmaple.h57 unsigned long function; member
73 unsigned long when, interval, function; member
84 unsigned long function; member
91 unsigned long function);
95 int maple_add_packet(struct maple_device *mdev, u32 function,
Disapnp.h57 { .vendor = ISAPNP_VENDOR(_va, _vb, _vc), .function = ISAPNP_FUNCTION(_function) }
63 unsigned short vendor, function; member
69 .vendor = ISAPNP_VENDOR(_dva, _dvb, _dvc), .function = ISAPNP_FUNCTION(_dfunction)
98 unsigned short function,
115 unsigned short function, in pnp_find_dev() argument
/linux-4.4.14/drivers/acpi/
Dacpi_cmos_rtc.c31 acpi_cmos_rtc_space_handler(u32 function, acpi_physical_address address, in acpi_cmos_rtc_space_handler() argument
41 if (function != ACPI_WRITE && function != ACPI_READ) in acpi_cmos_rtc_space_handler()
47 if (function == ACPI_READ) in acpi_cmos_rtc_space_handler()
/linux-4.4.14/scripts/coccinelle/free/
Ddevm_free.cocci4 /// function would cause a double free.
8 /// function might be called from a different function than the one
9 /// containing the allocation function. It is thus necessary to make the
10 /// connection between the allocation function and the freeing function.
/linux-4.4.14/Documentation/networking/dsa/
Ddsa.txt109 - receive function is invoked
154 These slave network devices have custom net_device_ops and ethtool_ops function
164 ndo_start_xmit() function, since they contain the appropriate switch tag, the
224 function hooks should be invoked, information about the directly attached switch
232 dsa_switch_driver: structure referencing function pointers, see below for a full
281 will not make us go through the switch tagging protocol transmit function, so
312 The PHY configuration is done by the dsa_slave_phy_setup() function and the
383 - setup: setup function for the switch, this function is responsible for setting
385 interrupts, mutexes, locks etc.. This function is also expected to properly
390 platform should be disabled. Past this function, the switch is expected to be
[all …]
/linux-4.4.14/drivers/input/misc/
Datlas_btns.c41 u32 function, void *handler_context, void **return_context) in acpi_atlas_button_setup() argument
44 (function != ACPI_REGION_DEACTIVATE) ? handler_context : NULL; in acpi_atlas_button_setup()
49 static acpi_status acpi_atlas_button_handler(u32 function, in acpi_atlas_button_handler() argument
56 if (function == ACPI_WRITE) { in acpi_atlas_button_handler()
67 function, (unsigned long)address, (u32)*value); in acpi_atlas_button_handler()
/linux-4.4.14/arch/sparc/kernel/
Dcherrs.S5 .type cheetah_fecc_trap_vector,#function
18 .type cheetah_fecc_trap_vector_tl1,#function
31 .type cheetah_cee_trap_vector,#function
44 .type cheetah_cee_trap_vector_tl1,#function
57 .type cheetah_deferred_trap_vector,#function
70 .type cheetah_deferred_trap_vector_tl1,#function
90 .type cheetah_plus_dcpe_trap_vector,#function
102 .type do_cheetah_plus_data_parity,#function
119 .type cheetah_plus_dcpe_trap_vector_tl1,#function
132 .type cheetah_plus_icpe_trap_vector,#function
[all …]
Dmisctrap.S3 .type arch_kgdb_breakpoint,#function
11 .type __do_privact,#function
24 .type do_mna,#function
51 .type do_lddfmna,#function
69 .type do_stdfmna,#function
87 .type breakpoint_trap,#function
Dhelpers.S3 .type __flushw_user,#function
25 .type stack_trace_flush,#function
51 .type hard_smp_processor_id,#function
55 .type real_hard_smp_processor_id,#function
/linux-4.4.14/drivers/usb/gadget/function/
Df_loopback.c33 struct usb_function function; member
44 return container_of(f, struct f_loopback, function); in func_to_loop()
242 struct usb_composite_dev *cdev = loop->function.config->cdev; in loopback_complete()
304 cdev = loop->function.config->cdev; in disable_loopback()
306 VDBG(cdev, "%s disabled\n", loop->function.name); in disable_loopback()
371 result = config_ep_by_speed(cdev->gadget, &(loop->function), ep); in enable_endpoint()
402 DBG(cdev, "%s enabled\n", loop->function.name); in enable_loopback()
451 loop->function.name = "loopback"; in loopback_alloc()
452 loop->function.bind = loopback_bind; in loopback_alloc()
453 loop->function.set_alt = loopback_set_alt; in loopback_alloc()
[all …]
Df_sourcesink.c46 struct usb_function function; member
64 return container_of(f, struct f_sourcesink, function); in func_to_ss()
484 struct usb_composite_dev *cdev = ss->function.config->cdev; in check_read_data()
548 cdev = ss->function.config->cdev; in source_sink_complete()
636 cdev = ss->function.config->cdev; in source_sink_start_ep()
654 cdev = ss->function.config->cdev; in disable_source_sink()
657 VDBG(cdev, "%s disabled\n", ss->function.name); in disable_source_sink()
670 result = config_ep_by_speed(cdev->gadget, &(ss->function), ep); in enable_source_sink()
688 result = config_ep_by_speed(cdev->gadget, &(ss->function), ep); in enable_source_sink()
710 result = config_ep_by_speed(cdev->gadget, &(ss->function), ep); in enable_source_sink()
[all …]
/linux-4.4.14/Documentation/filesystems/caching/
Dnetfs-api.txt59 will be filled in by the registration function; any other fields should just be
71 another parameter passed into the registration function.
114 function is recursive. Too many layers will run the kernel out of stack.
179 (3) A function to select the cache in which to store an index [optional].
181 This function is invoked when an index needs to be instantiated in a cache
184 in the hierarchy may be stored in multiple caches. This function does not
188 If this function is not supplied or if it returns NULL then the first
192 (4) A function to retrieve an object's key from the netfs [mandatory].
194 This function will be called with the netfs data that was passed to the
195 cookie acquisition function and the maximum length of key data that it may
[all …]
/linux-4.4.14/drivers/pinctrl/
Dpinctrl-tz1090-pdc.c315 const char *function) in add_map_mux() argument
322 (*map)[*num_maps].data.mux.function = function; in add_map_mux()
402 const char *function; in tz1090_pdc_pinctrl_dt_subnode_to_map() local
409 ret = of_property_read_string(np, "tz1090,function", &function); in tz1090_pdc_pinctrl_dt_subnode_to_map()
415 function = NULL; in tz1090_pdc_pinctrl_dt_subnode_to_map()
423 if (function != NULL) in tz1090_pdc_pinctrl_dt_subnode_to_map()
439 if (function) { in tz1090_pdc_pinctrl_dt_subnode_to_map()
441 group, function); in tz1090_pdc_pinctrl_dt_subnode_to_map()
510 unsigned int function) in tz1090_pdc_pinctrl_get_func_name() argument
512 return tz1090_pdc_functions[function].name; in tz1090_pdc_pinctrl_get_func_name()
[all …]
Dpinctrl-tz1090.c1059 const char *function) in add_map_mux() argument
1066 (*map)[*num_maps].data.mux.function = function; in add_map_mux()
1119 const char *function; in tz1090_pinctrl_dt_subnode_to_map() local
1126 ret = of_property_read_string(np, "tz1090,function", &function); in tz1090_pinctrl_dt_subnode_to_map()
1131 function = NULL; in tz1090_pinctrl_dt_subnode_to_map()
1139 if (function != NULL) in tz1090_pinctrl_dt_subnode_to_map()
1155 if (function) { in tz1090_pinctrl_dt_subnode_to_map()
1157 group, function); in tz1090_pinctrl_dt_subnode_to_map()
1225 unsigned int function) in tz1090_pinctrl_get_func_name() argument
1227 return tz1090_functions[function].name; in tz1090_pinctrl_get_func_name()
[all …]
/linux-4.4.14/tools/perf/Documentation/
Dperf-probe.txt28 without debuginfo, or by C expressions (C line numbers, C function names,
136 1) Define event based on function name
146 'EVENT' specifies the name of new event, if omitted, it will be set the name of the probed function
147function name, and it may have one of the following options; '+OFFS' is the offset from function e…
158 …cal variables (including function parameters) which can access at given probe point. '$params' is …
169 FUNC specifies the function name of showing lines. 'RLN' is the start line
170 number from function entry line, and 'RLN2' is the end line number. As same as
174 for searching a specific function when several functions share same name.
175 …n 100th to l20th in source.c file. And "func:10+20" shows 20 lines from 10th line of func function.
184 … by modifying schedule(), but the same line matching 'rq=cpu_rq*' may still exist in the function.)
[all …]
/linux-4.4.14/drivers/net/ethernet/cavium/
DKconfig17 tristate "Thunder Physical function driver"
21 This driver supports Thunder's NIC physical function.
29 tristate "Thunder Virtual function driver"
32 This driver supports Thunder's NIC virtual function
41 interface from NIC physical function driver.
/linux-4.4.14/Documentation/hwmon/
Dhwmon-kernel-api.txt41 of this function is a pointer to the parent device.
42 This function returns a pointer to the newly created hardware monitoring device
43 or PTR_ERR for failure. If this registration function is used, hardware
50 device name. The registration function wil create a name sysfs attribute
61 hwmon device does not have to be removed explicitly by the removal function.
64 The parameter of this function is the pointer to the registered hardware
65 monitoring device structure. This function must be called from the driver
66 remove function if the hardware monitoring device was registered with
79 will need to be passed to the sysfs attribute handling function.
94 attribute read or write function. Its parameter is the device to which the
/linux-4.4.14/Documentation/
Dhwspinlock.txt47 be calling this function in order to reserve specific hwspinlock
53 This function provides a means for DT users of a hwspinlock module
56 The function returns a lock id number on success, -EPROBE_DEFER if
69 msecs). If the hwspinlock is already taken, the function will busy loop
71 Upon a successful return from this function, preemption is disabled so
77 The function will never sleep.
81 msecs). If the hwspinlock is already taken, the function will busy loop
83 Upon a successful return from this function, preemption and the local
88 The function will never sleep.
93 msecs). If the hwspinlock is already taken, the function will busy loop
[all …]
Dkprobes.txt32 the entry to a kernel function, and provides convenient access to the
33 function's arguments. A return probe fires when a specified function
37 a kernel module. The module's init function installs ("registers")
38 one or more probes, and the exit function unregisters them. A
39 registration function such as register_kprobe() specifies where
80 A jprobe is implemented using a kprobe that is placed on a function's
82 seamless access to the probed function's arguments. The jprobe
84 type) as the function being probed, and must always end by calling
85 the Kprobes function jprobe_return().
92 stack contents as the probed function. When it is done, the handler
[all …]
Dvme_api.txt9 achieved via a call to the following function:
13 If driver registration is successful this function returns zero, if an error
17 registration function. The structure is as follows:
35 The '.match' function allows controlling the number of devices that need to
36 be registered. The match function should return 1 if a device should be
37 probed and 0 otherwise. This example match function (from vme_user.c) limits
65 A function is also provided to unregister the driver from the VME core and is
103 when it is used. For DMA controllers, the request function requires the
162 In addition to simple reads and writes, a function is provided to do a
163 read-modify-write transaction. This function returns the original value of the
[all …]
Dgdb-kernel-debugging.txt75 o Set a breakpoint on some not yet loaded module function, e.g.:
111 o Make use of the per-cpu function for the current or a specified CPU:
134 function = 0xffffffff81078232 <tick_sched_timer>,
150 function lx_current -- Return current task
151 function lx_module -- Find module by name and return the module variable
152 function lx_per_cpu -- Return per-cpu variable
153 function lx_task_by_pid -- Find Linux task by PID and return the task_struct variable
154 function lx_thread_info -- Calculate Linux thread_info from task variable
160 function <function-name>" for convenience functions.
Dkernel-doc-nano-HOWTO.txt49 Kernel-doc comments should be placed just before the function
52 Example kernel-doc function comment:
55 * foobar() - short function description of foobar
61 * A longer description, with more discussion of the function foobar()
76 this opening short function description line, with no intervening
79 If a function parameter is "..." (varargs), it should be listed in
97 The kernel-doc function comments describe each parameter to the
98 function, in order, with the @name lines.
199 If you just want to view the documentation for one function in one
202 $ scripts/kernel-doc -man -function fn file | nroff -man | less
[all …]
/linux-4.4.14/arch/mn10300/mm/
Dcache-inv-by-reg.S58 .type mn10300_local_icache_inv,@function
80 .type mn10300_local_dcache_inv,@function
106 .type mn10300_local_dcache_inv_page,@function
107 .type mn10300_local_dcache_inv_range,@function
108 .type mn10300_local_dcache_inv_range2,@function
Dcache-flush-by-reg.S50 .type mn10300_local_dcache_flush,@function
101 .type mn10300_local_dcache_flush_page,@function
102 .type mn10300_local_dcache_flush_range,@function
103 .type mn10300_local_dcache_flush_range2,@function
186 .type mn10300_local_dcache_flush_inv,@function
234 .type mn10300_local_dcache_flush_inv_page,@function
235 .type mn10300_local_dcache_flush_inv_range,@function
236 .type mn10300_local_dcache_flush_inv_range2,@function
/linux-4.4.14/Documentation/networking/caif/
Dspi_porting.txt32 This function is called by the CAIF SPI interface to give
41 This function is called by the CAIF SPI interface when the output
51 This function is called by the CAIF SPI slave device in order to
54 This function can be called from IRQ context (recommended in order
56 returned from the platform probe function in the SPI device structure.
60 This function is called by the CAIF SPI slave device in order to
61 report that a transfer is completed. This function should only be
63 This function can be called from IRQ context (recommended in order
65 returned from the platform probe function in the SPI device structure.
120 * SS signal. Once a edge is detected, the ss_cb() function should be
[all …]
/linux-4.4.14/net/rose/
Drose_timer.c40 sk->sk_timer.function = &rose_heartbeat_expiry; in rose_start_heartbeat()
53 rose->timer.function = &rose_timer_expiry; in rose_start_t1timer()
66 rose->timer.function = &rose_timer_expiry; in rose_start_t2timer()
79 rose->timer.function = &rose_timer_expiry; in rose_start_t3timer()
92 rose->timer.function = &rose_timer_expiry; in rose_start_hbtimer()
106 rose->idletimer.function = &rose_idletimer_expiry; in rose_start_idletimer()
/linux-4.4.14/drivers/cpufreq/
Dspeedstep-smi.c65 u32 function = GET_SPEEDSTEP_OWNER; in speedstep_smi_ownership() local
81 : "a" (command), "b" (function), "c" (0), "d" (smi_port), in speedstep_smi_ownership()
104 u32 function = GET_SPEEDSTEP_FREQS; in speedstep_smi_get_freqs() local
125 "b" (function), in speedstep_smi_get_freqs()
152 unsigned int function = SET_SPEEDSTEP_STATE; in speedstep_set_state() local
192 : "a" (command), "b" (function), "c" (state), in speedstep_set_state()
/linux-4.4.14/drivers/pinctrl/qcom/
Dpinctrl-spmi-mpp.c141 unsigned int function; member
249 unsigned function) in pmic_mpp_get_function_name() argument
251 return pmic_mpp_functions[function]; in pmic_mpp_get_function_name()
255 unsigned function, in pmic_mpp_get_function_groups() argument
272 switch (pad->function) { in pmic_mpp_write_mode_ctl()
311 static int pmic_mpp_set_mux(struct pinctrl_dev *pctldev, unsigned function, in pmic_mpp_set_mux() argument
321 pad->function = function; in pmic_mpp_set_mux()
538 seq_printf(s, " %-7s", pmic_mpp_functions[pad->function]); in pmic_mpp_config_dbg_show()
703 pad->function = PMIC_MPP_DIGITAL; in pmic_mpp_populate()
708 pad->function = PMIC_MPP_DIGITAL; in pmic_mpp_populate()
[all …]
/linux-4.4.14/drivers/scsi/esas2r/
Desas2r_vda.c77 if (vi->function >= vercnt) { in esas2r_process_vda_ioctl()
82 if (vi->version > esas2r_vdaioctl_versions[vi->function]) { in esas2r_process_vda_ioctl()
92 if (vi->function != VDA_FUNC_SCSI) in esas2r_process_vda_ioctl()
95 rq->vrq->scsi.function = vi->function; in esas2r_process_vda_ioctl()
99 switch (vi->function) { in esas2r_process_vda_ioctl()
276 switch (vi->function) { in esas2r_complete_vda_ioctl()
357 rq->vrq->scsi.function = VDA_FUNC_FLASH; in esas2r_build_flash_req()
384 rq->vrq->scsi.function = VDA_FUNC_MGT; in esas2r_build_mgt_req()
426 rq->vrq->scsi.function = VDA_FUNC_AE; in esas2r_build_ae_req()
457 rq->vrq->scsi.function = VDA_FUNC_CLI; in esas2r_build_cli_req()
[all …]
/linux-4.4.14/security/integrity/ima/
Dima_main.c157 static int process_measurement(struct file *file, int mask, int function, in process_measurement() argument
177 action = ima_get_action(inode, mask, function); in process_measurement()
178 violation_check = ((function == FILE_CHECK || function == MMAP_CHECK) && in process_measurement()
187 function = FILE_CHECK; in process_measurement()
217 rc = ima_get_cache_status(iint, function); in process_measurement()
240 rc = ima_appraise_measurement(function, iint, file, pathname, in process_measurement()
/linux-4.4.14/arch/metag/tbx/
Dtbisoft.S33 .type ___TBISwitchTail,function
50 .type ___TBIJumpX,function
70 .type ___TBISwitch,function
127 .type ___TBISyncResume,function
149 .type ___TBIJump,function
176 .type ___TBISwitchInit,function
222 .type ___TBIStart,function
Dtbitimer.S63 .type ___TBITimerCtrl,function
88 .type ___TBITimeStamp,function
112 .type ___TBITimerAdd,function
142 .type ___TBITimerDeadline,function
174 .type ___TBITimeCore,function
Dtbiroot.S44 .type ___TBI,function
62 .type ___TBIThrdPrivId,function
65 .type ___TBIThreadId,function
Dtbicore.S37 .type ___TBISegList,function
55 .type ___TBIFindSeg,function
90 .type ___TBISpin,function
112 .type ___TBIPoll,function
/linux-4.4.14/include/pcmcia/
Ddevice_id.h116 .function = (mfc), }
123 .function = (mfc), }
130 .function = (mfc), }
138 .function = (mfc), }
146 .function = (mfc), }
155 .function = (mfc), }
258 .function = (mfc), \
268 .function = (mfc), \
277 .function = (mfc), \
/linux-4.4.14/drivers/net/wireless/rsi/
Drsi_91x_sdio_ops.c34 u8 function = 0; in rsi_sdio_master_access_msword() local
43 function, in rsi_sdio_master_access_msword()
57 function, in rsi_sdio_master_access_msword()
288 u8 function = 0; in rsi_init_sdio_slave_regs() local
295 function, in rsi_init_sdio_slave_regs()
311 function, in rsi_init_sdio_slave_regs()
327 function, in rsi_init_sdio_slave_regs()
340 function, in rsi_init_sdio_slave_regs()
351 function, in rsi_init_sdio_slave_regs()
/linux-4.4.14/drivers/media/rc/
Dir-sony-decoder.c47 u8 device, subdevice, function; in ir_sony_decode() local
133 function = bitrev8((data->bits >> 4) & 0xFE); in ir_sony_decode()
142 function = bitrev8((data->bits >> 7) & 0xFE); in ir_sony_decode()
151 function = bitrev8((data->bits >> 12) & 0xFE); in ir_sony_decode()
159 scancode = device << 16 | subdevice << 8 | function; in ir_sony_decode()
/linux-4.4.14/arch/mips/pci/
Dops-loongson2.c45 int function = PCI_FUNC(devfn); in loongson_pcibios_config_access() local
63 *data = cs5536_pci_conf_read4(function, reg); in loongson_pcibios_config_access()
66 cs5536_pci_conf_write4(function, reg, *data); in loongson_pcibios_config_access()
76 addr = (1 << (device + ID_SEL_BEGIN)) | (function << 8) | reg; in loongson_pcibios_config_access()
80 addr = (busnum << 16) | (device << 11) | (function << 8) | reg; in loongson_pcibios_config_access()
/linux-4.4.14/Documentation/networking/
Dvxge.txt18 Single function mode
19 Multi function mode
25 supported independently on each function.
32 i) Single function mode (up to 17 queues)
34 ii) Multi function mode (up to 17 functions)
80 Specifies maximum VPATH(s) configured for each device function.
/linux-4.4.14/Documentation/ABI/testing/
Dsysfs-kernel-livepatch33 The object directory contains subdirectories for each function
36 What: /sys/kernel/livepatch/<patch>/<object>/<function>
41 The function directory contains attributes regarding the
42 properties and state of the patched function.
/linux-4.4.14/arch/frv/lib/
Dcache.S25 .type frv_dcache_writeback,@function
45 .type frv_cache_invalidate,@function
66 .type frv_icache_invalidate,@function
86 .type frv_cache_wback_inv,@function
/linux-4.4.14/include/acpi/
Dacoutput.h322 #define ACPI_DO_DEBUG_PRINT(function, level, line, filename, modulename, component, ...) \ argument
326 function (level, line, filename, modulename, component, __VA_ARGS__); \
352 #define ACPI_TRACE_ENTRY(name, function, type, param) \ argument
354 function (ACPI_DEBUG_PARAMETERS, (type) (param))
397 #define ACPI_TRACE_EXIT(function, type, param) \ argument
400 function (ACPI_DEBUG_PARAMETERS, _param); \
406 #define ACPI_TRACE_EXIT(function, type, param) \ argument
408 function (ACPI_DEBUG_PARAMETERS, (type) (param)); \
/linux-4.4.14/Documentation/arm/nwfpe/
DNOTES7 registers f4-f7 to be preserved over a function call. The compiler quite
9 function, and an ldfe instruction to restore it before returning.
12 then made a function call. Upon return from the function call the number in
18 result from the function call and f4 were used in a multiplication. If the
/linux-4.4.14/Documentation/gpio/
Dboard.txt24 <function>-gpios, where <function> is the function the driver will request
37 Properties named <function>-gpio are also considered valid and old bindings use
42 "led" function, and GPIO 1 as the "power" GPIO:
56 the <function>-prefix of the GPIO suffixes ("gpios" or "gpio", automatically
66 ACPI also supports function names for GPIOs in a similar fashion to DT.
124 - con_id is the name of the GPIO function from the device point of view. It
125 can be NULL, in which case it will match any function.
126 - idx is the index of the GPIO within the function.
/linux-4.4.14/arch/microblaze/
DKconfig.platform10 bool "Optimalized lib function"
13 Allows turn on optimalized library function (memcpy and memmove).
21 bool "Optimalized lib function ASM"
25 Allows turn on optimalized library function (memcpy and memmove).
/linux-4.4.14/Documentation/PCI/
DMSI-HOWTO.txt53 PCI devices can only support a single pin-based interrupt per function.
93 consequently, this function should be called before the driver calls
101 This function allows a device driver to request any number of MSI
104 If this function returns a positive number it indicates the number of
113 If this function returns a negative number, it indicates an error and
117 This function should be called before the driver calls request_irq(),
132 possible, likely up to the limit returned by pci_msi_vec_count() function:
143 In this case the function could look like this:
154 that number to pci_enable_msi_range() function as both 'minvec' and 'maxvec'
162 Note, unlike pci_enable_msi_exact() function, which could be also used to
[all …]
/linux-4.4.14/Documentation/filesystems/
Dseq_file.txt86 the start() function looks like:
100 implementations; in most cases the start() function should check for a
105 by the start() function called SEQ_START_TOKEN; it can be used if you wish
106 to instruct your show() function (described below) to print a header at the
110 The next function to implement is called, amazingly, next(); its job is to
114 next() function returns a new iterator, or NULL if the sequence is
124 The stop() function is called when iteration is complete; its job, of
133 Finally, the show() function should format the object currently pointed to
134 by the iterator for output. The example module's show() function is:
143 If all is well, the show() function should return zero. A negative error
[all …]

1234567891011