<div dir="ltr"><div dir="ltr"><div class="gmail_default" style="font-size:small"><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Sep 18, 2019 at 3:43 AM <<a href="mailto:Meng.Li@windriver.com">Meng.Li@windriver.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">From: Limeng <<a href="mailto:Meng.Li@windriver.com" target="_blank">Meng.Li@windriver.com</a>><br>
<br>
Hi Bruce,<br>
<br>
I am working on BSP bcm-2xxx-rpi platform, and intend to merge this BSP supporting into yocto community.<br>
There are 369 patches in my public repo <a href="https://github.com/limeng-linux/linux-yocto-develop.git" rel="noreferrer" target="_blank">https://github.com/limeng-linux/linux-yocto-develop.git</a>, branch standard/bcm-2xxx-rpi<br>
<br>
Could you please help to create branch standard/bcm-2xxx-rpi in linux-ycoto-dev kernel, and then merge these patches for supporting raspberrypi 4b platform<br></blockquote><div><br></div><div><div class="gmail_default" style="font-size:small">linux-yocto-dev is about to follow the 5.4-rc development cycle.</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">I typically remove all of the old branches when I do a new kernel. But I may adjust the process to maintain the existing 5.3 -dev kernel in v5.3/ prefixed directories, while creating the 5.4 branches in the same tree.</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">Because of those structural changes to the repo, it will be a bit longer before I get to this merge.</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">Bruce</div><br></div><div><br></div><div>Â </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
diffstat info as below. I got these patches from <a href="https://github.com/raspberrypi/linux.git" rel="noreferrer" target="_blank">https://github.com/raspberrypi/linux.git</a>, branch is rpi-5.3.y.<br>
Raspberrypi 4b is the latest platform of Raspberrypi series. so far, there is not code to support this platform in standard/base branch.<br>
So, it is need to create a BSP special branch(standard/bcm-2xxx-rpi) and merge these patches to support Raspberrypi 4b platform.<br>
<br>
 /Documentation/devicetree/bindings/mtd/brcm,bcm2835-smi-nand.txt         |  42 <br>
 /drivers/mtd/nand/raw/bcm2835_smi_nand.c                     | 258 <br>
 /drivers/staging/vc04_services/vc-sm-cma/vc_sm_cma.c               |  98 <br>
 /drivers/staging/vc04_services/vc-sm-cma/vc_sm_cma.h               |  39 <br>
 b/.github/ISSUE_TEMPLATE/bug_report.md                      |  34 <br>
 b/.gitignore                                   |  1 <br>
 b/Documentation/devicetree/bindings/hwmon/rpi-poe-fan.txt             |  55 <br>
 b/Documentation/devicetree/bindings/media/bcm2835-unicam.txt           |  85 <br>
 b/Documentation/devicetree/bindings/media/i2c/ov5647.txt             |  4 <br>
 b/Documentation/devicetree/bindings/misc/brcm,bcm2835-smi-dev.txt         |  17 <br>
 b/Documentation/devicetree/bindings/misc/brcm,bcm2835-smi.txt           |  48 <br>
 b/Documentation/devicetree/bindings/mtd/brcm,bcm2835-smi-nand.txt         |  42 <br>
 b/Documentation/devicetree/bindings/net/microchip,lan78xx.txt           |  3 <br>
 b/Documentation/devicetree/bindings/pci/brcmstb-pcie.txt             |  59 <br>
 b/Documentation/devicetree/bindings/power/reset/gpio-poweroff.txt         |  1 <br>
 b/Documentation/devicetree/bindings/serial/pl011.yaml               |  6 <br>
 b/Documentation/devicetree/bindings/vendor-prefixes.txt              | 463 <br>
 b/Documentation/devicetree/bindings/vendor-prefixes.yaml             |  2 <br>
 b/Documentation/devicetree/configfs-overlays.txt                 |  31 <br>
 b/Documentation/hwmon/rpi-poe-fan                         |  15 <br>
 b/MAINTAINERS                                   |  7 <br>
 b/Makefile                                    |  3 <br>
 b/arch/arm/boot/dts/Makefile                           |  24 <br>
 b/arch/arm/boot/dts/bcm2708-rpi-b-plus.dts                    | 124 <br>
 b/arch/arm/boot/dts/bcm2708-rpi-b.dts                       | 114 <br>
 b/arch/arm/boot/dts/bcm2708-rpi-cm.dts                      |  97 <br>
 b/arch/arm/boot/dts/bcm2708-rpi-cm.dtsi                      |  18 <br>
 b/arch/arm/boot/dts/bcm2708-rpi-zero-w.dts                    | 163 <br>
 b/arch/arm/boot/dts/bcm2708-rpi-zero.dts                     | 118 <br>
 b/arch/arm/boot/dts/bcm2708-rpi.dtsi                       | 143 <br>
 b/arch/arm/boot/dts/bcm2708.dtsi                         |  10 <br>
 b/arch/arm/boot/dts/bcm2709-rpi-2-b.dts                      | 125 <br>
 b/arch/arm/boot/dts/bcm2709-rpi.dtsi                       |  5 <br>
 b/arch/arm/boot/dts/bcm2709.dtsi                         |  18 <br>
 b/arch/arm/boot/dts/bcm270x.dtsi                         | 165 <br>
 b/arch/arm/boot/dts/bcm2710-rpi-3-b-plus.dts                   | 183 <br>
 b/arch/arm/boot/dts/bcm2710-rpi-3-b.dts                      | 194 <br>
 b/arch/arm/boot/dts/bcm2710-rpi-cm3.dts                      | 134 <br>
 b/arch/arm/boot/dts/bcm2710.dtsi                         |  25 <br>
 b/arch/arm/boot/dts/bcm2711-rpi-4-b.dts                      | 328 <br>
 b/arch/arm/boot/dts/bcm2711-rpi.dtsi                       |  7 <br>
 b/arch/arm/boot/dts/bcm2711.dtsi                         |  44 <br>
 b/arch/arm/boot/dts/bcm2835-common.dtsi                      |  53 <br>
 b/arch/arm/boot/dts/bcm2835-rpi-a-plus.dts                    |  1 <br>
 b/arch/arm/boot/dts/bcm2835-rpi-a.dts                       |  1 <br>
 b/arch/arm/boot/dts/bcm2835-rpi-b-plus.dts                    |  1 <br>
 b/arch/arm/boot/dts/bcm2835-rpi-b-rev2.dts                    |  1 <br>
 b/arch/arm/boot/dts/bcm2835-rpi-b.dts                       |  1 <br>
 b/arch/arm/boot/dts/bcm2835-rpi-zero.dts                     |  1 <br>
 b/arch/arm/boot/dts/bcm2835-rpi.dtsi                       |  24 <br>
 b/arch/arm/boot/dts/bcm2835.dtsi                         |  1 <br>
 b/arch/arm/boot/dts/bcm2836-rpi-2-b.dts                      |  1 <br>
 b/arch/arm/boot/dts/bcm2836.dtsi                         |  1 <br>
 b/arch/arm/boot/dts/bcm2837-rpi-3-b.dts                      |  1 <br>
 b/arch/arm/boot/dts/bcm2837.dtsi                         |  1 <br>
 b/arch/arm/boot/dts/bcm2838-rpi-4-b.dts                      | 118 <br>
 b/arch/arm/boot/dts/bcm2838-rpi.dtsi                       |  25 <br>
 b/arch/arm/boot/dts/bcm2838.dtsi                         | 746 <br>
 b/arch/arm/boot/dts/bcm283x-rpi-csi0-2lane.dtsi                  |  8 <br>
 b/arch/arm/boot/dts/bcm283x-rpi-csi1-2lane.dtsi                  |  8 <br>
 b/arch/arm/boot/dts/bcm283x-rpi-csi1-4lane.dtsi                  |  8 <br>
 b/arch/arm/boot/dts/bcm283x-rpi-lan7515.dtsi                   |  15 <br>
 b/arch/arm/boot/dts/bcm283x.dtsi                         |  82 <br>
 b/arch/arm/boot/dts/overlays/Makefile                       | 189 <br>
 b/arch/arm/boot/dts/overlays/README                        | 2515 +<br>
 b/arch/arm/boot/dts/overlays/act-led-overlay.dts                 |  27 <br>
 b/arch/arm/boot/dts/overlays/adau1977-adc-overlay.dts               |  40 <br>
 b/arch/arm/boot/dts/overlays/adau7002-simple-overlay.dts             |  52 <br>
 b/arch/arm/boot/dts/overlays/ads1015-overlay.dts                 |  98 <br>
 b/arch/arm/boot/dts/overlays/ads1115-overlay.dts                 | 103 <br>
 b/arch/arm/boot/dts/overlays/ads7846-overlay.dts                 |  89 <br>
 b/arch/arm/boot/dts/overlays/adv7282m-overlay.dts                 |  81 <br>
 b/arch/arm/boot/dts/overlays/adv728x-m-overlay.dts                |  37 <br>
 b/arch/arm/boot/dts/overlays/akkordion-iqdacplus-overlay.dts           |  49 <br>
 b/arch/arm/boot/dts/overlays/allo-boss-dac-pcm512x-audio-overlay.dts       |  59 <br>
 b/arch/arm/boot/dts/overlays/allo-digione-overlay.dts               |  44 <br>
 b/arch/arm/boot/dts/overlays/allo-katana-dac-audio-overlay.dts          |  57 <br>
 b/arch/arm/boot/dts/overlays/allo-piano-dac-pcm512x-audio-overlay.dts       |  54 <br>
 b/arch/arm/boot/dts/overlays/allo-piano-dac-plus-pcm512x-audio-overlay.dts    |  55 <br>
 b/arch/arm/boot/dts/overlays/applepi-dac-overlay.dts               |  57 <br>
 b/arch/arm/boot/dts/overlays/at86rf233-overlay.dts                |  57 <br>
 b/arch/arm/boot/dts/overlays/audioinjector-addons-overlay.dts           |  60 <br>
 b/arch/arm/boot/dts/overlays/audioinjector-ultra-overlay.dts           |  71 <br>
 b/arch/arm/boot/dts/overlays/audioinjector-wm8731-audio-overlay.dts        |  39 <br>
 b/arch/arm/boot/dts/overlays/audiosense-pi-overlay.dts              |  82 <br>
 b/arch/arm/boot/dts/overlays/audremap-overlay.dts                 |  19 <br>
 b/arch/arm/boot/dts/overlays/balena-fin-overlay.dts                | 122 <br>
 b/arch/arm/boot/dts/overlays/bmp085_i2c-sensor-overlay.dts            |  23 <br>
 b/arch/arm/boot/dts/overlays/dht11-overlay.dts                  |  39 <br>
 b/arch/arm/boot/dts/overlays/dionaudio-loco-overlay.dts              |  39 <br>
 b/arch/arm/boot/dts/overlays/dionaudio-loco-v2-overlay.dts            |  49 <br>
 b/arch/arm/boot/dts/overlays/disable-bt-overlay.dts                |  55 <br>
 b/arch/arm/boot/dts/overlays/disable-wifi-overlay.dts               |  20 <br>
 b/arch/arm/boot/dts/overlays/dpi18-overlay.dts                  |  39 <br>
 b/arch/arm/boot/dts/overlays/dpi24-overlay.dts                  |  39 <br>
 b/arch/arm/boot/dts/overlays/draws-overlay.dts                  | 200 <br>
 b/arch/arm/boot/dts/overlays/dwc-otg-overlay.dts                 |  14 <br>
 b/arch/arm/boot/dts/overlays/dwc2-overlay.dts                   |  26 <br>
 b/arch/arm/boot/dts/overlays/enc28j60-overlay.dts                 |  53 <br>
 b/arch/arm/boot/dts/overlays/enc28j60-spi2-overlay.dts              |  47 <br>
 b/arch/arm/boot/dts/overlays/exc3000-overlay.dts                 |  48 <br>
 b/arch/arm/boot/dts/overlays/fe-pi-audio-overlay.dts               |  70 <br>
 b/arch/arm/boot/dts/overlays/goodix-overlay.dts                  |  46 <br>
 b/arch/arm/boot/dts/overlays/googlevoicehat-soundcard-overlay.dts         |  49 <br>
 b/arch/arm/boot/dts/overlays/gpio-fan-overlay.dts                 |  79 <br>
 b/arch/arm/boot/dts/overlays/gpio-ir-overlay.dts                 |  48 <br>
 b/arch/arm/boot/dts/overlays/gpio-ir-tx-overlay.dts                |  36 <br>
 b/arch/arm/boot/dts/overlays/gpio-key-overlay.dts                 |  48 <br>
 b/arch/arm/boot/dts/overlays/gpio-no-bank0-irq-overlay.dts            |  14 <br>
 b/arch/arm/boot/dts/overlays/gpio-no-irq-overlay.dts               |  14 <br>
 b/arch/arm/boot/dts/overlays/gpio-poweroff-overlay.dts              |  36 <br>
 b/arch/arm/boot/dts/overlays/gpio-shutdown-overlay.dts              |  80 <br>
 b/arch/arm/boot/dts/overlays/hd44780-lcd-overlay.dts               |  46 <br>
 b/arch/arm/boot/dts/overlays/hifiberry-amp-overlay.dts              |  39 <br>
 b/arch/arm/boot/dts/overlays/hifiberry-dac-overlay.dts              |  34 <br>
 b/arch/arm/boot/dts/overlays/hifiberry-dacplus-overlay.dts            |  59 <br>
 b/arch/arm/boot/dts/overlays/hifiberry-dacplusadc-overlay.dts           |  71 <br>
 b/arch/arm/boot/dts/overlays/hifiberry-digi-overlay.dts              |  41 <br>
 b/arch/arm/boot/dts/overlays/hifiberry-digi-pro-overlay.dts            |  43 <br>
 b/arch/arm/boot/dts/overlays/hy28a-overlay.dts                  |  93 <br>
 b/arch/arm/boot/dts/overlays/hy28b-2017-overlay.dts                | 152 <br>
 b/arch/arm/boot/dts/overlays/hy28b-overlay.dts                  | 148 <br>
 b/arch/arm/boot/dts/overlays/i-sabre-q2m-overlay.dts               |  39 <br>
 b/arch/arm/boot/dts/overlays/i2c-bcm2708-overlay.dts               |  13 <br>
 b/arch/arm/boot/dts/overlays/i2c-gpio-overlay.dts                 |  45 <br>
 b/arch/arm/boot/dts/overlays/i2c-mux-overlay.dts                 | 139 <br>
 b/arch/arm/boot/dts/overlays/i2c-pwm-pca9685a-overlay.dts             |  26 <br>
 b/arch/arm/boot/dts/overlays/i2c-rtc-gpio-overlay.dts               | 244 <br>
 b/arch/arm/boot/dts/overlays/i2c-rtc-overlay.dts                 | 225 <br>
 b/arch/arm/boot/dts/overlays/i2c-sensor-overlay.dts                | 239 <br>
 b/arch/arm/boot/dts/overlays/i2c0-bcm2708-overlay.dts               |  14 <br>
 b/arch/arm/boot/dts/overlays/i2c0-overlay.dts                   |  61 <br>
 b/arch/arm/boot/dts/overlays/i2c1-bcm2708-overlay.dts               |  9 <br>
 b/arch/arm/boot/dts/overlays/i2c1-overlay.dts                   |  44 <br>
 b/arch/arm/boot/dts/overlays/i2c3-overlay.dts                   |  27 <br>
 b/arch/arm/boot/dts/overlays/i2c4-overlay.dts                   |  27 <br>
 b/arch/arm/boot/dts/overlays/i2c5-overlay.dts                   |  27 <br>
 b/arch/arm/boot/dts/overlays/i2c6-overlay.dts                   |  27 <br>
 b/arch/arm/boot/dts/overlays/i2s-gpio28-31-overlay.dts              |  18 <br>
 b/arch/arm/boot/dts/overlays/ilitek251x-overlay.dts                |  45 <br>
 b/arch/arm/boot/dts/overlays/iqaudio-codec-overlay.dts              |  42 <br>
 b/arch/arm/boot/dts/overlays/iqaudio-dac-overlay.dts               |  46 <br>
 b/arch/arm/boot/dts/overlays/iqaudio-dacplus-overlay.dts             |  49 <br>
 b/arch/arm/boot/dts/overlays/iqaudio-digi-wm8804-audio-overlay.dts        |  47 <br>
 b/arch/arm/boot/dts/overlays/jedec-spi-nor-overlay.dts              | 309 <br>
 b/arch/arm/boot/dts/overlays/justboom-dac-overlay.dts               |  46 <br>
 b/arch/arm/boot/dts/overlays/justboom-digi-overlay.dts              |  41 <br>
 b/arch/arm/boot/dts/overlays/ltc294x-overlay.dts                 |  86 <br>
 b/arch/arm/boot/dts/overlays/max98357a-overlay.dts                |  84 <br>
 b/arch/arm/boot/dts/overlays/mbed-dac-overlay.dts                 |  64 <br>
 b/arch/arm/boot/dts/overlays/mcp23017-overlay.dts                 |  62 <br>
 b/arch/arm/boot/dts/overlays/mcp23s17-overlay.dts                 | 732 <br>
 b/arch/arm/boot/dts/overlays/mcp2515-can0-overlay.dts               |  73 <br>
 b/arch/arm/boot/dts/overlays/mcp2515-can1-overlay.dts               |  73 <br>
 b/arch/arm/boot/dts/overlays/mcp3008-overlay.dts                 | 205 <br>
 b/arch/arm/boot/dts/overlays/mcp3202-overlay.dts                 | 205 <br>
 b/arch/arm/boot/dts/overlays/mcp342x-overlay.dts                 |  93 <br>
 b/arch/arm/boot/dts/overlays/media-center-overlay.dts               | 134 <br>
 b/arch/arm/boot/dts/overlays/midi-uart0-overlay.dts                |  36 <br>
 b/arch/arm/boot/dts/overlays/midi-uart1-overlay.dts                |  43 <br>
 b/arch/arm/boot/dts/overlays/miniuart-bt-overlay.dts               |  74 <br>
 b/arch/arm/boot/dts/overlays/mmc-overlay.dts                   |  46 <br>
 b/arch/arm/boot/dts/overlays/mpu6050-overlay.dts                 |  28 <br>
 b/arch/arm/boot/dts/overlays/mz61581-overlay.dts                 | 117 <br>
 b/arch/arm/boot/dts/overlays/ov5647-overlay.dts                  |  99 <br>
 b/arch/arm/boot/dts/overlays/papirus-overlay.dts                 |  89 <br>
 b/arch/arm/boot/dts/overlays/pi3-act-led-overlay.dts               |  1 <br>
 b/arch/arm/boot/dts/overlays/pi3-disable-bt-overlay.dts              |  1 <br>
 b/arch/arm/boot/dts/overlays/pi3-disable-wifi-overlay.dts             |  1 <br>
 b/arch/arm/boot/dts/overlays/pi3-miniuart-bt-overlay.dts             |  1 <br>
 b/arch/arm/boot/dts/overlays/pibell-overlay.dts                  |  81 <br>
 b/arch/arm/boot/dts/overlays/piglow-overlay.dts                  |  97 <br>
 b/arch/arm/boot/dts/overlays/piscreen-overlay.dts                 | 102 <br>
 b/arch/arm/boot/dts/overlays/piscreen2r-overlay.dts                | 106 <br>
 b/arch/arm/boot/dts/overlays/pisound-overlay.dts                 | 120 <br>
 b/arch/arm/boot/dts/overlays/pitft22-overlay.dts                 |  69 <br>
 b/arch/arm/boot/dts/overlays/pitft28-capacitive-overlay.dts            |  91 <br>
 b/arch/arm/boot/dts/overlays/pitft28-resistive-overlay.dts            | 119 <br>
 b/arch/arm/boot/dts/overlays/pitft35-resistive-overlay.dts            | 119 <br>
 b/arch/arm/boot/dts/overlays/pps-gpio-overlay.dts                 |  38 <br>
 b/arch/arm/boot/dts/overlays/pwm-2chan-overlay.dts                |  47 <br>
 b/arch/arm/boot/dts/overlays/pwm-ir-tx-overlay.dts                |  40 <br>
 b/arch/arm/boot/dts/overlays/pwm-overlay.dts                   |  43 <br>
 b/arch/arm/boot/dts/overlays/qca7000-overlay.dts                 |  55 <br>
 b/arch/arm/boot/dts/overlays/rotary-encoder-overlay.dts              |  59 <br>
 b/arch/arm/boot/dts/overlays/rpi-backlight-overlay.dts              |  21 <br>
 b/arch/arm/boot/dts/overlays/rpi-cirrus-wm5102-overlay.dts            | 152 <br>
 b/arch/arm/boot/dts/overlays/rpi-dac-overlay.dts                 |  34 <br>
 b/arch/arm/boot/dts/overlays/rpi-display-overlay.dts               |  91 <br>
 b/arch/arm/boot/dts/overlays/rpi-ft5406-overlay.dts                |  25 <br>
 b/arch/arm/boot/dts/overlays/rpi-poe-overlay.dts                 |  70 <br>
 b/arch/arm/boot/dts/overlays/rpi-proto-overlay.dts                |  39 <br>
 b/arch/arm/boot/dts/overlays/rpi-sense-overlay.dts                |  47 <br>
 b/arch/arm/boot/dts/overlays/rpi-tv-overlay.dts                  |  34 <br>
 b/arch/arm/boot/dts/overlays/rra-digidac1-wm8741-audio-overlay.dts        |  49 <br>
 b/arch/arm/boot/dts/overlays/sc16is750-i2c-overlay.dts              |  38 <br>
 b/arch/arm/boot/dts/overlays/sc16is752-i2c-overlay.dts              |  40 <br>
 b/arch/arm/boot/dts/overlays/sc16is752-spi1-overlay.dts              |  61 <br>
 b/arch/arm/boot/dts/overlays/sdhost-overlay.dts                  |  38 <br>
 b/arch/arm/boot/dts/overlays/sdio-overlay.dts                   |  77 <br>
 b/arch/arm/boot/dts/overlays/sdtweak-overlay.dts                 |  25 <br>
 b/arch/arm/boot/dts/overlays/smi-dev-overlay.dts                 |  18 <br>
 b/arch/arm/boot/dts/overlays/smi-nand-overlay.dts                 |  66 <br>
 b/arch/arm/boot/dts/overlays/smi-overlay.dts                   |  37 <br>
 b/arch/arm/boot/dts/overlays/spi-gpio35-39-overlay.dts              |  31 <br>
 b/arch/arm/boot/dts/overlays/spi-gpio40-45-overlay.dts              |  36 <br>
 b/arch/arm/boot/dts/overlays/spi-rtc-overlay.dts                 |  33 <br>
 b/arch/arm/boot/dts/overlays/spi0-cs-overlay.dts                 |  29 <br>
 b/arch/arm/boot/dts/overlays/spi0-hw-cs-overlay.dts                |  26 <br>
 b/arch/arm/boot/dts/overlays/spi1-1cs-overlay.dts                 |  57 <br>
 b/arch/arm/boot/dts/overlays/spi1-2cs-overlay.dts                 |  69 <br>
 b/arch/arm/boot/dts/overlays/spi1-3cs-overlay.dts                 |  81 <br>
 b/arch/arm/boot/dts/overlays/spi2-1cs-overlay.dts                 |  57 <br>
 b/arch/arm/boot/dts/overlays/spi2-2cs-overlay.dts                 |  69 <br>
 b/arch/arm/boot/dts/overlays/spi2-3cs-overlay.dts                 |  81 <br>
 b/arch/arm/boot/dts/overlays/spi3-1cs-overlay.dts                 |  44 <br>
 b/arch/arm/boot/dts/overlays/spi3-2cs-overlay.dts                 |  56 <br>
 b/arch/arm/boot/dts/overlays/spi4-1cs-overlay.dts                 |  44 <br>
 b/arch/arm/boot/dts/overlays/spi4-2cs-overlay.dts                 |  56 <br>
 b/arch/arm/boot/dts/overlays/spi5-1cs-overlay.dts                 |  44 <br>
 b/arch/arm/boot/dts/overlays/spi5-2cs-overlay.dts                 |  56 <br>
 b/arch/arm/boot/dts/overlays/spi6-1cs-overlay.dts                 |  44 <br>
 b/arch/arm/boot/dts/overlays/spi6-2cs-overlay.dts                 |  56 <br>
 b/arch/arm/boot/dts/overlays/ssd1306-overlay.dts                 |  36 <br>
 b/arch/arm/boot/dts/overlays/superaudioboard-overlay.dts             |  73 <br>
 b/arch/arm/boot/dts/overlays/sx150x-overlay.dts                  | 1706 +<br>
 b/arch/arm/boot/dts/overlays/tc358743-audio-overlay.dts              |  52 <br>
 b/arch/arm/boot/dts/overlays/tc358743-overlay.dts                 | 116 <br>
 b/arch/arm/boot/dts/overlays/tinylcd35-overlay.dts                | 222 <br>
 b/arch/arm/boot/dts/overlays/tpm-slb9670-overlay.dts               |  44 <br>
 b/arch/arm/boot/dts/overlays/uart0-overlay.dts                  |  33 <br>
 b/arch/arm/boot/dts/overlays/uart1-overlay.dts                  |  38 <br>
 b/arch/arm/boot/dts/overlays/uart2-overlay.dts                  |  27 <br>
 b/arch/arm/boot/dts/overlays/uart3-overlay.dts                  |  27 <br>
 b/arch/arm/boot/dts/overlays/uart4-overlay.dts                  |  27 <br>
 b/arch/arm/boot/dts/overlays/uart5-overlay.dts                  |  27 <br>
 b/arch/arm/boot/dts/overlays/udrc-overlay.dts                   | 128 <br>
 b/arch/arm/boot/dts/overlays/upstream-overlay.dts                 | 125 <br>
 b/arch/arm/boot/dts/overlays/vc4-fkms-v3d-overlay.dts               |  81 <br>
 b/arch/arm/boot/dts/overlays/vc4-kms-kippah-7inch-overlay.dts           |  43 <br>
 b/arch/arm/boot/dts/overlays/vc4-kms-v3d-overlay.dts               | 144 <br>
 b/arch/arm/boot/dts/overlays/vga666-overlay.dts                  |  30 <br>
 b/arch/arm/boot/dts/overlays/w1-gpio-overlay.dts                 |  40 <br>
 b/arch/arm/boot/dts/overlays/w1-gpio-pullup-overlay.dts              |  42 <br>
 b/arch/arm/boot/dts/overlays/wittypi-overlay.dts                 |  44 <br>
 b/arch/arm/configs/bcm2709_defconfig                       | 1499 +<br>
 b/arch/arm/configs/bcm2711_defconfig                       | 1489 +<br>
 b/arch/arm/configs/bcmrpi_defconfig                        | 1509 +<br>
 b/arch/arm/include/asm/cacheflush.h                        |  21 <br>
 b/arch/arm/include/asm/glue-cache.h                        |  2 <br>
 b/arch/arm/include/asm/irqflags.h                         |  16 <br>
 b/arch/arm/include/asm/string.h                          |  5 <br>
 b/arch/arm/include/asm/uaccess.h                         |  3 <br>
 b/arch/arm/kernel/fiq.c                              |  4 <br>
 b/arch/arm/kernel/fiqasm.S                            |  4 <br>
 b/arch/arm/kernel/reboot.c                            |  4 <br>
 b/arch/arm/lib/Makefile                              |  14 <br>
 b/arch/arm/lib/arm-mem.h                             | 159 <br>
 b/arch/arm/lib/copy_from_user.S                          |  4 <br>
 b/arch/arm/lib/exports_rpi.c                           |  37 <br>
 b/arch/arm/lib/memcmp_rpi.S                            | 285 <br>
 b/arch/arm/lib/memcpy_rpi.S                            |  61 <br>
 b/arch/arm/lib/memcpymove.h                            | 506 <br>
 b/arch/arm/lib/memmove_rpi.S                           |  61 <br>
 b/arch/arm/lib/memset_rpi.S                            | 128 <br>
 b/arch/arm/lib/uaccess_with_memcpy.c                       | 126 <br>
 b/arch/arm/mach-bcm/Kconfig                            |  13 <br>
 b/arch/arm/mach-bcm/board_bcm2835.c                        | 108 <br>
 b/arch/arm/mm/cache-v6.S                             |  4 <br>
 b/arch/arm/mm/cache-v7.S                             |  6 <br>
 b/arch/arm/mm/proc-macros.S                            |  2 <br>
 b/arch/arm/mm/proc-syms.c                             |  3 <br>
 b/arch/arm/mm/proc-v6.S                              |  15 <br>
 b/arch/arm/vfp/vfpmodule.c                            |  25 <br>
 b/arch/arm64/Makefile                               |  28 <br>
 b/arch/arm64/boot/dts/Makefile                          |  2 <br>
 b/arch/arm64/boot/dts/broadcom/Makefile                      |  11 <br>
 b/arch/arm64/boot/dts/broadcom/bcm2710-rpi-3-b-plus.dts              |  3 <br>
 b/arch/arm64/boot/dts/broadcom/bcm2710-rpi-3-b.dts                |  3 <br>
 b/arch/arm64/boot/dts/broadcom/bcm2710-rpi-cm3.dts                |  3 <br>
 b/arch/arm64/boot/dts/broadcom/bcm2711-rpi-4-b.dts                |  3 <br>
 b/arch/arm64/boot/dts/broadcom/bcm283x-rpi-csi1-2lane.dtsi            |  1 <br>
 b/arch/arm64/boot/dts/broadcom/bcm283x-rpi-lan7515.dtsi              |  1 <br>
 b/arch/arm64/boot/dts/overlays                          |  1 <br>
 b/arch/arm64/configs/bcm2711_defconfig                      | 1291 <br>
 b/arch/arm64/configs/bcmrpi3_defconfig                      | 1239 <br>
 b/arch/arm64/kernel/armv8_deprecated.c                      |  5 <br>
 b/arch/arm64/mm/init.c                              |  2 <br>
 b/drivers/bluetooth/hci_h5.c                           |  3 <br>
 b/drivers/char/Kconfig                              |  2 <br>
 b/drivers/char/Makefile                              |  1 <br>
 b/drivers/char/broadcom/Kconfig                          |  59 <br>
 b/drivers/char/broadcom/Makefile                         |  9 <br>
 b/drivers/char/broadcom/argon-mem.c                        | 277 <br>
 b/drivers/char/broadcom/bcm2835-gpiomem.c                     | 258 <br>
 b/drivers/char/broadcom/bcm2835_smi_dev.c                     | 402 <br>
 b/drivers/char/broadcom/vc_mem.c                         | 639 <br>
 b/drivers/char/broadcom/vc_sm/Makefile                      |  11 <br>
 b/drivers/char/broadcom/vc_sm/vc_sm_defs.h                    | 237 <br>
 b/drivers/char/broadcom/vc_sm/vc_sm_knl.h                     |  53 <br>
 b/drivers/char/broadcom/vc_sm/vc_vchi_sm.c                    | 500 <br>
 b/drivers/char/broadcom/vc_sm/vc_vchi_sm.h                    | 100 <br>
 b/drivers/char/broadcom/vc_sm/vmcs_sm.c                      | 3526 ++<br>
 b/drivers/char/broadcom/vcio.c                          | 200 <br>
 b/drivers/char/hw_random/Kconfig                         |  4 <br>
 b/drivers/char/hw_random/bcm2835-rng.c                      |  6 <br>
 b/drivers/char/hw_random/iproc-rng200.c                      |  81 <br>
 b/drivers/clk/Kconfig                               |  3 <br>
 b/drivers/clk/Makefile                              |  4 <br>
 b/drivers/clk/bcm/clk-bcm2835.c                          | 185 <br>
 b/drivers/clk/clk-allo-dac.c                           | 161 <br>
 b/drivers/clk/clk-hifiberry-dacpro.c                       | 160 <br>
 b/drivers/cpufreq/Kconfig.arm                           |  9 <br>
 b/drivers/cpufreq/Makefile                            |  1 <br>
 b/drivers/cpufreq/bcm2835-cpufreq.c                        | 213 <br>
 b/drivers/dma/Kconfig                               |  8 <br>
 b/drivers/dma/Makefile                              |  1 <br>
 b/drivers/dma/bcm2708-dmaengine.c                         | 281 <br>
 b/drivers/dma/bcm2835-dma.c                            | 564 <br>
 b/drivers/firmware/raspberrypi.c                         | 144 <br>
 b/drivers/gpio/Kconfig                              |  6 <br>
 b/drivers/gpio/Makefile                              |  1 <br>
 b/drivers/gpio/gpio-bcm-virt.c                          | 214 <br>
 b/drivers/gpio/gpiolib.c                             |  8 <br>
 b/drivers/gpu/drm/v3d/v3d_drv.c                          |  4 <br>
 b/drivers/gpu/drm/v3d/v3d_mmu.c                          |  13 <br>
 b/drivers/gpu/drm/vc4/Makefile                          |  1 <br>
 b/drivers/gpu/drm/vc4/vc4_crtc.c                         |  37 <br>
 b/drivers/gpu/drm/vc4/vc4_drv.c                          |  1 <br>
 b/drivers/gpu/drm/vc4/vc4_drv.h                          |  9 <br>
 b/drivers/gpu/drm/vc4/vc4_dsi.c                          |  35 <br>
 b/drivers/gpu/drm/vc4/vc4_firmware_kms.c                     | 2590 +<br>
 b/drivers/gpu/drm/vc4/vc4_kms.c                          |  38 <br>
 b/drivers/gpu/drm/vc4/vc_image_types.h                      | 171 <br>
 b/drivers/hid/usbhid/hid-core.c                          |  7 <br>
 b/drivers/hwmon/Kconfig                              |  11 <br>
 b/drivers/hwmon/Makefile                             |  1 <br>
 b/drivers/hwmon/raspberrypi-hwmon.c                        |  41 <br>
 b/drivers/hwmon/rpi-poe-fan.c                           | 436 <br>
 b/drivers/i2c/busses/Kconfig                           |  19 <br>
 b/drivers/i2c/busses/Makefile                           |  2 <br>
 b/drivers/i2c/busses/i2c-bcm2708.c                        | 512 <br>
 b/drivers/i2c/busses/i2c-bcm2835.c                        | 111 <br>
 b/drivers/i2c/busses/i2c-gpio.c                          |  4 <br>
 b/drivers/input/joystick/Kconfig                         |  8 <br>
 b/drivers/input/joystick/Makefile                         |  1 <br>
 b/drivers/input/joystick/rpisense-js.c                      | 153 <br>
 b/drivers/irqchip/irq-bcm2835.c                          | 156 <br>
 b/drivers/irqchip/irq-bcm2836.c                          |  29 <br>
 b/drivers/leds/leds-gpio.c                            |  17 <br>
 b/drivers/leds/trigger/Kconfig                          |  7 <br>
 b/drivers/leds/trigger/Makefile                          |  1 <br>
 b/drivers/leds/trigger/ledtrig-input.c                      |  55 <br>
 b/drivers/mailbox/bcm2835-mailbox.c                        |  18 <br>
 b/drivers/media/common/videobuf2/videobuf2-core.c                 |  21 <br>
 b/drivers/media/i2c/adv7180.c                           |  14 <br>
 b/drivers/media/i2c/ov5647.c                           |  75 <br>
 b/drivers/media/i2c/tc358743.c                          | 130 <br>
 b/drivers/media/platform/Kconfig                         |  1 <br>
 b/drivers/media/platform/Makefile                         |  2 <br>
 b/drivers/media/platform/bcm2835/Kconfig                     |  14 <br>
 b/drivers/media/platform/bcm2835/Makefile                     |  3 <br>
 b/drivers/media/platform/bcm2835/bcm2835-unicam.c                 | 2268 +<br>
 b/drivers/media/platform/bcm2835/vc4-regs-unicam.h                | 266 <br>
 b/drivers/media/spi/Kconfig                            |  1 <br>
 b/drivers/media/usb/dvb-usb-v2/rtl28xxu.c                     |  4 <br>
 b/drivers/mfd/Kconfig                               |  8 <br>
 b/drivers/mfd/Makefile                              |  1 <br>
 b/drivers/mfd/bcm2835-pm.c                            |  11 <br>
 b/drivers/mfd/rpisense-core.c                           | 165 <br>
 b/drivers/misc/Kconfig                              |  8 <br>
 b/drivers/misc/Makefile                              |  1 <br>
 b/drivers/misc/bcm2835_smi.c                           | 1073 <br>
 b/drivers/mmc/core/block.c                            |  28 <br>
 b/drivers/mmc/core/core.c                             |  3 <br>
 b/drivers/mmc/core/host.c                             |  17 <br>
 b/drivers/mmc/core/quirks.h                            |  8 <br>
 b/drivers/mmc/host/Kconfig                            |  39 <br>
 b/drivers/mmc/host/Makefile                            |  2 <br>
 b/drivers/mmc/host/bcm2835-mmc.c                         | 1633 +<br>
 b/drivers/mmc/host/bcm2835-sdhost.c                        | 2214 +<br>
 b/drivers/mmc/host/sdhci-iproc.c                         |  10 <br>
 b/drivers/mmc/host/sdhci.c                            |  4 <br>
 b/drivers/mtd/nand/raw/Kconfig                          |  14 <br>
 b/drivers/mtd/nand/raw/Makefile                          |  2 <br>
 b/drivers/mtd/nand/raw/bcm2835_smi_nand.c                     | 258 <br>
 b/drivers/net/can/spi/mcp251x.c                          |  3 <br>
 b/drivers/net/ethernet/broadcom/genet/bcmgenet.c                 |  29 <br>
 b/drivers/net/ethernet/broadcom/genet/bcmgenet.h                 |  2 <br>
 b/drivers/net/ethernet/broadcom/genet/bcmmii.c                  |  5 <br>
 b/drivers/net/phy/broadcom.c                           |  33 <br>
 b/drivers/net/phy/microchip.c                           |  27 <br>
 b/drivers/net/usb/lan78xx.c                            | 100 <br>
 b/drivers/net/usb/smsc95xx.c                           |  80 <br>
 b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c           |  22 <br>
 b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/common.c            |  4 <br>
 b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c             |  3 <br>
 b/drivers/net/wireless/realtek/Kconfig                      |  1 <br>
 b/drivers/net/wireless/realtek/Makefile                      |  1 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/Kconfig                 |  9 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/Makefile                 | 618 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/clean                  |  5 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/core/efuse/rtw_efuse.c          | 1147 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/core/rtw_ap.c              | 2943 ++<br>
 b/drivers/net/wireless/realtek/rtl8192cu/core/rtw_br_ext.c            | 1700 +<br>
 b/drivers/net/wireless/realtek/rtl8192cu/core/rtw_cmd.c              | 3035 ++<br>
 b/drivers/net/wireless/realtek/rtl8192cu/core/rtw_debug.c             | 1337 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/core/rtw_eeprom.c            | 423 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/core/rtw_ieee80211.c           | 1916 +<br>
 b/drivers/net/wireless/realtek/rtl8192cu/core/rtw_io.c              | 464 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/core/rtw_ioctl_query.c          | 196 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/core/rtw_ioctl_rtl.c           | 1031 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/core/rtw_ioctl_set.c           | 1494 +<br>
 b/drivers/net/wireless/realtek/rtl8192cu/core/rtw_iol.c              | 263 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/core/rtw_mlme.c             | 3967 ++<br>
 b/drivers/net/wireless/realtek/rtl8192cu/core/rtw_mlme_ext.c           |13600 ++++++++++<br>
 b/drivers/net/wireless/realtek/rtl8192cu/core/rtw_mp.c              | 1324 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/core/rtw_mp_ioctl.c           | 2954 ++<br>
 b/drivers/net/wireless/realtek/rtl8192cu/core/rtw_p2p.c              | 5370 +++<br>
 b/drivers/net/wireless/realtek/rtl8192cu/core/rtw_pwrctrl.c            | 1551 +<br>
 b/drivers/net/wireless/realtek/rtl8192cu/core/rtw_recv.c             | 4306 +++<br>
 b/drivers/net/wireless/realtek/rtl8192cu/core/rtw_rf.c              |  95 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/core/rtw_security.c           | 3115 ++<br>
 b/drivers/net/wireless/realtek/rtl8192cu/core/rtw_sreset.c            | 352 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/core/rtw_sta_mgt.c            | 848 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/core/rtw_tdls.c             | 2941 ++<br>
 b/drivers/net/wireless/realtek/rtl8192cu/core/rtw_wlan_util.c           | 2305 +<br>
 b/drivers/net/wireless/realtek/rtl8192cu/core/rtw_xmit.c             | 4156 +++<br>
 b/drivers/net/wireless/realtek/rtl8192cu/hal/HalPwrSeqCmd.c            | 177 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/hal/dm.c                 | 314 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/hal/dm.h                 |  30 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/hal/hal_com.c              | 371 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/hal/hal_intf.c              | 546 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/rtl8192c_cmd.c       | 1159 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/rtl8192c_dm.c        | 5058 +++<br>
 b/drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/rtl8192c_hal_init.c     | 3628 ++<br>
 b/drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/rtl8192c_mp.c        | 1207 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/rtl8192c_phycfg.c      | 4841 +++<br>
 b/drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/rtl8192c_rf6052.c      | 1031 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/rtl8192c_rxdesc.c      | 876 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/rtl8192c_sreset.c      |  94 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/rtl8192c_xmit.c       |  63 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/usb/Hal8192CUHWImg.c    | 8758 ++++++<br>
 b/drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/usb/Hal8192CUHWImg_wowlan.c | 2564 +<br>
 b/drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/usb/rtl8192cu_led.c     | 2680 +<br>
 b/drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/usb/rtl8192cu_recv.c    | 229 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/usb/rtl8192cu_xmit.c    | 1150 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/usb/usb_halinit.c      | 6261 ++++<br>
 b/drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/usb/usb_ops_ce.c      | 1207 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/usb/usb_ops_linux.c     | 1536 +<br>
 b/drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/usb/usb_ops_xp.c      | 1265 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/ifcfg-wlan0               |  4 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/Hal8192CEHWImg.h         |  85 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/Hal8192CPhyCfg.h         | 428 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/Hal8192CPhyReg.h         | 1123 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/Hal8192CUHWImg.h         | 105 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/Hal8192CUHWImg_wowlan.h     |  34 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/Hal8192DEHWImg.h         |  66 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/Hal8192DPhyCfg.h         | 528 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/Hal8192DPhyReg.h         | 1171 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/Hal8192DUHWImg.h         |  66 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/Hal8192DUHWImg_wowlan.h     |  30 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/HalPwrSeqCmd.h          | 137 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/autoconf.h            | 336 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/basic_types.h          | 321 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/byteorder/big_endian.h      |  87 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/byteorder/generic.h       | 212 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/byteorder/little_endian.h    |  89 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/byteorder/swab.h         | 140 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/byteorder/swabb.h        | 156 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/circ_buf.h            |  27 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/cmd_osdep.h           |  36 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/drv_conf.h            |  78 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/drv_types.h           | 662 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/drv_types_ce.h          |  92 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/drv_types_linux.h        |  25 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/drv_types_sdio.h         |  70 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/drv_types_xp.h          |  95 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/ethernet.h            |  41 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/h2clbk.h             |  35 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/hal_com.h            | 146 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/hal_intf.h            | 432 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/ieee80211.h           | 1580 +<br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/ieee80211_ext.h         | 477 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/if_ether.h            | 112 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/ioctl_cfg80211.h         | 184 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/ip.h               | 141 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/linux/wireless.h         |  90 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/mlme_osdep.h           |  40 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/mp_custom_oid.h         | 353 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/nic_spec.h            |  47 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/osdep_ce_service.h        | 171 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/osdep_intf.h           | 155 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/osdep_service.h         | 1821 +<br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/pci_hal.h            | 168 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/pci_ops.h            |  60 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/pci_osintf.h           |  33 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/recv_osdep.h           |  58 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/rtl8192c_cmd.h          | 153 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/rtl8192c_dm.h          | 516 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/rtl8192c_event.h         |  28 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/rtl8192c_hal.h          | 937 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/rtl8192c_led.h          |  42 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/rtl8192c_recv.h         | 184 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/rtl8192c_rf.h          |  92 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/rtl8192c_spec.h         | 1865 +<br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/rtl8192c_sreset.h        |  32 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/rtl8192c_xmit.h         | 129 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/rtl8192d_cmd.h          | 142 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/rtl8192d_dm.h          | 420 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/rtl8192d_hal.h          | 1126 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/rtl8192d_led.h          |  43 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/rtl8192d_recv.h         | 187 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/rtl8192d_rf.h          |  97 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/rtl8192d_spec.h         | 1841 +<br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/rtl8192d_xmit.h         | 145 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/rtw_android.h          |  90 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/rtw_ap.h             |  64 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/rtw_br_ext.h           |  76 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/rtw_byteorder.h         |  40 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/rtw_cmd.h            | 1167 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/rtw_debug.h           | 538 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/rtw_eeprom.h           | 152 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/rtw_efuse.h           | 124 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/rtw_event.h           | 154 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/rtw_ht.h             |  50 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/rtw_io.h             | 504 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/rtw_ioctl.h           | 269 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/rtw_ioctl_query.h        |  36 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/rtw_ioctl_rtl.h         |  83 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/rtw_ioctl_set.h         |  79 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/rtw_iol.h            |  89 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/rtw_led.h            | 217 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/rtw_mlme.h            | 850 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/rtw_mlme_ext.h          | 963 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/rtw_mp.h             | 712 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/rtw_mp_ioctl.h          | 596 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/rtw_mp_phy_regdef.h       | 1097 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/rtw_p2p.h            | 161 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/rtw_pwrctrl.h          | 362 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/rtw_qos.h            |  40 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/rtw_recv.h            | 731 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/rtw_rf.h             | 152 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/rtw_security.h          | 447 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/rtw_sreset.h           |  74 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/rtw_tdls.h            | 143 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/rtw_version.h          |  1 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/rtw_xmit.h            | 754 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/sta_info.h            | 432 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/usb_hal.h            |  37 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/usb_ops.h            | 110 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/usb_ops_linux.h         |  63 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/usb_osintf.h           |  38 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/usb_vendor_req.h         |  59 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/wifi.h              | 1248 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/wlan_bssdef.h          | 703 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/include/xmit_osdep.h           |  95 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/os_dep/linux/ioctl_cfg80211.c      | 5589 ++++<br>
 b/drivers/net/wireless/realtek/rtl8192cu/os_dep/linux/ioctl_linux.c        |11909 ++++++++<br>
 b/drivers/net/wireless/realtek/rtl8192cu/os_dep/linux/mlme_linux.c        | 653 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/os_dep/linux/os_intfs.c         | 2771 ++<br>
 b/drivers/net/wireless/realtek/rtl8192cu/os_dep/linux/pci_intf.c         | 1997 +<br>
 b/drivers/net/wireless/realtek/rtl8192cu/os_dep/linux/pci_ops_linux.c       |  24 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/os_dep/linux/recv_linux.c        | 461 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/os_dep/linux/rtw_android.c        | 843 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/os_dep/linux/usb_intf.c         | 1662 +<br>
 b/drivers/net/wireless/realtek/rtl8192cu/os_dep/linux/usb_ops_linux.c       | 649 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/os_dep/linux/xmit_linux.c        | 421 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/os_dep/osdep_service.c          | 2300 +<br>
 b/drivers/net/wireless/realtek/rtl8192cu/runwpa                  |  20 <br>
 b/drivers/net/wireless/realtek/rtl8192cu/wlan0dhcp                |  15 <br>
 b/drivers/of/Kconfig                               |  7 <br>
 b/drivers/of/Makefile                               |  1 <br>
 b/drivers/of/configfs.c                              | 357 <br>
 b/drivers/pci/controller/Kconfig                         |  13 <br>
 b/drivers/pci/controller/Makefile                         |  6 <br>
 b/drivers/pci/controller/pcie-brcmstb-bounce.c                  | 588 <br>
 b/drivers/pci/controller/pcie-brcmstb-bounce.h                  |  53 <br>
 b/drivers/pci/controller/pcie-brcmstb.c                      | 2161 +<br>
 b/drivers/perf/Kconfig                              |  7 <br>
 b/drivers/perf/Makefile                              |  1 <br>
 b/drivers/perf/raspberrypi_axi_monitor.c                     | 637 <br>
 b/drivers/pinctrl/bcm/pinctrl-bcm2835.c                      |  60 <br>
 b/drivers/power/reset/gpio-poweroff.c                       |  13 <br>
 b/drivers/pps/clients/pps-gpio.c                         |  2 <br>
 b/drivers/rtc/rtc-pcf2123.c                            |  1 <br>
 b/drivers/rtc/rtc-pcf8523.c                            |  25 <br>
 b/drivers/rtc/rtc-rv3028.c                            |  17 <br>
 b/drivers/soc/bcm/Kconfig                             |  1 <br>
 b/drivers/soc/bcm/bcm2835-power.c                         |  22 <br>
 b/drivers/soc/bcm/brcmstb/Makefile                        |  2 <br>
 b/drivers/soc/bcm/brcmstb/memory.c                        | 158 <br>
 b/drivers/spi/spi-bcm2835.c                            |  85 <br>
 b/drivers/spi/spidev.c                              |  2 <br>
 b/drivers/staging/vc04_services/Kconfig                      |  3 <br>
 b/drivers/staging/vc04_services/Makefile                     |  11 <br>
 b/drivers/staging/vc04_services/bcm2835-audio/bcm2835-pcm.c            |  17 <br>
 b/drivers/staging/vc04_services/bcm2835-audio/bcm2835.c              |  31 <br>
 b/drivers/staging/vc04_services/bcm2835-camera/Kconfig              |  2 <br>
 b/drivers/staging/vc04_services/bcm2835-camera/Makefile              |  9 <br>
 b/drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c          |  97 <br>
 b/drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.h          |  2 <br>
 b/drivers/staging/vc04_services/bcm2835-codec/Kconfig               |  11 <br>
 b/drivers/staging/vc04_services/bcm2835-codec/Makefile              |  10 <br>
 b/drivers/staging/vc04_services/bcm2835-codec/TODO                |  24 <br>
 b/drivers/staging/vc04_services/bcm2835-codec/bcm2835-v4l2-codec.c        | 3281 ++<br>
 b/drivers/staging/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c       | 129 <br>
 b/drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c          |  10 <br>
 b/drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.h          |  1 <br>
 b/drivers/staging/vc04_services/interface/vchiq_arm/vchiq_connected.c       |  1 <br>
 b/drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c         |  1 <br>
 b/drivers/staging/vc04_services/interface/vchiq_arm/vchiq_killable.h       |  55 <br>
 b/drivers/staging/vc04_services/interface/vchiq_arm/vchiq_util.c         |  1 <br>
 b/drivers/staging/vc04_services/vc-sm-cma/Kconfig                 |  18 <br>
 b/drivers/staging/vc04_services/vc-sm-cma/Makefile                |  14 <br>
 b/drivers/staging/vc04_services/vc-sm-cma/TODO                  |  5 <br>
 b/drivers/staging/vc04_services/vc-sm-cma/vc_sm.c                 | 2426 +<br>
 b/drivers/staging/vc04_services/vc-sm-cma/vc_sm.h                 | 102 <br>
 b/drivers/staging/vc04_services/vc-sm-cma/vc_sm_cma.c               | 102 <br>
 b/drivers/staging/vc04_services/vc-sm-cma/vc_sm_cma.h               |  41 <br>
 b/drivers/staging/vc04_services/vc-sm-cma/vc_sm_cma_vchi.c            | 639 <br>
 b/drivers/staging/vc04_services/vc-sm-cma/vc_sm_cma_vchi.h            |  63 <br>
 b/drivers/staging/vc04_services/vc-sm-cma/vc_sm_defs.h              | 300 <br>
 b/drivers/staging/vc04_services/vc-sm-cma/vc_sm_knl.h               |  34 <br>
 b/drivers/staging/vc04_services/vchiq-mmal/Kconfig                |  8 <br>
 b/drivers/staging/vc04_services/vchiq-mmal/Makefile                |  10 <br>
 b/drivers/staging/vc04_services/vchiq-mmal/mmal-common.h             |  73 <br>
 b/drivers/staging/vc04_services/vchiq-mmal/mmal-encodings.h            | 151 <br>
 b/drivers/staging/vc04_services/vchiq-mmal/mmal-msg-common.h           |  48 <br>
 b/drivers/staging/vc04_services/vchiq-mmal/mmal-msg-format.h           | 106 <br>
 b/drivers/staging/vc04_services/vchiq-mmal/mmal-msg-port.h            | 109 <br>
 b/drivers/staging/vc04_services/vchiq-mmal/mmal-msg.h               | 442 <br>
 b/drivers/staging/vc04_services/vchiq-mmal/mmal-parameters.h           | 787 <br>
 b/drivers/staging/vc04_services/vchiq-mmal/mmal-vchiq.c              | 2307 +<br>
 b/drivers/staging/vc04_services/vchiq-mmal/mmal-vchiq.h              | 179 <br>
 b/drivers/thermal/broadcom/Kconfig                        |  2 <br>
 b/drivers/thermal/broadcom/brcmstb_thermal.c                   |  61 <br>
 b/drivers/thermal/step_wise.c                           |  35 <br>
 b/drivers/tty/serial/8250/8250_bcm2835aux.c                    |  3 <br>
 b/drivers/tty/serial/amba-pl011.c                         |  41 <br>
 b/drivers/tty/serial/sc16is7xx.c                         |  2 <br>
 b/drivers/usb/Makefile                              |  1 <br>
 b/drivers/usb/core/generic.c                           |  1 <br>
 b/drivers/usb/core/hcd.c                             |  10 <br>
 b/drivers/usb/core/hub.c                             |  2 <br>
 b/drivers/usb/core/message.c                           |  94 <br>
 b/drivers/usb/core/otg_whitelist.h                        | 114 <br>
 b/drivers/usb/gadget/file_storage.c                        | 3676 ++<br>
 b/drivers/usb/host/Kconfig                            |  10 <br>
 b/drivers/usb/host/Makefile                            |  2 <br>
 b/drivers/usb/host/dwc_common_port/Makefile                    |  58 <br>
 b/drivers/usb/host/dwc_common_port/Makefile.fbsd                 |  17 <br>
 b/drivers/usb/host/dwc_common_port/Makefile.linux                 |  49 <br>
 b/drivers/usb/host/dwc_common_port/changes.txt                  | 174 <br>
 b/drivers/usb/host/dwc_common_port/doc/doxygen.cfg                | 270 <br>
 b/drivers/usb/host/dwc_common_port/dwc_cc.c                    | 532 <br>
 b/drivers/usb/host/dwc_common_port/dwc_cc.h                    | 224 <br>
 b/drivers/usb/host/dwc_common_port/dwc_common_fbsd.c               | 1308 <br>
 b/drivers/usb/host/dwc_common_port/dwc_common_linux.c               | 1409 +<br>
 b/drivers/usb/host/dwc_common_port/dwc_common_nbsd.c               | 1275 <br>
 b/drivers/usb/host/dwc_common_port/dwc_crypto.c                  | 308 <br>
 b/drivers/usb/host/dwc_common_port/dwc_crypto.h                  | 111 <br>
 b/drivers/usb/host/dwc_common_port/dwc_dh.c                    | 291 <br>
 b/drivers/usb/host/dwc_common_port/dwc_dh.h                    | 106 <br>
 b/drivers/usb/host/dwc_common_port/dwc_list.h                   | 594 <br>
 b/drivers/usb/host/dwc_common_port/dwc_mem.c                   | 245 <br>
 b/drivers/usb/host/dwc_common_port/dwc_modpow.c                  | 636 <br>
 b/drivers/usb/host/dwc_common_port/dwc_modpow.h                  |  34 <br>
 b/drivers/usb/host/dwc_common_port/dwc_notifier.c                 | 319 <br>
 b/drivers/usb/host/dwc_common_port/dwc_notifier.h                 | 122 <br>
 b/drivers/usb/host/dwc_common_port/dwc_os.h                    | 1276 <br>
 b/drivers/usb/host/dwc_common_port/usb.h                     | 946 <br>
 b/drivers/usb/host/dwc_otg/Makefile                        |  85 <br>
 b/drivers/usb/host/dwc_otg/doc/doxygen.cfg                    | 224 <br>
 b/drivers/usb/host/dwc_otg/dummy_audio.c                     | 1574 +<br>
 b/drivers/usb/host/dwc_otg/dwc_cfi_common.h                    | 142 <br>
 b/drivers/usb/host/dwc_otg/dwc_otg_adp.c                     | 854 <br>
 b/drivers/usb/host/dwc_otg/dwc_otg_adp.h                     |  80 <br>
 b/drivers/usb/host/dwc_otg/dwc_otg_attr.c                     | 1212 <br>
 b/drivers/usb/host/dwc_otg/dwc_otg_attr.h                     |  89 <br>
 b/drivers/usb/host/dwc_otg/dwc_otg_cfi.c                     | 1876 +<br>
 b/drivers/usb/host/dwc_otg/dwc_otg_cfi.h                     | 320 <br>
 b/drivers/usb/host/dwc_otg/dwc_otg_cil.c                     | 7146 +++++<br>
 b/drivers/usb/host/dwc_otg/dwc_otg_cil.h                     | 1464 +<br>
 b/drivers/usb/host/dwc_otg/dwc_otg_cil_intr.c                   | 1601 +<br>
 b/drivers/usb/host/dwc_otg/dwc_otg_core_if.h                   | 705 <br>
 b/drivers/usb/host/dwc_otg/dwc_otg_dbg.h                     | 117 <br>
 b/drivers/usb/host/dwc_otg/dwc_otg_driver.c                    | 1773 +<br>
 b/drivers/usb/host/dwc_otg/dwc_otg_driver.h                    |  86 <br>
 b/drivers/usb/host/dwc_otg/dwc_otg_fiq_fsm.c                   | 1425 +<br>
 b/drivers/usb/host/dwc_otg/dwc_otg_fiq_fsm.h                   | 399 <br>
 b/drivers/usb/host/dwc_otg/dwc_otg_fiq_stub.S                   |  80 <br>
 b/drivers/usb/host/dwc_otg/dwc_otg_hcd.c                     | 4309 +++<br>
 b/drivers/usb/host/dwc_otg/dwc_otg_hcd.h                     | 870 <br>
 b/drivers/usb/host/dwc_otg/dwc_otg_hcd_ddma.c                   | 1134 <br>
 b/drivers/usb/host/dwc_otg/dwc_otg_hcd_if.h                    | 421 <br>
 b/drivers/usb/host/dwc_otg/dwc_otg_hcd_intr.c                   | 2757 ++<br>
 b/drivers/usb/host/dwc_otg/dwc_otg_hcd_linux.c                  | 1083 <br>
 b/drivers/usb/host/dwc_otg/dwc_otg_hcd_queue.c                  | 970 <br>
 b/drivers/usb/host/dwc_otg/dwc_otg_os_dep.h                    | 199 <br>
 b/drivers/usb/host/dwc_otg/dwc_otg_pcd.c                     | 2725 ++<br>
 b/drivers/usb/host/dwc_otg/dwc_otg_pcd.h                     | 273 <br>
 b/drivers/usb/host/dwc_otg/dwc_otg_pcd_if.h                    | 361 <br>
 b/drivers/usb/host/dwc_otg/dwc_otg_pcd_intr.c                   | 5148 +++<br>
 b/drivers/usb/host/dwc_otg/dwc_otg_pcd_linux.c                  | 1262 <br>
 b/drivers/usb/host/dwc_otg/dwc_otg_regs.h                     | 2550 +<br>
 b/drivers/usb/host/dwc_otg/test/Makefile                     |  16 <br>
 b/drivers/usb/host/dwc_otg/test/<a href="http://dwc_otg_test.pm" rel="noreferrer" target="_blank">dwc_otg_test.pm</a>                  | 337 <br>
 b/drivers/usb/host/dwc_otg/test/<a href="http://test_mod_param.pl" rel="noreferrer" target="_blank">test_mod_param.pl</a>                 | 133 <br>
 b/drivers/usb/host/dwc_otg/test/<a href="http://test_sysfs.pl" rel="noreferrer" target="_blank">test_sysfs.pl</a>                   | 193 <br>
 b/drivers/usb/host/xhci-pci.c                           |  8 <br>
 b/drivers/usb/host/xhci-ring.c                          |  26 <br>
 b/drivers/usb/host/xhci.c                             | 101 <br>
 b/drivers/usb/host/xhci.h                             |  1 <br>
 b/drivers/video/backlight/Kconfig                         |  7 <br>
 b/drivers/video/backlight/Makefile                        |  1 <br>
 b/drivers/video/backlight/rpi_backlight.c                     | 119 <br>
 b/drivers/video/fbdev/Kconfig                           |  27 <br>
 b/drivers/video/fbdev/Makefile                          |  2 <br>
 b/drivers/video/fbdev/bcm2708_fb.c                        | 1586 +<br>
 b/drivers/video/fbdev/core/cfbimgblt.c                      | 152 <br>
 b/drivers/video/fbdev/core/fbmem.c                        |  35 <br>
 b/drivers/video/fbdev/rpisense-fb.c                        | 293 <br>
 b/drivers/video/logo/logo_linux_clut224.ppm                    | 2483 -<br>
 b/drivers/w1/masters/w1-gpio.c                          |  2 <br>
 b/drivers/watchdog/bcm2835_wdt.c                         |  49 <br>
 b/include/dt-bindings/clock/bcm2835.h                       |  2 <br>
 b/include/linux/brcmphy.h                             |  5 <br>
 b/include/linux/broadcom/bcm2835_smi.h                      | 391 <br>
 b/include/linux/broadcom/vc_mem.h                         |  77 <br>
 b/include/linux/broadcom/vc_sm_cma_ioctl.h                    | 114 <br>
 b/include/linux/broadcom/vmcs_sm_ioctl.h                     | 294 <br>
 b/include/linux/leds.h                              |  3 <br>
 b/include/linux/mfd/bcm2835-pm.h                         |  1 <br>
 b/include/linux/mfd/rpisense/core.h                        |  47 <br>
 b/include/linux/mfd/rpisense/framebuffer.h                    |  32 <br>
 b/include/linux/mfd/rpisense/joystick.h                      |  35 <br>
 b/include/linux/microchipphy.h                          |  8 <br>
 b/include/linux/mmc/card.h                            |  2 <br>
 b/include/linux/platform_data/dma-bcm2708.h                    | 143 <br>
 b/include/linux/usb.h                               |  2 <br>
 b/include/linux/usb/hcd.h                             |  7 <br>
 b/include/media/v4l2-mediabus.h                          |  8 <br>
 b/include/media/videobuf2-core.h                         |  15 <br>
 b/include/soc/bcm2835/raspberrypi-firmware.h                   |  26 <br>
 b/include/soc/brcmstb/memory_api.h                        |  25 <br>
 b/include/uapi/linux/fb.h                             |  12 <br>
 b/include/uapi/linux/videodev2.h                         |  5 <br>
 b/kernel/cgroup/cgroup.c                             |  30 <br>
 b/kernel/resource.c                                |  6 <br>
 b/mm/page_alloc.c                                 |  2 <br>
 b/net/bluetooth/hci_conn.c                            |  9 <br>
 b/scripts/Makefile.dtbinst                            |  8 <br>
 b/scripts/Makefile.lib                              |  13 <br>
 b/scripts/knlinfo                                 | 171 <br>
 b/scripts/mkknlimg                                | 262 <br>
 b/sound/soc/bcm/Kconfig                              | 230 <br>
 b/sound/soc/bcm/Makefile                             |  50 <br>
 b/sound/soc/bcm/allo-boss-dac.c                          | 472 <br>
 b/sound/soc/bcm/allo-katana-codec.c                        | 388 <br>
 b/sound/soc/bcm/allo-piano-dac-plus.c                       | 1029 <br>
 b/sound/soc/bcm/allo-piano-dac.c                         | 138 <br>
 b/sound/soc/bcm/audioinjector-octo-soundcard.c                  | 357 <br>
 b/sound/soc/bcm/audioinjector-pi-soundcard.c                   | 205 <br>
 b/sound/soc/bcm/audiosense-pi.c                          | 264 <br>
 b/sound/soc/bcm/digidac1-soundcard.c                       | 443 <br>
 b/sound/soc/bcm/dionaudio_loco-v2.c                        | 133 <br>
 b/sound/soc/bcm/dionaudio_loco.c                         | 133 <br>
 b/sound/soc/bcm/fe-pi-audio.c                           | 170 <br>
 b/sound/soc/bcm/googlevoicehat-codec.c                      | 214 <br>
 b/sound/soc/bcm/hifiberry_dacplus.c                        | 368 <br>
 b/sound/soc/bcm/hifiberry_dacplusadc.c                      | 440 <br>
 b/sound/soc/bcm/i-sabre-q2m.c                           | 174 <br>
 b/sound/soc/bcm/iqaudio-codec.c                          | 290 <br>
 b/sound/soc/bcm/iqaudio-dac.c                           | 239 <br>
 b/sound/soc/bcm/justboom-dac.c                          | 163 <br>
 b/sound/soc/bcm/pisound.c                             | 1219 <br>
 b/sound/soc/bcm/rpi-cirrus.c                           | 1049 <br>
 b/sound/soc/bcm/rpi-proto.c                            | 163 <br>
 b/sound/soc/bcm/rpi-simple-soundcard.c                      | 312 <br>
 b/sound/soc/bcm/rpi-wm8804-soundcard.c                      | 528 <br>
 b/sound/soc/codecs/Kconfig                            |  20 <br>
 b/sound/soc/codecs/Makefile                            |  6 <br>
 b/sound/soc/codecs/cs42xx8-i2c.c                         |  7 <br>
 b/sound/soc/codecs/cs42xx8.c                           |  2 <br>
 b/sound/soc/codecs/i-sabre-codec.c                        | 392 <br>
 b/sound/soc/codecs/i-sabre-codec.h                        |  42 <br>
 b/sound/soc/codecs/pcm1794a.c                           |  69 <br>
 b/sound/soc/codecs/pcm512x.c                           |  2 <br>
 b/sound/soc/codecs/tas5713.c                           | 366 <br>
 b/sound/soc/codecs/tas5713.h                           | 210 <br>
 b/sound/soc/soc-core.c                              |  4 <br>
 drivers/staging/vc04_services/bcm2835-camera/mmal-common.h            |  61 <br>
 drivers/staging/vc04_services/bcm2835-camera/mmal-encodings.h           | 124 <br>
 drivers/staging/vc04_services/bcm2835-camera/mmal-msg-common.h          |  48 <br>
 drivers/staging/vc04_services/bcm2835-camera/mmal-msg-format.h          | 106 <br>
 drivers/staging/vc04_services/bcm2835-camera/mmal-msg-port.h           | 109 <br>
 drivers/staging/vc04_services/bcm2835-camera/mmal-msg.h              | 406 <br>
 drivers/staging/vc04_services/bcm2835-camera/mmal-parameters.h          | 755 <br>
 drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c             | 1891 -<br>
 drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.h             | 166 <br>
 801 files changed, 310977 insertions(+), 8601 deletions(-)<br>
