brcm2708: switch to linux 4.4 and update patches
[openwrt.git] / target / linux / brcm2708 / patches-4.4 / 0145-BCM270X_DT-Adjust-overlay-README-formatting.patch
1 From 009cff59681047c60bf29cbdb8bb323b8d52e020 Mon Sep 17 00:00:00 2001
2 From: Phil Elwell <phil@raspberrypi.org>
3 Date: Mon, 8 Feb 2016 09:46:33 +0000
4 Subject: [PATCH 145/156] BCM270X_DT: Adjust overlay README formatting
5
6 ---
7  arch/arm/boot/dts/overlays/README | 420 +++++++++++++++++++-------------------
8  1 file changed, 210 insertions(+), 210 deletions(-)
9
10 --- a/arch/arm/boot/dts/overlays/README
11 +++ b/arch/arm/boot/dts/overlays/README
12 @@ -83,58 +83,58 @@ Name:   <The base DTB>
13  Info:   Configures the base Raspberry Pi hardware
14  Load:   <loaded automatically>
15  Params:
16 -        audio                    Set to "on" to enable the onboard ALSA audio
17 -                                 interface (default "off")
18 +        audio                   Set to "on" to enable the onboard ALSA audio
19 +                                interface (default "off")
20  
21 -        i2c_arm                  Set to "on" to enable the ARM's i2c interface
22 -                                 (default "off")
23 +        i2c_arm                 Set to "on" to enable the ARM's i2c interface
24 +                                (default "off")
25  
26 -        i2c_vc                   Set to "on" to enable the i2c interface
27 -                                 usually reserved for the VideoCore processor
28 -                                 (default "off")
29 +        i2c_vc                  Set to "on" to enable the i2c interface
30 +                                usually reserved for the VideoCore processor
31 +                                (default "off")
32  
33 -        i2c                      An alias for i2c_arm
34 +        i2c                     An alias for i2c_arm
35  
36 -        i2c_arm_baudrate         Set the baudrate of the ARM's i2c interface
37 -                                 (default "100000")
38 +        i2c_arm_baudrate        Set the baudrate of the ARM's i2c interface
39 +                                (default "100000")
40  
41 -        i2c_vc_baudrate          Set the baudrate of the VideoCore i2c interface
42 -                                 (default "100000")
43 +        i2c_vc_baudrate         Set the baudrate of the VideoCore i2c interface
44 +                                (default "100000")
45  
46 -        i2c_baudrate             An alias for i2c_arm_baudrate
47 +        i2c_baudrate            An alias for i2c_arm_baudrate
48  
49 -        i2s                      Set to "on" to enable the i2s interface
50 -                                 (default "off")
51 +        i2s                     Set to "on" to enable the i2s interface
52 +                                (default "off")
53  
54 -        spi                      Set to "on" to enable the spi interfaces
55 -                                 (default "off")
56 +        spi                     Set to "on" to enable the spi interfaces
57 +                                (default "off")
58  
59 -        random                   Set to "on" to enable the hardware random
60 -                                 number generator (default "on")
61 +        random                  Set to "on" to enable the hardware random
62 +                                number generator (default "on")
63  
64 -        uart0                    Set to "off" to disable uart0 (default "on")
65 +        uart0                   Set to "off" to disable uart0 (default "on")
66  
67 -        watchdog                 Set to "on" to enable the hardware watchdog
68 -                                 (default "off")
69 +        watchdog                Set to "on" to enable the hardware watchdog
70 +                                (default "off")
71  
72 -        act_led_trigger          Choose which activity the LED tracks.
73 -                                 Use "heartbeat" for a nice load indicator.
74 -                                 (default "mmc")
75 +        act_led_trigger         Choose which activity the LED tracks.
76 +                                Use "heartbeat" for a nice load indicator.
77 +                                (default "mmc")
78  
79 -        act_led_activelow        Set to "on" to invert the sense of the LED
80 -                                 (default "off")
81 +        act_led_activelow       Set to "on" to invert the sense of the LED
82 +                                (default "off")
83  
84 -        act_led_gpio             Set which GPIO to use for the activity LED
85 -                                 (in case you want to connect it to an external
86 -                                 device)
87 -                                 (default "16" on a non-Plus board, "47" on a
88 -                                 Plus or Pi 2)
89 +        act_led_gpio            Set which GPIO to use for the activity LED
90 +                                (in case you want to connect it to an external
91 +                                device)
92 +                                (default "16" on a non-Plus board, "47" on a
93 +                                Plus or Pi 2)
94  
95          pwr_led_trigger
96          pwr_led_activelow
97          pwr_led_gpio
98 -                                 As for act_led_*, but using the PWR LED.
99 -                                 Not available on Model A/B boards.
100 +                                As for act_led_*, but using the PWR LED.
101 +                                Not available on Model A/B boards.
102  
103          N.B. It is recommended to only enable those interfaces that are needed.
104          Leaving all interfaces enabled can lead to unwanted behaviour (i2c_vc
105 @@ -149,19 +149,19 @@ Params:
106  Name:   ads7846
107  Info:   ADS7846 Touch controller
108  Load:   dtoverlay=ads7846,<param>=<val>
109 -Params: cs                       SPI bus Chip Select (default 1)
110 -        speed                    SPI bus speed (default 2MHz, max 3.25MHz)
111 -        penirq                   GPIO used for PENIRQ. REQUIRED
112 -        penirq_pull              Set GPIO pull (default 0=none, 2=pullup)
113 -        swapxy                   Swap x and y axis
114 -        xmin                     Minimum value on the X axis (default 0)
115 -        ymin                     Minimum value on the Y axis (default 0)
116 -        xmax                     Maximum value on the X axis (default 4095)
117 -        ymax                     Maximum value on the Y axis (default 4095)
118 -        pmin                     Minimum reported pressure value (default 0)
119 -        pmax                     Maximum reported pressure value (default 65535)
120 -        xohms                    Touchpanel sensitivity (X-plate resistance)
121 -                                 (default 400)
122 +Params: cs                      SPI bus Chip Select (default 1)
123 +        speed                   SPI bus speed (default 2MHz, max 3.25MHz)
124 +        penirq                  GPIO used for PENIRQ. REQUIRED
125 +        penirq_pull             Set GPIO pull (default 0=none, 2=pullup)
126 +        swapxy                  Swap x and y axis
127 +        xmin                    Minimum value on the X axis (default 0)
128 +        ymin                    Minimum value on the Y axis (default 0)
129 +        xmax                    Maximum value on the X axis (default 4095)
130 +        ymax                    Maximum value on the Y axis (default 4095)
131 +        pmin                    Minimum reported pressure value (default 0)
132 +        pmax                    Maximum reported pressure value (default 65535)
133 +        xohms                   Touchpanel sensitivity (X-plate resistance)
134 +                                (default 400)
135  
136          penirq is required and usually xohms (60-100) has to be set as well.
137          Apart from that, pmax (255) and swapxy are also common.
138 @@ -175,12 +175,12 @@ Name:   at86rf233
139  Info:   Configures the Atmel AT86RF233 802.15.4 low-power WPAN transceiver,
140          connected to spi0.0
141  Load:   dtoverlay=at86rf233,<param>=<val>
142 -Params: interrupt                GPIO used for INT (default 23)
143 -        reset                    GPIO used for Reset (default 24)
144 -        sleep                    GPIO used for Sleep (default 25)
145 -        speed                    SPI bus speed in Hz (default 6000000)
146 -        trim                     Fine tuning of the internal capacitance
147 -                                 arrays (0=+0pF, 15=+4.5pF, default 15)
148 +Params: interrupt               GPIO used for INT (default 23)
149 +        reset                   GPIO used for Reset (default 24)
150 +        sleep                   GPIO used for Sleep (default 25)
151 +        speed                   SPI bus speed in Hz (default 6000000)
152 +        trim                    Fine tuning of the internal capacitance
153 +                                arrays (0=+0pF, 15=+4.5pF, default 15)
154  
155  
156  Name:   bmp085_i2c-sensor
157 @@ -194,8 +194,8 @@ Name:   dht11
158  Info:   Overlay for the DHT11/DHT21/DHT22 humidity/temperature sensors
159          Also sometimes found with the part number(s) AM230x.
160  Load:   dtoverlay=dht11,<param>=<val>
161 -Params: gpiopin                  GPIO connected to the sensor's DATA output.
162 -                                 (default 4)
163 +Params: gpiopin                 GPIO connected to the sensor's DATA output.
164 +                                (default 4)
165  
166  
167  Name:   dwc-otg
168 @@ -208,15 +208,15 @@ Params: <None>
169  Name:   dwc2
170  Info:   Selects the dwc2 USB controller driver
171  Load:   dtoverlay=dwc2,<param>=<val>
172 -Params: dr_mode                  Dual role mode: "host", "peripheral" or "otg"
173 +Params: dr_mode                 Dual role mode: "host", "peripheral" or "otg"
174  
175 -        g-rx-fifo-size           Size of rx fifo size in gadget mode
176 +        g-rx-fifo-size          Size of rx fifo size in gadget mode
177  
178 -        g-np-tx-fifo-size        Size of non-periodic tx fifo size in gadget
179 -                                 mode
180 +        g-np-tx-fifo-size       Size of non-periodic tx fifo size in gadget
181 +                                mode
182  
183 -        g-tx-fifo-size           Size of periodic tx fifo per endpoint
184 -                                 (except ep0) in gadget mode
185 +        g-tx-fifo-size          Size of periodic tx fifo per endpoint
186 +                                (except ep0) in gadget mode
187  
188  
189  [ The ds1307-rtc overlay has been deleted. See i2c-rtc. ]
190 @@ -225,9 +225,9 @@ Params: dr_mode                  Dual ro
191  Name:   enc28j60
192  Info:   Overlay for the Microchip ENC28J60 Ethernet Controller (SPI)
193  Load:   dtoverlay=enc28j60,<param>=<val>
194 -Params: int_pin                  GPIO used for INT (default 25)
195 +Params: int_pin                 GPIO used for INT (default 25)
196  
197 -        speed                    SPI bus speed (default 12000000)
198 +        speed                   SPI bus speed (default 12000000)
199  
200  
201  Name:   gpio-ir
202 @@ -237,26 +237,26 @@ Info:   Use GPIO pin as rc-core style in
203          not required! The key mapping and other decoding parameters can be
204          configured by "ir-keytable" tool.
205  Load:   dtoverlay=gpio-ir,<param>=<val>
206 -Params: gpio_pin                 Input pin number. Default is 18.
207 +Params: gpio_pin                Input pin number. Default is 18.
208  
209 -        gpio_pull                Desired pull-up/down state (off, down, up)
210 -                                 Default is "down".
211 +        gpio_pull               Desired pull-up/down state (off, down, up)
212 +                                Default is "down".
213  
214 -        rc-map-name              Default rc keymap (can also be changed by
215 -                                 ir-keytable), defaults to "rc-rc6-mce"
216 +        rc-map-name             Default rc keymap (can also be changed by
217 +                                ir-keytable), defaults to "rc-rc6-mce"
218  
219  
220  Name:   gpio-poweroff
221  Info:   Drives a GPIO high or low on reboot
222  Load:   dtoverlay=gpio-poweroff,<param>=<val>
223 -Params: gpiopin                  GPIO for signalling (default 26)
224 +Params: gpiopin                 GPIO for signalling (default 26)
225  
226 -        active_low               Set if the power control device requires a
227 -                                 high->low transition to trigger a power-down.
228 -                                 Note that this will require the support of a
229 -                                 custom dt-blob.bin to prevent a power-down
230 -                                 during the boot process, and that a reboot
231 -                                 will also cause the pin to go low.
232 +        active_low              Set if the power control device requires a
233 +                                high->low transition to trigger a power-down.
234 +                                Note that this will require the support of a
235 +                                custom dt-blob.bin to prevent a power-down
236 +                                during the boot process, and that a reboot
237 +                                will also cause the pin to go low.
238  
239  
240  Name:   hifiberry-amp
241 @@ -300,65 +300,65 @@ Name:   hy28a
242  Info:   HY28A - 2.8" TFT LCD Display Module by HAOYU Electronics
243          Default values match Texy's display shield
244  Load:   dtoverlay=hy28a,<param>=<val>
245 -Params: speed                    Display SPI bus speed
246 +Params: speed                   Display SPI bus speed
247  
248 -        rotate                   Display rotation {0,90,180,270}
249 +        rotate                  Display rotation {0,90,180,270}
250  
251 -        fps                      Delay between frame updates
252 +        fps                     Delay between frame updates
253  
254 -        debug                    Debug output level {0-7}
255 +        debug                   Debug output level {0-7}
256  
257 -        xohms                    Touchpanel sensitivity (X-plate resistance)
258 +        xohms                   Touchpanel sensitivity (X-plate resistance)
259  
260 -        resetgpio                GPIO used to reset controller
261 +        resetgpio               GPIO used to reset controller
262  
263 -        ledgpio                  GPIO used to control backlight
264 +        ledgpio                 GPIO used to control backlight
265  
266  
267  Name:   hy28b
268  Info:   HY28B - 2.8" TFT LCD Display Module by HAOYU Electronics
269          Default values match Texy's display shield
270  Load:   dtoverlay=hy28b,<param>=<val>
271 -Params: speed                    Display SPI bus speed
272 +Params: speed                   Display SPI bus speed
273  
274 -        rotate                   Display rotation {0,90,180,270}
275 +        rotate                  Display rotation {0,90,180,270}
276  
277 -        fps                      Delay between frame updates
278 +        fps                     Delay between frame updates
279  
280 -        debug                    Debug output level {0-7}
281 +        debug                   Debug output level {0-7}
282  
283 -        xohms                    Touchpanel sensitivity (X-plate resistance)
284 +        xohms                   Touchpanel sensitivity (X-plate resistance)
285  
286 -        resetgpio                GPIO used to reset controller
287 +        resetgpio               GPIO used to reset controller
288  
289 -        ledgpio                  GPIO used to control backlight
290 +        ledgpio                 GPIO used to control backlight
291  
292  
293  Name:   i2c-gpio
294  Info:   Adds support for software i2c controller on gpio pins
295  Load:   dtoverlay=i2c-gpio,<param>=<val>
296 -Params: i2c_gpio_sda             GPIO used for I2C data (default "23")
297 +Params: i2c_gpio_sda            GPIO used for I2C data (default "23")
298  
299 -        i2c_gpio_scl             GPIO used for I2C clock (default "24")
300 +        i2c_gpio_scl            GPIO used for I2C clock (default "24")
301  
302 -        i2c_gpio_delay_us        Clock delay in microseconds
303 -                                 (default "2" = ~100kHz)
304 +        i2c_gpio_delay_us       Clock delay in microseconds
305 +                                (default "2" = ~100kHz)
306  
307  
308  Name:   i2c-rtc
309  Info:   Adds support for a number of I2C Real Time Clock devices
310  Load:   dtoverlay=i2c-rtc,<param>=<val>
311 -Params: ds1307                   Select the DS1307 device
312 +Params: ds1307                  Select the DS1307 device
313  
314 -        ds3231                   Select the DS3231 device
315 +        ds3231                  Select the DS3231 device
316  
317 -        mcp7941x                 Select the MCP7941x device
318 +        mcp7941x                Select the MCP7941x device
319  
320 -        pcf2127                  Select the PCF2127 device
321 +        pcf2127                 Select the PCF2127 device
322  
323 -        pcf8523                  Select the PCF8523 device
324 +        pcf8523                 Select the PCF8523 device
325  
326 -        pcf8563                  Select the PCF8563 device
327 +        pcf8563                 Select the PCF8563 device
328  
329  
330  Name:   i2s-mmap
331 @@ -396,70 +396,70 @@ Name:   lirc-rpi
332  Info:   Configures lirc-rpi (Linux Infrared Remote Control for Raspberry Pi)
333          Consult the module documentation for more details.
334  Load:   dtoverlay=lirc-rpi,<param>=<val>
335 -Params: gpio_out_pin             GPIO for output (default "17")
336 +Params: gpio_out_pin            GPIO for output (default "17")
337  
338 -        gpio_in_pin              GPIO for input (default "18")
339 +        gpio_in_pin             GPIO for input (default "18")
340  
341 -        gpio_in_pull             Pull up/down/off on the input pin
342 -                                 (default "down")
343 +        gpio_in_pull            Pull up/down/off on the input pin
344 +                                (default "down")
345  
346 -        sense                    Override the IR receive auto-detection logic:
347 -                                   "0" = force active-high
348 -                                   "1" = force active-low
349 -                                   "-1" = use auto-detection
350 -                                 (default "-1")
351 +        sense                   Override the IR receive auto-detection logic:
352 +                                 "0" = force active-high
353 +                                 "1" = force active-low
354 +                                 "-1" = use auto-detection
355 +                                (default "-1")
356  
357 -        softcarrier              Turn the software carrier "on" or "off"
358 -                                 (default "on")
359 +        softcarrier             Turn the software carrier "on" or "off"
360 +                                (default "on")
361  
362 -        invert                   "on" = invert the output pin (default "off")
363 +        invert                  "on" = invert the output pin (default "off")
364  
365 -        debug                    "on" = enable additional debug messages
366 -                                 (default "off")
367 +        debug                   "on" = enable additional debug messages
368 +                                (default "off")
369  
370  
371  Name:   mcp2515-can0
372  Info:   Configures the MCP2515 CAN controller on spi0.0
373  Load:   dtoverlay=mcp2515-can0,<param>=<val>
374 -Params: oscillator               Clock frequency for the CAN controller (Hz)
375 +Params: oscillator              Clock frequency for the CAN controller (Hz)
376  
377 -        spimaxfrequency          Maximum SPI frequence (Hz)
378 +        spimaxfrequency         Maximum SPI frequence (Hz)
379  
380 -        interrupt                GPIO for interrupt signal
381 +        interrupt               GPIO for interrupt signal
382  
383  
384  Name:   mcp2515-can1
385  Info:   Configures the MCP2515 CAN controller on spi0.1
386  Load:   dtoverlay=mcp2515-can1,<param>=<val>
387 -Params: oscillator               Clock frequency for the CAN controller (Hz)
388 +Params: oscillator              Clock frequency for the CAN controller (Hz)
389  
390 -        spimaxfrequency          Maximum SPI frequence (Hz)
391 +        spimaxfrequency         Maximum SPI frequence (Hz)
392  
393 -        interrupt                GPIO for interrupt signal
394 +        interrupt               GPIO for interrupt signal
395  
396  
397  Name:   mmc
398  Info:   Selects the bcm2835-mmc SD/MMC driver, optionally with overclock
399  Load:   dtoverlay=mmc,<param>=<val>
400 -Params: overclock_50             Clock (in MHz) to use when the MMC framework
401 -                                 requests 50MHz
402 -        force_pio                Disable DMA support
403 +Params: overclock_50            Clock (in MHz) to use when the MMC framework
404 +                                requests 50MHz
405 +        force_pio               Disable DMA support
406  
407  
408  Name:   mz61581
409  Info:   MZ61581 display by Tontec
410  Load:   dtoverlay=mz61581,<param>=<val>
411 -Params: speed                    Display SPI bus speed
412 +Params: speed                   Display SPI bus speed
413  
414 -        rotate                   Display rotation {0,90,180,270}
415 +        rotate                  Display rotation {0,90,180,270}
416  
417 -        fps                      Delay between frame updates
418 +        fps                     Delay between frame updates
419  
420 -        txbuflen                 Transmit buffer length (default 32768)
421 +        txbuflen                Transmit buffer length (default 32768)
422  
423 -        debug                    Debug output level {0-7}
424 +        debug                   Debug output level {0-7}
425  
426 -        xohms                    Touchpanel sensitivity (X-plate resistance)
427 +        xohms                   Touchpanel sensitivity (X-plate resistance)
428  
429  
430  [ The pcf2127-rtc overlay has been deleted. See i2c-rtc. ]
431 @@ -474,69 +474,69 @@ Params: speed                    Display
432  Name:   piscreen
433  Info:   PiScreen display by OzzMaker.com
434  Load:   dtoverlay=piscreen,<param>=<val>
435 -Params: speed                    Display SPI bus speed
436 +Params: speed                   Display SPI bus speed
437  
438 -        rotate                   Display rotation {0,90,180,270}
439 +        rotate                  Display rotation {0,90,180,270}
440  
441 -        fps                      Delay between frame updates
442 +        fps                     Delay between frame updates
443  
444 -        debug                    Debug output level {0-7}
445 +        debug                   Debug output level {0-7}
446  
447 -        xohms                    Touchpanel sensitivity (X-plate resistance)
448 +        xohms                   Touchpanel sensitivity (X-plate resistance)
449  
450  
451  Name:   piscreen2r
452  Info:   PiScreen 2 with resistive TP display by OzzMaker.com
453  Load:   dtoverlay=piscreen2r,<param>=<val>
454 -Params: speed                    Display SPI bus speed
455 +Params: speed                   Display SPI bus speed
456  
457 -        rotate                   Display rotation {0,90,180,270}
458 +        rotate                  Display rotation {0,90,180,270}
459  
460 -        fps                      Delay between frame updates
461 +        fps                     Delay between frame updates
462  
463 -        debug                    Debug output level {0-7}
464 +        debug                   Debug output level {0-7}
465  
466 -        xohms                    Touchpanel sensitivity (X-plate resistance)
467 +        xohms                   Touchpanel sensitivity (X-plate resistance)
468  
469  
470  Name:   pitft28-capacitive
471  Info:   Adafruit PiTFT 2.8" capacitive touch screen
472  Load:   dtoverlay=pitft28-capacitive,<param>=<val>
473 -Params: speed                    Display SPI bus speed
474 +Params: speed                   Display SPI bus speed
475  
476 -        rotate                   Display rotation {0,90,180,270}
477 +        rotate                  Display rotation {0,90,180,270}
478  
479 -        fps                      Delay between frame updates
480 +        fps                     Delay between frame updates
481  
482 -        debug                    Debug output level {0-7}
483 +        debug                   Debug output level {0-7}
484  
485 -        touch-sizex              Touchscreen size x (default 240)
486 +        touch-sizex             Touchscreen size x (default 240)
487  
488 -        touch-sizey              Touchscreen size y (default 320)
489 +        touch-sizey             Touchscreen size y (default 320)
490  
491 -        touch-invx               Touchscreen inverted x axis
492 +        touch-invx              Touchscreen inverted x axis
493  
494 -        touch-invy               Touchscreen inverted y axis
495 +        touch-invy              Touchscreen inverted y axis
496  
497 -        touch-swapxy             Touchscreen swapped x y axis
498 +        touch-swapxy            Touchscreen swapped x y axis
499  
500  
501  Name:   pitft28-resistive
502  Info:   Adafruit PiTFT 2.8" resistive touch screen
503  Load:   dtoverlay=pitft28-resistive,<param>=<val>
504 -Params: speed                    Display SPI bus speed
505 +Params: speed                   Display SPI bus speed
506  
507 -        rotate                   Display rotation {0,90,180,270}
508 +        rotate                  Display rotation {0,90,180,270}
509  
510 -        fps                      Delay between frame updates
511 +        fps                     Delay between frame updates
512  
513 -        debug                    Debug output level {0-7}
514 +        debug                   Debug output level {0-7}
515  
516  
517  Name:   pps-gpio
518  Info:   Configures the pps-gpio (pulse-per-second time signal via GPIO).
519  Load:   dtoverlay=pps-gpio,<param>=<val>
520 -Params: gpiopin                  Input GPIO (default "18")
521 +Params: gpiopin                 Input GPIO (default "18")
522  
523  
524  Name:   pwm
525 @@ -550,12 +550,12 @@ Info:   Configures a single PWM channel
526               Pins 12 and 13 might be better choices on an A+, B+ or Pi2.
527            2) The onboard analogue audio output uses both PWM channels.
528            3) So be careful mixing audio and PWM.
529 -          4) Currently the clock must have been enabled and configured
530 +          4) Currently the clockmust have been enabled and configured
531               by other means.
532  Load:   dtoverlay=pwm,<param>=<val>
533 -Params: pin                      Output pin (default 18) - see table
534 -        func                     Pin function (default 2 = Alt5) - see above
535 -        clock                    PWM clock frequency (informational)
536 +Params: pin                     Output pin (default 18) - see table
537 +        func                    Pin function (default 2 = Alt5) - see above
538 +        clock                   PWM clock frequency (informational)
539  
540  
541  Name:   pwm-2chan
542 @@ -569,14 +569,14 @@ Info:   Configures both PWM channels
543               Pins 12 and 13 might be better choices on an A+, B+ or Pi2.
544            2) The onboard analogue audio output uses both PWM channels.
545            3) So be careful mixing audio and PWM.
546 -          4) Currently the clock must have been enabled and configured
547 +          4) Currently the clockmust have been enabled and configured
548               by other means.
549  Load:   dtoverlay=pwm-2chan,<param>=<val>
550 -Params: pin                      Output pin (default 18) - see table
551 -        pin2                     Output pin for other channel (default 19)
552 -        func                     Pin function (default 2 = Alt5) - see above
553 -        func2                    Function for pin2 (default 2 = Alt5)
554 -        clock                    PWM clock frequency (informational)
555 +Params: pin                     Output pin (default 18) - see table
556 +        pin2                    Output pin for other channel (default 19)
557 +        func                    Pin function (default 2 = Alt5) - see above
558 +        func2                   Function for pin2 (default 2 = Alt5)
559 +        clock                   PWM clock frequency (informational)
560  
561  
562  Name:   raspidac3
563 @@ -600,15 +600,15 @@ Params: <None>
564  Name:   rpi-display
565  Info:   RPi-Display - 2.8" Touch Display by Watterott
566  Load:   dtoverlay=rpi-display,<param>=<val>
567 -Params: speed                    Display SPI bus speed
568 +Params: speed                   Display SPI bus speed
569  
570 -        rotate                   Display rotation {0,90,180,270}
571 +        rotate                  Display rotation {0,90,180,270}
572  
573 -        fps                      Delay between frame updates
574 +        fps                     Delay between frame updates
575  
576 -        debug                    Debug output level {0-7}
577 +        debug                   Debug output level {0-7}
578  
579 -        xohms                    Touchpanel sensitivity (X-plate resistance)
580 +        xohms                   Touchpanel sensitivity (X-plate resistance)
581  
582  
583  Name:   rpi-ft5406
584 @@ -632,52 +632,52 @@ Params: <None>
585  Name:   sdhost
586  Info:   Selects the bcm2835-sdhost SD/MMC driver, optionally with overclock
587  Load:   dtoverlay=sdhost,<param>=<val>
588 -Params: overclock_50             Clock (in MHz) to use when the MMC framework
589 -                                 requests 50MHz
590 +Params: overclock_50            Clock (in MHz) to use when the MMC framework
591 +                                requests 50MHz
592  
593 -        force_pio                Disable DMA support (default off)
594 +        force_pio               Disable DMA support (default off)
595  
596 -        pio_limit                Number of blocks above which to use DMA
597 -                                 (default 1)
598 +        pio_limit               Number of blocks above which to use DMA
599 +                                (default 1)
600  
601 -        debug                    Enable debug output (default off)
602 +        debug                   Enable debug output (default off)
603  
604  
605  Name:   sdio
606  Info:   Selects the bcm2835-sdhost SD/MMC driver, optionally with overclock,
607          and enables SDIO via GPIOs 22-27.
608  Load:   dtoverlay=sdio,<param>=<val>
609 -Params: overclock_50             SD Clock (in MHz) to use when the MMC framework
610 -                                 requests 50MHz
611 +Params: overclock_50            SD Clock (in MHz) to use when the MMC framework
612 +                                requests 50MHz
613  
614 -        sdio_overclock           SDIO Clock (in MHz) to use when the MMC
615 -                                 framework requests 50MHz
616 +        sdio_overclock          SDIO Clock (in MHz) to use when the MMC
617 +                                framework requests 50MHz
618  
619 -        force_pio                Disable DMA support (default off)
620 +        force_pio               Disable DMA support (default off)
621  
622 -        pio_limit                Number of blocks above which to use DMA
623 -                                 (default 1)
624 +        pio_limit               Number of blocks above which to use DMA
625 +                                (default 1)
626  
627 -        debug                    Enable debug output (default off)
628 +        debug                   Enable debug output (default off)
629  
630 -        poll_once                Disable SDIO-device polling every second
631 -                                 (default on: polling once at boot-time)
632 +        poll_once               Disable SDIO-device polling every second
633 +                                (default on: polling once at boot-time)
634  
635 -        bus_width                Set the SDIO host bus width (default 4 bits)
636 +        bus_width               Set the SDIO host bus width (default 4 bits)
637  
638  
639  Name:   sdtweak
640  Info:   Tunes the bcm2835-sdhost SD/MMC driver
641  Load:   dtoverlay=sdtweak,<param>=<val>
642 -Params: overclock_50             Clock (in MHz) to use when the MMC framework
643 -                                 requests 50MHz
644 +Params: overclock_50            Clock (in MHz) to use when the MMC framework
645 +                                requests 50MHz
646  
647 -        force_pio                Disable DMA support (default off)
648 +        force_pio               Disable DMA support (default off)
649  
650 -        pio_limit                Number of blocks above which to use DMA
651 -                                 (default 1)
652 +        pio_limit               Number of blocks above which to use DMA
653 +                                (default 1)
654  
655 -        debug                    Enable debug output (default off)
656 +        debug                   Enable debug output (default off)
657  
658  
659  Name:   smi
660 @@ -708,25 +708,25 @@ Name:   tinylcd35
661  Info:   3.5" Color TFT Display by www.tinylcd.com
662          Options: Touch, RTC, keypad
663  Load:   dtoverlay=tinylcd35,<param>=<val>
664 -Params: speed                    Display SPI bus speed
665 +Params: speed                   Display SPI bus speed
666  
667 -        rotate                   Display rotation {0,90,180,270}
668 +        rotate                  Display rotation {0,90,180,270}
669  
670 -        fps                      Delay between frame updates
671 +        fps                     Delay between frame updates
672  
673 -        debug                    Debug output level {0-7}
674 +        debug                   Debug output level {0-7}
675  
676 -        touch                    Enable touch panel
677 +        touch                   Enable touch panel
678  
679 -        touchgpio                Touch controller IRQ GPIO
680 +        touchgpio               Touch controller IRQ GPIO
681  
682 -        xohms                    Touchpanel: Resistance of X-plate in ohms
683 +        xohms                   Touchpanel: Resistance of X-plate in ohms
684  
685 -        rtc-pcf                  PCF8563 Real Time Clock
686 +        rtc-pcf                 PCF8563 Real Time Clock
687  
688 -        rtc-ds                   DS1307 Real Time Clock
689 +        rtc-ds                  DS1307 Real Time Clock
690  
691 -        keypad                   Enable keypad
692 +        keypad                  Enable keypad
693  
694          Examples:
695              Display with touchpanel, PCF8563 RTC and keypad:
696 @@ -738,9 +738,9 @@ Params: speed                    Display
697  Name:   uart1
698  Info:   Enable uart1 in place of uart0
699  Load:   dtoverlay=uart1,<param>=<val>
700 -Params: txd1_pin                 GPIO pin for TXD1 (14, 32 or 40 - default 14)
701 +Params: txd1_pin                GPIO pin for TXD1 (14, 32 or 40 - default 14)
702  
703 -        rxd1_pin                 GPIO pin for RXD1 (15, 33 or 41 - default 15)
704 +        rxd1_pin                GPIO pin for RXD1 (15, 33 or 41 - default 15)
705  
706  
707  Name:   vc4-kms-v3d
708 @@ -753,7 +753,7 @@ Params: <None>
709  
710  Name:   vga666
711  Info:   Overlay for the Fen Logic VGA666 board
712 -        This uses GPIOs 2-21 (so no I2C), and activates the output 2-3 seconds
713 +        This uses GPIOs 2-21 (sono I2C), and activates the output 2-3 seconds
714          after the kernel has started.
715  Load:   dtoverlay=vga666
716  Params: <None>
717 @@ -763,22 +763,22 @@ Name:   w1-gpio
718  Info:   Configures the w1-gpio Onewire interface module.
719          Use this overlay if you *don't* need a GPIO to drive an external pullup.
720  Load:   dtoverlay=w1-gpio,<param>=<val>
721 -Params: gpiopin                  GPIO for I/O (default "4")
722 +Params: gpiopin                 GPIO for I/O (default "4")
723  
724 -        pullup                   Non-zero, "on", or "y" to enable the parasitic
725 -                                 power (2-wire, power-on-data) feature
726 +        pullup                  Non-zero, "on", or "y" to enable the parasitic
727 +                                power (2-wire, power-on-data) feature
728  
729  
730  Name:   w1-gpio-pullup
731  Info:   Configures the w1-gpio Onewire interface module.
732          Use this overlay if you *do* need a GPIO to drive an external pullup.
733  Load:   dtoverlay=w1-gpio-pullup,<param>=<val>
734 -Params: gpiopin                  GPIO for I/O (default "4")
735 +Params: gpiopin                 GPIO for I/O (default "4")
736  
737 -        pullup                   Non-zero, "on", or "y" to enable the parasitic
738 -                                 power (2-wire, power-on-data) feature
739 +        pullup                  Non-zero, "on", or "y" to enable the parasitic
740 +                                power (2-wire, power-on-data) feature
741  
742 -        extpullup                GPIO for external pullup (default "5")
743 +        extpullup               GPIO for external pullup (default "5")
744  
745  
746  Troubleshooting