<br>
<br>
Pull request info as below:<br>
<br>
The following changes since commit 720cb3a3cca92ee2fb2c6fdddc4321a5c441b067:<br>
<br>
 Merge tag 'v5.3-rc7' into standard/base (2019-09-03 17:15:37 -0400)<br>
<br>
are available in the Git repository at:<br>
<br>
 <a href="https://github.com/limeng-linux/linux-yocto-develop.git" rel="noreferrer" target="_blank">https://github.com/limeng-linux/linux-yocto-develop.git</a> standard/bcm-2xxx-rpi<br>
<br>
for you to fetch changes up to 188985dd795d81ea37822cf96d0026246de8d3b5:<br>
<br>
 drm/vc4: Resolve the vblank warnings on mode switching (2019-09-18 15:23:55 +0800)<br>
<br>
----------------------------------------------------------------<br>
Aaron Shaw (1):<br>
   Add Support for JustBoom Audio boards<br>
<br>
Andrei Gherzan (1):<br>
   arm64/mm: Limit the DMA zone for arm64<br>
<br>
BabuSubashChandar (1):<br>
   Add support for Allo Boss DAC add-on board for Raspberry Pi. (#1924)<br>
<br>
Cheong2K (1):<br>
   brcm: adds support for BCM43341 wifi<br>
<br>
Chris Miller (1):<br>
   drm: vc4_dsi: Fix DMA channel and memory leak in vc4 (#3012)<br>
<br>
Claggy3 (1):<br>
   Update vfpmodule.c<br>
<br>
Clive Messer (1):<br>
   Allo Piano DAC boards: Initial 2 channel (stereo) support (#1645)<br>
<br>
Dan Pasanen (1):<br>
   arm: partially revert 702b94bff3c50542a6e4ab9a4f4cef093262fe65<br>
<br>
Daniel Matuschek (2):<br>
   Added support for HiFiBerry DAC+<br>
   Added driver for HiFiBerry Amp amplifier add-on board<br>
<br>
Dave Stevenson (116):<br>
   gpu:vc4-fkms: Update driver to not use plane->crtc.<br>
   net: lan78xx: Disable TCP Segmentation Offload (TSO)<br>
   staging: bcm2835-camera: Ensure H264 header bytes get a sensible timestamp<br>
   firmware: raspberrypi: Report the fw variant during probe<br>
   firmware: raspberrypi: Report the fw git hash during probe<br>
   gpu: vc4_firmware_kms: Fix up 64 bit compile warnings.<br>
   drm: vc4: Programming the CTM is conditional on running full KMS<br>
   media: ov5647: Add set_fmt and get_fmt calls.<br>
   Documentation: DT: add device tree for PWDN control<br>
   media: ov5647: Add support for PWDN GPIO.<br>
   media: ov5647: Add support for non-continuous clock mode<br>
   media: tc358743: Increase FIFO level to 374.<br>
   media: tc358743: Add support for 972Mbit/s link freq.<br>
   media: tc358743: Check I2C succeeded during probe.<br>
   media: adv7180: Default to the first valid input<br>
   media: adv7180: Add YPrPb support for ADV7282M<br>
   media: videodev2: Add helper defines for printing FOURCCs<br>
   dt-bindings: Document BCM283x CSI2/CCP2 receiver<br>
   media: bcm2835-unicam: Driver for CCP2/CSI2 camera interface<br>
   MAINTAINERS: Add entry for BCM2835 Unicam driver<br>
   media: bcm2835-unicam: Pass through the colorspace on try_fmt<br>
   media: tc358743: Return an appropriate colorspace from tc358743_set_fmt<br>
   staging: bcm2835-camera: Fix logical continuation splits<br>
   staging: bcm2835-camera: Ensure timestamps never go backwards.<br>
   staging: vc04_services: Split vchiq-mmal into a module<br>
   staging: mmal-vchiq: Allocate and free components as required<br>
   staging: mmal-vchiq: Avoid use of bool in structures<br>
   staging: mmal-vchiq: Make timeout a defined parameter<br>
   staging: mmal-vchiq: Make a mmal_buf struct for passing parameters<br>
   staging: mmal-vchiq: Add support for event callbacks.<br>
   staging: vc04_services: Support sending data to MMAL ports<br>
   staging: vc04_services: Fixup vchiq-mmal include ordering<br>
   staging: vc04_services: Add new vc-sm-cma driver<br>
   staging: vc04_services: Use vc-sm-cma to support zero copy<br>
   media: videobuf2: Allow exporting of a struct dmabuf<br>
   staging: vc04_services: Add a V4L2 M2M codec driver<br>
   char: vcio: Add compat ioctl handling<br>
   char: vcio: Fail probe if rpi_firmware is not found.<br>
   staging: mmal-vchiq: Fix client_component for 64 bit kernel<br>
   char: vc_mem: Fix up compat ioctls for 64bit kernel<br>
   char: vc_mem: Fix all coding style issues.<br>
   clk: clk-bcm2835: Use %zd when printing size_t<br>
   media: ov5647: Use gpiod_set_value_cansleep<br>
   media:bcm2835-unicam: Power on subdev on open/release, not streaming<br>
   staging: bcm2835-codec: variable vb2 may be used uninitialised<br>
   staging: bcm2835-codec: Fix potentially uninitialised vars<br>
   staging: vc-sm-cma: Correct DMA configuration.<br>
   staging: vc-sm-cma: Use a void* pointer as the handle within the kernel<br>
   staging: vc-sm-cma: Fix up for 64bit builds<br>
   staging: mmal_vchiq: Add in the Bayer encoding formats<br>
   staging: mmal-vchiq: Always return the param size from param_get<br>
   staging: mmal-vchiq: If the VPU returns an error, don't negate it<br>
   staging: bcm2835_codec: Query supported formats from the component<br>
   staging: bcm2835_codec: Add support for the ISP as an M2M device<br>
   staging: bcm2835_codec: Add an option for ignoring Bayer formats.<br>
   staging: bcm2835_codec: Fix handling of VB2_MEMORY_DMABUF buffers<br>
   staging: mmal-vchiq: Update mmal_parameters.h with recently defined params<br>
   staging: bcm2835_codec: Include timing info in SPS headers<br>
   staging: vc_sm_cma: Remove erroneous misc_deregister<br>
   staging: bcm2835-codec: NULL component handle on queue_setup failure<br>
   staging: vc-sm-cma: Remove the debugfs directory on remove<br>
   staging: vc-sm-cma: Use devm_ allocs for sm_state.<br>
   staging: vc-sm-cma: Don't fail if debugfs calls fail.<br>
   staging: vc-sm-cma: Ensure mutex and idr are destroyed<br>
   staging: bcm2835_codec: Clean up logging on unloading the driver<br>
   media: bcm2835-unicam: Add support for enum framesizes and frameintervals<br>
   staging: bcm2835-codec: Refactor default resolution code<br>
   staging: bcm2835-codec: Correct port width calc for truncation<br>
   staging: bcm2835-codec: Remove height padding for ISP role<br>
   staging: mmal-vchiq: Free the event context for control ports<br>
   staging: mmal-vchiq: Fix memory leak in error path<br>
   staging: bcm2835-codec: Convert V4L2 nsec timestamps to MMAL usec<br>
   staging: bcm2835-codec: Add support for setting S_PARM and G_PARM<br>
   staging: vc-sm-cma: Remove obsolete comment and make function static<br>
   staging: vc-sm-cma: Add in allocation for VPU requests.<br>
   staging: vc-sm-cma: Update TODO.<br>
   staging: vc-sm-cma: Add in userspace allocation API<br>
   staging: vcsm-cma: Add cache control ioctls<br>
   staging: vcsm-cma: Alter dev node permissions to 0666<br>
   staging: vcsm-cma: Drop logging level on messages in vc_sm_release_resource<br>
   staging: vcsm-cma: Fixup the alloc code handling of kernel_id<br>
   gpu: vc4-fkms: Switch to the newer mailbox frame buffer API.<br>
   drm: vc4: Add an overlay plane to vc4-firmware-kms<br>
   drm: vc4: Increase max screen size to 4096x4096.<br>
   drm: vc4: Add support for multiple displays to fkms<br>
   drm: vc4: Fix build warning<br>
   drm: vc4: Select display to blank during initialisation<br>
   drm: vc4: Remove now unused structure.<br>
   drm: vc4: Query the display ID for each display in FKMS<br>
   drm/vc4: Set the display number when querying the display resolution<br>
   drm: vc4: Need to call drm_crtc_vblank_[on|off] from vc4_crtc_[en|dis]able<br>
   drm: vc4: Add support for H & V flips on each plane for FKMS<br>
   drm: vc4: Remove unused vc4_fkms_cancel_page_flip function<br>
   drm: vc4: Iterate over all planes in vc4_crtc_[dis|en]able<br>
   drm: vc4: Bring fkms into line with kms in blocking doublescan modes<br>
   drm: vc4: Increase max_width/height to 7680.<br>
   drm: vc4: FKMS reads the EDID from fw, and supports mode setting<br>
   drm: vc4-firmware-kms: Remove incorrect overscan support.<br>
   drm: vc4: Log flags in fkms mode set<br>
   drm: vc4-firmware-kms: Fix DSI display support<br>
   drm: vc4: Probe DPI/DSI timings from the firmware<br>
   drm/vc4: Support the VEC in FKMS<br>
   drm: vc4: Fixup typo when setting HDMI aspect ratio<br>
   drm/vc4: Correct SAND support for FKMS.<br>
   drm/vc4: fkms to query the VPU for HDMI clock limits<br>
   drm/vc4: Max resolution of 7680 is conditional on being Pi4<br>
   drm/vc4: Fix T-format modifiers in FKMS.<br>
   drm/vc4: Remove 340MHz clock limit from FKMS now scrambling issues resolved<br>
   drm: vc4: Add status of which display is updated through vblank<br>
   drm/vc4: In FKMS look at the modifiers correctly for SAND<br>
   drm/vc4: Limit fkms to modes <= 85Hz<br>
   drm/vc4: Add support for color encoding on YUV planes<br>
   staging: vcsm-cma: Remove cache manipulation ioctl from ARM64<br>
   staging: vcsm-cma: Rework to use dma APIs, not CMA<br>
   staging: vc-sm-cma: Fix the few remaining coding style issues<br>
   drm/vc4: Resolve the vblank warnings on mode switching<br>
<br>
DigitalDreamtime (1):<br>
   Add support for Dion Audio LOCO DAC-AMP HAT<br>
<br>
Eric Anholt (24):<br>
   clk: bcm2835: Mark GPIO clocks enabled at boot as critical.<br>
   mm: Remove the PFN busy warning<br>
   raspberrypi-firmware: Export the general transaction function.<br>
   drm/vc4: Add a mode for using the closed firmware for display.<br>
   drm/vc4: Name the primary and cursor planes in fkms.<br>
   drm/vc4: Add DRM_DEBUG_ATOMIC for the insides of fkms.<br>
   drm/vc4: Fix sending of page flip completion events in FKMS mode.<br>
   drm/vc4: Add support for setting DPMS in firmwarekms.<br>
   drm/vc4: Add FB modifier support to firmwarekms.<br>
   drm/vc4: Add missing enable/disable vblank handlers in fkms.<br>
   drm/vc4: Fix warning about vblank interrupts before DRM core is ready.<br>
   drm/vc4: Skip SET_CURSOR_INFO when the cursor contents didn't change.<br>
   drm/vc4: Remove duplicate primary/cursor fields from FKMS driver.<br>
   drm/vc4: Don't wait for vblank on fkms cursor updates.<br>
   soc: bcm: bcm2835-pm: Add support for 2711.<br>
   clk: bcm2835: Add support for setting leaf clock rates while running.<br>
   clk: bcm2835: Allow reparenting leaf clocks while they're running.<br>
   drm/vc4: Fix oops at boot with firmwarekms on 4.19.<br>
   drm/v3d: Add support for 2711.<br>
   drm/v3d: Skip MMU flush if the device is currently off.<br>
   drm/v3d: Hook up the runtime PM ops.<br>
   drm/vc4: Fix synchronization firmwarekms against GL rendering.<br>
   drm/vc4: Expose the format modifiers for firmware kms.<br>
   drm/vc4: Fix vblank timestamping for firmwarekms.<br>
<br>
Ezekiel Bethel (1):<br>
   bcm2835_smi: re-add dereference to fix DMA transfers<br>
<br>
FERHAT Nicolas (1):<br>
   Audiophonics I-Sabre 9038Q2M DAC driver<br>
<br>
Fe-Pi (1):<br>
   Add support for Fe-Pi audio sound card. (#1867)<br>
<br>
Florian Meier (2):<br>
   dmaengine: Add support for BCM2708<br>
   ASoC: Add support for Rpi-DAC<br>
<br>
Gordon Garrity (1):<br>
   Add IQaudIO Sound Card support for Raspberry Pi<br>
<br>
Harm Hanemaaijer (1):<br>
   Speed up console framebuffer imageblit function<br>
<br>
HiFiBerry (1):<br>
   Added driver for the HiFiBerry DAC+ ADC (#2694)<br>
<br>
Hui Wang (19):<br>
   ASoC: rpi-simple-soundcard: use modern dai_link style<br>
   ASoC: rpi-proto: use modern dai_link style<br>
   ASoC: pisound: use modern dai_link style<br>
   ASoC: iqaudio-codec: use modern dai_link style<br>
   ASoC: i-sabre-q2m: use modern dai_link style<br>
   ASoC: hifiberry_dacplus: use modern dai_link style<br>
   ASoC: fe-pi-audio: use modern dai_link style<br>
   ASoC: dionaudio_loco: use modern dai_link style<br>
   ASoC: dionaudio_loco-v2: use modern dai_link style<br>
   ASoC: digidac1-soundcard: use modern dai_link style<br>
   ASoC: audiosense-pi: use modern dai_link style<br>
   ASoC: audioinjector-pi-soundcard: use modern dai_link style<br>
   ASoC: audioinjector-octo-soundcard: use modern dai_link style<br>
   ASoC: allo-piano-dac: use modern dai_link style<br>
   ASoC: allo-piano-dac-plus: use modern dai_link style<br>
   ASoC: allo-boss-dac: use modern dai_link style<br>
   ASoC: pisound: fix the parameter for spi_device_match<br>
   rtl8192cu: Let it support to build in the non-src folder<br>
   vc_sm: Let it support to build in the non-src folder<br>
<br>
IQaudIO (1):<br>
   Added IQaudIO Pi-Codec board support (#2969)<br>
<br>
James Hughes (3):<br>
   AXI performance monitor driver (#2222)<br>
   Update issue templates (#2736)<br>
   Pulled in the multi frame buffer support from the Pi3 repo<br>
<br>
Jim Quinlan (1):<br>
   dt-bindings: pci: Add DT docs for Brcmstb PCIe device<br>
<br>
Jonathan Bell (10):<br>
   bcmgenet: constrain max DMA burst length<br>
   net: genet: enable link energy detect powerdown for external PHYs<br>
   phy: broadcom: split out the BCM54213PE from the BCM54210E IDs<br>
   phy: bcm54213pe: configure the LED outputs to be more user-friendly<br>
   drivers: char: add chardev for mmap'ing Argon control registers<br>
   usb: add plumbing for updating interrupt endpoint interval state<br>
   xhci: implement xhci_fixup_endpoint for interval adjustments<br>
   usbhid: call usb_fixup_endpoint after mangling intervals<br>
   drm: vc4: handle the case where there are no available displays<br>
   xhci: add quirk for host controllers that don't update endpoint DCS<br>
<br>
Joshua Emele (1):<br>
   lan78xx: Debounce link events to minimize poll storm<br>
<br>
Khem Raj (1):<br>
   build/arm64: Add rules for .dtbo files for dts overlays<br>
<br>
Klaus Schulz (1):<br>
   sound: pcm512x-codec: Adding 352.8kHz samplerate support<br>
<br>
Limeng (1):<br>
   build/arm64: Add rules for .dtbo files for dts overlays<br>
<br>
Luke Wren (3):<br>
   Add /dev/gpiomem device for rootless user GPIO access<br>
   Add SMI driver<br>
   Add SMI NAND driver<br>
<br>
Marcel Holtmann (1):<br>
   Bluetooth: Check key sizes only when Secure Simple Pairing is enabled<br>
<br>
Marek Behún (1):<br>
   staging: vc04_services: fix compiling in separate directory<br>
<br>
Martin Sperl (3):<br>
   Register the clocks early during the boot process, so that special/critical clocks can get enabled early on in the boot process avoiding the risk of disabling a clock, pll_divider or pll when a claiming driver fails to install propperly - maybe it needs to defer.<br>
   MISC: bcm2835: smi: use clock manager and fix reload issues<br>
   spi: bcm2835: enable shared interrupt support<br>
<br>
Matt Flax (2):<br>
   New AudioInjector.net Pi soundcard with low jitter audio in and out.<br>
   Add support for the AudioInjector.net Octo sound card<br>
<br>
Matthias Reichl (10):<br>
   ASoC: Add driver for Cirrus Logic Audio Card<br>
   rpi-wm8804-soundcard: drop PWRDN register writes<br>
   rpi-wm8804-soundcard: configure wm8804 clocks only on rate change<br>
   ASoC: rpi-cirrus: use modern dai_link style<br>
   ASoC: iqaudio-dac: use modern dai_link style<br>
   ASoC: justboom-dac: use modern dai_link style<br>
   ASoC: rpi-wm8804-soundcard: use modern dai_link style<br>
   ASoC: hifiberry_dacplusadc: fix DAI link setup<br>
   ASoC: hifiberry_dacplusadc: use modern dai_link style<br>
   clk: clk-hifiberry-dacpro: fix kconfig<br>
<br>
Michael Zoran (2):<br>
   ARM64: Round-Robin dispatch IRQs between CPUs.<br>
   ARM64: Force hardware emulation of deprecated instructions.<br>
<br>
Miquel (1):<br>
   sound: Support for Dion Audio LOCO-V2 DAC-AMP HAT<br>
<br>
Nick Bulleid (1):<br>
   Add ability to export gpio used by gpio-poweroff<br>
<br>
Noralf Trønnes (8):<br>
   irqchip: bcm2835: Add FIQ support<br>
   irqchip: irq-bcm2835: Add 2836 FIQ support<br>
   dmaengine: bcm2835: Load driver early and support legacy API<br>
   watchdog: bcm2835: Support setting reboot partition<br>
   i2c: bcm2835: Add debug support<br>
   char: broadcom: Add vcio module<br>
   firmware: bcm2835: Support ARCH_BCM270x<br>
   ARM: bcm2835: Set Serial number and Revision<br>
<br>
P33M (2):<br>
   rpi_display: add backlight driver and overlay<br>
   lan78xx: use default alignment for rx buffers<br>
<br>
Pantelis Antoniou (1):<br>
   OF: DT-Overlay configfs interface<br>
<br>
Peter Malkin (1):<br>
   Driver support for Google voiceHAT soundcard.<br>
<br>
Phil Elwell (74):<br>
   Revert "rtc: pcf8523: properly handle oscillator stop bit"<br>
   Protect __release_resource against resources without parents<br>
   irq-bcm2836: Prevent spurious interrupts, and trap them early<br>
   irq-bcm2836: Avoid "Invalid trigger warning"<br>
   spi: spidev: Completely disable the spidev warning<br>
   rtc: Add SPI alias for pcf2123 driver<br>
   clk-bcm2835: Mark used PLLs and dividers CRITICAL<br>
   clk-bcm2835: Add claim-clocks property<br>
   clk-bcm2835: Read max core clock from firmware<br>
   sound: Demote deferral errors to INFO level<br>
   ASoC: Add prompt for ICS43432 codec<br>
   irqchip: irq-bcm2836: Remove regmap and syscon use<br>
   lan78xx: Enable LEDs and auto-negotiation<br>
   amba_pl011: Don't use DT aliases for numbering<br>
   amba_pl011: Round input clock up<br>
   amba_pl011: Insert mb() for correct FIFO handling<br>
   amba_pl011: Add cts-event-workaround DT property<br>
   Adding bcm2835-sdhost driver, and an overlay to enable it<br>
   scripts: Add mkknlimg and knlinfo scripts from tools repo<br>
   BCM270x_DT: Add pwr_led, and the required "input" trigger<br>
   gpio-poweroff: Allow it to work on Raspberry Pi<br>
   mfd: Add Raspberry Pi Sense HAT core driver<br>
   hci_h5: Don't send conf_req when ACTIVE<br>
   Revert "build/arm64: Add rules for .dtbo files for dts overlays"<br>
   mcp2515: Use DT-supplied interrupt flags<br>
   cgroup: Disable cgroup "memory" by default<br>
   dwc-otg: FIQ: Fix "bad mode in data abort handler"<br>
   ARM: Activate FIQs to avoid __irq_startup warnings<br>
   serial: 8250: bcm2835aux - suppress EPROBE_DEFER<br>
   i2c-gpio: Also set bus numbers from reg property<br>
   lan78xx: Read initial EEE status from DT<br>
   firmware/raspberrypi: Notify firmware of a reboot<br>
   irqchip: irq-bcm2835: Calc. FIQ_START at boot-time<br>
   of: configfs: Use of_overlay_fdt_apply API call<br>
   brcmfmac: Re-enable firmware roaming support<br>
   lan78xx: Move enabling of EEE into PHY init code<br>
   sc16is7xx: Don't spin if no data received<br>
   gpiolib: Don't prevent IRQ usage of output GPIOs<br>
   lan78xx: disable interrupts for PHY irqs<br>
   net: lan78xx: Support auto-downshift to 100Mb/s<br>
   spi: spi-bcm2835: Re-enable HW CS<br>
   spi: spi-bcm2835: Disable forced software CS<br>
   configs: Enable the AD193x codecs<br>
   lan78xx: EEE support is now a PHY property<br>
   Revert "staging: vchiq: delete vchiq_killable.h"<br>
   bcm2835-dma: Add support for per-channel flags<br>
   sound: Fixes for audioinjector-octo under 4.19<br>
   w1: w1-gpio: Make GPIO an output for strong pullup<br>
   bcm2835-sdhost: Fix DMA channel leak on error/remove<br>
   arm: bcm2835: Fix FIQ early ioremap<br>
   PCI: brcmstb: Add Broadcom STB PCIe host controller driver<br>
   PCI: brcmstb: Add dma-range mapping for inbound traffic<br>
   PCI: brcmstb: Add MSI capability<br>
   pcie-brcmstb: Changes for BCM2711<br>
   arm: bcm2835: DMA can only address 1GB<br>
   mmc: bcm2835-sdhost: Support 64-bit physical addresses<br>
   mmc: sdhci: Mask "spurious" interrupts<br>
   vchiq: Add 36-bit address support<br>
   bcmgenet: Better coalescing parameter defaults<br>
   usb: xhci: Show that the VIA VL805 supports LPM<br>
   clk-bcm2835: Don't wait for pllh lock<br>
   config: Permit LPAE and PCIE_BRCMSTB on BCM2835<br>
   arm: bcm2835: Add bcm2838 compatible string.<br>
   drm/vc4: Ignore HVS unless initialised<br>
   tty: amba-pl011: Make TX optimisation conditional<br>
   i2c: bcm2835: Set clock-stretch timeout to 35ms<br>
   bcm2835-dma: Add proper 40-bit DMA support<br>
   pcie-brcmstb: Don't set DMA ops for root complex<br>
   bcm2835_mmc: Remove vestigial threaded IRQ<br>
   drm/vc4: Disable load tracking by default<br>
   net: bcmgenet: Workaround for Pi 4B network issue<br>
   Revert "configs: Nobble I2S sound cards for now due to modern dai_link api breakage"<br>
   Revert "drm/vc4: Disable load tracking by default"<br>
   drm/vc4: Prevent load tracking from breaking FKMS<br>
<br>
Phil Howard (1):<br>
   rtc: rv3028: Add backup switchover mode support<br>
<br>
Philipp Zabel (1):<br>
   media: tc358743: fix connected/active CSI-2 lane reporting<br>
<br>
Raashid Muhammed (1):<br>
   Add support for Allo Piano DAC 2.1 plus add-on board for Raspberry Pi.<br>
<br>
Ram Chandrasekar (1):<br>
   drivers: thermal: step_wise: add support for hysteresis<br>
<br>
Sam Nazarko (1):<br>
   smsc95xx: Experimental: Enable turbo_mode and packetsize=2560 by default<br>
<br>
Serge Schneider (3):<br>
   Add rpi-poe-fan driver<br>
   drivers: thermal: step_wise: avoid throttling at hysteresis temperature after dropping below it<br>
   mfd: Add rpi_sense_core of compatible string<br>
<br>
Siarhei Siamashka (1):<br>
   fbdev: add FBIOCOPYAREA ioctl<br>
<br>
Stefan Wahren (7):<br>
   hwmon: raspberrypi: Prevent voltage low warnings from filling log<br>
   firmware: raspberrypi: Add backward compatible get_throttled<br>
   staging: vchiq_arm: Fix platform device unregistration<br>
   mmc: sdhci-iproc: Add support for emmc2 of the BCM2838<br>
   hwrng: iproc-rng200: Add BCM2838 support<br>
   thermal: brcmstb_thermal: Add BCM2838 support<br>
   HACK: clk-bcm2835: Add BCM2838_CLOCK_EMMC2 support<br>
<br>
Steve Glendinning (1):<br>
   smsx95xx: fix crimes against truesize<br>
<br>
Tim Gover (6):<br>
   vcsm: VideoCore shared memory service for BCM2835<br>
   ASoC: Add generic RPI driver for simple soundcards.<br>
   ASoC: Create a generic Pi Hat WM8804 driver<br>
   Fix copy_from_user if BCM2835_FAST_MEMCPY=n<br>
   usb: xhci: Disable the XHCI 5 second timeout<br>
   pinctrl-bcm2835: Add support for BCM2838<br>
<br>
Waldemar Brodkorb (1):<br>
   Add driver for rpi-proto<br>
<br>
allocom (1):<br>
   Driver and overlay for Allo Katana DAC<br>
<br>
b-ak (1):<br>
   ASoC: Add support for AudioSense-Pi add-on soundcard<br>
<br>
detule (1):<br>
   vchiq_2835_arm: Implement a DMA pool for small bulk transfers (#2699)<br>
<br>
escalator2015 (1):<br>
   New driver for RRA DigiDAC1 soundcard using WM8741 + WM8804<br>
<br>
gellert (1):<br>
   MMC: added alternative MMC driver<br>
<br>
gtrainavicius (1):<br>
   Support for Blokas Labs pisound board<br>
<br>
hdoverobinson (1):<br>
   added capture_clear option to pps-gpio via dtoverlay (#2433)<br>
<br>
notro (2):<br>
   pinctrl-bcm2835: Set base to 0 give expected gpio numbering<br>
   BCM2708: Add core Device Tree support<br>
<br>
popcornmix (29):<br>
   Allow mac address to be set in smsc95xx<br>
   firmware: Updated mailbox header<br>
   reboot: Use power off rather than busy spinning when halt is requested<br>
   bcm: Make RASPBERRYPI_POWER depend on PM<br>
   bcm2835-rng: Avoid initialising if already enabled<br>
   Main bcm2708/bcm2709 linux port<br>
   Add dwc_otg driver<br>
   bcm2708 framebuffer driver<br>
   vc_mem: Add vc_mem driver for querying firmware memory addresses<br>
   Revert "Add SMI NAND driver"<br>
   Add cpufreq driver<br>
   Add Chris Boot's i2c driver<br>
   Added Device IDs for August DVB-T 205<br>
   Improve __copy_to_user and __copy_from_user performance<br>
   ASoC: Add Kconfig and Makefile for sound/soc/bcm<br>
   bcm2835-virtgpio: Virtual GPIO driver<br>
   net: Add non-mainline source for rtl8192cu wlan<br>
   config: Add default configs<br>
   cache: export clean and invalidate<br>
   vc4_fkms: Apply firmware overscan offset to hardware cursor<br>
   vc4_firmware_kms: fix build<br>
   hid: Reduce default mouse polling interval to 60Hz<br>
   cxd2880: CXD2880_SPI_DRV should select DVB_CXD2880 with MEDIA_SUBDRV_AUTOSELECT<br>
   Revert "staging: bcm2835-audio: Drop DT dependency"<br>
   bcm2835-pcm.c: Support multichannel audio<br>
   bcm2835-cpufreq: fixup<br>
   bcm2835_mmc: fixup<br>
   clk-bcm2835: Avoid null pointer exception<br>
   configs: Nobble I2S sound cards for now due to modern dai_link api breakage<br>
<br>
 .github/ISSUE_TEMPLATE/bug_report.md                      |  34 +<br>
 .gitignore                                   |   1 +<br>
 Documentation/devicetree/bindings/hwmon/rpi-poe-fan.txt             |  55 +<br>
 Documentation/devicetree/bindings/media/bcm2835-unicam.txt           |  85 +<br>
 Documentation/devicetree/bindings/media/i2c/ov5647.txt             |   4 +<br>
 Documentation/devicetree/bindings/misc/brcm,bcm2835-smi-dev.txt         |  17 +<br>
 Documentation/devicetree/bindings/misc/brcm,bcm2835-smi.txt           |  48 +<br>
 Documentation/devicetree/bindings/net/microchip,lan78xx.txt           |   3 +<br>
 Documentation/devicetree/bindings/pci/brcmstb-pcie.txt             |  59 +<br>
 Documentation/devicetree/bindings/power/reset/gpio-poweroff.txt         |   1 +<br>
 Documentation/devicetree/bindings/serial/pl011.yaml               |   6 +<br>
 Documentation/devicetree/bindings/vendor-prefixes.txt              |  463 ++++<br>
 Documentation/devicetree/bindings/vendor-prefixes.yaml             |   2 +<br>
 Documentation/devicetree/configfs-overlays.txt                 |  31 +<br>
 Documentation/hwmon/rpi-poe-fan                         |  15 +<br>
 MAINTAINERS                                   |   7 +<br>
 Makefile                                    |   3 +<br>
 arch/arm/boot/dts/Makefile                           |  24 +<br>
 arch/arm/boot/dts/bcm2708-rpi-b-plus.dts                    |  124 +<br>
 arch/arm/boot/dts/bcm2708-rpi-b.dts                       |  114 +<br>
 arch/arm/boot/dts/bcm2708-rpi-cm.dts                      |  97 +<br>
 arch/arm/boot/dts/bcm2708-rpi-cm.dtsi                      |  18 +<br>
 arch/arm/boot/dts/bcm2708-rpi-zero-w.dts                    |  163 ++<br>
 arch/arm/boot/dts/bcm2708-rpi-zero.dts                     |  118 +<br>
 arch/arm/boot/dts/bcm2708-rpi.dtsi                       |  143 +<br>
 arch/arm/boot/dts/bcm2708.dtsi                         |  10 +<br>
 arch/arm/boot/dts/bcm2709-rpi-2-b.dts                      |  125 +<br>
 arch/arm/boot/dts/bcm2709-rpi.dtsi                       |   5 +<br>
 arch/arm/boot/dts/bcm2709.dtsi                         |  18 +<br>
 arch/arm/boot/dts/bcm270x.dtsi                         |  165 ++<br>
 arch/arm/boot/dts/bcm2710-rpi-3-b-plus.dts                   |  183 ++<br>
 arch/arm/boot/dts/bcm2710-rpi-3-b.dts                      |  194 ++<br>
 arch/arm/boot/dts/bcm2710-rpi-cm3.dts                      |  134 +<br>
 arch/arm/boot/dts/bcm2710.dtsi                         |  25 +<br>
 arch/arm/boot/dts/bcm2711-rpi-4-b.dts                      |  328 +++<br>
 arch/arm/boot/dts/bcm2711-rpi.dtsi                       |   7 +<br>
 arch/arm/boot/dts/bcm2711.dtsi                         |  44 +<br>
 arch/arm/boot/dts/bcm2835-common.dtsi                      |  53 +<br>
 arch/arm/boot/dts/bcm2835-rpi-a-plus.dts                    |   1 +<br>
 arch/arm/boot/dts/bcm2835-rpi-a.dts                       |   1 +<br>
 arch/arm/boot/dts/bcm2835-rpi-b-plus.dts                    |   1 +<br>
 arch/arm/boot/dts/bcm2835-rpi-b-rev2.dts                    |   1 +<br>
 arch/arm/boot/dts/bcm2835-rpi-b.dts                       |   1 +<br>
 arch/arm/boot/dts/bcm2835-rpi-zero.dts                     |   1 +<br>
 arch/arm/boot/dts/bcm2835-rpi.dtsi                       |  24 +<br>
 arch/arm/boot/dts/bcm2835.dtsi                         |   1 +<br>
 arch/arm/boot/dts/bcm2836-rpi-2-b.dts                      |   1 +<br>
 arch/arm/boot/dts/bcm2836.dtsi                         |   1 +<br>
 arch/arm/boot/dts/bcm2837-rpi-3-b.dts                      |   1 +<br>
 arch/arm/boot/dts/bcm2837.dtsi                         |   1 +<br>
 arch/arm/boot/dts/bcm2838-rpi-4-b.dts                      |  118 +<br>
 arch/arm/boot/dts/bcm2838-rpi.dtsi                       |  25 +<br>
 arch/arm/boot/dts/bcm2838.dtsi                         |  746 ++++++<br>
 arch/arm/boot/dts/bcm283x-rpi-csi0-2lane.dtsi                  |   8 +<br>
 arch/arm/boot/dts/bcm283x-rpi-csi1-2lane.dtsi                  |   8 +<br>
 arch/arm/boot/dts/bcm283x-rpi-csi1-4lane.dtsi                  |   8 +<br>
 arch/arm/boot/dts/bcm283x-rpi-lan7515.dtsi                   |  15 +<br>
 arch/arm/boot/dts/bcm283x.dtsi                         |  82 +-<br>
 arch/arm/boot/dts/overlays/Makefile                       |  189 ++<br>
 arch/arm/boot/dts/overlays/README                        | 2515 ++++++++++++++++++<br>
 arch/arm/boot/dts/overlays/act-led-overlay.dts                 |  27 +<br>
 arch/arm/boot/dts/overlays/adau1977-adc-overlay.dts               |  40 +<br>
 arch/arm/boot/dts/overlays/adau7002-simple-overlay.dts             |  52 +<br>
 arch/arm/boot/dts/overlays/ads1015-overlay.dts                 |  98 +<br>
 arch/arm/boot/dts/overlays/ads1115-overlay.dts                 |  103 +<br>
 arch/arm/boot/dts/overlays/ads7846-overlay.dts                 |  89 +<br>
 arch/arm/boot/dts/overlays/adv7282m-overlay.dts                 |  81 +<br>
 arch/arm/boot/dts/overlays/adv728x-m-overlay.dts                |  37 +<br>
 arch/arm/boot/dts/overlays/akkordion-iqdacplus-overlay.dts           |  49 +<br>
 arch/arm/boot/dts/overlays/allo-boss-dac-pcm512x-audio-overlay.dts       |  59 +<br>
 arch/arm/boot/dts/overlays/allo-digione-overlay.dts               |  44 +<br>
 arch/arm/boot/dts/overlays/allo-katana-dac-audio-overlay.dts          |  57 +<br>
 arch/arm/boot/dts/overlays/allo-piano-dac-pcm512x-audio-overlay.dts       |  54 +<br>
 arch/arm/boot/dts/overlays/allo-piano-dac-plus-pcm512x-audio-overlay.dts    |  55 +<br>
 arch/arm/boot/dts/overlays/applepi-dac-overlay.dts               |  57 +<br>
 arch/arm/boot/dts/overlays/at86rf233-overlay.dts                |  57 +<br>
 arch/arm/boot/dts/overlays/audioinjector-addons-overlay.dts           |  60 +<br>
 arch/arm/boot/dts/overlays/audioinjector-ultra-overlay.dts           |  71 +<br>
 arch/arm/boot/dts/overlays/audioinjector-wm8731-audio-overlay.dts        |  39 +<br>
 arch/arm/boot/dts/overlays/audiosense-pi-overlay.dts              |  82 +<br>
 arch/arm/boot/dts/overlays/audremap-overlay.dts                 |  19 +<br>
 arch/arm/boot/dts/overlays/balena-fin-overlay.dts                |  122 +<br>
 arch/arm/boot/dts/overlays/bmp085_i2c-sensor-overlay.dts            |  23 +<br>
 arch/arm/boot/dts/overlays/dht11-overlay.dts                  |  39 +<br>
 arch/arm/boot/dts/overlays/dionaudio-loco-overlay.dts              |  39 +<br>
 arch/arm/boot/dts/overlays/dionaudio-loco-v2-overlay.dts            |  49 +<br>
 arch/arm/boot/dts/overlays/disable-bt-overlay.dts                |  55 +<br>
 arch/arm/boot/dts/overlays/disable-wifi-overlay.dts               |  20 +<br>
 arch/arm/boot/dts/overlays/dpi18-overlay.dts                  |  39 +<br>
 arch/arm/boot/dts/overlays/dpi24-overlay.dts                  |  39 +<br>
 arch/arm/boot/dts/overlays/draws-overlay.dts                  |  200 ++<br>
 arch/arm/boot/dts/overlays/dwc-otg-overlay.dts                 |  14 +<br>
 arch/arm/boot/dts/overlays/dwc2-overlay.dts                   |  26 +<br>
 arch/arm/boot/dts/overlays/enc28j60-overlay.dts                 |  53 +<br>
 arch/arm/boot/dts/overlays/enc28j60-spi2-overlay.dts              |  47 +<br>
 arch/arm/boot/dts/overlays/exc3000-overlay.dts                 |  48 +<br>
 arch/arm/boot/dts/overlays/fe-pi-audio-overlay.dts               |  70 +<br>
 arch/arm/boot/dts/overlays/goodix-overlay.dts                  |  46 +<br>
 arch/arm/boot/dts/overlays/googlevoicehat-soundcard-overlay.dts         |  49 +<br>
 arch/arm/boot/dts/overlays/gpio-fan-overlay.dts                 |  79 +<br>
 arch/arm/boot/dts/overlays/gpio-ir-overlay.dts                 |  48 +<br>
 arch/arm/boot/dts/overlays/gpio-ir-tx-overlay.dts                |  36 +<br>
 arch/arm/boot/dts/overlays/gpio-key-overlay.dts                 |  48 +<br>
 arch/arm/boot/dts/overlays/gpio-no-bank0-irq-overlay.dts            |  14 +<br>
 arch/arm/boot/dts/overlays/gpio-no-irq-overlay.dts               |  14 +<br>
 arch/arm/boot/dts/overlays/gpio-poweroff-overlay.dts              |  36 +<br>
 arch/arm/boot/dts/overlays/gpio-shutdown-overlay.dts              |  80 +<br>
 arch/arm/boot/dts/overlays/hd44780-lcd-overlay.dts               |  46 +<br>
 arch/arm/boot/dts/overlays/hifiberry-amp-overlay.dts              |  39 +<br>
 arch/arm/boot/dts/overlays/hifiberry-dac-overlay.dts              |  34 +<br>
 arch/arm/boot/dts/overlays/hifiberry-dacplus-overlay.dts            |  59 +<br>
 arch/arm/boot/dts/overlays/hifiberry-dacplusadc-overlay.dts           |  71 +<br>
 arch/arm/boot/dts/overlays/hifiberry-digi-overlay.dts              |  41 +<br>
 arch/arm/boot/dts/overlays/hifiberry-digi-pro-overlay.dts            |  43 +<br>
 arch/arm/boot/dts/overlays/hy28a-overlay.dts                  |  93 +<br>
 arch/arm/boot/dts/overlays/hy28b-2017-overlay.dts                |  152 ++<br>
 arch/arm/boot/dts/overlays/hy28b-overlay.dts                  |  148 ++<br>
 arch/arm/boot/dts/overlays/i-sabre-q2m-overlay.dts               |  39 +<br>
 arch/arm/boot/dts/overlays/i2c-bcm2708-overlay.dts               |  13 +<br>
 arch/arm/boot/dts/overlays/i2c-gpio-overlay.dts                 |  45 +<br>
 arch/arm/boot/dts/overlays/i2c-mux-overlay.dts                 |  139 +<br>
 arch/arm/boot/dts/overlays/i2c-pwm-pca9685a-overlay.dts             |  26 +<br>
 arch/arm/boot/dts/overlays/i2c-rtc-gpio-overlay.dts               |  244 ++<br>
 arch/arm/boot/dts/overlays/i2c-rtc-overlay.dts                 |  225 ++<br>
 arch/arm/boot/dts/overlays/i2c-sensor-overlay.dts                |  239 ++<br>
 arch/arm/boot/dts/overlays/i2c0-bcm2708-overlay.dts               |  14 +<br>
 arch/arm/boot/dts/overlays/i2c0-overlay.dts                   |  61 +<br>
 arch/arm/boot/dts/overlays/i2c1-bcm2708-overlay.dts               |   9 +<br>
 arch/arm/boot/dts/overlays/i2c1-overlay.dts                   |  44 +<br>
 arch/arm/boot/dts/overlays/i2c3-overlay.dts                   |  27 +<br>
 arch/arm/boot/dts/overlays/i2c4-overlay.dts                   |  27 +<br>
 arch/arm/boot/dts/overlays/i2c5-overlay.dts                   |  27 +<br>
 arch/arm/boot/dts/overlays/i2c6-overlay.dts                   |  27 +<br>
 arch/arm/boot/dts/overlays/i2s-gpio28-31-overlay.dts              |  18 +<br>
 arch/arm/boot/dts/overlays/ilitek251x-overlay.dts                |  45 +<br>
 arch/arm/boot/dts/overlays/iqaudio-codec-overlay.dts              |  42 +<br>
 arch/arm/boot/dts/overlays/iqaudio-dac-overlay.dts               |  46 +<br>
 arch/arm/boot/dts/overlays/iqaudio-dacplus-overlay.dts             |  49 +<br>
 arch/arm/boot/dts/overlays/iqaudio-digi-wm8804-audio-overlay.dts        |  47 +<br>
 arch/arm/boot/dts/overlays/jedec-spi-nor-overlay.dts              |  309 +++<br>
 arch/arm/boot/dts/overlays/justboom-dac-overlay.dts               |  46 +<br>
 arch/arm/boot/dts/overlays/justboom-digi-overlay.dts              |  41 +<br>
 arch/arm/boot/dts/overlays/ltc294x-overlay.dts                 |  86 +<br>
 arch/arm/boot/dts/overlays/max98357a-overlay.dts                |  84 +<br>
 arch/arm/boot/dts/overlays/mbed-dac-overlay.dts                 |  64 +<br>
 arch/arm/boot/dts/overlays/mcp23017-overlay.dts                 |  62 +<br>
 arch/arm/boot/dts/overlays/mcp23s17-overlay.dts                 |  732 ++++++<br>
 arch/arm/boot/dts/overlays/mcp2515-can0-overlay.dts               |  73 +<br>
 arch/arm/boot/dts/overlays/mcp2515-can1-overlay.dts               |  73 +<br>
 arch/arm/boot/dts/overlays/mcp3008-overlay.dts                 |  205 ++<br>
 arch/arm/boot/dts/overlays/mcp3202-overlay.dts                 |  205 ++<br>
 arch/arm/boot/dts/overlays/mcp342x-overlay.dts                 |  93 +<br>
 arch/arm/boot/dts/overlays/media-center-overlay.dts               |  134 +<br>
 arch/arm/boot/dts/overlays/midi-uart0-overlay.dts                |  36 +<br>
 arch/arm/boot/dts/overlays/midi-uart1-overlay.dts                |  43 +<br>
 arch/arm/boot/dts/overlays/miniuart-bt-overlay.dts               |  74 +<br>
 arch/arm/boot/dts/overlays/mmc-overlay.dts                   |  46 +<br>
 arch/arm/boot/dts/overlays/mpu6050-overlay.dts                 |  28 +<br>
 arch/arm/boot/dts/overlays/mz61581-overlay.dts                 |  117 +<br>
 arch/arm/boot/dts/overlays/ov5647-overlay.dts                  |  99 +<br>
 arch/arm/boot/dts/overlays/papirus-overlay.dts                 |  89 +<br>
 arch/arm/boot/dts/overlays/pi3-act-led-overlay.dts               |   1 +<br>
 arch/arm/boot/dts/overlays/pi3-disable-bt-overlay.dts              |   1 +<br>
 arch/arm/boot/dts/overlays/pi3-disable-wifi-overlay.dts             |   1 +<br>
 arch/arm/boot/dts/overlays/pi3-miniuart-bt-overlay.dts             |   1 +<br>
 arch/arm/boot/dts/overlays/pibell-overlay.dts                  |  81 +<br>
 arch/arm/boot/dts/overlays/piglow-overlay.dts                  |  97 +<br>
 arch/arm/boot/dts/overlays/piscreen-overlay.dts                 |  102 +<br>
 arch/arm/boot/dts/overlays/piscreen2r-overlay.dts                |  106 +<br>
 arch/arm/boot/dts/overlays/pisound-overlay.dts                 |  120 +<br>
 arch/arm/boot/dts/overlays/pitft22-overlay.dts                 |  69 +<br>
 arch/arm/boot/dts/overlays/pitft28-capacitive-overlay.dts            |  91 +<br>
 arch/arm/boot/dts/overlays/pitft28-resistive-overlay.dts            |  119 +<br>
 arch/arm/boot/dts/overlays/pitft35-resistive-overlay.dts            |  119 +<br>
 arch/arm/boot/dts/overlays/pps-gpio-overlay.dts                 |  38 +<br>
 arch/arm/boot/dts/overlays/pwm-2chan-overlay.dts                |  47 +<br>
 arch/arm/boot/dts/overlays/pwm-ir-tx-overlay.dts                |  40 +<br>
 arch/arm/boot/dts/overlays/pwm-overlay.dts                   |  43 +<br>
 arch/arm/boot/dts/overlays/qca7000-overlay.dts                 |  55 +<br>
 arch/arm/boot/dts/overlays/rotary-encoder-overlay.dts              |  59 +<br>
 arch/arm/boot/dts/overlays/rpi-backlight-overlay.dts              |  21 +<br>
 arch/arm/boot/dts/overlays/rpi-cirrus-wm5102-overlay.dts            |  152 ++<br>
 arch/arm/boot/dts/overlays/rpi-dac-overlay.dts                 |  34 +<br>
 arch/arm/boot/dts/overlays/rpi-display-overlay.dts               |  91 +<br>
 arch/arm/boot/dts/overlays/rpi-ft5406-overlay.dts                |  25 +<br>
 arch/arm/boot/dts/overlays/rpi-poe-overlay.dts                 |  70 +<br>
 arch/arm/boot/dts/overlays/rpi-proto-overlay.dts                |  39 +<br>
 arch/arm/boot/dts/overlays/rpi-sense-overlay.dts                |  47 +<br>
 arch/arm/boot/dts/overlays/rpi-tv-overlay.dts                  |  34 +<br>
 arch/arm/boot/dts/overlays/rra-digidac1-wm8741-audio-overlay.dts        |  49 +<br>
 arch/arm/boot/dts/overlays/sc16is750-i2c-overlay.dts              |  38 +<br>
 arch/arm/boot/dts/overlays/sc16is752-i2c-overlay.dts              |  40 +<br>
 arch/arm/boot/dts/overlays/sc16is752-spi1-overlay.dts              |  61 +<br>
 arch/arm/boot/dts/overlays/sdhost-overlay.dts                  |  38 +<br>
 arch/arm/boot/dts/overlays/sdio-overlay.dts                   |  77 +<br>
 arch/arm/boot/dts/overlays/sdtweak-overlay.dts                 |  25 +<br>
 arch/arm/boot/dts/overlays/smi-dev-overlay.dts                 |  18 +<br>
 arch/arm/boot/dts/overlays/smi-nand-overlay.dts                 |  66 +<br>
 arch/arm/boot/dts/overlays/smi-overlay.dts                   |  37 +<br>
 arch/arm/boot/dts/overlays/spi-gpio35-39-overlay.dts              |  31 +<br>
 arch/arm/boot/dts/overlays/spi-gpio40-45-overlay.dts              |  36 +<br>
 arch/arm/boot/dts/overlays/spi-rtc-overlay.dts                 |  33 +<br>
 arch/arm/boot/dts/overlays/spi0-cs-overlay.dts                 |  29 +<br>
 arch/arm/boot/dts/overlays/spi0-hw-cs-overlay.dts                |  26 +<br>
 arch/arm/boot/dts/overlays/spi1-1cs-overlay.dts                 |  57 +<br>
 arch/arm/boot/dts/overlays/spi1-2cs-overlay.dts                 |  69 +<br>
 arch/arm/boot/dts/overlays/spi1-3cs-overlay.dts                 |  81 +<br>
 arch/arm/boot/dts/overlays/spi2-1cs-overlay.dts                 |  57 +<br>
 arch/arm/boot/dts/overlays/spi2-2cs-overlay.dts                 |  69 +<br>
 arch/arm/boot/dts/overlays/spi2-3cs-overlay.dts                 |  81 +<br>
 arch/arm/boot/dts/overlays/spi3-1cs-overlay.dts                 |  44 +<br>
 arch/arm/boot/dts/overlays/spi3-2cs-overlay.dts                 |  56 +<br>
 arch/arm/boot/dts/overlays/spi4-1cs-overlay.dts                 |  44 +<br>
 arch/arm/boot/dts/overlays/spi4-2cs-overlay.dts                 |  56 +<br>
 arch/arm/boot/dts/overlays/spi5-1cs-overlay.dts                 |  44 +<br>
 arch/arm/boot/dts/overlays/spi5-2cs-overlay.dts                 |  56 +<br>
 arch/arm/boot/dts/overlays/spi6-1cs-overlay.dts                 |  44 +<br>
 arch/arm/boot/dts/overlays/spi6-2cs-overlay.dts                 |  56 +<br>
 arch/arm/boot/dts/overlays/ssd1306-overlay.dts                 |  36 +<br>
 arch/arm/boot/dts/overlays/superaudioboard-overlay.dts             |  73 +<br>
 arch/arm/boot/dts/overlays/sx150x-overlay.dts                  | 1706 ++++++++++++<br>
 arch/arm/boot/dts/overlays/tc358743-audio-overlay.dts              |  52 +<br>
 arch/arm/boot/dts/overlays/tc358743-overlay.dts                 |  116 +<br>
 arch/arm/boot/dts/overlays/tinylcd35-overlay.dts                |  222 ++<br>
 arch/arm/boot/dts/overlays/tpm-slb9670-overlay.dts               |  44 +<br>
 arch/arm/boot/dts/overlays/uart0-overlay.dts                  |  33 +<br>
 arch/arm/boot/dts/overlays/uart1-overlay.dts                  |  38 +<br>
 arch/arm/boot/dts/overlays/uart2-overlay.dts                  |  27 +<br>
 arch/arm/boot/dts/overlays/uart3-overlay.dts                  |  27 +<br>
 arch/arm/boot/dts/overlays/uart4-overlay.dts                  |  27 +<br>
 arch/arm/boot/dts/overlays/uart5-overlay.dts                  |  27 +<br>
 arch/arm/boot/dts/overlays/udrc-overlay.dts                   |  128 +<br>
 arch/arm/boot/dts/overlays/upstream-overlay.dts                 |  125 +<br>
 arch/arm/boot/dts/overlays/vc4-fkms-v3d-overlay.dts               |  81 +<br>
 arch/arm/boot/dts/overlays/vc4-kms-kippah-7inch-overlay.dts           |  43 +<br>
 arch/arm/boot/dts/overlays/vc4-kms-v3d-overlay.dts               |  144 +<br>
 arch/arm/boot/dts/overlays/vga666-overlay.dts                  |  30 +<br>
 arch/arm/boot/dts/overlays/w1-gpio-overlay.dts                 |  40 +<br>
 arch/arm/boot/dts/overlays/w1-gpio-pullup-overlay.dts              |  42 +<br>
 arch/arm/boot/dts/overlays/wittypi-overlay.dts                 |  44 +<br>
 arch/arm/configs/bcm2709_defconfig                       | 1441 ++++++++++<br>
 arch/arm/configs/bcm2711_defconfig                       | 1431 ++++++++++<br>
 arch/arm/configs/bcmrpi_defconfig                        | 1451 +++++++++++<br>
 arch/arm/include/asm/cacheflush.h                        |  21 +<br>
 arch/arm/include/asm/glue-cache.h                        |   2 +<br>
 arch/arm/include/asm/irqflags.h                         |  16 +-<br>
 arch/arm/include/asm/string.h                          |   5 +<br>
 arch/arm/include/asm/uaccess.h                         |   3 +<br>
 arch/arm/kernel/fiq.c                              |   4 +<br>
 arch/arm/kernel/fiqasm.S                            |   4 +<br>
 arch/arm/kernel/reboot.c                            |   4 +-<br>
 arch/arm/lib/Makefile                              |  14 +-<br>
 arch/arm/lib/arm-mem.h                             |  159 ++<br>
 arch/arm/lib/copy_from_user.S                          |   4 +-<br>
 arch/arm/lib/exports_rpi.c                           |  37 +<br>
 arch/arm/lib/memcmp_rpi.S                            |  285 ++<br>
 arch/arm/lib/memcpy_rpi.S                            |  61 +<br>
 arch/arm/lib/memcpymove.h                            |  506 ++++<br>
 arch/arm/lib/memmove_rpi.S                           |  61 +<br>
 arch/arm/lib/memset_rpi.S                            |  128 +<br>
 arch/arm/lib/uaccess_with_memcpy.c                       |  126 +-<br>
 arch/arm/mach-bcm/Kconfig                            |  13 +<br>
 arch/arm/mach-bcm/board_bcm2835.c                        |  96 +<br>
 arch/arm/mm/cache-v6.S                             |   4 +-<br>
 arch/arm/mm/cache-v7.S                             |   6 +-<br>
 arch/arm/mm/proc-macros.S                            |   2 +<br>
 arch/arm/mm/proc-syms.c                             |   3 +<br>
 arch/arm/mm/proc-v6.S                              |  15 +-<br>
 arch/arm/vfp/vfpmodule.c                            |  25 +-<br>
 arch/arm64/boot/dts/Makefile                          |   2 +<br>
 arch/arm64/boot/dts/broadcom/Makefile                      |  11 +<br>
 arch/arm64/boot/dts/broadcom/bcm2710-rpi-3-b-plus.dts              |   3 +<br>
 arch/arm64/boot/dts/broadcom/bcm2710-rpi-3-b.dts                |   3 +<br>
 arch/arm64/boot/dts/broadcom/bcm2710-rpi-cm3.dts                |   3 +<br>
 arch/arm64/boot/dts/broadcom/bcm2711-rpi-4-b.dts                |   3 +<br>
 arch/arm64/boot/dts/broadcom/bcm283x-rpi-csi1-2lane.dtsi            |   1 +<br>
 arch/arm64/boot/dts/broadcom/bcm283x-rpi-lan7515.dtsi              |   1 +<br>
 arch/arm64/boot/dts/overlays                          |   1 +<br>
 arch/arm64/configs/bcm2711_defconfig                      | 1291 +++++++++<br>
 arch/arm64/configs/bcmrpi3_defconfig                      | 1239 +++++++++<br>
 arch/arm64/kernel/armv8_deprecated.c                      |   5 +<br>
 arch/arm64/mm/init.c                              |   2 +-<br>
 drivers/bluetooth/hci_h5.c                           |   3 +-<br>
 drivers/char/Kconfig                              |   2 +<br>
 drivers/char/Makefile                              |   1 +<br>
 drivers/char/broadcom/Kconfig                          |  59 +<br>
 drivers/char/broadcom/Makefile                         |   7 +<br>
 drivers/char/broadcom/argon-mem.c                        |  277 ++<br>
 drivers/char/broadcom/bcm2835-gpiomem.c                     |  258 ++<br>
 drivers/char/broadcom/bcm2835_smi_dev.c                     |  402 +++<br>
 drivers/char/broadcom/vc_mem.c                         |  393 +++<br>
 drivers/char/broadcom/vc_sm/Makefile                      |   9 +<br>
 drivers/char/broadcom/vc_sm/vc_sm_defs.h                    |  237 ++<br>
 drivers/char/broadcom/vc_sm/vc_sm_knl.h                     |  53 +<br>
 drivers/char/broadcom/vc_sm/vc_vchi_sm.c                    |  500 ++++<br>
 drivers/char/broadcom/vc_sm/vc_vchi_sm.h                    |  100 +<br>
 drivers/char/broadcom/vc_sm/vmcs_sm.c                      | 3526 +++++++++++++++++++++++++<br>
 drivers/char/broadcom/vcio.c                          |  194 ++<br>
 drivers/char/hw_random/Kconfig                         |   4 +-<br>
 drivers/char/hw_random/bcm2835-rng.c                      |   6 +-<br>
 drivers/char/hw_random/iproc-rng200.c                      |  81 +-<br>
 drivers/clk/Kconfig                               |   3 +<br>
 drivers/clk/Makefile                              |   2 +<br>
 drivers/clk/bcm/clk-bcm2835.c                          |  175 +-<br>
 drivers/clk/clk-allo-dac.c                           |  161 ++<br>
 drivers/clk/clk-hifiberry-dacpro.c                       |  160 ++<br>
 drivers/cpufreq/Kconfig.arm                           |   9 +<br>
 drivers/cpufreq/Makefile                            |   1 +<br>
 drivers/cpufreq/bcm2835-cpufreq.c                        |  211 ++<br>
 drivers/dma/Kconfig                               |   4 +<br>
 drivers/dma/Makefile                              |   1 +<br>
 drivers/dma/bcm2708-dmaengine.c                         |  281 ++<br>
 drivers/dma/bcm2835-dma.c                            |  490 +++-<br>
 drivers/firmware/raspberrypi.c                         |  142 +-<br>
 drivers/gpio/Kconfig                              |   6 +<br>
 drivers/gpio/Makefile                              |   1 +<br>
 drivers/gpio/gpio-bcm-virt.c                          |  214 ++<br>
 drivers/gpio/gpiolib.c                             |   8 +-<br>
 drivers/gpu/drm/v3d/v3d_drv.c                          |   4 +-<br>
 drivers/gpu/drm/v3d/v3d_mmu.c                          |  13 +<br>
 drivers/gpu/drm/vc4/Makefile                          |   1 +<br>
 drivers/gpu/drm/vc4/vc4_crtc.c                         |   3 +-<br>
 drivers/gpu/drm/vc4/vc4_drv.c                          |   1 +<br>
 drivers/gpu/drm/vc4/vc4_drv.h                          |   7 +<br>
 drivers/gpu/drm/vc4/vc4_dsi.c                          |  35 +-<br>
 drivers/gpu/drm/vc4/vc4_firmware_kms.c                     | 1572 +++++++++++<br>
 drivers/gpu/drm/vc4/vc4_kms.c                          |  22 +-<br>
 drivers/gpu/drm/vc4/vc_image_types.h                      |  171 ++<br>
 drivers/hid/usbhid/hid-core.c                          |   7 +-<br>
 drivers/hwmon/Kconfig                              |  11 +<br>
 drivers/hwmon/Makefile                             |   1 +<br>
 drivers/hwmon/raspberrypi-hwmon.c                        |  41 +-<br>
 drivers/hwmon/rpi-poe-fan.c                           |  436 ++++<br>
 drivers/i2c/busses/Kconfig                           |  19 +<br>
 drivers/i2c/busses/Makefile                           |   2 +<br>
 drivers/i2c/busses/i2c-bcm2708.c                        |  512 ++++<br>
 drivers/i2c/busses/i2c-bcm2835.c                        |  111 +-<br>
 drivers/i2c/busses/i2c-gpio.c                          |   4 +-<br>
 drivers/input/joystick/Kconfig                         |   8 +<br>
 drivers/input/joystick/Makefile                         |   1 +<br>
 drivers/input/joystick/rpisense-js.c                      |  153 ++<br>
 drivers/irqchip/irq-bcm2835.c                          |  104 +-<br>
 drivers/irqchip/irq-bcm2836.c                          |  29 +-<br>
 drivers/leds/leds-gpio.c                            |  17 +-<br>
 drivers/leds/trigger/Kconfig                          |   7 +<br>
 drivers/leds/trigger/Makefile                          |   1 +<br>
 drivers/leds/trigger/ledtrig-input.c                      |  55 +<br>
 drivers/mailbox/bcm2835-mailbox.c                        |  18 +-<br>
 drivers/media/common/videobuf2/videobuf2-core.c                 |  21 +-<br>
 drivers/media/i2c/adv7180.c                           |  14 +<br>
 drivers/media/i2c/ov5647.c                           |  67 +-<br>
 drivers/media/i2c/tc358743.c                          |  130 +-<br>
 drivers/media/platform/Kconfig                         |   1 +<br>
 drivers/media/platform/Makefile                         |   2 +<br>
 drivers/media/platform/bcm2835/Kconfig                     |  14 +<br>
 drivers/media/platform/bcm2835/Makefile                     |   3 +<br>
 drivers/media/platform/bcm2835/bcm2835-unicam.c                 | 2230 ++++++++++++++++<br>
 drivers/media/platform/bcm2835/vc4-regs-unicam.h                |  266 ++<br>
 drivers/media/spi/Kconfig                            |   1 +<br>
 drivers/media/usb/dvb-usb-v2/rtl28xxu.c                     |   4 +<br>
 drivers/mfd/Kconfig                               |   8 +<br>
 drivers/mfd/Makefile                              |   1 +<br>
 drivers/mfd/bcm2835-pm.c                            |  11 +<br>
 drivers/mfd/rpisense-core.c                           |  165 ++<br>
 drivers/misc/Kconfig                              |   8 +<br>
 drivers/misc/Makefile                              |   1 +<br>
 drivers/misc/bcm2835_smi.c                           |  955 +++++++<br>
 drivers/mmc/core/block.c                            |  28 +-<br>
 drivers/mmc/core/core.c                             |   3 +-<br>
 drivers/mmc/core/host.c                             |  17 +-<br>
 drivers/mmc/core/quirks.h                            |   8 +<br>
 drivers/mmc/host/Kconfig                            |  39 +<br>
 drivers/mmc/host/Makefile                            |   2 +<br>
 drivers/mmc/host/bcm2835-mmc.c                         | 1569 +++++++++++<br>
 drivers/mmc/host/bcm2835-sdhost.c                        | 2204 ++++++++++++++++<br>
 drivers/mmc/host/sdhci-iproc.c                         |  10 +<br>
 drivers/mmc/host/sdhci.c                            |   4 +<br>
 drivers/net/can/spi/mcp251x.c                          |   3 +<br>
 drivers/net/ethernet/broadcom/genet/bcmgenet.c                 |  29 +-<br>
 drivers/net/ethernet/broadcom/genet/bcmgenet.h                 |   2 +-<br>
 drivers/net/ethernet/broadcom/genet/bcmmii.c                  |   5 +-<br>
 drivers/net/phy/broadcom.c                           |  33 +-<br>
 drivers/net/phy/microchip.c                           |  27 +<br>
 drivers/net/usb/lan78xx.c                            |  66 +-<br>
 drivers/net/usb/smsc95xx.c                           |  80 +-<br>
 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c           |  22 +-<br>
 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c             |   3 +-<br>
 drivers/net/wireless/realtek/Kconfig                      |   1 +<br>
 drivers/net/wireless/realtek/Makefile                      |   1 +<br>
 drivers/net/wireless/realtek/rtl8192cu/Kconfig                 |   9 +<br>
 drivers/net/wireless/realtek/rtl8192cu/Makefile                 |  616 +++++<br>
 drivers/net/wireless/realtek/rtl8192cu/clean                  |   5 +<br>
 drivers/net/wireless/realtek/rtl8192cu/core/efuse/rtw_efuse.c          | 1147 ++++++++<br>
 drivers/net/wireless/realtek/rtl8192cu/core/rtw_ap.c              | 2943 +++++++++++++++++++++<br>
 drivers/net/wireless/realtek/rtl8192cu/core/rtw_br_ext.c            | 1700 ++++++++++++<br>
 drivers/net/wireless/realtek/rtl8192cu/core/rtw_cmd.c              | 3035 +++++++++++++++++++++<br>
 drivers/net/wireless/realtek/rtl8192cu/core/rtw_debug.c             | 1337 ++++++++++<br>
 drivers/net/wireless/realtek/rtl8192cu/core/rtw_eeprom.c            |  423 +++<br>
 drivers/net/wireless/realtek/rtl8192cu/core/rtw_ieee80211.c           | 1916 ++++++++++++++<br>
 drivers/net/wireless/realtek/rtl8192cu/core/rtw_io.c              |  464 ++++<br>
 drivers/net/wireless/realtek/rtl8192cu/core/rtw_ioctl_query.c          |  196 ++<br>
 drivers/net/wireless/realtek/rtl8192cu/core/rtw_ioctl_rtl.c           | 1031 ++++++++<br>
 drivers/net/wireless/realtek/rtl8192cu/core/rtw_ioctl_set.c           | 1494 +++++++++++<br>
 drivers/net/wireless/realtek/rtl8192cu/core/rtw_iol.c              |  263 ++<br>
 drivers/net/wireless/realtek/rtl8192cu/core/rtw_mlme.c             | 3967 ++++++++++++++++++++++++++++<br>
 drivers/net/wireless/realtek/rtl8192cu/core/rtw_mlme_ext.c           | 13600 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++<br>
 drivers/net/wireless/realtek/rtl8192cu/core/rtw_mp.c              | 1324 ++++++++++<br>
 drivers/net/wireless/realtek/rtl8192cu/core/rtw_mp_ioctl.c           | 2954 +++++++++++++++++++++<br>
 drivers/net/wireless/realtek/rtl8192cu/core/rtw_p2p.c              | 5370 ++++++++++++++++++++++++++++++++++++++<br>
 drivers/net/wireless/realtek/rtl8192cu/core/rtw_pwrctrl.c            | 1551 +++++++++++<br>
 drivers/net/wireless/realtek/rtl8192cu/core/rtw_recv.c             | 4306 ++++++++++++++++++++++++++++++<br>
 drivers/net/wireless/realtek/rtl8192cu/core/rtw_rf.c              |  95 +<br>
 drivers/net/wireless/realtek/rtl8192cu/core/rtw_security.c           | 3115 ++++++++++++++++++++++<br>
 drivers/net/wireless/realtek/rtl8192cu/core/rtw_sreset.c            |  352 +++<br>
 drivers/net/wireless/realtek/rtl8192cu/core/rtw_sta_mgt.c            |  848 ++++++<br>
 drivers/net/wireless/realtek/rtl8192cu/core/rtw_tdls.c             | 2941 +++++++++++++++++++++<br>
 drivers/net/wireless/realtek/rtl8192cu/core/rtw_wlan_util.c           | 2305 ++++++++++++++++<br>
 drivers/net/wireless/realtek/rtl8192cu/core/rtw_xmit.c             | 4156 +++++++++++++++++++++++++++++<br>
 drivers/net/wireless/realtek/rtl8192cu/hal/HalPwrSeqCmd.c            |  177 ++<br>
 drivers/net/wireless/realtek/rtl8192cu/hal/dm.c                 |  314 +++<br>
 drivers/net/wireless/realtek/rtl8192cu/hal/dm.h                 |  30 +<br>
 drivers/net/wireless/realtek/rtl8192cu/hal/hal_com.c              |  371 +++<br>
 drivers/net/wireless/realtek/rtl8192cu/hal/hal_intf.c              |  546 ++++<br>
 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/rtl8192c_cmd.c       | 1159 +++++++++<br>
 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/rtl8192c_dm.c        | 5058 +++++++++++++++++++++++++++++++++++<br>
 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/rtl8192c_hal_init.c     | 3628 ++++++++++++++++++++++++++<br>
 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/rtl8192c_mp.c        | 1207 +++++++++<br>
 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/rtl8192c_phycfg.c      | 4841 ++++++++++++++++++++++++++++++++++<br>
 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/rtl8192c_rf6052.c      | 1031 ++++++++<br>
 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/rtl8192c_rxdesc.c      |  876 +++++++<br>
 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/rtl8192c_sreset.c      |  94 +<br>
 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/rtl8192c_xmit.c       |  63 +<br>
 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/usb/Hal8192CUHWImg.c    | 8758 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++<br>
 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/usb/Hal8192CUHWImg_wowlan.c | 2564 ++++++++++++++++++<br>
 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/usb/rtl8192cu_led.c     | 2680 +++++++++++++++++++<br>
 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/usb/rtl8192cu_recv.c    |  229 ++<br>
 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/usb/rtl8192cu_xmit.c    | 1150 ++++++++<br>
 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/usb/usb_halinit.c      | 6261 ++++++++++++++++++++++++++++++++++++++++++++<br>
 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/usb/usb_ops_ce.c      | 1207 +++++++++<br>
 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/usb/usb_ops_linux.c     | 1536 +++++++++++<br>
 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/usb/usb_ops_xp.c      | 1265 +++++++++<br>
 drivers/net/wireless/realtek/rtl8192cu/ifcfg-wlan0               |   4 +<br>
 drivers/net/wireless/realtek/rtl8192cu/include/Hal8192CEHWImg.h         |  85 +<br>
 drivers/net/wireless/realtek/rtl8192cu/include/Hal8192CPhyCfg.h         |  428 +++<br>
 drivers/net/wireless/realtek/rtl8192cu/include/Hal8192CPhyReg.h         | 1123 ++++++++<br>
 drivers/net/wireless/realtek/rtl8192cu/include/Hal8192CUHWImg.h         |  105 +<br>
 drivers/net/wireless/realtek/rtl8192cu/include/Hal8192CUHWImg_wowlan.h     |  34 +<br>
 drivers/net/wireless/realtek/rtl8192cu/include/Hal8192DEHWImg.h         |  66 +<br>
 drivers/net/wireless/realtek/rtl8192cu/include/Hal8192DPhyCfg.h         |  528 ++++<br>
 drivers/net/wireless/realtek/rtl8192cu/include/Hal8192DPhyReg.h         | 1171 +++++++++<br>
 drivers/net/wireless/realtek/rtl8192cu/include/Hal8192DUHWImg.h         |  66 +<br>
 drivers/net/wireless/realtek/rtl8192cu/include/Hal8192DUHWImg_wowlan.h     |  30 +<br>
 drivers/net/wireless/realtek/rtl8192cu/include/HalPwrSeqCmd.h          |  137 +<br>
 drivers/net/wireless/realtek/rtl8192cu/include/autoconf.h            |  336 +++<br>
 drivers/net/wireless/realtek/rtl8192cu/include/basic_types.h          |  321 +++<br>
 drivers/net/wireless/realtek/rtl8192cu/include/byteorder/big_endian.h      |  87 +<br>
 drivers/net/wireless/realtek/rtl8192cu/include/byteorder/generic.h       |  212 ++<br>
 drivers/net/wireless/realtek/rtl8192cu/include/byteorder/little_endian.h    |  89 +<br>
 drivers/net/wireless/realtek/rtl8192cu/include/byteorder/swab.h         |  140 +<br>
 drivers/net/wireless/realtek/rtl8192cu/include/byteorder/swabb.h        |  156 ++<br>
 drivers/net/wireless/realtek/rtl8192cu/include/circ_buf.h            |  27 +<br>
 drivers/net/wireless/realtek/rtl8192cu/include/cmd_osdep.h           |  36 +<br>
 drivers/net/wireless/realtek/rtl8192cu/include/drv_conf.h            |  78 +<br>
 drivers/net/wireless/realtek/rtl8192cu/include/drv_types.h           |  662 +++++<br>
 drivers/net/wireless/realtek/rtl8192cu/include/drv_types_ce.h          |  92 +<br>
 drivers/net/wireless/realtek/rtl8192cu/include/drv_types_linux.h        |  25 +<br>
 drivers/net/wireless/realtek/rtl8192cu/include/drv_types_sdio.h         |  70 +<br>
 drivers/net/wireless/realtek/rtl8192cu/include/drv_types_xp.h          |  95 +<br>
 drivers/net/wireless/realtek/rtl8192cu/include/ethernet.h            |  41 +<br>
 drivers/net/wireless/realtek/rtl8192cu/include/h2clbk.h             |  35 +<br>
 drivers/net/wireless/realtek/rtl8192cu/include/hal_com.h            |  146 ++<br>
 drivers/net/wireless/realtek/rtl8192cu/include/hal_intf.h            |  432 +++<br>
 drivers/net/wireless/realtek/rtl8192cu/include/ieee80211.h           | 1580 +++++++++++<br>
 drivers/net/wireless/realtek/rtl8192cu/include/ieee80211_ext.h         |  477 ++++<br>
 drivers/net/wireless/realtek/rtl8192cu/include/if_ether.h            |  112 +<br>
 drivers/net/wireless/realtek/rtl8192cu/include/ioctl_cfg80211.h         |  184 ++<br>
 drivers/net/wireless/realtek/rtl8192cu/include/ip.h               |  141 +<br>
 drivers/net/wireless/realtek/rtl8192cu/include/linux/wireless.h         |  90 +<br>
 drivers/net/wireless/realtek/rtl8192cu/include/mlme_osdep.h           |  40 +<br>
 drivers/net/wireless/realtek/rtl8192cu/include/mp_custom_oid.h         |  353 +++<br>
 drivers/net/wireless/realtek/rtl8192cu/include/nic_spec.h            |  47 +<br>
 drivers/net/wireless/realtek/rtl8192cu/include/osdep_ce_service.h        |  171 ++<br>
 drivers/net/wireless/realtek/rtl8192cu/include/osdep_intf.h           |  155 ++<br>
 drivers/net/wireless/realtek/rtl8192cu/include/osdep_service.h         | 1821 +++++++++++++<br>
 drivers/net/wireless/realtek/rtl8192cu/include/pci_hal.h            |  168 ++<br>
 drivers/net/wireless/realtek/rtl8192cu/include/pci_ops.h            |  60 +<br>
 drivers/net/wireless/realtek/rtl8192cu/include/pci_osintf.h           |  33 +<br>
 drivers/net/wireless/realtek/rtl8192cu/include/recv_osdep.h           |  58 +<br>
 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192c_cmd.h          |  153 ++<br>
 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192c_dm.h          |  516 ++++<br>
 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192c_event.h         |  28 +<br>
 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192c_hal.h          |  937 +++++++<br>
 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192c_led.h          |  42 +<br>
 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192c_recv.h         |  184 ++<br>
 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192c_rf.h          |  92 +<br>
 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192c_spec.h         | 1865 +++++++++++++<br>
 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192c_sreset.h        |  32 +<br>
 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192c_xmit.h         |  129 +<br>
 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192d_cmd.h          |  142 +<br>
 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192d_dm.h          |  420 +++<br>
 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192d_hal.h          | 1126 ++++++++<br>
 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192d_led.h          |  43 +<br>
 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192d_recv.h         |  187 ++<br>
 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192d_rf.h          |  97 +<br>
 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192d_spec.h         | 1841 +++++++++++++<br>
 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192d_xmit.h         |  145 ++<br>
 drivers/net/wireless/realtek/rtl8192cu/include/rtw_android.h          |  90 +<br>
 drivers/net/wireless/realtek/rtl8192cu/include/rtw_ap.h             |  64 +<br>
 drivers/net/wireless/realtek/rtl8192cu/include/rtw_br_ext.h           |  76 +<br>
 drivers/net/wireless/realtek/rtl8192cu/include/rtw_byteorder.h         |  40 +<br>
 drivers/net/wireless/realtek/rtl8192cu/include/rtw_cmd.h            | 1167 +++++++++<br>
 drivers/net/wireless/realtek/rtl8192cu/include/rtw_debug.h           |  538 ++++<br>
 drivers/net/wireless/realtek/rtl8192cu/include/rtw_eeprom.h           |  152 ++<br>
 drivers/net/wireless/realtek/rtl8192cu/include/rtw_efuse.h           |  124 +<br>
 drivers/net/wireless/realtek/rtl8192cu/include/rtw_event.h           |  154 ++<br>
 drivers/net/wireless/realtek/rtl8192cu/include/rtw_ht.h             |  50 +<br>
 drivers/net/wireless/realtek/rtl8192cu/include/rtw_io.h             |  504 ++++<br>
 drivers/net/wireless/realtek/rtl8192cu/include/rtw_ioctl.h           |  269 ++<br>
 drivers/net/wireless/realtek/rtl8192cu/include/rtw_ioctl_query.h        |  36 +<br>
 drivers/net/wireless/realtek/rtl8192cu/include/rtw_ioctl_rtl.h         |  83 +<br>
 drivers/net/wireless/realtek/rtl8192cu/include/rtw_ioctl_set.h         |  79 +<br>
 drivers/net/wireless/realtek/rtl8192cu/include/rtw_iol.h            |  89 +<br>
 drivers/net/wireless/realtek/rtl8192cu/include/rtw_led.h            |  217 ++<br>
 drivers/net/wireless/realtek/rtl8192cu/include/rtw_mlme.h            |  850 ++++++<br>
 drivers/net/wireless/realtek/rtl8192cu/include/rtw_mlme_ext.h          |  963 +++++++<br>
 drivers/net/wireless/realtek/rtl8192cu/include/rtw_mp.h             |  712 +++++<br>
 drivers/net/wireless/realtek/rtl8192cu/include/rtw_mp_ioctl.h          |  596 +++++<br>
 drivers/net/wireless/realtek/rtl8192cu/include/rtw_mp_phy_regdef.h       | 1097 ++++++++<br>
 drivers/net/wireless/realtek/rtl8192cu/include/rtw_p2p.h            |  161 ++<br>
 drivers/net/wireless/realtek/rtl8192cu/include/rtw_pwrctrl.h          |  362 +++<br>
 drivers/net/wireless/realtek/rtl8192cu/include/rtw_qos.h            |  40 +<br>
 drivers/net/wireless/realtek/rtl8192cu/include/rtw_recv.h            |  731 ++++++<br>
 drivers/net/wireless/realtek/rtl8192cu/include/rtw_rf.h             |  152 ++<br>
 drivers/net/wireless/realtek/rtl8192cu/include/rtw_security.h          |  447 ++++<br>
 drivers/net/wireless/realtek/rtl8192cu/include/rtw_sreset.h           |  74 +<br>
 drivers/net/wireless/realtek/rtl8192cu/include/rtw_tdls.h            |  143 +<br>
 drivers/net/wireless/realtek/rtl8192cu/include/rtw_version.h          |   1 +<br>
 drivers/net/wireless/realtek/rtl8192cu/include/rtw_xmit.h            |  754 ++++++<br>
 drivers/net/wireless/realtek/rtl8192cu/include/sta_info.h            |  432 +++<br>
 drivers/net/wireless/realtek/rtl8192cu/include/usb_hal.h            |  37 +<br>
 drivers/net/wireless/realtek/rtl8192cu/include/usb_ops.h            |  110 +<br>
 drivers/net/wireless/realtek/rtl8192cu/include/usb_ops_linux.h         |  63 +<br>
 drivers/net/wireless/realtek/rtl8192cu/include/usb_osintf.h           |  38 +<br>
 drivers/net/wireless/realtek/rtl8192cu/include/usb_vendor_req.h         |  59 +<br>
 drivers/net/wireless/realtek/rtl8192cu/include/wifi.h              | 1248 +++++++++<br>
 drivers/net/wireless/realtek/rtl8192cu/include/wlan_bssdef.h          |  703 +++++<br>
 drivers/net/wireless/realtek/rtl8192cu/include/xmit_osdep.h           |  95 +<br>
 drivers/net/wireless/realtek/rtl8192cu/os_dep/linux/ioctl_cfg80211.c      | 5589 +++++++++++++++++++++++++++++++++++++++<br>
 drivers/net/wireless/realtek/rtl8192cu/os_dep/linux/ioctl_linux.c        | 11909 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++<br>
 drivers/net/wireless/realtek/rtl8192cu/os_dep/linux/mlme_linux.c        |  653 +++++<br>
 drivers/net/wireless/realtek/rtl8192cu/os_dep/linux/os_intfs.c         | 2771 ++++++++++++++++++++<br>
 drivers/net/wireless/realtek/rtl8192cu/os_dep/linux/pci_intf.c         | 1997 ++++++++++++++<br>
 drivers/net/wireless/realtek/rtl8192cu/os_dep/linux/pci_ops_linux.c       |  24 +<br>
 drivers/net/wireless/realtek/rtl8192cu/os_dep/linux/recv_linux.c        |  461 ++++<br>
 drivers/net/wireless/realtek/rtl8192cu/os_dep/linux/rtw_android.c        |  843 ++++++<br>
 drivers/net/wireless/realtek/rtl8192cu/os_dep/linux/usb_intf.c         | 1662 ++++++++++++<br>
 drivers/net/wireless/realtek/rtl8192cu/os_dep/linux/usb_ops_linux.c       |  649 +++++<br>
 drivers/net/wireless/realtek/rtl8192cu/os_dep/linux/xmit_linux.c        |  421 +++<br>
 drivers/net/wireless/realtek/rtl8192cu/os_dep/osdep_service.c          | 2300 ++++++++++++++++<br>
 drivers/net/wireless/realtek/rtl8192cu/runwpa                  |  20 +<br>
 drivers/net/wireless/realtek/rtl8192cu/wlan0dhcp                |  15 +<br>
 drivers/of/Kconfig                               |   7 +<br>
 drivers/of/Makefile                               |   1 +<br>
 drivers/of/configfs.c                              |  277 ++<br>
 drivers/pci/controller/Kconfig                         |   9 +<br>
 drivers/pci/controller/Makefile                         |   6 +-<br>
 drivers/pci/controller/pcie-brcmstb-bounce.c                  |  562 ++++<br>
 drivers/pci/controller/pcie-brcmstb-bounce.h                  |  37 +<br>
 drivers/pci/controller/pcie-brcmstb.c                      | 1861 +++++++++++++<br>
 drivers/perf/Kconfig                              |   7 +<br>
 drivers/perf/Makefile                              |   1 +<br>
 drivers/perf/raspberrypi_axi_monitor.c                     |  637 +++++<br>
 drivers/pinctrl/bcm/pinctrl-bcm2835.c                      |  60 +-<br>
 drivers/power/reset/gpio-poweroff.c                       |  13 +-<br>
 drivers/pps/clients/pps-gpio.c                         |   2 +<br>
 drivers/rtc/rtc-pcf2123.c                            |   1 +<br>
 drivers/rtc/rtc-pcf8523.c                            |  25 +-<br>
 drivers/rtc/rtc-rv3028.c                            |  17 +<br>
 drivers/soc/bcm/Kconfig                             |   1 +<br>
 drivers/soc/bcm/bcm2835-power.c                         |  22 +<br>
 drivers/soc/bcm/brcmstb/Makefile                        |   2 +-<br>
 drivers/soc/bcm/brcmstb/memory.c                        |  158 ++<br>
 drivers/spi/spi-bcm2835.c                            |  85 +-<br>
 drivers/spi/spidev.c                              |   2 +-<br>
 drivers/staging/vc04_services/Kconfig                      |   3 +<br>
 drivers/staging/vc04_services/Makefile                     |   7 +-<br>
 drivers/staging/vc04_services/bcm2835-audio/bcm2835-pcm.c            |  17 +-<br>
 drivers/staging/vc04_services/bcm2835-audio/bcm2835.c              |  31 +-<br>
 drivers/staging/vc04_services/bcm2835-camera/Kconfig              |   2 +-<br>
 drivers/staging/vc04_services/bcm2835-camera/Makefile              |   5 +-<br>
 drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c          |  97 +-<br>
 drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.h          |   2 +<br>
 drivers/staging/vc04_services/bcm2835-codec/Kconfig               |  11 +<br>
 drivers/staging/vc04_services/bcm2835-codec/Makefile              |   8 +<br>
 drivers/staging/vc04_services/bcm2835-codec/TODO                |  24 +<br>
 drivers/staging/vc04_services/bcm2835-codec/bcm2835-v4l2-codec.c        | 2727 +++++++++++++++++++<br>
 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c       |  129 +-<br>
 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c          |  10 +-<br>
 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.h          |   1 +<br>
 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_connected.c       |   1 +<br>
 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c         |   1 +<br>
 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_killable.h       |  55 +<br>
 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_util.c         |   1 +<br>
 drivers/staging/vc04_services/vc-sm-cma/Kconfig                 |  10 +<br>
 drivers/staging/vc04_services/vc-sm-cma/Makefile                |   8 +<br>
 drivers/staging/vc04_services/vc-sm-cma/TODO                  |   1 +<br>
 drivers/staging/vc04_services/vc-sm-cma/vc_sm.c                 | 1778 +++++++++++++<br>
 drivers/staging/vc04_services/vc-sm-cma/vc_sm.h                 |  84 +<br>
 drivers/staging/vc04_services/vc-sm-cma/vc_sm_cma_vchi.c            |  505 ++++<br>
 drivers/staging/vc04_services/vc-sm-cma/vc_sm_cma_vchi.h            |  63 +<br>
 drivers/staging/vc04_services/vc-sm-cma/vc_sm_defs.h              |  300 +++<br>
 drivers/staging/vc04_services/vc-sm-cma/vc_sm_knl.h               |  28 +<br>
 drivers/staging/vc04_services/vchiq-mmal/Kconfig                |   8 +<br>
 drivers/staging/vc04_services/vchiq-mmal/Makefile                |   8 +<br>
 drivers/staging/vc04_services/{bcm2835-camera => vchiq-mmal}/mmal-common.h   |  10 +<br>
 drivers/staging/vc04_services/{bcm2835-camera => vchiq-mmal}/mmal-encodings.h  |  27 +<br>
 drivers/staging/vc04_services/{bcm2835-camera => vchiq-mmal}/mmal-msg-common.h |   0<br>
 drivers/staging/vc04_services/{bcm2835-camera => vchiq-mmal}/mmal-msg-format.h |   0<br>
 drivers/staging/vc04_services/{bcm2835-camera => vchiq-mmal}/mmal-msg-port.h  |   0<br>
 drivers/staging/vc04_services/{bcm2835-camera => vchiq-mmal}/mmal-msg.h     |  36 +<br>
 drivers/staging/vc04_services/{bcm2835-camera => vchiq-mmal}/mmal-parameters.h |  32 +-<br>
 drivers/staging/vc04_services/{bcm2835-camera => vchiq-mmal}/mmal-vchiq.c    |  376 ++-<br>
 drivers/staging/vc04_services/{bcm2835-camera => vchiq-mmal}/mmal-vchiq.h    |  13 +-<br>
 drivers/thermal/broadcom/Kconfig                        |   2 +-<br>
 drivers/thermal/broadcom/brcmstb_thermal.c                   |  61 +-<br>
 drivers/thermal/step_wise.c                           |  33 +-<br>
 drivers/tty/serial/8250/8250_bcm2835aux.c                    |   3 +-<br>
 drivers/tty/serial/amba-pl011.c                         |  41 +-<br>
 drivers/tty/serial/sc16is7xx.c                         |   2 +<br>
 drivers/usb/Makefile                              |   1 +<br>
 drivers/usb/core/generic.c                           |   1 +<br>
 drivers/usb/core/hcd.c                             |  10 +<br>
 drivers/usb/core/hub.c                             |   2 +-<br>
 drivers/usb/core/message.c                           |  94 +<br>
 drivers/usb/core/otg_whitelist.h                        |  114 +-<br>
 drivers/usb/gadget/file_storage.c                        | 3676 ++++++++++++++++++++++++++<br>
 drivers/usb/host/Kconfig                            |  10 +<br>
 drivers/usb/host/Makefile                            |   2 +<br>
 drivers/usb/host/dwc_common_port/Makefile                    |  58 +<br>
 drivers/usb/host/dwc_common_port/Makefile.fbsd                 |  17 +<br>
 drivers/usb/host/dwc_common_port/Makefile.linux                 |  49 +<br>
 drivers/usb/host/dwc_common_port/changes.txt                  |  174 ++<br>
 drivers/usb/host/dwc_common_port/doc/doxygen.cfg                |  270 ++<br>
 drivers/usb/host/dwc_common_port/dwc_cc.c                    |  532 ++++<br>
 drivers/usb/host/dwc_common_port/dwc_cc.h                    |  224 ++<br>
 drivers/usb/host/dwc_common_port/dwc_common_fbsd.c               | 1308 ++++++++++<br>
 drivers/usb/host/dwc_common_port/dwc_common_linux.c               | 1409 ++++++++++<br>
 drivers/usb/host/dwc_common_port/dwc_common_nbsd.c               | 1275 +++++++++<br>
 drivers/usb/host/dwc_common_port/dwc_crypto.c                  |  308 +++<br>
 drivers/usb/host/dwc_common_port/dwc_crypto.h                  |  111 +<br>
 drivers/usb/host/dwc_common_port/dwc_dh.c                    |  291 +++<br>
 drivers/usb/host/dwc_common_port/dwc_dh.h                    |  106 +<br>
 drivers/usb/host/dwc_common_port/dwc_list.h                   |  594 +++++<br>
 drivers/usb/host/dwc_common_port/dwc_mem.c                   |  245 ++<br>
 drivers/usb/host/dwc_common_port/dwc_modpow.c                  |  636 +++++<br>
 drivers/usb/host/dwc_common_port/dwc_modpow.h                  |  34 +<br>
 drivers/usb/host/dwc_common_port/dwc_notifier.c                 |  319 +++<br>
 drivers/usb/host/dwc_common_port/dwc_notifier.h                 |  122 +<br>
 drivers/usb/host/dwc_common_port/dwc_os.h                    | 1276 +++++++++<br>
 drivers/usb/host/dwc_common_port/usb.h                     |  946 +++++++<br>
 drivers/usb/host/dwc_otg/Makefile                        |  85 +<br>
 drivers/usb/host/dwc_otg/doc/doxygen.cfg                    |  224 ++<br>
 drivers/usb/host/dwc_otg/dummy_audio.c                     | 1574 +++++++++++<br>
 drivers/usb/host/dwc_otg/dwc_cfi_common.h                    |  142 +<br>
 drivers/usb/host/dwc_otg/dwc_otg_adp.c                     |  854 ++++++<br>
 drivers/usb/host/dwc_otg/dwc_otg_adp.h                     |  80 +<br>
 drivers/usb/host/dwc_otg/dwc_otg_attr.c                     | 1212 +++++++++<br>
 drivers/usb/host/dwc_otg/dwc_otg_attr.h                     |  89 +<br>
 drivers/usb/host/dwc_otg/dwc_otg_cfi.c                     | 1876 +++++++++++++<br>
 drivers/usb/host/dwc_otg/dwc_otg_cfi.h                     |  320 +++<br>
 drivers/usb/host/dwc_otg/dwc_otg_cil.c                     | 7146 ++++++++++++++++++++++++++++++++++++++++++++++++++<br>
 drivers/usb/host/dwc_otg/dwc_otg_cil.h                     | 1464 +++++++++++<br>
 drivers/usb/host/dwc_otg/dwc_otg_cil_intr.c                   | 1601 ++++++++++++<br>
 drivers/usb/host/dwc_otg/dwc_otg_core_if.h                   |  705 +++++<br>
 drivers/usb/host/dwc_otg/dwc_otg_dbg.h                     |  117 +<br>
 drivers/usb/host/dwc_otg/dwc_otg_driver.c                    | 1773 +++++++++++++<br>
 drivers/usb/host/dwc_otg/dwc_otg_driver.h                    |  86 +<br>
 drivers/usb/host/dwc_otg/dwc_otg_fiq_fsm.c                   | 1425 ++++++++++<br>
 drivers/usb/host/dwc_otg/dwc_otg_fiq_fsm.h                   |  399 +++<br>
 drivers/usb/host/dwc_otg/dwc_otg_fiq_stub.S                   |  80 +<br>
 drivers/usb/host/dwc_otg/dwc_otg_hcd.c                     | 4309 ++++++++++++++++++++++++++++++<br>
 drivers/usb/host/dwc_otg/dwc_otg_hcd.h                     |  870 +++++++<br>
 drivers/usb/host/dwc_otg/dwc_otg_hcd_ddma.c                   | 1134 ++++++++<br>
 drivers/usb/host/dwc_otg/dwc_otg_hcd_if.h                    |  421 +++<br>
 drivers/usb/host/dwc_otg/dwc_otg_hcd_intr.c                   | 2757 ++++++++++++++++++++<br>
 drivers/usb/host/dwc_otg/dwc_otg_hcd_linux.c                  | 1083 ++++++++<br>
 drivers/usb/host/dwc_otg/dwc_otg_hcd_queue.c                  |  970 +++++++<br>
 drivers/usb/host/dwc_otg/dwc_otg_os_dep.h                    |  199 ++<br>
 drivers/usb/host/dwc_otg/dwc_otg_pcd.c                     | 2725 +++++++++++++++++++<br>
 drivers/usb/host/dwc_otg/dwc_otg_pcd.h                     |  273 ++<br>
 drivers/usb/host/dwc_otg/dwc_otg_pcd_if.h                    |  361 +++<br>
 drivers/usb/host/dwc_otg/dwc_otg_pcd_intr.c                   | 5148 ++++++++++++++++++++++++++++++++++++<br>
 drivers/usb/host/dwc_otg/dwc_otg_pcd_linux.c                  | 1262 +++++++++<br>
 drivers/usb/host/dwc_otg/dwc_otg_regs.h                     | 2550 ++++++++++++++++++<br>
 drivers/usb/host/dwc_otg/test/Makefile                     |  16 +<br>
 drivers/usb/host/dwc_otg/test/<a href="http://dwc_otg_test.pm" rel="noreferrer" target="_blank">dwc_otg_test.pm</a>                  |  337 +++<br>
 drivers/usb/host/dwc_otg/test/<a href="http://test_mod_param.pl" rel="noreferrer" target="_blank">test_mod_param.pl</a>                 |  133 +<br>
 drivers/usb/host/dwc_otg/test/<a href="http://test_sysfs.pl" rel="noreferrer" target="_blank">test_sysfs.pl</a>                   |  193 ++<br>
 drivers/usb/host/xhci-pci.c                           |   6 +<br>
 drivers/usb/host/xhci-ring.c                          |  26 +-<br>
 drivers/usb/host/xhci.c                             |  101 +-<br>
 drivers/usb/host/xhci.h                             |   1 +<br>
 drivers/video/backlight/Kconfig                         |   7 +<br>
 drivers/video/backlight/Makefile                        |   1 +<br>
 drivers/video/backlight/rpi_backlight.c                     |  119 +<br>
 drivers/video/fbdev/Kconfig                           |  27 +<br>
 drivers/video/fbdev/Makefile                          |   2 +<br>
 drivers/video/fbdev/bcm2708_fb.c                        | 1286 +++++++++<br>
 drivers/video/fbdev/core/cfbimgblt.c                      |  152 +-<br>
 drivers/video/fbdev/core/fbmem.c                        |  35 +<br>
 drivers/video/fbdev/rpisense-fb.c                        |  293 +++<br>
 drivers/video/logo/logo_linux_clut224.ppm                    | 2483 +++++++-----------<br>
 drivers/w1/masters/w1-gpio.c                          |   2 +-<br>
 drivers/watchdog/bcm2835_wdt.c                         |  49 +-<br>
 include/dt-bindings/clock/bcm2835.h                       |   2 +<br>
 include/linux/brcmphy.h                             |   5 +<br>
 include/linux/broadcom/bcm2835_smi.h                      |  391 +++<br>
 include/linux/broadcom/vc_mem.h                         |  39 +<br>
 include/linux/broadcom/vc_sm_cma_ioctl.h                    |  114 +<br>
 include/linux/broadcom/vmcs_sm_ioctl.h                     |  294 +++<br>
 include/linux/leds.h                              |   3 +<br>
 include/linux/mfd/bcm2835-pm.h                         |   1 +<br>
 include/linux/mfd/rpisense/core.h                        |  47 +<br>
 include/linux/mfd/rpisense/framebuffer.h                    |  32 +<br>
 include/linux/mfd/rpisense/joystick.h                      |  35 +<br>
 include/linux/microchipphy.h                          |   8 +<br>
 include/linux/mmc/card.h                            |   2 +<br>
 include/linux/platform_data/dma-bcm2708.h                    |  143 +<br>
 include/linux/usb.h                               |   2 +<br>
 include/linux/usb/hcd.h                             |   7 +<br>
 include/media/v4l2-mediabus.h                          |   8 +<br>
 include/media/videobuf2-core.h                         |  15 +<br>
 include/soc/bcm2835/raspberrypi-firmware.h                   |  26 +<br>
 include/soc/brcmstb/memory_api.h                        |  25 +<br>
 include/uapi/linux/fb.h                             |  12 +<br>
 include/uapi/linux/videodev2.h                         |   5 +<br>
 kernel/cgroup/cgroup.c                             |  30 +<br>
 kernel/resource.c                                |   6 +<br>
 mm/page_alloc.c                                 |   2 -<br>
 net/bluetooth/hci_conn.c                            |   9 +-<br>
 scripts/Makefile.dtbinst                            |   8 +-<br>
 scripts/Makefile.lib                              |  13 +<br>
 scripts/knlinfo                                 |  171 ++<br>
 scripts/mkknlimg                                |  262 ++<br>
 sound/soc/bcm/Kconfig                              |  230 ++<br>
 sound/soc/bcm/Makefile                             |  50 +<br>
 sound/soc/bcm/allo-boss-dac.c                          |  456 ++++<br>
 sound/soc/bcm/allo-katana-codec.c                        |  388 +++<br>
 sound/soc/bcm/allo-piano-dac-plus.c                       | 1013 ++++++++<br>
 sound/soc/bcm/allo-piano-dac.c                         |  122 +<br>
 sound/soc/bcm/audioinjector-octo-soundcard.c                  |  341 +++<br>
 sound/soc/bcm/audioinjector-pi-soundcard.c                   |  187 ++<br>
 sound/soc/bcm/audiosense-pi.c                          |  248 ++<br>
 sound/soc/bcm/digidac1-soundcard.c                       |  421 +++<br>
 sound/soc/bcm/dionaudio_loco-v2.c                        |  117 +<br>
 sound/soc/bcm/dionaudio_loco.c                         |  117 +<br>
 sound/soc/bcm/fe-pi-audio.c                           |  154 ++<br>
 sound/soc/bcm/googlevoicehat-codec.c                      |  214 ++<br>
 sound/soc/bcm/hifiberry_dacplus.c                        |  352 +++<br>
 sound/soc/bcm/hifiberry_dacplusadc.c                      |  390 +++<br>
 sound/soc/bcm/i-sabre-q2m.c                           |  158 ++<br>
 sound/soc/bcm/iqaudio-codec.c                          |  274 ++<br>
 sound/soc/bcm/iqaudio-dac.c                           |  223 ++<br>
 sound/soc/bcm/justboom-dac.c                          |  147 ++<br>
 sound/soc/bcm/pisound.c                             | 1201 +++++++++<br>
 sound/soc/bcm/rpi-cirrus.c                           | 1035 ++++++++<br>
 sound/soc/bcm/rpi-proto.c                            |  147 ++<br>
 sound/soc/bcm/rpi-simple-soundcard.c                      |  288 ++<br>
 sound/soc/bcm/rpi-wm8804-soundcard.c                      |  406 +++<br>
 sound/soc/codecs/Kconfig                            |  20 +-<br>
 sound/soc/codecs/Makefile                            |   6 +<br>
 sound/soc/codecs/cs42xx8-i2c.c                         |   7 +<br>
 sound/soc/codecs/cs42xx8.c                           |   2 +<br>
 sound/soc/codecs/i-sabre-codec.c                        |  392 +++<br>
 sound/soc/codecs/i-sabre-codec.h                        |  42 +<br>
 sound/soc/codecs/pcm1794a.c                           |  69 +<br>
 sound/soc/codecs/pcm512x.c                           |   2 +-<br>
 sound/soc/codecs/tas5713.c                           |  366 +++<br>
 sound/soc/codecs/tas5713.h                           |  210 ++<br>
 sound/soc/soc-core.c                              |   4 +-<br>
 780 files changed, 304535 insertions(+), 2159 deletions(-)<br>
 create mode 100644 .github/ISSUE_TEMPLATE/bug_report.md<br>
 create mode 100644 Documentation/devicetree/bindings/hwmon/rpi-poe-fan.txt<br>
 create mode 100644 Documentation/devicetree/bindings/media/bcm2835-unicam.txt<br>
 create mode 100644 Documentation/devicetree/bindings/misc/brcm,bcm2835-smi-dev.txt<br>
 create mode 100644 Documentation/devicetree/bindings/misc/brcm,bcm2835-smi.txt<br>
 create mode 100644 Documentation/devicetree/bindings/pci/brcmstb-pcie.txt<br>
 create mode 100644 Documentation/devicetree/bindings/vendor-prefixes.txt<br>
 create mode 100644 Documentation/devicetree/configfs-overlays.txt<br>
 create mode 100644 Documentation/hwmon/rpi-poe-fan<br>
 create mode 100644 arch/arm/boot/dts/bcm2708-rpi-b-plus.dts<br>
 create mode 100644 arch/arm/boot/dts/bcm2708-rpi-b.dts<br>
 create mode 100644 arch/arm/boot/dts/bcm2708-rpi-cm.dts<br>
 create mode 100644 arch/arm/boot/dts/bcm2708-rpi-cm.dtsi<br>
 create mode 100644 arch/arm/boot/dts/bcm2708-rpi-zero-w.dts<br>
 create mode 100644 arch/arm/boot/dts/bcm2708-rpi-zero.dts<br>
 create mode 100644 arch/arm/boot/dts/bcm2708-rpi.dtsi<br>
 create mode 100644 arch/arm/boot/dts/bcm2708.dtsi<br>
 create mode 100644 arch/arm/boot/dts/bcm2709-rpi-2-b.dts<br>
 create mode 100644 arch/arm/boot/dts/bcm2709-rpi.dtsi<br>
 create mode 100644 arch/arm/boot/dts/bcm2709.dtsi<br>
 create mode 100644 arch/arm/boot/dts/bcm270x.dtsi<br>
 create mode 100644 arch/arm/boot/dts/bcm2710-rpi-3-b-plus.dts<br>
 create mode 100644 arch/arm/boot/dts/bcm2710-rpi-3-b.dts<br>
 create mode 100644 arch/arm/boot/dts/bcm2710-rpi-cm3.dts<br>
 create mode 100644 arch/arm/boot/dts/bcm2710.dtsi<br>
 create mode 100644 arch/arm/boot/dts/bcm2711-rpi-4-b.dts<br>
 create mode 100644 arch/arm/boot/dts/bcm2711-rpi.dtsi<br>
 create mode 100644 arch/arm/boot/dts/bcm2711.dtsi<br>
 create mode 100644 arch/arm/boot/dts/bcm2835-common.dtsi<br>
 create mode 100644 arch/arm/boot/dts/bcm2838-rpi-4-b.dts<br>
 create mode 100644 arch/arm/boot/dts/bcm2838-rpi.dtsi<br>
 create mode 100644 arch/arm/boot/dts/bcm2838.dtsi<br>
 create mode 100644 arch/arm/boot/dts/bcm283x-rpi-csi0-2lane.dtsi<br>
 create mode 100644 arch/arm/boot/dts/bcm283x-rpi-csi1-2lane.dtsi<br>
 create mode 100644 arch/arm/boot/dts/bcm283x-rpi-csi1-4lane.dtsi<br>
 create mode 100644 arch/arm/boot/dts/overlays/Makefile<br>
 create mode 100644 arch/arm/boot/dts/overlays/README<br>
 create mode 100644 arch/arm/boot/dts/overlays/act-led-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/adau1977-adc-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/adau7002-simple-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/ads1015-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/ads1115-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/ads7846-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/adv7282m-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/adv728x-m-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/akkordion-iqdacplus-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/allo-boss-dac-pcm512x-audio-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/allo-digione-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/allo-katana-dac-audio-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/allo-piano-dac-pcm512x-audio-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/allo-piano-dac-plus-pcm512x-audio-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/applepi-dac-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/at86rf233-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/audioinjector-addons-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/audioinjector-ultra-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/audioinjector-wm8731-audio-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/audiosense-pi-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/audremap-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/balena-fin-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/bmp085_i2c-sensor-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/dht11-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/dionaudio-loco-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/dionaudio-loco-v2-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/disable-bt-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/disable-wifi-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/dpi18-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/dpi24-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/draws-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/dwc-otg-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/dwc2-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/enc28j60-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/enc28j60-spi2-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/exc3000-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/fe-pi-audio-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/goodix-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/googlevoicehat-soundcard-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/gpio-fan-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/gpio-ir-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/gpio-ir-tx-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/gpio-key-overlay.dts<br>
 create mode 100755 arch/arm/boot/dts/overlays/gpio-no-bank0-irq-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/gpio-no-irq-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/gpio-poweroff-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/gpio-shutdown-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/hd44780-lcd-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/hifiberry-amp-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/hifiberry-dac-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/hifiberry-dacplus-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/hifiberry-dacplusadc-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/hifiberry-digi-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/hifiberry-digi-pro-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/hy28a-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/hy28b-2017-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/hy28b-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/i-sabre-q2m-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/i2c-bcm2708-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/i2c-gpio-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/i2c-mux-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/i2c-pwm-pca9685a-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/i2c-rtc-gpio-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/i2c-rtc-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/i2c-sensor-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/i2c0-bcm2708-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/i2c0-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/i2c1-bcm2708-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/i2c1-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/i2c3-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/i2c4-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/i2c5-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/i2c6-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/i2s-gpio28-31-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/ilitek251x-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/iqaudio-codec-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/iqaudio-dac-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/iqaudio-dacplus-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/iqaudio-digi-wm8804-audio-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/jedec-spi-nor-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/justboom-dac-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/justboom-digi-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/ltc294x-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/max98357a-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/mbed-dac-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/mcp23017-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/mcp23s17-overlay.dts<br>
 create mode 100755 arch/arm/boot/dts/overlays/mcp2515-can0-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/mcp2515-can1-overlay.dts<br>
 create mode 100755 arch/arm/boot/dts/overlays/mcp3008-overlay.dts<br>
 create mode 100755 arch/arm/boot/dts/overlays/mcp3202-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/mcp342x-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/media-center-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/midi-uart0-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/midi-uart1-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/miniuart-bt-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/mmc-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/mpu6050-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/mz61581-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/ov5647-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/papirus-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/pi3-act-led-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/pi3-disable-bt-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/pi3-disable-wifi-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/pi3-miniuart-bt-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/pibell-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/piglow-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/piscreen-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/piscreen2r-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/pisound-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/pitft22-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/pitft28-capacitive-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/pitft28-resistive-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/pitft35-resistive-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/pps-gpio-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/pwm-2chan-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/pwm-ir-tx-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/pwm-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/qca7000-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/rotary-encoder-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/rpi-backlight-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/rpi-cirrus-wm5102-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/rpi-dac-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/rpi-display-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/rpi-ft5406-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/rpi-poe-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/rpi-proto-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/rpi-sense-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/rpi-tv-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/rra-digidac1-wm8741-audio-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/sc16is750-i2c-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/sc16is752-i2c-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/sc16is752-spi1-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/sdhost-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/sdio-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/sdtweak-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/smi-dev-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/smi-nand-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/smi-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/spi-gpio35-39-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/spi-gpio40-45-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/spi-rtc-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/spi0-cs-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/spi0-hw-cs-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/spi1-1cs-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/spi1-2cs-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/spi1-3cs-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/spi2-1cs-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/spi2-2cs-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/spi2-3cs-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/spi3-1cs-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/spi3-2cs-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/spi4-1cs-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/spi4-2cs-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/spi5-1cs-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/spi5-2cs-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/spi6-1cs-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/spi6-2cs-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/ssd1306-overlay.dts<br>
 create mode 100755 arch/arm/boot/dts/overlays/superaudioboard-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/sx150x-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/tc358743-audio-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/tc358743-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/tinylcd35-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/tpm-slb9670-overlay.dts<br>
 create mode 100755 arch/arm/boot/dts/overlays/uart0-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/uart1-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/uart2-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/uart3-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/uart4-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/uart5-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/udrc-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/upstream-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/vc4-fkms-v3d-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/vc4-kms-kippah-7inch-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/vc4-kms-v3d-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/vga666-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/w1-gpio-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/w1-gpio-pullup-overlay.dts<br>
 create mode 100644 arch/arm/boot/dts/overlays/wittypi-overlay.dts<br>
 create mode 100644 arch/arm/configs/bcm2709_defconfig<br>
 create mode 100644 arch/arm/configs/bcm2711_defconfig<br>
 create mode 100644 arch/arm/configs/bcmrpi_defconfig<br>
 create mode 100644 arch/arm/lib/arm-mem.h<br>
 create mode 100644 arch/arm/lib/exports_rpi.c<br>
 create mode 100644 arch/arm/lib/memcmp_rpi.S<br>
 create mode 100644 arch/arm/lib/memcpy_rpi.S<br>
 create mode 100644 arch/arm/lib/memcpymove.h<br>
 create mode 100644 arch/arm/lib/memmove_rpi.S<br>
 create mode 100644 arch/arm/lib/memset_rpi.S<br>
 create mode 100644 arch/arm64/boot/dts/broadcom/bcm2710-rpi-3-b-plus.dts<br>
 create mode 100644 arch/arm64/boot/dts/broadcom/bcm2710-rpi-3-b.dts<br>
 create mode 100644 arch/arm64/boot/dts/broadcom/bcm2710-rpi-cm3.dts<br>
 create mode 100644 arch/arm64/boot/dts/broadcom/bcm2711-rpi-4-b.dts<br>
 create mode 120000 arch/arm64/boot/dts/broadcom/bcm283x-rpi-csi1-2lane.dtsi<br>
 create mode 120000 arch/arm64/boot/dts/broadcom/bcm283x-rpi-lan7515.dtsi<br>
 create mode 120000 arch/arm64/boot/dts/overlays<br>
 create mode 100644 arch/arm64/configs/bcm2711_defconfig<br>
 create mode 100644 arch/arm64/configs/bcmrpi3_defconfig<br>
 create mode 100644 drivers/char/broadcom/Kconfig<br>
 create mode 100644 drivers/char/broadcom/Makefile<br>
 create mode 100644 drivers/char/broadcom/argon-mem.c<br>
 create mode 100644 drivers/char/broadcom/bcm2835-gpiomem.c<br>
 create mode 100644 drivers/char/broadcom/bcm2835_smi_dev.c<br>
 create mode 100644 drivers/char/broadcom/vc_mem.c<br>
 create mode 100644 drivers/char/broadcom/vc_sm/Makefile<br>
 create mode 100644 drivers/char/broadcom/vc_sm/vc_sm_defs.h<br>
 create mode 100644 drivers/char/broadcom/vc_sm/vc_sm_knl.h<br>
 create mode 100644 drivers/char/broadcom/vc_sm/vc_vchi_sm.c<br>
 create mode 100644 drivers/char/broadcom/vc_sm/vc_vchi_sm.h<br>
 create mode 100644 drivers/char/broadcom/vc_sm/vmcs_sm.c<br>
 create mode 100644 drivers/char/broadcom/vcio.c<br>
 create mode 100644 drivers/clk/clk-allo-dac.c<br>
 create mode 100644 drivers/clk/clk-hifiberry-dacpro.c<br>
 create mode 100644 drivers/cpufreq/bcm2835-cpufreq.c<br>
 create mode 100644 drivers/dma/bcm2708-dmaengine.c<br>
 create mode 100644 drivers/gpio/gpio-bcm-virt.c<br>
 create mode 100644 drivers/gpu/drm/vc4/vc4_firmware_kms.c<br>
 create mode 100644 drivers/gpu/drm/vc4/vc_image_types.h<br>
 create mode 100644 drivers/hwmon/rpi-poe-fan.c<br>
 create mode 100644 drivers/i2c/busses/i2c-bcm2708.c<br>
 create mode 100644 drivers/input/joystick/rpisense-js.c<br>
 create mode 100644 drivers/leds/trigger/ledtrig-input.c<br>
 create mode 100644 drivers/media/platform/bcm2835/Kconfig<br>
 create mode 100644 drivers/media/platform/bcm2835/Makefile<br>
 create mode 100644 drivers/media/platform/bcm2835/bcm2835-unicam.c<br>
 create mode 100644 drivers/media/platform/bcm2835/vc4-regs-unicam.h<br>
 create mode 100644 drivers/mfd/rpisense-core.c<br>
 create mode 100644 drivers/misc/bcm2835_smi.c<br>
 create mode 100644 drivers/mmc/host/bcm2835-mmc.c<br>
 create mode 100644 drivers/mmc/host/bcm2835-sdhost.c<br>
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/Kconfig<br>
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/Makefile<br>
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/clean<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/core/efuse/rtw_efuse.c<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/core/rtw_ap.c<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/core/rtw_br_ext.c<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/core/rtw_cmd.c<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/core/rtw_debug.c<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/core/rtw_eeprom.c<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/core/rtw_ieee80211.c<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/core/rtw_io.c<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/core/rtw_ioctl_query.c<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/core/rtw_ioctl_rtl.c<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/core/rtw_ioctl_set.c<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/core/rtw_iol.c<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/core/rtw_mlme.c<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/core/rtw_mlme_ext.c<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/core/rtw_mp.c<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/core/rtw_mp_ioctl.c<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/core/rtw_p2p.c<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/core/rtw_pwrctrl.c<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/core/rtw_recv.c<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/core/rtw_rf.c<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/core/rtw_security.c<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/core/rtw_sreset.c<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/core/rtw_sta_mgt.c<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/core/rtw_tdls.c<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/core/rtw_wlan_util.c<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/core/rtw_xmit.c<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/hal/HalPwrSeqCmd.c<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/hal/dm.c<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/hal/dm.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/hal/hal_com.c<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/hal/hal_intf.c<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/rtl8192c_cmd.c<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/rtl8192c_dm.c<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/rtl8192c_hal_init.c<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/rtl8192c_mp.c<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/rtl8192c_phycfg.c<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/rtl8192c_rf6052.c<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/rtl8192c_rxdesc.c<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/rtl8192c_sreset.c<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/rtl8192c_xmit.c<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/usb/Hal8192CUHWImg.c<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/usb/Hal8192CUHWImg_wowlan.c<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/usb/rtl8192cu_led.c<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/usb/rtl8192cu_recv.c<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/usb/rtl8192cu_xmit.c<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/usb/usb_halinit.c<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/usb/usb_ops_ce.c<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/usb/usb_ops_linux.c<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/usb/usb_ops_xp.c<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/ifcfg-wlan0<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/Hal8192CEHWImg.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/Hal8192CPhyCfg.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/Hal8192CPhyReg.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/Hal8192CUHWImg.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/Hal8192CUHWImg_wowlan.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/Hal8192DEHWImg.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/Hal8192DPhyCfg.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/Hal8192DPhyReg.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/Hal8192DUHWImg.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/Hal8192DUHWImg_wowlan.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/HalPwrSeqCmd.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/autoconf.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/basic_types.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/byteorder/big_endian.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/byteorder/generic.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/byteorder/little_endian.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/byteorder/swab.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/byteorder/swabb.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/circ_buf.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/cmd_osdep.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/drv_conf.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/drv_types.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/drv_types_ce.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/drv_types_linux.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/drv_types_sdio.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/drv_types_xp.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/ethernet.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/h2clbk.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/hal_com.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/hal_intf.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/ieee80211.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/ieee80211_ext.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/if_ether.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/ioctl_cfg80211.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/ip.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/linux/wireless.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/mlme_osdep.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/mp_custom_oid.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/nic_spec.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/osdep_ce_service.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/osdep_intf.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/osdep_service.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/pci_hal.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/pci_ops.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/pci_osintf.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/recv_osdep.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192c_cmd.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192c_dm.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192c_event.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192c_hal.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192c_led.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192c_recv.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192c_rf.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192c_spec.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192c_sreset.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192c_xmit.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192d_cmd.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192d_dm.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192d_hal.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192d_led.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192d_recv.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192d_rf.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192d_spec.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192d_xmit.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtw_android.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtw_ap.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtw_br_ext.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtw_byteorder.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtw_cmd.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtw_debug.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtw_eeprom.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtw_efuse.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtw_event.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtw_ht.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtw_io.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtw_ioctl.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtw_ioctl_query.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtw_ioctl_rtl.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtw_ioctl_set.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtw_iol.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtw_led.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtw_mlme.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtw_mlme_ext.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtw_mp.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtw_mp_ioctl.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtw_mp_phy_regdef.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtw_p2p.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtw_pwrctrl.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtw_qos.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtw_recv.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtw_rf.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtw_security.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtw_sreset.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtw_tdls.h<br>
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_version.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtw_xmit.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/sta_info.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/usb_hal.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/usb_ops.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/usb_ops_linux.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/usb_osintf.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/usb_vendor_req.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/wifi.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/wlan_bssdef.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/xmit_osdep.h<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/os_dep/linux/ioctl_cfg80211.c<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/os_dep/linux/ioctl_linux.c<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/os_dep/linux/mlme_linux.c<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/os_dep/linux/os_intfs.c<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/os_dep/linux/pci_intf.c<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/os_dep/linux/pci_ops_linux.c<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/os_dep/linux/recv_linux.c<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/os_dep/linux/rtw_android.c<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/os_dep/linux/usb_intf.c<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/os_dep/linux/usb_ops_linux.c<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/os_dep/linux/xmit_linux.c<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/os_dep/osdep_service.c<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/runwpa<br>
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/wlan0dhcp<br>
 create mode 100644 drivers/of/configfs.c<br>
 create mode 100644 drivers/pci/controller/pcie-brcmstb-bounce.c<br>
 create mode 100644 drivers/pci/controller/pcie-brcmstb-bounce.h<br>
 create mode 100644 drivers/pci/controller/pcie-brcmstb.c<br>
 create mode 100644 drivers/perf/raspberrypi_axi_monitor.c<br>
 create mode 100644 drivers/soc/bcm/brcmstb/memory.c<br>
 create mode 100644 drivers/staging/vc04_services/bcm2835-codec/Kconfig<br>
 create mode 100644 drivers/staging/vc04_services/bcm2835-codec/Makefile<br>
 create mode 100644 drivers/staging/vc04_services/bcm2835-codec/TODO<br>
 create mode 100644 drivers/staging/vc04_services/bcm2835-codec/bcm2835-v4l2-codec.c<br>
 create mode 100644 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_killable.h<br>
 create mode 100644 drivers/staging/vc04_services/vc-sm-cma/Kconfig<br>
 create mode 100644 drivers/staging/vc04_services/vc-sm-cma/Makefile<br>
 create mode 100644 drivers/staging/vc04_services/vc-sm-cma/TODO<br>
 create mode 100644 drivers/staging/vc04_services/vc-sm-cma/vc_sm.c<br>
 create mode 100644 drivers/staging/vc04_services/vc-sm-cma/vc_sm.h<br>
 create mode 100644 drivers/staging/vc04_services/vc-sm-cma/vc_sm_cma_vchi.c<br>
 create mode 100644 drivers/staging/vc04_services/vc-sm-cma/vc_sm_cma_vchi.h<br>
 create mode 100644 drivers/staging/vc04_services/vc-sm-cma/vc_sm_defs.h<br>
 create mode 100644 drivers/staging/vc04_services/vc-sm-cma/vc_sm_knl.h<br>
 create mode 100644 drivers/staging/vc04_services/vchiq-mmal/Kconfig<br>
 create mode 100644 drivers/staging/vc04_services/vchiq-mmal/Makefile<br>
 rename drivers/staging/vc04_services/{bcm2835-camera => vchiq-mmal}/mmal-common.h (84%)<br>
 rename drivers/staging/vc04_services/{bcm2835-camera => vchiq-mmal}/mmal-encodings.h (81%)<br>
 rename drivers/staging/vc04_services/{bcm2835-camera => vchiq-mmal}/mmal-msg-common.h (100%)<br>
 rename drivers/staging/vc04_services/{bcm2835-camera => vchiq-mmal}/mmal-msg-format.h (100%)<br>
 rename drivers/staging/vc04_services/{bcm2835-camera => vchiq-mmal}/mmal-msg-port.h (100%)<br>
 rename drivers/staging/vc04_services/{bcm2835-camera => vchiq-mmal}/mmal-msg.h (90%)<br>
 rename drivers/staging/vc04_services/{bcm2835-camera => vchiq-mmal}/mmal-parameters.h (95%)<br>
 rename drivers/staging/vc04_services/{bcm2835-camera => vchiq-mmal}/mmal-vchiq.c (82%)<br>
 rename drivers/staging/vc04_services/{bcm2835-camera => vchiq-mmal}/mmal-vchiq.h (93%)<br>
 create mode 100644 drivers/usb/gadget/file_storage.c<br>
 create mode 100644 drivers/usb/host/dwc_common_port/Makefile<br>
 create mode 100644 drivers/usb/host/dwc_common_port/Makefile.fbsd<br>
 create mode 100644 drivers/usb/host/dwc_common_port/Makefile.linux<br>
 create mode 100644 drivers/usb/host/dwc_common_port/changes.txt<br>
 create mode 100644 drivers/usb/host/dwc_common_port/doc/doxygen.cfg<br>
 create mode 100644 drivers/usb/host/dwc_common_port/dwc_cc.c<br>
 create mode 100644 drivers/usb/host/dwc_common_port/dwc_cc.h<br>
 create mode 100644 drivers/usb/host/dwc_common_port/dwc_common_fbsd.c<br>
 create mode 100644 drivers/usb/host/dwc_common_port/dwc_common_linux.c<br>
 create mode 100644 drivers/usb/host/dwc_common_port/dwc_common_nbsd.c<br>
 create mode 100644 drivers/usb/host/dwc_common_port/dwc_crypto.c<br>
 create mode 100644 drivers/usb/host/dwc_common_port/dwc_crypto.h<br>
 create mode 100644 drivers/usb/host/dwc_common_port/dwc_dh.c<br>
 create mode 100644 drivers/usb/host/dwc_common_port/dwc_dh.h<br>
 create mode 100644 drivers/usb/host/dwc_common_port/dwc_list.h<br>
 create mode 100644 drivers/usb/host/dwc_common_port/dwc_mem.c<br>
 create mode 100644 drivers/usb/host/dwc_common_port/dwc_modpow.c<br>
 create mode 100644 drivers/usb/host/dwc_common_port/dwc_modpow.h<br>
 create mode 100644 drivers/usb/host/dwc_common_port/dwc_notifier.c<br>
 create mode 100644 drivers/usb/host/dwc_common_port/dwc_notifier.h<br>
 create mode 100644 drivers/usb/host/dwc_common_port/dwc_os.h<br>
 create mode 100644 drivers/usb/host/dwc_common_port/usb.h<br>
 create mode 100644 drivers/usb/host/dwc_otg/Makefile<br>
 create mode 100644 drivers/usb/host/dwc_otg/doc/doxygen.cfg<br>
 create mode 100644 drivers/usb/host/dwc_otg/dummy_audio.c<br>
 create mode 100644 drivers/usb/host/dwc_otg/dwc_cfi_common.h<br>
 create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_adp.c<br>
 create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_adp.h<br>
 create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_attr.c<br>
 create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_attr.h<br>
 create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_cfi.c<br>
 create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_cfi.h<br>
 create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_cil.c<br>
 create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_cil.h<br>
 create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_cil_intr.c<br>
 create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_core_if.h<br>
 create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_dbg.h<br>
 create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_driver.c<br>
 create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_driver.h<br>
 create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_fiq_fsm.c<br>
 create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_fiq_fsm.h<br>
 create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_fiq_stub.S<br>
 create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_hcd.c<br>
 create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_hcd.h<br>
 create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_hcd_ddma.c<br>
 create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_hcd_if.h<br>
 create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_hcd_intr.c<br>
 create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_hcd_linux.c<br>
 create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_hcd_queue.c<br>
 create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_os_dep.h<br>
 create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_pcd.c<br>
 create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_pcd.h<br>
 create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_pcd_if.h<br>
 create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_pcd_intr.c<br>
 create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_pcd_linux.c<br>
 create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_regs.h<br>
 create mode 100644 drivers/usb/host/dwc_otg/test/Makefile<br>
 create mode 100644 drivers/usb/host/dwc_otg/test/<a href="http://dwc_otg_test.pm" rel="noreferrer" target="_blank">dwc_otg_test.pm</a><br>
 create mode 100644 drivers/usb/host/dwc_otg/test/<a href="http://test_mod_param.pl" rel="noreferrer" target="_blank">test_mod_param.pl</a><br>
 create mode 100644 drivers/usb/host/dwc_otg/test/<a href="http://test_sysfs.pl" rel="noreferrer" target="_blank">test_sysfs.pl</a><br>
 create mode 100644 drivers/video/backlight/rpi_backlight.c<br>
 create mode 100644 drivers/video/fbdev/bcm2708_fb.c<br>
 create mode 100644 drivers/video/fbdev/rpisense-fb.c<br>
 create mode 100644 include/linux/broadcom/bcm2835_smi.h<br>
 create mode 100644 include/linux/broadcom/vc_mem.h<br>
 create mode 100644 include/linux/broadcom/vc_sm_cma_ioctl.h<br>
 create mode 100644 include/linux/broadcom/vmcs_sm_ioctl.h<br>
 create mode 100644 include/linux/mfd/rpisense/core.h<br>
 create mode 100644 include/linux/mfd/rpisense/framebuffer.h<br>
 create mode 100644 include/linux/mfd/rpisense/joystick.h<br>
 create mode 100644 include/linux/platform_data/dma-bcm2708.h<br>
 create mode 100644 include/soc/brcmstb/memory_api.h<br>
 create mode 100755 scripts/knlinfo<br>
 create mode 100755 scripts/mkknlimg<br>
 create mode 100644 sound/soc/bcm/allo-boss-dac.c<br>
 create mode 100644 sound/soc/bcm/allo-katana-codec.c<br>
 create mode 100644 sound/soc/bcm/allo-piano-dac-plus.c<br>
 create mode 100644 sound/soc/bcm/allo-piano-dac.c<br>
 create mode 100644 sound/soc/bcm/audioinjector-octo-soundcard.c<br>
 create mode 100644 sound/soc/bcm/audioinjector-pi-soundcard.c<br>
 create mode 100644 sound/soc/bcm/audiosense-pi.c<br>
 create mode 100644 sound/soc/bcm/digidac1-soundcard.c<br>
 create mode 100644 sound/soc/bcm/dionaudio_loco-v2.c<br>
 create mode 100644 sound/soc/bcm/dionaudio_loco.c<br>
 create mode 100644 sound/soc/bcm/fe-pi-audio.c<br>
 create mode 100644 sound/soc/bcm/googlevoicehat-codec.c<br>
 create mode 100644 sound/soc/bcm/hifiberry_dacplus.c<br>
 create mode 100644 sound/soc/bcm/hifiberry_dacplusadc.c<br>
 create mode 100644 sound/soc/bcm/i-sabre-q2m.c<br>
 create mode 100644 sound/soc/bcm/iqaudio-codec.c<br>
 create mode 100644 sound/soc/bcm/iqaudio-dac.c<br>
 create mode 100644 sound/soc/bcm/justboom-dac.c<br>
 create mode 100644 sound/soc/bcm/pisound.c<br>
 create mode 100644 sound/soc/bcm/rpi-cirrus.c<br>
 create mode 100644 sound/soc/bcm/rpi-proto.c<br>
 create mode 100644 sound/soc/bcm/rpi-simple-soundcard.c<br>
 create mode 100644 sound/soc/bcm/rpi-wm8804-soundcard.c<br>
 create mode 100644 sound/soc/codecs/i-sabre-codec.c<br>
 create mode 100644 sound/soc/codecs/i-sabre-codec.h<br>
 create mode 100644 sound/soc/codecs/pcm1794a.c<br>
 create mode 100644 sound/soc/codecs/tas5713.c<br>
 create mode 100644 sound/soc/codecs/tas5713.h<br>
<br>
<br>
thanks,<br>
Limeng<br>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature">- Thou shalt not follow the NULL pointer, for chaos and madness await thee at its end<br>- "Use the force Harry" - Gandalf, Star Trek II<br><br></div></div>