[unstable/raspi2] [Pull req] 4.8 Raspi2 kernel

Paolo Pisati paolo.pisati at canonical.com
Fri Aug 19 14:27:28 UTC 2016


Here is the first 4.8-based raspi2 kernel for Yakkety, or the unstable tree for the
moment:

  * Based off unstable/master @ Ubuntu-4.8.0-1.2
  * Based off RaspberryPI Foundation BSP's rpi-4.8.y @ f21e093
  * Imported Xenial raspi2 packaging @ Ubuntu-raspi2-4.4.0-1021.27
  * Config updated using olddefconfig starting from 4.4.0-1021.27
  * Manually checked all the new options wrt unstable/master
  * Set as many new options to compile as a module as possible

Tested in Ubuntu Classic and Snappy on the RaspberryPI 2 and 3 boards.

To apply this patchset, either you reset hard unstable/raspi2 to unstable/master @
Ubuntu-4.8.0-1.2 and then apply this pull request on top, or simply reset hard
unstable/raspi2 to my branch.

The following changes since commit 85bee5c5f76f3b6f34505a789880bb1620d23959:

  UBUNTU: Ubuntu-4.8.0-1.2 (2016-08-16 13:53:42 -0600)

are available in the git repository at:

  git://git.launchpad.net/~p-pisati/ubuntu/+source/linux unstable_raspi2

for you to fetch changes up to c85b7fed8a54eaa86910976b6500e70af0af4732:

  UBUNTU: Ubuntu-raspi2-4.8.0-1003.3 (2016-08-19 15:08:57 +0200)

----------------------------------------------------------------
Aaron Shaw (1):
      Add Support for JustBoom Audio boards

Andrey Grodzovsky (1):
      ARM: adau1977-adc: Add basic machine driver for adau1977 codec driver.

Aron Szabo (1):
      lirc: added support for RaspberryPi GPIO

Cheong2K (1):
      brcm: adds support for BCM43341 wifi

Daniel Matuschek (4):
      ASoC: wm8804: Implement MCLK configuration options, add 32bit support WM8804 can run with PLL frequencies of 256xfs and 128xfs for most sample rates. At 192kHz only 128xfs is supported. The existing driver selects 128xfs automatically for some lower samples rates. By using an additional mclk_div divider, it is now possible to control the behaviour. This allows using 256xfs PLL frequency on all sample rates up to 96kHz. It should allow lower jitter and better signal quality. The behavior has to be controlled by the sound card driver, because some sample frequency share the same setting. e.g. 192kHz and 96kHz use 24.576MHz master clock. The only difference is the MCLK divider.
      ASoC: BCM:Add support for HiFiBerry Digi. Driver is based on the patched WM8804 driver.
      Added support for HiFiBerry DAC+
      Added driver for HiFiBerry Amp amplifier add-on board

Daniel Matuschek (HiFiBerry) (1):
      Added HiFiBerry Digi+ Pro driver

DigitalDreamtime (2):
      Add IQAudIO Digi WM8804 board support
      Add support for Dion Audio LOCO DAC-AMP HAT

Eric Anholt (5):
      mm: Remove the PFN busy warning
      drm/vc4: Add a debugfs node for tracking execution state.
      drm/vc4: Include vc4_drm.h in uapi in downstream build.
      drm/vc4: Force HDMI to connected.
      ARM: bcm2708: Enable building power domain driver.

Florian Meier (3):
      dmaengine: Add support for BCM2708
      ASoC: Add support for HifiBerry DAC
      ASoC: Add support for Rpi-DAC

Gordon Garrity (1):
      Add IQaudIO Sound Card support for Raspberry Pi

Gordon Hollingworth (1):
      rpi-ft5406: Add touchscreen driver for pi LCD display

Harm Hanemaaijer (1):
      Speed up console framebuffer imageblit function

James Adams (1):
      Add cm3 dts file

Jan Grulich (1):
      RaspiDAC3 support

Luke Wren (3):
      Add /dev/gpiomem device for rootless user GPIO access
      Add SMI driver
      Add SMI NAND driver

Matt Flax (1):
      New AudioInjector.net Pi soundcard with low jitter audio in and out.

Matthias Reichl (6):
      bcm2835-i2s: get base address for DMA from devicetree
      bcm2835-i2s: add 24bit support, update bclk_ratio to more correct values
      bcm2835-i2s: setup clock only if CPU is clock master
      bcm2835-i2s: Eliminate debugfs directory error
      bcm2835-i2s: Register PCM device
      bcm2835-i2s: Enable MMAP support via a DT property

Noralf Trønnes (7):
      irqchip: bcm2835: Add FIQ support
      irqchip: irq-bcm2835: Add 2836 FIQ support
      ARM: bcm2835: Set Serial number and Revision
      dmaengine: bcm2835: Load driver early and support legacy API
      bcm2835: Add support for uart1
      char: broadcom: Add vcio module
      firmware: bcm2835: Support ARCH_BCM270x

P33M (1):
      rpi_display: add backlight driver and overlay

Pantelis Antoniou (1):
      OF: DT-Overlay configfs interface

Paolo Pisati (93):
      UBUNTU: SAUCE: bcm2835-camera: fix compilation
      UBUNTU: raspi2 packaging
      UBUNTU: Start new release
      UBUNTU: Ubuntu-raspi2-4.8.0-1001.1
      UBUNTU: [Config] olddefconfig starting from 4.4.0-1021.27
      UBUNTU: Start new release
      UBUNTU: Ubuntu-raspi2-4.8.0-1002.2
      UBUNTU: SAUCE: snapcraft.yaml build file for Yakkety
      UBUNTU: [Config] AD5592R, AD5593R and AD5761 =m
      UBUNTU: [Config] AFE4403 and AFE4404 =m
      UBUNTU: [Config] AF_KCM=m
      UBUNTU: [Config] AM2315=m
      UBUNTU: [Config] ATLAS_PH_SENSOR=m
      UBUNTU: [Config] BMA220=m
      UBUNTU: [Config] BMC150_MAGN and BMI160 =m
      UBUNTU: [Config] BT_HCIUART_AG6XX=y
      UBUNTU: [Config] BT_LEDS=y
      UBUNTU: [Config] CAN_IFI_CANFD and CAN_RCAR_CANFD =m
      UBUNTU: [Config] COMMON_CLK_CS2000_CP=m
      UBUNTU: [Config] CPU_FREQ_GOV_SCHEDUTIL=m
      UBUNTU: [Config] CRYPTO_DH, CRYPTO_ECDH, CRYPTO_KPP and CRYPTO_SHA3 =m
      UBUNTU: [Config] DEVFREQ_GOV_PASSIVE=m and DEVFREQ_THERMAL=y
      UBUNTU: [Config] DRM_ARM=y, DRM_ARCPGU, DRM_HDLCD, DRM_MALI_DISPLAY, DRM_SII902X and DRM_TOSHIBA_TC358767 =m
      UBUNTU: [Config] DRM_PANEL_PANASONIC_VVX10F034N00 and DRM_PANEL_SHARP_LS043T1LE01=m
      UBUNTU: [Config] DS1803=m
      UBUNTU: [Config] EXT4_FS_ENCRYPTION=y
      UBUNTU: [Config] EXTCON_MAX3355=m
      UBUNTU: [Config] FB_TFT_SSD1305 and FB_TFT_SSD1325 =m
      UBUNTU: [Config] FW_CFG_SYSFS=m
      UBUNTU: [Config] GENERIC_ADC_THERMAL=m
      UBUNTU: [Config] GPIO_MENZ127, GPIO_MPC8XXX, GPIO_PISOSR, GPIO_TPIC2810 and GPIO_TPS65218 =m
      UBUNTU: [Config] GTP=m
      UBUNTU: [Config] HARDENED_USERCOPY=y
      UBUNTU: [Config] HID_ALPS, HID_ASUS and HID_CMEDIA =m
      UBUNTU: [Config] HISI_FEMAC=m
      UBUNTU: [Config] HP03 and HP206C =m
      UBUNTU: [Config] I2C_DEMUX_PINCTRL=m
      UBUNTU: [Config] IAQCORE=m
      UBUNTU: [Config] IEEE802154_ADF7242=m
      UBUNTU: [Config] IIO_CONFIGFS=m
      UBUNTU: [Config] IIO_SIMPLE_DUMMY, IIO_SW_DEVICE, IIO_HRTIMER_TRIGGER, IIO_SW_TRIGGER and IIO_TIGHTLOOP_TRIGGER =m
      UBUNTU: [Config] IMA_BLACKLIST_KEYRING=y
      UBUNTU: [Config] INPUT_ATMEL_CAPTOUCH=m
      UBUNTU: [Config] INV_MPU6050_I2C, INV_MPU6050_IIO and INV_MPU6050_SPI =m
      UBUNTU: [Config] KEY_DH_OPERATIONS=y
      UBUNTU: [Config] KS7010=m
      UBUNTU: [Config] LATENCYTOP=y
      UBUNTU: [Config] LEDS_IS31FL32XX=m
      UBUNTU: [Config] LEDS_TRIGGER_DISK, LEDS_TRIGGER_MTD and LEDS_TRIGGER_PANIC =y
      UBUNTU: [Config] LNET and LUSTRE_FS =m
      UBUNTU: [Config] MACSEC=m
      UBUNTU: [Config] MAX30100, MAX44000 and MAX5487 =m
      UBUNTU: [Config] MCP4131=m
      UBUNTU: [Config] MDIO_HISI_FEMAC and MDIO_XGENE =m
      UBUNTU: [Config] MFD_AXP20X_I2C, MFD_CS47L24, MFD_MAX77620, MFD_TPS65086, MFD_TPS65217 and MFD_WM8998 =m
      UBUNTU: [Config] MPL115=m
      UBUNTU: [Config] MTD_BCM47XXSFLASH, MTD_MT81xx_NOR and MTD_NAND_MTK =m
      UBUNTU: [Config] MXC6255=m
      UBUNTU: [Config] NET_ACT_IFE and NET_CLS_MATCHALL =m
      UBUNTU: [Config] NET_DEVLINK=m
      UBUNTU: [Config] NFC_PN533 and NFC_ST95HF =m
      UBUNTU: [Config] NFT_DUP_NETDEV, NFT_FWD_NETDEV and NF_DUP_NETDEV =m
      UBUNTU: [Config] NVME_TARGET=m
      UBUNTU: [Config] OF_CONFIGFS=y
      UBUNTU: [Config] ORANGEFS_FS=m
      UBUNTU: [Config] PALMAS_GPADC=m
      UBUNTU: [Config] PARAVIRT=y
      UBUNTU: [Config] PWM_CROS_EC=m and PWM_STMPE=y
      UBUNTU: [Config] RASPBERRYPI_POWER=y
      UBUNTU: [Config] REGULATOR_MT6323, REGULATOR_PV88060, REGULATOR_PV88080 and REGULATOR_PV88090 =m
      UBUNTU: [Config] RMI4_CORE=m
      UBUNTU: [Config] RTC_DRV_DS1302, RTC_DRV_MAX6916, RTC_DRV_RX6110 and RTC_DRV_RX8010 =m
      UBUNTU: [Config] RXKAD=y
      UBUNTU: [Config] SATA_DWC=m
      UBUNTU: [Config] SCSI_UFS_DWC_TC_PLATFORM=m
      UBUNTU: [Config] SECONDARY_TRUSTED_KEYRING=y
      UBUNTU: [Config] SENSORS_FTSTEUTATES, SENSORS_INA3221, SENSORS_LTC2990, SENSORS_LTC3815, SENSORS_MAX31722 and SENSORS_SHT3x =m
      UBUNTU: [Config] SND_BCM2708_SOC*=m
      UBUNTU: [Config] SND_SOC_*=m
      UBUNTU: [Config] SYSCON_REBOOT_MODE=m
      UBUNTU: [Config] TI_ADC0832, TI_ADS1015 and TI_ADS8688 =m
      UBUNTU: [Config] TI_SYSCON_RESET=m
      UBUNTU: [Config] TOUCHSCREEN_EGALAX_SERIAL, TOUCHSCREEN_MELFAS_MIP4, TOUCHSCREEN_RM_TS, TOUCHSCREEN_SILEAD, TOUCHSCREEN_SIS_I2C and TOUCHSCREEN_SURFACE3_SPI =m
      UBUNTU: [Config] TPL0102=m
      UBUNTU: [Config] VIRTIO_VSOCKETS=m
      UBUNTU: [Config] WATCHDOG_SYSFS=y
      UBUNTU: [Config] WILC1000=m
      UBUNTU: [Config] WIZNET_W5100_SPI=m
      UBUNTU: [Config] Z3FOLD=m
      UBUNTU: [Config] ZIIRAVE_WATCHDOG=m
      UBUNTU: Start new release
      UBUNTU: [packaging] adapt printchanges to the new naming scheme (Ubuntu -> Ubuntu-raspi2)
      UBUNTU: Ubuntu-raspi2-4.8.0-1003.3

Phil Elwell (29):
      serial: Take care starting a hung-up tty's port
      Protect __release_resource against resources without parents
      irq-bcm2836: Prevent spurious interrupts, and trap them early
      spidev: Add "spidev" compatible string to silence warning
      serial: 8250: Don't crash when nr_uarts is 0
      pinctrl-bcm2835: Fix interrupt handling for GPIOs 28-31 and 46-53
      pinctrl-bcm2835: Only request the interrupts listed in the DTB
      pinctrl-bcm2835: Return pins to inputs when freed
      spi-bcm2835: Support pin groups other than 7-11
      Adding bcm2835-sdhost driver, and an overlay to enable it
      mmc: Add MMC_QUIRK_ERASE_BROKEN for some cards
      scripts: Add mkknlimg and knlinfo scripts from tools repo
      scripts/dtc: Update to upstream version 1.4.1
      BCM270X_DT: Add a .dtbo target, use for overlays
      BCM270X_DT: Don't generate "linux,phandle" props
      BCM270x_DT: Add pwr_led, and the required "input" trigger
      Improve __copy_to_user and __copy_from_user performance
      gpio-poweroff: Allow it to work on Raspberry Pi
      mfd: Add Raspberry Pi Sense HAT core driver
      bcm2835-i2s: Reduce the TX DREQ threshold
      amba_pl011: Don't use DT aliases for numbering
      net: Fix rtl8192cu build errors on other platforms
      brcmfmac: Disable power management
      brcmfmac: Use original country code as a fallback
      brcmfmac: Plug memory leak in brcmf_fill_bss_param
      hci_h5: Don't send conf_req when ACTIVE
      cpufreq: Temporarily ignore io_is_busy=1
      rtc: Add SPI alias for pcf2123 driver
      spi-bcm2835: Disable forced software CS

Robert Tiemann (1):
      BCM2835_DT: Fix I2S register map

Ryan Coe (1):
      Update ds1307 driver for device-tree support

Sam Nazarko (1):
      add smsc95xx packetsize module_param

Siarhei Siamashka (1):
      fbdev: add FBIOCOPYAREA ioctl

Steve Glendinning (1):
      smsx95xx: fix crimes against truesize

Tim Gover (1):
      vcsm: VideoCore shared memory service for BCM2835

Vincent Sanders (1):
      bcm2835: add v4l2 camera device

Waldemar Brodkorb (1):
      Add driver for rpi-proto

escalator2015 (1):
      New driver for RRA DigiDAC1 soundcard using WM8741 + WM8804

gellert (1):
      MMC: added alternative MMC driver

notro (2):
      pinctrl-bcm2835: Set base to 0 give expected gpio numbering
      BCM2708: Add core Device Tree support

popcornmix (35):
      Revert "SUNRPC: Make NFS swap work with multipath"
      smsc95xx: Disable turbo mode by default
      Allow mac address to be set in smsc95xx
      firmware: Updated mailbox header
      Main bcm2708/bcm2709 linux port
      reboot: Use power off rather than busy spinning when halt is requested
      squash: include ARCH_BCM2708 / ARCH_BCM2709
      Add dwc_otg driver
      bcm2708 framebuffer driver
      cma: Add vc_cma driver to enable use of CMA
      bcm2708: alsa sound driver
      bcm2708 vchiq driver
      vc_mem: Add vc_mem driver
      Add cpufreq driver
      Added hwmon/thermal driver for reporting core temperature. Thanks Dorian
      Add Chris Boot's i2c driver
      enabling the realtime clock 1-wire chip DS1307 and 1-wire on GPIO4 (as a module)
      Added Device IDs for August DVB-T 205
      config: Enable CONFIG_MEMCG, but leave it disabled (due to memory cost). Enable with cgroup_enable=memory.
      hid: Reduce default mouse polling interval to 60Hz
      iqaudio-dac: Compile fix - untested
      tpa6130a2: Add headphone switch control
      Revert "tpa6130a2: Add headphone switch control"
      Revert "ASoC: bcm2835: Add S16_LE support via packed DMA transfers"
      Revert "ASoC: bcm2835: setup clock only if CPU is clock master"
      Revert "ASoC: bcm2835: add 24bit support"
      Revert "ASoC: bcm2835: move to use the clock framework"
      bcm2835-virtgpio: Virtual GPIO driver
      DRM_VC4: Allow to be built for ARCH_BCM270x
      net: Add non-mainline source for rtl8192cu wlan
      config: Add default configs
      smsc95xx: Experimental: Enable turbo_mode and packetsize=2560 by default
      config: Enable SENSORS_LM75
      config: Enable SERIAL_SC16IS7XX
      snd-bcm2835: Don't allow responses from VC to be interrupted by user signals

 .../devicetree/bindings/dma/brcm,bcm2835-dma.txt   |     4 +-
 .../bindings/misc/brcm,bcm2835-smi-dev.txt         |    17 +
 .../devicetree/bindings/misc/brcm,bcm2835-smi.txt  |    48 +
 .../bindings/mtd/brcm,bcm2835-smi-nand.txt         |    42 +
 .../devicetree/bindings/sound/brcm,bcm2835-i2s.txt |     4 +-
 Documentation/devicetree/configfs-overlays.txt     |    31 +
 Documentation/video4linux/bcm2835-v4l2.txt         |    60 +
 arch/arm/Kconfig                                   |    49 +
 arch/arm/Kconfig.debug                             |     8 +
 arch/arm/Makefile                                  |     2 +
 arch/arm/boot/.gitignore                           |     2 +-
 arch/arm/boot/dts/Makefile                         |    32 +
 arch/arm/boot/dts/bcm2708-rpi-b-plus.dts           |   164 +
 arch/arm/boot/dts/bcm2708-rpi-b.dts                |   154 +
 arch/arm/boot/dts/bcm2708-rpi-cm.dts               |   102 +
 arch/arm/boot/dts/bcm2708-rpi-cm.dtsi              |    52 +
 arch/arm/boot/dts/bcm2708.dtsi                     |    40 +
 arch/arm/boot/dts/bcm2708_common.dtsi              |   471 +
 arch/arm/boot/dts/bcm2709-rpi-2-b.dts              |   164 +
 arch/arm/boot/dts/bcm2709.dtsi                     |   102 +
 arch/arm/boot/dts/bcm2710-rpi-3-b.dts              |   211 +
 arch/arm/boot/dts/bcm2710-rpi-cm3.dts              |   176 +
 arch/arm/boot/dts/bcm2710.dtsi                     |   102 +
 arch/arm/boot/dts/bcm2835-rpi-cm.dts               |    93 +
 arch/arm/boot/dts/bcm2835-rpi-cm.dtsi              |    30 +
 arch/arm/boot/dts/overlays/Makefile                |   107 +
 arch/arm/boot/dts/overlays/README                  |  1235 ++
 .../arm/boot/dts/overlays/adau1977-adc-overlay.dts |    53 +
 arch/arm/boot/dts/overlays/ads1015-overlay.dts     |    98 +
 arch/arm/boot/dts/overlays/ads7846-overlay.dts     |    89 +
 .../dts/overlays/akkordion-iqdacplus-overlay.dts   |    46 +
 arch/arm/boot/dts/overlays/at86rf233-overlay.dts   |    57 +
 .../audioinjector-wm8731-audio-overlay.dts         |    39 +
 .../dts/overlays/bmp085_i2c-sensor-overlay.dts     |    23 +
 arch/arm/boot/dts/overlays/dht11-overlay.dts       |    39 +
 .../boot/dts/overlays/dionaudio-loco-overlay.dts   |    39 +
 arch/arm/boot/dts/overlays/dpi24-overlay.dts       |    31 +
 arch/arm/boot/dts/overlays/dwc-otg-overlay.dts     |    20 +
 arch/arm/boot/dts/overlays/dwc2-overlay.dts        |    29 +
 arch/arm/boot/dts/overlays/enc28j60-overlay.dts    |    53 +
 arch/arm/boot/dts/overlays/gpio-ir-overlay.dts     |    44 +
 .../boot/dts/overlays/gpio-poweroff-overlay.dts    |    34 +
 .../boot/dts/overlays/hifiberry-amp-overlay.dts    |    39 +
 .../boot/dts/overlays/hifiberry-dac-overlay.dts    |    34 +
 .../dts/overlays/hifiberry-dacplus-overlay.dts     |    56 +
 .../boot/dts/overlays/hifiberry-digi-overlay.dts   |    39 +
 .../dts/overlays/hifiberry-digi-pro-overlay.dts    |    41 +
 arch/arm/boot/dts/overlays/hy28a-overlay.dts       |    93 +
 arch/arm/boot/dts/overlays/hy28b-overlay.dts       |   148 +
 arch/arm/boot/dts/overlays/i2c-gpio-overlay.dts    |    43 +
 arch/arm/boot/dts/overlays/i2c-mux-overlay.dts     |   139 +
 .../boot/dts/overlays/i2c-pwm-pca9685a-overlay.dts |    26 +
 arch/arm/boot/dts/overlays/i2c-rtc-overlay.dts     |    73 +
 .../arm/boot/dts/overlays/i2c0-bcm2708-overlay.dts |    61 +
 .../arm/boot/dts/overlays/i2c1-bcm2708-overlay.dts |    37 +
 .../boot/dts/overlays/i2s-gpio28-31-overlay.dts    |    18 +
 arch/arm/boot/dts/overlays/i2s-mmap-overlay.dts    |    13 +
 arch/arm/boot/dts/overlays/iqaudio-dac-overlay.dts |    43 +
 .../boot/dts/overlays/iqaudio-dacplus-overlay.dts  |    46 +
 .../overlays/iqaudio-digi-wm8804-audio-overlay.dts |    47 +
 .../arm/boot/dts/overlays/justboom-dac-overlay.dts |    43 +
 .../boot/dts/overlays/justboom-digi-overlay.dts    |    39 +
 arch/arm/boot/dts/overlays/lirc-rpi-overlay.dts    |    57 +
 arch/arm/boot/dts/overlays/mcp23017-overlay.dts    |    54 +
 .../arm/boot/dts/overlays/mcp2515-can0-overlay.dts |    73 +
 .../arm/boot/dts/overlays/mcp2515-can1-overlay.dts |    73 +
 arch/arm/boot/dts/overlays/mmc-overlay.dts         |    38 +
 arch/arm/boot/dts/overlays/mz61581-overlay.dts     |   117 +
 arch/arm/boot/dts/overlays/pi3-act-led-overlay.dts |    27 +
 .../boot/dts/overlays/pi3-disable-bt-overlay.dts   |    46 +
 .../boot/dts/overlays/pi3-miniuart-bt-overlay.dts  |    64 +
 arch/arm/boot/dts/overlays/piscreen-overlay.dts    |   102 +
 arch/arm/boot/dts/overlays/piscreen2r-overlay.dts  |   106 +
 arch/arm/boot/dts/overlays/pitft22-overlay.dts     |    69 +
 .../dts/overlays/pitft28-capacitive-overlay.dts    |    91 +
 .../dts/overlays/pitft28-resistive-overlay.dts     |   121 +
 arch/arm/boot/dts/overlays/pps-gpio-overlay.dts    |    34 +
 arch/arm/boot/dts/overlays/pwm-2chan-overlay.dts   |    53 +
 arch/arm/boot/dts/overlays/pwm-overlay.dts         |    49 +
 arch/arm/boot/dts/overlays/qca7000-overlay.dts     |    52 +
 arch/arm/boot/dts/overlays/raspidac3-overlay.dts   |    45 +
 .../boot/dts/overlays/rpi-backlight-overlay.dts    |    21 +
 arch/arm/boot/dts/overlays/rpi-dac-overlay.dts     |    34 +
 arch/arm/boot/dts/overlays/rpi-display-overlay.dts |    89 +
 arch/arm/boot/dts/overlays/rpi-ft5406-overlay.dts  |    17 +
 arch/arm/boot/dts/overlays/rpi-proto-overlay.dts   |    39 +
 arch/arm/boot/dts/overlays/rpi-sense-overlay.dts   |    47 +
 .../overlays/rra-digidac1-wm8741-audio-overlay.dts |    81 +
 .../boot/dts/overlays/sc16is752-spi1-overlay.dts   |    61 +
 arch/arm/boot/dts/overlays/sdhost-overlay.dts      |    32 +
 arch/arm/boot/dts/overlays/sdio-1bit-overlay.dts   |    36 +
 arch/arm/boot/dts/overlays/sdio-overlay.dts        |    36 +
 arch/arm/boot/dts/overlays/sdtweak-overlay.dts     |    23 +
 arch/arm/boot/dts/overlays/smi-dev-overlay.dts     |    18 +
 arch/arm/boot/dts/overlays/smi-nand-overlay.dts    |    69 +
 arch/arm/boot/dts/overlays/smi-overlay.dts         |    37 +
 .../boot/dts/overlays/spi-gpio35-39-overlay.dts    |    31 +
 arch/arm/boot/dts/overlays/spi-rtc-overlay.dts     |    33 +
 arch/arm/boot/dts/overlays/spi0-hw-cs-overlay.dts  |    26 +
 arch/arm/boot/dts/overlays/spi1-1cs-overlay.dts    |    57 +
 arch/arm/boot/dts/overlays/spi1-2cs-overlay.dts    |    69 +
 arch/arm/boot/dts/overlays/spi1-3cs-overlay.dts    |    81 +
 arch/arm/boot/dts/overlays/spi2-1cs-overlay.dts    |    57 +
 arch/arm/boot/dts/overlays/spi2-2cs-overlay.dts    |    69 +
 arch/arm/boot/dts/overlays/spi2-3cs-overlay.dts    |    81 +
 arch/arm/boot/dts/overlays/tinylcd35-overlay.dts   |   224 +
 arch/arm/boot/dts/overlays/uart1-overlay.dts       |    38 +
 arch/arm/boot/dts/overlays/vc4-kms-v3d-overlay.dts |   136 +
 arch/arm/boot/dts/overlays/vga666-overlay.dts      |    30 +
 arch/arm/boot/dts/overlays/w1-gpio-overlay.dts     |    39 +
 .../boot/dts/overlays/w1-gpio-pullup-overlay.dts   |    41 +
 arch/arm/boot/dts/overlays/wittypi-overlay.dts     |    44 +
 arch/arm/configs/bcm2709_defconfig                 |  1287 ++
 arch/arm/configs/bcmrpi_defconfig                  |  1296 ++
 arch/arm/configs/snappy/generic.config             |    37 +
 arch/arm/configs/snappy/lxc.config                 |    19 +
 arch/arm/configs/snappy/security.config            |    21 +
 arch/arm/configs/snappy/snappy.config              |    18 +
 arch/arm/configs/snappy/systemd.config             |    32 +
 arch/arm/include/asm/irqflags.h                    |    16 +-
 arch/arm/include/asm/string.h                      |     5 +
 arch/arm/include/asm/uaccess.h                     |     3 +
 arch/arm/kernel/fiqasm.S                           |     4 +
 arch/arm/kernel/head.S                             |     8 +
 arch/arm/kernel/process.c                          |    10 +
 arch/arm/kernel/reboot.c                           |     4 +-
 arch/arm/lib/Makefile                              |    15 +-
 arch/arm/lib/arm-mem.h                             |   159 +
 arch/arm/lib/copy_from_user.S                      |     4 +-
 arch/arm/lib/exports_rpi.c                         |    37 +
 arch/arm/lib/memcmp_rpi.S                          |   285 +
 arch/arm/lib/memcpy_rpi.S                          |    61 +
 arch/arm/lib/memcpymove.h                          |   506 +
 arch/arm/lib/memmove_rpi.S                         |    61 +
 arch/arm/lib/memset_rpi.S                          |   123 +
 arch/arm/lib/uaccess_with_memcpy.c                 |   120 +-
 arch/arm/mach-bcm/Kconfig                          |     1 +
 arch/arm/mach-bcm/board_bcm2835.c                  |    35 +
 arch/arm/mach-bcm2708/Kconfig                      |    23 +
 arch/arm/mach-bcm2708/Makefile                     |     5 +
 arch/arm/mach-bcm2708/Makefile.boot                |     3 +
 arch/arm/mach-bcm2708/bcm2708.c                    |   231 +
 arch/arm/mach-bcm2708/include/mach/debug-macro.S   |    22 +
 arch/arm/mach-bcm2708/include/mach/io.h            |    27 +
 arch/arm/mach-bcm2708/include/mach/memory.h        |    57 +
 arch/arm/mach-bcm2708/include/mach/platform.h      |   114 +
 arch/arm/mach-bcm2708/include/mach/system.h        |    37 +
 arch/arm/mach-bcm2708/include/mach/uncompress.h    |    84 +
 arch/arm/mach-bcm2708/include/mach/vmalloc.h       |    20 +
 arch/arm/mach-bcm2709/Kconfig                      |    16 +
 arch/arm/mach-bcm2709/Makefile                     |     5 +
 arch/arm/mach-bcm2709/Makefile.boot                |     3 +
 arch/arm/mach-bcm2709/bcm2709.c                    |   380 +
 arch/arm/mach-bcm2709/include/mach/debug-macro.S   |    22 +
 arch/arm/mach-bcm2709/include/mach/entry-macro.S   |   123 +
 arch/arm/mach-bcm2709/include/mach/io.h            |    27 +
 arch/arm/mach-bcm2709/include/mach/memory.h        |    57 +
 arch/arm/mach-bcm2709/include/mach/platform.h      |   190 +
 arch/arm/mach-bcm2709/include/mach/system.h        |    37 +
 arch/arm/mach-bcm2709/include/mach/uncompress.h    |    84 +
 arch/arm/mach-bcm2709/include/mach/vmalloc.h       |    20 +
 arch/arm/mm/proc-v6.S                              |    15 +-
 arch/arm/tools/mach-types                          |     2 +
 debian.raspi2/NOTES                                |     4 +
 debian.raspi2/abi/4.8.0-1002.2/abiname             |     1 +
 debian.raspi2/abi/4.8.0-1002.2/armhf/ignore        |     1 +
 .../abi/4.8.0-1002.2/armhf/ignore.modules          |     1 +
 debian.raspi2/abi/4.8.0-1002.2/armhf/raspi2        | 14494 +++++++++++++++++++
 .../abi/4.8.0-1002.2/armhf/raspi2.compiler         |     1 +
 .../abi/4.8.0-1002.2/armhf/raspi2.modules          |  3307 +++++
 debian.raspi2/abi/4.8.0-1002.2/fwinfo              |   326 +
 debian.raspi2/abi/4.8.0-1002.2/modules.ignore      |    24 +
 debian.raspi2/abi/perm-blacklist                   |     0
 debian.raspi2/changelog                            |  1896 +++
 debian.raspi2/changelog.historical                 |  4171 ++++++
 debian.raspi2/config/annotations                   | 10279 +++++++++++++
 debian.raspi2/config/armhf/config.common.armhf     |     3 +
 debian.raspi2/config/armhf/config.flavour.raspi2   |     3 +
 debian.raspi2/config/config.common.ports           |     3 +
 debian.raspi2/config/config.common.ubuntu          |  5809 ++++++++
 debian.raspi2/control.d/flavour-control.stub       |    93 +
 debian.raspi2/control.d/vars.raspi2                |     6 +
 debian.raspi2/control.stub.in                      |    74 +
 debian.raspi2/copyright                            |    29 +
 debian.raspi2/d-i/firmware/README.txt              |     4 +
 debian.raspi2/d-i/firmware/nic-modules             |    14 +
 debian.raspi2/d-i/firmware/scsi-modules            |     3 +
 debian.raspi2/d-i/kernel-versions.in               |     1 +
 debian.raspi2/d-i/modules/block-modules            |    34 +
 debian.raspi2/d-i/modules/crypto-modules           |    70 +
 debian.raspi2/d-i/modules/fat-modules              |     7 +
 debian.raspi2/d-i/modules/fb-modules               |     3 +
 debian.raspi2/d-i/modules/firewire-core-modules    |     4 +
 debian.raspi2/d-i/modules/floppy-modules           |     1 +
 debian.raspi2/d-i/modules/fs-core-modules          |     4 +
 debian.raspi2/d-i/modules/fs-secondary-modules     |     5 +
 debian.raspi2/d-i/modules/input-modules            |    23 +
 debian.raspi2/d-i/modules/ipmi-modules             |     5 +
 debian.raspi2/d-i/modules/irda-modules             |    30 +
 debian.raspi2/d-i/modules/kernel-image             |    29 +
 debian.raspi2/d-i/modules/md-modules               |    16 +
 debian.raspi2/d-i/modules/message-modules          |     9 +
 debian.raspi2/d-i/modules/mouse-modules            |     2 +
 debian.raspi2/d-i/modules/multipath-modules        |     3 +
 debian.raspi2/d-i/modules/nfs-modules              |     6 +
 debian.raspi2/d-i/modules/nic-modules              |   180 +
 debian.raspi2/d-i/modules/nic-pcmcia-modules       |    19 +
 debian.raspi2/d-i/modules/nic-shared-modules       |    26 +
 debian.raspi2/d-i/modules/nic-usb-modules          |    32 +
 debian.raspi2/d-i/modules/parport-modules          |     2 +
 debian.raspi2/d-i/modules/pata-modules             |    47 +
 debian.raspi2/d-i/modules/pcmcia-modules           |     8 +
 debian.raspi2/d-i/modules/pcmcia-storage-modules   |     6 +
 debian.raspi2/d-i/modules/plip-modules             |     1 +
 debian.raspi2/d-i/modules/ppp-modules              |     6 +
 debian.raspi2/d-i/modules/sata-modules             |    18 +
 debian.raspi2/d-i/modules/scsi-modules             |   129 +
 debian.raspi2/d-i/modules/serial-modules           |     4 +
 debian.raspi2/d-i/modules/speakup-modules          |    16 +
 debian.raspi2/d-i/modules/storage-core-modules     |    10 +
 debian.raspi2/d-i/modules/usb-modules              |    11 +
 debian.raspi2/d-i/modules/virtio-modules           |    11 +
 debian.raspi2/d-i/modules/vlan-modules             |     3 +
 debian.raspi2/d-i/package-list                     |   196 +
 debian.raspi2/etc/getabis                          |    11 +
 debian.raspi2/etc/kernelconfig                     |     7 +
 debian.raspi2/info/OVERRIDES                       |   153 +
 debian.raspi2/info/REBASE                          |    47 +
 debian.raspi2/info/RECONCILE                       |   506 +
 debian.raspi2/reconstruct                          |   163 +
 debian.raspi2/rules.d/armhf.mk                     |    24 +
 debian/debian.env                                  |     2 +-
 debian/rules.d/0-common-vars.mk                    |     4 +-
 debian/rules.d/1-maintainer.mk                     |     2 +-
 debian/rules.d/2-binary-arch.mk                    |    10 +-
 drivers/bluetooth/hci_h5.c                         |     3 +-
 drivers/char/Kconfig                               |     2 +
 drivers/char/Makefile                              |     1 +
 drivers/char/broadcom/Kconfig                      |    57 +
 drivers/char/broadcom/Makefile                     |     7 +
 drivers/char/broadcom/bcm2835-gpiomem.c            |   260 +
 drivers/char/broadcom/bcm2835_smi_dev.c            |   402 +
 drivers/char/broadcom/vc_cma/Makefile              |    14 +
 drivers/char/broadcom/vc_cma/vc_cma.c              |  1193 ++
 drivers/char/broadcom/vc_mem.c                     |   422 +
 drivers/char/broadcom/vc_sm/Makefile               |    20 +
 drivers/char/broadcom/vc_sm/vc_sm_defs.h           |   181 +
 drivers/char/broadcom/vc_sm/vc_sm_knl.h            |    55 +
 drivers/char/broadcom/vc_sm/vc_vchi_sm.c           |   492 +
 drivers/char/broadcom/vc_sm/vc_vchi_sm.h           |    82 +
 drivers/char/broadcom/vc_sm/vmcs_sm.c              |  3213 ++++
 drivers/char/broadcom/vcio.c                       |   175 +
 drivers/char/hw_random/Kconfig                     |     2 +-
 drivers/clk/Makefile                               |     1 +
 drivers/clk/bcm/Makefile                           |     4 +-
 drivers/clk/clk-hifiberry-dacpro.c                 |   160 +
 drivers/clocksource/Makefile                       |     2 +-
 drivers/cpufreq/Kconfig.arm                        |     9 +
 drivers/cpufreq/Makefile                           |     1 +
 drivers/cpufreq/bcm2835-cpufreq.c                  |   213 +
 drivers/cpufreq/cpufreq_ondemand.c                 |     7 +-
 drivers/dma/Kconfig                                |     6 +-
 drivers/dma/Makefile                               |     1 +
 drivers/dma/bcm2708-dmaengine.c                    |   281 +
 drivers/dma/bcm2835-dma.c                          |    26 +-
 drivers/firmware/raspberrypi.c                     |    41 +-
 drivers/gpio/Kconfig                               |     6 +
 drivers/gpio/Makefile                              |     1 +
 drivers/gpio/gpio-bcm-virt.c                       |   179 +
 drivers/gpu/drm/vc4/Kconfig                        |     2 +-
 drivers/gpu/drm/vc4/vc4_debugfs.c                  |     1 +
 drivers/gpu/drm/vc4/vc4_drv.h                      |     1 +
 drivers/gpu/drm/vc4/vc4_gem.c                      |    14 +
 drivers/gpu/drm/vc4/vc4_hdmi.c                     |     2 +
 drivers/hid/usbhid/hid-core.c                      |    10 +-
 drivers/i2c/busses/Kconfig                         |    21 +-
 drivers/i2c/busses/Makefile                        |     2 +
 drivers/i2c/busses/i2c-bcm2708.c                   |   508 +
 drivers/input/joystick/Kconfig                     |     8 +
 drivers/input/joystick/Makefile                    |     1 +
 drivers/input/joystick/rpisense-js.c               |   153 +
 drivers/input/touchscreen/Kconfig                  |     7 +
 drivers/input/touchscreen/Makefile                 |     1 +
 drivers/input/touchscreen/rpi-ft5406.c             |   246 +
 drivers/irqchip/Makefile                           |     3 +
 drivers/irqchip/irq-bcm2835.c                      |    91 +-
 drivers/irqchip/irq-bcm2836.c                      |     1 +
 drivers/leds/leds-gpio.c                           |    18 +-
 drivers/leds/trigger/Kconfig                       |     7 +
 drivers/leds/trigger/Makefile                      |     1 +
 drivers/leds/trigger/ledtrig-input.c               |    54 +
 drivers/mailbox/Kconfig                            |     2 +-
 drivers/mailbox/bcm2835-mailbox.c                  |    18 +-
 drivers/media/platform/Kconfig                     |     2 +
 drivers/media/platform/Makefile                    |     2 +
 drivers/media/platform/bcm2835/Kconfig             |    25 +
 drivers/media/platform/bcm2835/Makefile            |     5 +
 drivers/media/platform/bcm2835/bcm2835-camera.c    |  2015 +++
 drivers/media/platform/bcm2835/bcm2835-camera.h    |   145 +
 drivers/media/platform/bcm2835/controls.c          |  1345 ++
 drivers/media/platform/bcm2835/mmal-common.h       |    53 +
 drivers/media/platform/bcm2835/mmal-encodings.h    |   127 +
 drivers/media/platform/bcm2835/mmal-msg-common.h   |    50 +
 drivers/media/platform/bcm2835/mmal-msg-format.h   |    81 +
 drivers/media/platform/bcm2835/mmal-msg-port.h     |   107 +
 drivers/media/platform/bcm2835/mmal-msg.h          |   404 +
 drivers/media/platform/bcm2835/mmal-parameters.h   |   689 +
 drivers/media/platform/bcm2835/mmal-vchiq.c        |  1916 +++
 drivers/media/platform/bcm2835/mmal-vchiq.h        |   178 +
 drivers/media/usb/dvb-usb-v2/rtl28xxu.c            |     4 +
 drivers/mfd/Kconfig                                |     8 +
 drivers/mfd/Makefile                               |     1 +
 drivers/mfd/rpisense-core.c                        |   157 +
 drivers/misc/Kconfig                               |     9 +
 drivers/misc/Makefile                              |     2 +
 drivers/misc/bcm2835_smi.c                         |   985 ++
 drivers/misc/vc04_services/Kconfig                 |     9 +
 drivers/misc/vc04_services/Makefile                |    14 +
 .../interface/vchi/connections/connection.h        |   328 +
 .../interface/vchi/message_drivers/message.h       |   204 +
 drivers/misc/vc04_services/interface/vchi/vchi.h   |   378 +
 .../misc/vc04_services/interface/vchi/vchi_cfg.h   |   224 +
 .../interface/vchi/vchi_cfg_internal.h             |    71 +
 .../vc04_services/interface/vchi/vchi_common.h     |   175 +
 .../misc/vc04_services/interface/vchi/vchi_mh.h    |    42 +
 .../misc/vc04_services/interface/vchiq_arm/vchiq.h |    40 +
 .../vc04_services/interface/vchiq_arm/vchiq_2835.h |    42 +
 .../interface/vchiq_arm/vchiq_2835_arm.c           |   586 +
 .../vc04_services/interface/vchiq_arm/vchiq_arm.c  |  2921 ++++
 .../vc04_services/interface/vchiq_arm/vchiq_arm.h  |   220 +
 .../interface/vchiq_arm/vchiq_build_info.h         |    37 +
 .../vc04_services/interface/vchiq_arm/vchiq_cfg.h  |    69 +
 .../interface/vchiq_arm/vchiq_connected.c          |   120 +
 .../interface/vchiq_arm/vchiq_connected.h          |    50 +
 .../vc04_services/interface/vchiq_arm/vchiq_core.c |  3933 +++++
 .../vc04_services/interface/vchiq_arm/vchiq_core.h |   712 +
 .../interface/vchiq_arm/vchiq_debugfs.c            |   383 +
 .../interface/vchiq_arm/vchiq_debugfs.h            |    52 +
 .../interface/vchiq_arm/vchiq_genversion           |    87 +
 .../vc04_services/interface/vchiq_arm/vchiq_if.h   |   189 +
 .../interface/vchiq_arm/vchiq_ioctl.h              |   131 +
 .../interface/vchiq_arm/vchiq_kern_lib.c           |   458 +
 .../interface/vchiq_arm/vchiq_killable.h           |    69 +
 .../interface/vchiq_arm/vchiq_memdrv.h             |    71 +
 .../interface/vchiq_arm/vchiq_pagelist.h           |    58 +
 .../vc04_services/interface/vchiq_arm/vchiq_shim.c |   860 ++
 .../vc04_services/interface/vchiq_arm/vchiq_util.c |   156 +
 .../vc04_services/interface/vchiq_arm/vchiq_util.h |    82 +
 .../interface/vchiq_arm/vchiq_version.c            |    59 +
 drivers/mmc/card/block.c                           |    39 +-
 drivers/mmc/core/core.c                            |     3 +-
 drivers/mmc/core/quirks.c                          |    10 +
 drivers/mmc/host/Kconfig                           |    39 +
 drivers/mmc/host/Makefile                          |     2 +
 drivers/mmc/host/bcm2835-mmc.c                     |  1571 ++
 drivers/mmc/host/bcm2835-sdhost.c                  |  2189 +++
 drivers/mtd/nand/Kconfig                           |     7 +
 drivers/mtd/nand/Makefile                          |     1 +
 drivers/mtd/nand/bcm2835_smi_nand.c                |   267 +
 drivers/net/usb/smsc95xx.c                         |    80 +-
 .../broadcom/brcm80211/brcmfmac/cfg80211.c         |    27 +-
 .../wireless/broadcom/brcm80211/brcmfmac/sdio.c    |     2 +
 .../broadcom/brcm80211/include/brcm_hw_ids.h       |     1 +
 drivers/net/wireless/realtek/Kconfig               |     1 +
 drivers/net/wireless/realtek/Makefile              |     1 +
 drivers/net/wireless/realtek/rtl8192cu/Kconfig     |     9 +
 drivers/net/wireless/realtek/rtl8192cu/Makefile    |   615 +
 drivers/net/wireless/realtek/rtl8192cu/clean       |     5 +
 .../realtek/rtl8192cu/core/efuse/rtw_efuse.c       |  1145 ++
 .../net/wireless/realtek/rtl8192cu/core/rtw_ap.c   |  2939 ++++
 .../wireless/realtek/rtl8192cu/core/rtw_br_ext.c   |  1699 +++
 .../net/wireless/realtek/rtl8192cu/core/rtw_cmd.c  |  3034 ++++
 .../wireless/realtek/rtl8192cu/core/rtw_debug.c    |  1336 ++
 .../wireless/realtek/rtl8192cu/core/rtw_eeprom.c   |   422 +
 .../realtek/rtl8192cu/core/rtw_ieee80211.c         |  1914 +++
 .../net/wireless/realtek/rtl8192cu/core/rtw_io.c   |   462 +
 .../realtek/rtl8192cu/core/rtw_ioctl_query.c       |   195 +
 .../realtek/rtl8192cu/core/rtw_ioctl_rtl.c         |  1031 ++
 .../realtek/rtl8192cu/core/rtw_ioctl_set.c         |  1493 ++
 .../net/wireless/realtek/rtl8192cu/core/rtw_iol.c  |   262 +
 .../net/wireless/realtek/rtl8192cu/core/rtw_mlme.c |  3966 +++++
 .../wireless/realtek/rtl8192cu/core/rtw_mlme_ext.c | 13599 +++++++++++++++++
 .../net/wireless/realtek/rtl8192cu/core/rtw_mp.c   |  1323 ++
 .../wireless/realtek/rtl8192cu/core/rtw_mp_ioctl.c |  2953 ++++
 .../net/wireless/realtek/rtl8192cu/core/rtw_p2p.c  |  5293 +++++++
 .../wireless/realtek/rtl8192cu/core/rtw_pwrctrl.c  |  1538 ++
 .../net/wireless/realtek/rtl8192cu/core/rtw_recv.c |  4285 ++++++
 .../net/wireless/realtek/rtl8192cu/core/rtw_rf.c   |    94 +
 .../wireless/realtek/rtl8192cu/core/rtw_security.c |  3114 ++++
 .../wireless/realtek/rtl8192cu/core/rtw_sreset.c   |   351 +
 .../wireless/realtek/rtl8192cu/core/rtw_sta_mgt.c  |   847 ++
 .../net/wireless/realtek/rtl8192cu/core/rtw_tdls.c |  2940 ++++
 .../realtek/rtl8192cu/core/rtw_wlan_util.c         |  2304 +++
 .../net/wireless/realtek/rtl8192cu/core/rtw_xmit.c |  4155 ++++++
 .../wireless/realtek/rtl8192cu/hal/HalPwrSeqCmd.c  |   175 +
 drivers/net/wireless/realtek/rtl8192cu/hal/dm.c    |   313 +
 drivers/net/wireless/realtek/rtl8192cu/hal/dm.h    |    30 +
 .../net/wireless/realtek/rtl8192cu/hal/hal_com.c   |   370 +
 .../net/wireless/realtek/rtl8192cu/hal/hal_intf.c  |   545 +
 .../realtek/rtl8192cu/hal/rtl8192c/rtl8192c_cmd.c  |  1154 ++
 .../realtek/rtl8192cu/hal/rtl8192c/rtl8192c_dm.c   |  5055 +++++++
 .../rtl8192cu/hal/rtl8192c/rtl8192c_hal_init.c     |  3627 +++++
 .../realtek/rtl8192cu/hal/rtl8192c/rtl8192c_mp.c   |  1207 ++
 .../rtl8192cu/hal/rtl8192c/rtl8192c_phycfg.c       |  4840 +++++++
 .../rtl8192cu/hal/rtl8192c/rtl8192c_rf6052.c       |  1030 ++
 .../rtl8192cu/hal/rtl8192c/rtl8192c_rxdesc.c       |   874 ++
 .../rtl8192cu/hal/rtl8192c/rtl8192c_sreset.c       |    93 +
 .../realtek/rtl8192cu/hal/rtl8192c/rtl8192c_xmit.c |    62 +
 .../rtl8192cu/hal/rtl8192c/usb/Hal8192CUHWImg.c    |  8757 +++++++++++
 .../hal/rtl8192c/usb/Hal8192CUHWImg_wowlan.c       |  2557 ++++
 .../rtl8192cu/hal/rtl8192c/usb/rtl8192cu_led.c     |  2674 ++++
 .../rtl8192cu/hal/rtl8192c/usb/rtl8192cu_recv.c    |   227 +
 .../rtl8192cu/hal/rtl8192c/usb/rtl8192cu_xmit.c    |  1149 ++
 .../rtl8192cu/hal/rtl8192c/usb/usb_halinit.c       |  6260 ++++++++
 .../rtl8192cu/hal/rtl8192c/usb/usb_ops_ce.c        |  1205 ++
 .../rtl8192cu/hal/rtl8192c/usb/usb_ops_linux.c     |  1535 ++
 .../rtl8192cu/hal/rtl8192c/usb/usb_ops_xp.c        |  1264 ++
 drivers/net/wireless/realtek/rtl8192cu/ifcfg-wlan0 |     4 +
 .../realtek/rtl8192cu/include/Hal8192CEHWImg.h     |    85 +
 .../realtek/rtl8192cu/include/Hal8192CPhyCfg.h     |   427 +
 .../realtek/rtl8192cu/include/Hal8192CPhyReg.h     |  1122 ++
 .../realtek/rtl8192cu/include/Hal8192CUHWImg.h     |   105 +
 .../rtl8192cu/include/Hal8192CUHWImg_wowlan.h      |    33 +
 .../realtek/rtl8192cu/include/Hal8192DEHWImg.h     |    66 +
 .../realtek/rtl8192cu/include/Hal8192DPhyCfg.h     |   527 +
 .../realtek/rtl8192cu/include/Hal8192DPhyReg.h     |  1170 ++
 .../realtek/rtl8192cu/include/Hal8192DUHWImg.h     |    66 +
 .../rtl8192cu/include/Hal8192DUHWImg_wowlan.h      |    29 +
 .../realtek/rtl8192cu/include/HalPwrSeqCmd.h       |   137 +
 .../wireless/realtek/rtl8192cu/include/autoconf.h  |   336 +
 .../realtek/rtl8192cu/include/basic_types.h        |   320 +
 .../rtl8192cu/include/byteorder/big_endian.h       |    87 +
 .../realtek/rtl8192cu/include/byteorder/generic.h  |   212 +
 .../rtl8192cu/include/byteorder/little_endian.h    |    89 +
 .../realtek/rtl8192cu/include/byteorder/swab.h     |   140 +
 .../realtek/rtl8192cu/include/byteorder/swabb.h    |   156 +
 .../wireless/realtek/rtl8192cu/include/circ_buf.h  |    27 +
 .../wireless/realtek/rtl8192cu/include/cmd_osdep.h |    35 +
 .../wireless/realtek/rtl8192cu/include/drv_conf.h  |    77 +
 .../wireless/realtek/rtl8192cu/include/drv_types.h |   661 +
 .../realtek/rtl8192cu/include/drv_types_ce.h       |    92 +
 .../realtek/rtl8192cu/include/drv_types_linux.h    |    24 +
 .../realtek/rtl8192cu/include/drv_types_sdio.h     |    69 +
 .../realtek/rtl8192cu/include/drv_types_xp.h       |    94 +
 .../wireless/realtek/rtl8192cu/include/ethernet.h  |    41 +
 .../wireless/realtek/rtl8192cu/include/h2clbk.h    |    35 +
 .../wireless/realtek/rtl8192cu/include/hal_com.h   |   145 +
 .../wireless/realtek/rtl8192cu/include/hal_intf.h  |   431 +
 .../wireless/realtek/rtl8192cu/include/ieee80211.h |  1579 ++
 .../realtek/rtl8192cu/include/ieee80211_ext.h      |   476 +
 .../wireless/realtek/rtl8192cu/include/if_ether.h  |   112 +
 .../realtek/rtl8192cu/include/ioctl_cfg80211.h     |   179 +
 .../net/wireless/realtek/rtl8192cu/include/ip.h    |   141 +
 .../realtek/rtl8192cu/include/linux/wireless.h     |    90 +
 .../realtek/rtl8192cu/include/mlme_osdep.h         |    39 +
 .../realtek/rtl8192cu/include/mp_custom_oid.h      |   353 +
 .../wireless/realtek/rtl8192cu/include/nic_spec.h  |    46 +
 .../realtek/rtl8192cu/include/osdep_ce_service.h   |   170 +
 .../realtek/rtl8192cu/include/osdep_intf.h         |   154 +
 .../realtek/rtl8192cu/include/osdep_service.h      |  1813 +++
 .../wireless/realtek/rtl8192cu/include/pci_hal.h   |   167 +
 .../wireless/realtek/rtl8192cu/include/pci_ops.h   |    60 +
 .../realtek/rtl8192cu/include/pci_osintf.h         |    32 +
 .../realtek/rtl8192cu/include/recv_osdep.h         |    57 +
 .../realtek/rtl8192cu/include/rtl8192c_cmd.h       |   152 +
 .../realtek/rtl8192cu/include/rtl8192c_dm.h        |   515 +
 .../realtek/rtl8192cu/include/rtl8192c_event.h     |    26 +
 .../realtek/rtl8192cu/include/rtl8192c_hal.h       |   934 ++
 .../realtek/rtl8192cu/include/rtl8192c_led.h       |    41 +
 .../realtek/rtl8192cu/include/rtl8192c_recv.h      |   183 +
 .../realtek/rtl8192cu/include/rtl8192c_rf.h        |    91 +
 .../realtek/rtl8192cu/include/rtl8192c_spec.h      |  1864 +++
 .../realtek/rtl8192cu/include/rtl8192c_sreset.h    |    32 +
 .../realtek/rtl8192cu/include/rtl8192c_xmit.h      |   128 +
 .../realtek/rtl8192cu/include/rtl8192d_cmd.h       |   140 +
 .../realtek/rtl8192cu/include/rtl8192d_dm.h        |   420 +
 .../realtek/rtl8192cu/include/rtl8192d_hal.h       |  1125 ++
 .../realtek/rtl8192cu/include/rtl8192d_led.h       |    42 +
 .../realtek/rtl8192cu/include/rtl8192d_recv.h      |   186 +
 .../realtek/rtl8192cu/include/rtl8192d_rf.h        |    96 +
 .../realtek/rtl8192cu/include/rtl8192d_spec.h      |  1840 +++
 .../realtek/rtl8192cu/include/rtl8192d_xmit.h      |   144 +
 .../realtek/rtl8192cu/include/rtw_android.h        |    89 +
 .../wireless/realtek/rtl8192cu/include/rtw_ap.h    |    63 +
 .../realtek/rtl8192cu/include/rtw_br_ext.h         |    75 +
 .../realtek/rtl8192cu/include/rtw_byteorder.h      |    39 +
 .../wireless/realtek/rtl8192cu/include/rtw_cmd.h   |  1166 ++
 .../wireless/realtek/rtl8192cu/include/rtw_debug.h |   537 +
 .../realtek/rtl8192cu/include/rtw_eeprom.h         |   152 +
 .../wireless/realtek/rtl8192cu/include/rtw_efuse.h |   123 +
 .../wireless/realtek/rtl8192cu/include/rtw_event.h |   153 +
 .../wireless/realtek/rtl8192cu/include/rtw_ht.h    |    49 +
 .../wireless/realtek/rtl8192cu/include/rtw_io.h    |   504 +
 .../wireless/realtek/rtl8192cu/include/rtw_ioctl.h |   268 +
 .../realtek/rtl8192cu/include/rtw_ioctl_query.h    |    35 +
 .../realtek/rtl8192cu/include/rtw_ioctl_rtl.h      |    83 +
 .../realtek/rtl8192cu/include/rtw_ioctl_set.h      |    78 +
 .../wireless/realtek/rtl8192cu/include/rtw_iol.h   |    89 +
 .../wireless/realtek/rtl8192cu/include/rtw_led.h   |   216 +
 .../wireless/realtek/rtl8192cu/include/rtw_mlme.h  |   843 ++
 .../realtek/rtl8192cu/include/rtw_mlme_ext.h       |   962 ++
 .../wireless/realtek/rtl8192cu/include/rtw_mp.h    |   711 +
 .../realtek/rtl8192cu/include/rtw_mp_ioctl.h       |   595 +
 .../realtek/rtl8192cu/include/rtw_mp_phy_regdef.h  |  1096 ++
 .../wireless/realtek/rtl8192cu/include/rtw_p2p.h   |   160 +
 .../realtek/rtl8192cu/include/rtw_pwrctrl.h        |   362 +
 .../wireless/realtek/rtl8192cu/include/rtw_qos.h   |    39 +
 .../wireless/realtek/rtl8192cu/include/rtw_recv.h  |   730 +
 .../wireless/realtek/rtl8192cu/include/rtw_rf.h    |   151 +
 .../realtek/rtl8192cu/include/rtw_security.h       |   446 +
 .../realtek/rtl8192cu/include/rtw_sreset.h         |    73 +
 .../wireless/realtek/rtl8192cu/include/rtw_tdls.h  |   142 +
 .../realtek/rtl8192cu/include/rtw_version.h        |     1 +
 .../wireless/realtek/rtl8192cu/include/rtw_xmit.h  |   753 +
 .../wireless/realtek/rtl8192cu/include/sta_info.h  |   431 +
 .../wireless/realtek/rtl8192cu/include/usb_hal.h   |    36 +
 .../wireless/realtek/rtl8192cu/include/usb_ops.h   |   109 +
 .../realtek/rtl8192cu/include/usb_ops_linux.h      |    62 +
 .../realtek/rtl8192cu/include/usb_osintf.h         |    37 +
 .../realtek/rtl8192cu/include/usb_vendor_req.h     |    59 +
 .../net/wireless/realtek/rtl8192cu/include/wifi.h  |  1245 ++
 .../realtek/rtl8192cu/include/wlan_bssdef.h        |   702 +
 .../realtek/rtl8192cu/include/xmit_osdep.h         |    94 +
 .../rtl8192cu/os_dep/linux/ioctl_cfg80211.c        |  5488 +++++++
 .../realtek/rtl8192cu/os_dep/linux/ioctl_linux.c   | 11908 +++++++++++++++
 .../realtek/rtl8192cu/os_dep/linux/mlme_linux.c    |   585 +
 .../realtek/rtl8192cu/os_dep/linux/os_intfs.c      |  2749 ++++
 .../realtek/rtl8192cu/os_dep/linux/pci_intf.c      |  1996 +++
 .../realtek/rtl8192cu/os_dep/linux/pci_ops_linux.c |    21 +
 .../realtek/rtl8192cu/os_dep/linux/recv_linux.c    |   447 +
 .../realtek/rtl8192cu/os_dep/linux/rtw_android.c   |   832 ++
 .../realtek/rtl8192cu/os_dep/linux/usb_intf.c      |  1655 +++
 .../realtek/rtl8192cu/os_dep/linux/usb_ops_linux.c |   648 +
 .../realtek/rtl8192cu/os_dep/linux/xmit_linux.c    |   420 +
 .../realtek/rtl8192cu/os_dep/osdep_service.c       |  2299 +++
 drivers/net/wireless/realtek/rtl8192cu/runwpa      |    18 +
 drivers/net/wireless/realtek/rtl8192cu/wlan0dhcp   |    15 +
 drivers/of/Kconfig                                 |     7 +
 drivers/of/Makefile                                |     1 +
 drivers/of/configfs.c                              |   311 +
 drivers/pinctrl/bcm/pinctrl-bcm2835.c              |    66 +-
 drivers/power/reset/gpio-poweroff.c                |     4 +-
 drivers/pwm/Kconfig                                |     2 +-
 drivers/rtc/rtc-ds1307.c                           |     8 +
 drivers/rtc/rtc-pcf2123.c                          |     1 +
 drivers/soc/bcm/Kconfig                            |     2 +-
 drivers/spi/Kconfig                                |     4 +-
 drivers/spi/spi-bcm2835.c                          |    47 +-
 drivers/spi/spidev.c                               |     1 +
 drivers/staging/media/lirc/Kconfig                 |     6 +
 drivers/staging/media/lirc/Makefile                |     1 +
 drivers/staging/media/lirc/lirc_rpi.c              |   734 +
 drivers/thermal/Kconfig                            |     7 +
 drivers/thermal/Makefile                           |     1 +
 drivers/thermal/bcm2835-thermal.c                  |   109 +
 drivers/tty/serial/8250/8250_core.c                |     2 +
 drivers/tty/serial/amba-pl011.c                    |     5 +
 drivers/usb/Makefile                               |     1 +
 drivers/usb/core/generic.c                         |     1 +
 drivers/usb/core/hub.c                             |     2 +-
 drivers/usb/core/message.c                         |    79 +
 drivers/usb/core/otg_whitelist.h                   |   114 +-
 drivers/usb/gadget/file_storage.c                  |  3676 +++++
 drivers/usb/host/Kconfig                           |    13 +
 drivers/usb/host/Makefile                          |     2 +
 drivers/usb/host/dwc_common_port/Makefile          |    58 +
 drivers/usb/host/dwc_common_port/Makefile.fbsd     |    17 +
 drivers/usb/host/dwc_common_port/Makefile.linux    |    49 +
 drivers/usb/host/dwc_common_port/changes.txt       |   174 +
 drivers/usb/host/dwc_common_port/doc/doxygen.cfg   |   270 +
 drivers/usb/host/dwc_common_port/dwc_cc.c          |   532 +
 drivers/usb/host/dwc_common_port/dwc_cc.h          |   224 +
 drivers/usb/host/dwc_common_port/dwc_common_fbsd.c |  1308 ++
 .../usb/host/dwc_common_port/dwc_common_linux.c    |  1433 ++
 drivers/usb/host/dwc_common_port/dwc_common_nbsd.c |  1275 ++
 drivers/usb/host/dwc_common_port/dwc_crypto.c      |   308 +
 drivers/usb/host/dwc_common_port/dwc_crypto.h      |   111 +
 drivers/usb/host/dwc_common_port/dwc_dh.c          |   291 +
 drivers/usb/host/dwc_common_port/dwc_dh.h          |   106 +
 drivers/usb/host/dwc_common_port/dwc_list.h        |   594 +
 drivers/usb/host/dwc_common_port/dwc_mem.c         |   245 +
 drivers/usb/host/dwc_common_port/dwc_modpow.c      |   636 +
 drivers/usb/host/dwc_common_port/dwc_modpow.h      |    34 +
 drivers/usb/host/dwc_common_port/dwc_notifier.c    |   319 +
 drivers/usb/host/dwc_common_port/dwc_notifier.h    |   122 +
 drivers/usb/host/dwc_common_port/dwc_os.h          |  1276 ++
 drivers/usb/host/dwc_common_port/usb.h             |   946 ++
 drivers/usb/host/dwc_otg/Makefile                  |    82 +
 drivers/usb/host/dwc_otg/doc/doxygen.cfg           |   224 +
 drivers/usb/host/dwc_otg/dummy_audio.c             |  1575 ++
 drivers/usb/host/dwc_otg/dwc_cfi_common.h          |   142 +
 drivers/usb/host/dwc_otg/dwc_otg_adp.c             |   854 ++
 drivers/usb/host/dwc_otg/dwc_otg_adp.h             |    80 +
 drivers/usb/host/dwc_otg/dwc_otg_attr.c            |  1210 ++
 drivers/usb/host/dwc_otg/dwc_otg_attr.h            |    89 +
 drivers/usb/host/dwc_otg/dwc_otg_cfi.c             |  1876 +++
 drivers/usb/host/dwc_otg/dwc_otg_cfi.h             |   320 +
 drivers/usb/host/dwc_otg/dwc_otg_cil.c             |  7141 +++++++++
 drivers/usb/host/dwc_otg/dwc_otg_cil.h             |  1464 ++
 drivers/usb/host/dwc_otg/dwc_otg_cil_intr.c        |  1594 ++
 drivers/usb/host/dwc_otg/dwc_otg_core_if.h         |   705 +
 drivers/usb/host/dwc_otg/dwc_otg_dbg.h             |   117 +
 drivers/usb/host/dwc_otg/dwc_otg_driver.c          |  1757 +++
 drivers/usb/host/dwc_otg/dwc_otg_driver.h          |    86 +
 drivers/usb/host/dwc_otg/dwc_otg_fiq_fsm.c         |  1355 ++
 drivers/usb/host/dwc_otg/dwc_otg_fiq_fsm.h         |   370 +
 drivers/usb/host/dwc_otg/dwc_otg_fiq_stub.S        |    80 +
 drivers/usb/host/dwc_otg/dwc_otg_hcd.c             |  4257 ++++++
 drivers/usb/host/dwc_otg/dwc_otg_hcd.h             |   862 ++
 drivers/usb/host/dwc_otg/dwc_otg_hcd_ddma.c        |  1132 ++
 drivers/usb/host/dwc_otg/dwc_otg_hcd_if.h          |   417 +
 drivers/usb/host/dwc_otg/dwc_otg_hcd_intr.c        |  2727 ++++
 drivers/usb/host/dwc_otg/dwc_otg_hcd_linux.c       |  1005 ++
 drivers/usb/host/dwc_otg/dwc_otg_hcd_queue.c       |   962 ++
 drivers/usb/host/dwc_otg/dwc_otg_os_dep.h          |   188 +
 drivers/usb/host/dwc_otg/dwc_otg_pcd.c             |  2712 ++++
 drivers/usb/host/dwc_otg/dwc_otg_pcd.h             |   266 +
 drivers/usb/host/dwc_otg/dwc_otg_pcd_if.h          |   360 +
 drivers/usb/host/dwc_otg/dwc_otg_pcd_intr.c        |  5147 +++++++
 drivers/usb/host/dwc_otg/dwc_otg_pcd_linux.c       |  1280 ++
 drivers/usb/host/dwc_otg/dwc_otg_regs.h            |  2550 ++++
 drivers/usb/host/dwc_otg/test/Makefile             |    16 +
 drivers/usb/host/dwc_otg/test/dwc_otg_test.pm      |   337 +
 drivers/usb/host/dwc_otg/test/test_mod_param.pl    |   133 +
 drivers/usb/host/dwc_otg/test/test_sysfs.pl        |   193 +
 drivers/video/backlight/Kconfig                    |     6 +
 drivers/video/backlight/Makefile                   |     1 +
 drivers/video/backlight/rpi_backlight.c            |   119 +
 drivers/video/fbdev/Kconfig                        |    27 +
 drivers/video/fbdev/Makefile                       |     2 +
 drivers/video/fbdev/bcm2708_fb.c                   |   844 ++
 drivers/video/fbdev/core/cfbimgblt.c               |   152 +-
 drivers/video/fbdev/core/fbmem.c                   |    30 +
 drivers/video/fbdev/rpisense-fb.c                  |   293 +
 drivers/video/logo/logo_linux_clut224.ppm          |  2483 ++--
 drivers/w1/masters/w1-gpio.c                       |    69 +-
 drivers/w1/w1.h                                    |     6 +
 drivers/w1/w1_int.c                                |    14 +
 drivers/w1/w1_io.c                                 |    18 +-
 drivers/watchdog/Kconfig                           |     2 +-
 include/linux/broadcom/bcm2835_smi.h               |   391 +
 include/linux/broadcom/vc_cma.h                    |    36 +
 include/linux/broadcom/vc_mem.h                    |    35 +
 include/linux/broadcom/vmcs_sm_ioctl.h             |   248 +
 include/linux/leds.h                               |     3 +
 include/linux/mfd/rpisense/core.h                  |    47 +
 include/linux/mfd/rpisense/framebuffer.h           |    32 +
 include/linux/mfd/rpisense/joystick.h              |    35 +
 include/linux/mmc/card.h                           |     3 +
 include/linux/mmc/host.h                           |     1 +
 include/linux/platform_data/bcm2708.h              |    23 +
 include/linux/platform_data/dma-bcm2708.h          |   143 +
 include/linux/serial_core.h                        |     2 +-
 include/linux/w1-gpio.h                            |     1 +
 include/soc/bcm2835/raspberrypi-firmware.h         |    11 +
 include/uapi/drm/Kbuild                            |     1 +
 include/uapi/linux/fb.h                            |     5 +
 kernel/cgroup.c                                    |    24 +-
 kernel/resource.c                                  |     6 +
 mm/page_alloc.c                                    |    11 +-
 net/sunrpc/clnt.c                                  |    66 +-
 scripts/Makefile.dtbinst                           |    10 +-
 scripts/Makefile.lib                               |    10 +
 scripts/dtc/checks.c                               |   106 +-
 scripts/dtc/dtc-lexer.l                            |     5 +
 scripts/dtc/dtc-lexer.lex.c_shipped                |   537 +-
 scripts/dtc/dtc-parser.tab.c_shipped               |   714 +-
 scripts/dtc/dtc-parser.tab.h_shipped               |    46 +-
 scripts/dtc/dtc-parser.y                           |    22 +-
 scripts/dtc/dtc.c                                  |     9 +-
 scripts/dtc/dtc.h                                  |    40 +
 scripts/dtc/flattree.c                             |   202 +
 scripts/dtc/version_gen.h                          |     2 +-
 scripts/knlinfo                                    |   171 +
 scripts/mkknlimg                                   |   263 +
 snapcraft.yaml                                     |    14 +-
 sound/arm/Kconfig                                  |     8 +
 sound/arm/Makefile                                 |     5 +
 sound/arm/bcm2835-ctl.c                            |   350 +
 sound/arm/bcm2835-pcm.c                            |   561 +
 sound/arm/bcm2835-vchiq.c                          |   889 ++
 sound/arm/bcm2835.c                                |   511 +
 sound/arm/bcm2835.h                                |   167 +
 sound/arm/vc_vchi_audioserv_defs.h                 |   116 +
 sound/soc/bcm/Kconfig                              |   111 +-
 sound/soc/bcm/Makefile                             |    32 +
 sound/soc/bcm/adau1977-adc.c                       |   125 +
 sound/soc/bcm/audioinjector-pi-soundcard.c         |   191 +
 sound/soc/bcm/bcm2835-i2s.c                        |   348 +-
 sound/soc/bcm/digidac1-soundcard.c                 |   422 +
 sound/soc/bcm/dionaudio_loco.c                     |   121 +
 sound/soc/bcm/hifiberry_amp.c                      |   128 +
 sound/soc/bcm/hifiberry_dac.c                      |   123 +
 sound/soc/bcm/hifiberry_dacplus.c                  |   358 +
 sound/soc/bcm/hifiberry_digi.c                     |   275 +
 sound/soc/bcm/iqaudio-dac.c                        |   238 +
 sound/soc/bcm/iqaudio_digi.c                       |   239 +
 sound/soc/bcm/justboom-dac.c                       |   162 +
 sound/soc/bcm/justboom-digi.c                      |   215 +
 sound/soc/bcm/raspidac3.c                          |   186 +
 sound/soc/bcm/rpi-dac.c                            |   119 +
 sound/soc/bcm/rpi-proto.c                          |   154 +
 sound/soc/codecs/Kconfig                           |     9 +
 sound/soc/codecs/Makefile                          |     4 +
 sound/soc/codecs/pcm1794a.c                        |    69 +
 sound/soc/codecs/pcm512x.c                         |     3 +-
 sound/soc/codecs/tas5713.c                         |   369 +
 sound/soc/codecs/tas5713.h                         |   210 +
 sound/soc/codecs/wm8804.c                          |     5 +-
 709 files changed, 334633 insertions(+), 2500 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/misc/brcm,bcm2835-smi-dev.txt
 create mode 100644 Documentation/devicetree/bindings/misc/brcm,bcm2835-smi.txt
 create mode 100644 Documentation/devicetree/bindings/mtd/brcm,bcm2835-smi-nand.txt
 create mode 100644 Documentation/devicetree/configfs-overlays.txt
 create mode 100644 Documentation/video4linux/bcm2835-v4l2.txt
 create mode 100644 arch/arm/boot/dts/bcm2708-rpi-b-plus.dts
 create mode 100644 arch/arm/boot/dts/bcm2708-rpi-b.dts
 create mode 100755 arch/arm/boot/dts/bcm2708-rpi-cm.dts
 create mode 100644 arch/arm/boot/dts/bcm2708-rpi-cm.dtsi
 create mode 100644 arch/arm/boot/dts/bcm2708.dtsi
 create mode 100644 arch/arm/boot/dts/bcm2708_common.dtsi
 create mode 100644 arch/arm/boot/dts/bcm2709-rpi-2-b.dts
 create mode 100644 arch/arm/boot/dts/bcm2709.dtsi
 create mode 100644 arch/arm/boot/dts/bcm2710-rpi-3-b.dts
 create mode 100644 arch/arm/boot/dts/bcm2710-rpi-cm3.dts
 create mode 100644 arch/arm/boot/dts/bcm2710.dtsi
 create mode 100644 arch/arm/boot/dts/bcm2835-rpi-cm.dts
 create mode 100644 arch/arm/boot/dts/bcm2835-rpi-cm.dtsi
 create mode 100644 arch/arm/boot/dts/overlays/Makefile
 create mode 100644 arch/arm/boot/dts/overlays/README
 create mode 100644 arch/arm/boot/dts/overlays/adau1977-adc-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/ads1015-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/ads7846-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/akkordion-iqdacplus-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/at86rf233-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/audioinjector-wm8731-audio-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/bmp085_i2c-sensor-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/dht11-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/dionaudio-loco-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/dpi24-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/dwc-otg-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/dwc2-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/enc28j60-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/gpio-ir-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/gpio-poweroff-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/hifiberry-amp-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/hifiberry-dac-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/hifiberry-dacplus-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/hifiberry-digi-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/hifiberry-digi-pro-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/hy28a-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/hy28b-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/i2c-gpio-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/i2c-mux-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/i2c-pwm-pca9685a-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/i2c-rtc-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/i2c0-bcm2708-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/i2c1-bcm2708-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/i2s-gpio28-31-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/i2s-mmap-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/iqaudio-dac-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/iqaudio-dacplus-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/iqaudio-digi-wm8804-audio-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/justboom-dac-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/justboom-digi-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/lirc-rpi-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/mcp23017-overlay.dts
 create mode 100755 arch/arm/boot/dts/overlays/mcp2515-can0-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/mcp2515-can1-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/mmc-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/mz61581-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/pi3-act-led-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/pi3-disable-bt-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/pi3-miniuart-bt-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/piscreen-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/piscreen2r-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/pitft22-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/pitft28-capacitive-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/pitft28-resistive-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/pps-gpio-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/pwm-2chan-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/pwm-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/qca7000-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/raspidac3-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/rpi-backlight-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/rpi-dac-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/rpi-display-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/rpi-ft5406-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/rpi-proto-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/rpi-sense-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/rra-digidac1-wm8741-audio-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/sc16is752-spi1-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/sdhost-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/sdio-1bit-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/sdio-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/sdtweak-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/smi-dev-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/smi-nand-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/smi-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/spi-gpio35-39-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/spi-rtc-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/spi0-hw-cs-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/spi1-1cs-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/spi1-2cs-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/spi1-3cs-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/spi2-1cs-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/spi2-2cs-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/spi2-3cs-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/tinylcd35-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/uart1-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/vc4-kms-v3d-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/vga666-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/w1-gpio-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/w1-gpio-pullup-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/wittypi-overlay.dts
 create mode 100644 arch/arm/configs/bcm2709_defconfig
 create mode 100644 arch/arm/configs/bcmrpi_defconfig
 create mode 100644 arch/arm/configs/snappy/generic.config
 create mode 100644 arch/arm/configs/snappy/lxc.config
 create mode 100644 arch/arm/configs/snappy/security.config
 create mode 100644 arch/arm/configs/snappy/snappy.config
 create mode 100644 arch/arm/configs/snappy/systemd.config
 create mode 100644 arch/arm/lib/arm-mem.h
 create mode 100644 arch/arm/lib/exports_rpi.c
 create mode 100644 arch/arm/lib/memcmp_rpi.S
 create mode 100644 arch/arm/lib/memcpy_rpi.S
 create mode 100644 arch/arm/lib/memcpymove.h
 create mode 100644 arch/arm/lib/memmove_rpi.S
 create mode 100644 arch/arm/lib/memset_rpi.S
 create mode 100644 arch/arm/mach-bcm2708/Kconfig
 create mode 100644 arch/arm/mach-bcm2708/Makefile
 create mode 100644 arch/arm/mach-bcm2708/Makefile.boot
 create mode 100644 arch/arm/mach-bcm2708/bcm2708.c
 create mode 100644 arch/arm/mach-bcm2708/include/mach/debug-macro.S
 create mode 100644 arch/arm/mach-bcm2708/include/mach/io.h
 create mode 100644 arch/arm/mach-bcm2708/include/mach/memory.h
 create mode 100644 arch/arm/mach-bcm2708/include/mach/platform.h
 create mode 100644 arch/arm/mach-bcm2708/include/mach/system.h
 create mode 100644 arch/arm/mach-bcm2708/include/mach/uncompress.h
 create mode 100644 arch/arm/mach-bcm2708/include/mach/vmalloc.h
 create mode 100644 arch/arm/mach-bcm2709/Kconfig
 create mode 100644 arch/arm/mach-bcm2709/Makefile
 create mode 100644 arch/arm/mach-bcm2709/Makefile.boot
 create mode 100644 arch/arm/mach-bcm2709/bcm2709.c
 create mode 100644 arch/arm/mach-bcm2709/include/mach/debug-macro.S
 create mode 100644 arch/arm/mach-bcm2709/include/mach/entry-macro.S
 create mode 100644 arch/arm/mach-bcm2709/include/mach/io.h
 create mode 100644 arch/arm/mach-bcm2709/include/mach/memory.h
 create mode 100644 arch/arm/mach-bcm2709/include/mach/platform.h
 create mode 100644 arch/arm/mach-bcm2709/include/mach/system.h
 create mode 100644 arch/arm/mach-bcm2709/include/mach/uncompress.h
 create mode 100644 arch/arm/mach-bcm2709/include/mach/vmalloc.h
 create mode 100644 debian.raspi2/NOTES
 create mode 100644 debian.raspi2/abi/4.8.0-1002.2/abiname
 create mode 100644 debian.raspi2/abi/4.8.0-1002.2/armhf/ignore
 create mode 100644 debian.raspi2/abi/4.8.0-1002.2/armhf/ignore.modules
 create mode 100644 debian.raspi2/abi/4.8.0-1002.2/armhf/raspi2
 create mode 100644 debian.raspi2/abi/4.8.0-1002.2/armhf/raspi2.compiler
 create mode 100644 debian.raspi2/abi/4.8.0-1002.2/armhf/raspi2.modules
 create mode 100644 debian.raspi2/abi/4.8.0-1002.2/fwinfo
 create mode 100644 debian.raspi2/abi/4.8.0-1002.2/modules.ignore
 create mode 100644 debian.raspi2/abi/perm-blacklist
 create mode 100644 debian.raspi2/changelog
 create mode 100644 debian.raspi2/changelog.historical
 create mode 100644 debian.raspi2/config/annotations
 create mode 100644 debian.raspi2/config/armhf/config.common.armhf
 create mode 100644 debian.raspi2/config/armhf/config.flavour.raspi2
 create mode 100644 debian.raspi2/config/config.common.ports
 create mode 100644 debian.raspi2/config/config.common.ubuntu
 create mode 100644 debian.raspi2/control.d/flavour-control.stub
 create mode 100644 debian.raspi2/control.d/vars.raspi2
 create mode 100644 debian.raspi2/control.stub.in
 create mode 100644 debian.raspi2/copyright
 create mode 100644 debian.raspi2/d-i/firmware/README.txt
 create mode 100644 debian.raspi2/d-i/firmware/nic-modules
 create mode 100644 debian.raspi2/d-i/firmware/scsi-modules
 create mode 100644 debian.raspi2/d-i/kernel-versions.in
 create mode 100644 debian.raspi2/d-i/modules/block-modules
 create mode 100644 debian.raspi2/d-i/modules/crypto-modules
 create mode 100644 debian.raspi2/d-i/modules/fat-modules
 create mode 100644 debian.raspi2/d-i/modules/fb-modules
 create mode 100644 debian.raspi2/d-i/modules/firewire-core-modules
 create mode 100644 debian.raspi2/d-i/modules/floppy-modules
 create mode 100644 debian.raspi2/d-i/modules/fs-core-modules
 create mode 100644 debian.raspi2/d-i/modules/fs-secondary-modules
 create mode 100644 debian.raspi2/d-i/modules/input-modules
 create mode 100644 debian.raspi2/d-i/modules/ipmi-modules
 create mode 100644 debian.raspi2/d-i/modules/irda-modules
 create mode 100644 debian.raspi2/d-i/modules/kernel-image
 create mode 100644 debian.raspi2/d-i/modules/md-modules
 create mode 100644 debian.raspi2/d-i/modules/message-modules
 create mode 100644 debian.raspi2/d-i/modules/mouse-modules
 create mode 100644 debian.raspi2/d-i/modules/multipath-modules
 create mode 100644 debian.raspi2/d-i/modules/nfs-modules
 create mode 100644 debian.raspi2/d-i/modules/nic-modules
 create mode 100644 debian.raspi2/d-i/modules/nic-pcmcia-modules
 create mode 100644 debian.raspi2/d-i/modules/nic-shared-modules
 create mode 100644 debian.raspi2/d-i/modules/nic-usb-modules
 create mode 100644 debian.raspi2/d-i/modules/parport-modules
 create mode 100644 debian.raspi2/d-i/modules/pata-modules
 create mode 100644 debian.raspi2/d-i/modules/pcmcia-modules
 create mode 100644 debian.raspi2/d-i/modules/pcmcia-storage-modules
 create mode 100644 debian.raspi2/d-i/modules/plip-modules
 create mode 100644 debian.raspi2/d-i/modules/ppp-modules
 create mode 100644 debian.raspi2/d-i/modules/sata-modules
 create mode 100644 debian.raspi2/d-i/modules/scsi-modules
 create mode 100644 debian.raspi2/d-i/modules/serial-modules
 create mode 100644 debian.raspi2/d-i/modules/speakup-modules
 create mode 100644 debian.raspi2/d-i/modules/storage-core-modules
 create mode 100644 debian.raspi2/d-i/modules/usb-modules
 create mode 100644 debian.raspi2/d-i/modules/virtio-modules
 create mode 100644 debian.raspi2/d-i/modules/vlan-modules
 create mode 100644 debian.raspi2/d-i/package-list
 create mode 100644 debian.raspi2/etc/getabis
 create mode 100644 debian.raspi2/etc/kernelconfig
 create mode 100644 debian.raspi2/info/OVERRIDES
 create mode 100644 debian.raspi2/info/REBASE
 create mode 100644 debian.raspi2/info/RECONCILE
 create mode 100644 debian.raspi2/reconstruct
 create mode 100644 debian.raspi2/rules.d/armhf.mk
 create mode 100644 drivers/char/broadcom/Kconfig
 create mode 100644 drivers/char/broadcom/Makefile
 create mode 100644 drivers/char/broadcom/bcm2835-gpiomem.c
 create mode 100644 drivers/char/broadcom/bcm2835_smi_dev.c
 create mode 100644 drivers/char/broadcom/vc_cma/Makefile
 create mode 100644 drivers/char/broadcom/vc_cma/vc_cma.c
 create mode 100644 drivers/char/broadcom/vc_mem.c
 create mode 100644 drivers/char/broadcom/vc_sm/Makefile
 create mode 100644 drivers/char/broadcom/vc_sm/vc_sm_defs.h
 create mode 100644 drivers/char/broadcom/vc_sm/vc_sm_knl.h
 create mode 100644 drivers/char/broadcom/vc_sm/vc_vchi_sm.c
 create mode 100644 drivers/char/broadcom/vc_sm/vc_vchi_sm.h
 create mode 100644 drivers/char/broadcom/vc_sm/vmcs_sm.c
 create mode 100644 drivers/char/broadcom/vcio.c
 create mode 100644 drivers/clk/clk-hifiberry-dacpro.c
 create mode 100644 drivers/cpufreq/bcm2835-cpufreq.c
 create mode 100644 drivers/dma/bcm2708-dmaengine.c
 create mode 100644 drivers/gpio/gpio-bcm-virt.c
 create mode 100644 drivers/i2c/busses/i2c-bcm2708.c
 create mode 100644 drivers/input/joystick/rpisense-js.c
 create mode 100644 drivers/input/touchscreen/rpi-ft5406.c
 create mode 100644 drivers/leds/trigger/ledtrig-input.c
 create mode 100644 drivers/media/platform/bcm2835/Kconfig
 create mode 100644 drivers/media/platform/bcm2835/Makefile
 create mode 100644 drivers/media/platform/bcm2835/bcm2835-camera.c
 create mode 100644 drivers/media/platform/bcm2835/bcm2835-camera.h
 create mode 100644 drivers/media/platform/bcm2835/controls.c
 create mode 100644 drivers/media/platform/bcm2835/mmal-common.h
 create mode 100644 drivers/media/platform/bcm2835/mmal-encodings.h
 create mode 100644 drivers/media/platform/bcm2835/mmal-msg-common.h
 create mode 100644 drivers/media/platform/bcm2835/mmal-msg-format.h
 create mode 100644 drivers/media/platform/bcm2835/mmal-msg-port.h
 create mode 100644 drivers/media/platform/bcm2835/mmal-msg.h
 create mode 100644 drivers/media/platform/bcm2835/mmal-parameters.h
 create mode 100644 drivers/media/platform/bcm2835/mmal-vchiq.c
 create mode 100644 drivers/media/platform/bcm2835/mmal-vchiq.h
 create mode 100644 drivers/mfd/rpisense-core.c
 create mode 100644 drivers/misc/bcm2835_smi.c
 create mode 100644 drivers/misc/vc04_services/Kconfig
 create mode 100644 drivers/misc/vc04_services/Makefile
 create mode 100644 drivers/misc/vc04_services/interface/vchi/connections/connection.h
 create mode 100644 drivers/misc/vc04_services/interface/vchi/message_drivers/message.h
 create mode 100644 drivers/misc/vc04_services/interface/vchi/vchi.h
 create mode 100644 drivers/misc/vc04_services/interface/vchi/vchi_cfg.h
 create mode 100644 drivers/misc/vc04_services/interface/vchi/vchi_cfg_internal.h
 create mode 100644 drivers/misc/vc04_services/interface/vchi/vchi_common.h
 create mode 100644 drivers/misc/vc04_services/interface/vchi/vchi_mh.h
 create mode 100644 drivers/misc/vc04_services/interface/vchiq_arm/vchiq.h
 create mode 100644 drivers/misc/vc04_services/interface/vchiq_arm/vchiq_2835.h
 create mode 100644 drivers/misc/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c
 create mode 100644 drivers/misc/vc04_services/interface/vchiq_arm/vchiq_arm.c
 create mode 100644 drivers/misc/vc04_services/interface/vchiq_arm/vchiq_arm.h
 create mode 100644 drivers/misc/vc04_services/interface/vchiq_arm/vchiq_build_info.h
 create mode 100644 drivers/misc/vc04_services/interface/vchiq_arm/vchiq_cfg.h
 create mode 100644 drivers/misc/vc04_services/interface/vchiq_arm/vchiq_connected.c
 create mode 100644 drivers/misc/vc04_services/interface/vchiq_arm/vchiq_connected.h
 create mode 100644 drivers/misc/vc04_services/interface/vchiq_arm/vchiq_core.c
 create mode 100644 drivers/misc/vc04_services/interface/vchiq_arm/vchiq_core.h
 create mode 100644 drivers/misc/vc04_services/interface/vchiq_arm/vchiq_debugfs.c
 create mode 100644 drivers/misc/vc04_services/interface/vchiq_arm/vchiq_debugfs.h
 create mode 100644 drivers/misc/vc04_services/interface/vchiq_arm/vchiq_genversion
 create mode 100644 drivers/misc/vc04_services/interface/vchiq_arm/vchiq_if.h
 create mode 100644 drivers/misc/vc04_services/interface/vchiq_arm/vchiq_ioctl.h
 create mode 100644 drivers/misc/vc04_services/interface/vchiq_arm/vchiq_kern_lib.c
 create mode 100644 drivers/misc/vc04_services/interface/vchiq_arm/vchiq_killable.h
 create mode 100644 drivers/misc/vc04_services/interface/vchiq_arm/vchiq_memdrv.h
 create mode 100644 drivers/misc/vc04_services/interface/vchiq_arm/vchiq_pagelist.h
 create mode 100644 drivers/misc/vc04_services/interface/vchiq_arm/vchiq_shim.c
 create mode 100644 drivers/misc/vc04_services/interface/vchiq_arm/vchiq_util.c
 create mode 100644 drivers/misc/vc04_services/interface/vchiq_arm/vchiq_util.h
 create mode 100644 drivers/misc/vc04_services/interface/vchiq_arm/vchiq_version.c
 create mode 100644 drivers/mmc/host/bcm2835-mmc.c
 create mode 100644 drivers/mmc/host/bcm2835-sdhost.c
 create mode 100644 drivers/mtd/nand/bcm2835_smi_nand.c
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/Kconfig
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/Makefile
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/clean
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/core/efuse/rtw_efuse.c
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/core/rtw_ap.c
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/core/rtw_br_ext.c
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/core/rtw_cmd.c
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/core/rtw_debug.c
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/core/rtw_eeprom.c
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/core/rtw_ieee80211.c
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/core/rtw_io.c
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/core/rtw_ioctl_query.c
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/core/rtw_ioctl_rtl.c
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/core/rtw_ioctl_set.c
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/core/rtw_iol.c
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/core/rtw_mlme.c
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/core/rtw_mlme_ext.c
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/core/rtw_mp.c
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/core/rtw_mp_ioctl.c
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/core/rtw_p2p.c
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/core/rtw_pwrctrl.c
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/core/rtw_recv.c
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/core/rtw_rf.c
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/core/rtw_security.c
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/core/rtw_sreset.c
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/core/rtw_sta_mgt.c
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/core/rtw_tdls.c
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/core/rtw_wlan_util.c
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/core/rtw_xmit.c
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/hal/HalPwrSeqCmd.c
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/hal/dm.c
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/hal/dm.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/hal/hal_com.c
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/hal/hal_intf.c
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/rtl8192c_cmd.c
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/rtl8192c_dm.c
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/rtl8192c_hal_init.c
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/rtl8192c_mp.c
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/rtl8192c_phycfg.c
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/rtl8192c_rf6052.c
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/rtl8192c_rxdesc.c
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/rtl8192c_sreset.c
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/rtl8192c_xmit.c
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/usb/Hal8192CUHWImg.c
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/usb/Hal8192CUHWImg_wowlan.c
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/usb/rtl8192cu_led.c
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/usb/rtl8192cu_recv.c
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/usb/rtl8192cu_xmit.c
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/usb/usb_halinit.c
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/usb/usb_ops_ce.c
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/usb/usb_ops_linux.c
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/usb/usb_ops_xp.c
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/ifcfg-wlan0
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/Hal8192CEHWImg.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/Hal8192CPhyCfg.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/Hal8192CPhyReg.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/Hal8192CUHWImg.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/Hal8192CUHWImg_wowlan.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/Hal8192DEHWImg.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/Hal8192DPhyCfg.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/Hal8192DPhyReg.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/Hal8192DUHWImg.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/Hal8192DUHWImg_wowlan.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/HalPwrSeqCmd.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/autoconf.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/basic_types.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/byteorder/big_endian.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/byteorder/generic.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/byteorder/little_endian.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/byteorder/swab.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/byteorder/swabb.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/circ_buf.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/cmd_osdep.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/drv_conf.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/drv_types.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/drv_types_ce.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/drv_types_linux.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/drv_types_sdio.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/drv_types_xp.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/ethernet.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/h2clbk.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/hal_com.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/hal_intf.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/ieee80211.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/ieee80211_ext.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/if_ether.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/ioctl_cfg80211.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/ip.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/linux/wireless.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/mlme_osdep.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/mp_custom_oid.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/nic_spec.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/osdep_ce_service.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/osdep_intf.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/osdep_service.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/pci_hal.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/pci_ops.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/pci_osintf.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/recv_osdep.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192c_cmd.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192c_dm.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192c_event.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192c_hal.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192c_led.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192c_recv.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192c_rf.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192c_spec.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192c_sreset.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192c_xmit.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192d_cmd.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192d_dm.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192d_hal.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192d_led.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192d_recv.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192d_rf.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192d_spec.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192d_xmit.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_android.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_ap.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_br_ext.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_byteorder.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_cmd.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_debug.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_eeprom.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_efuse.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_event.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_ht.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_io.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_ioctl.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_ioctl_query.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_ioctl_rtl.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_ioctl_set.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_iol.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_led.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_mlme.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_mlme_ext.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_mp.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_mp_ioctl.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_mp_phy_regdef.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_p2p.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_pwrctrl.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_qos.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_recv.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_rf.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_security.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_sreset.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_tdls.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_version.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_xmit.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/sta_info.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/usb_hal.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/usb_ops.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/usb_ops_linux.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/usb_osintf.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/usb_vendor_req.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/wifi.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/wlan_bssdef.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/xmit_osdep.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/os_dep/linux/ioctl_cfg80211.c
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/os_dep/linux/ioctl_linux.c
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/os_dep/linux/mlme_linux.c
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/os_dep/linux/os_intfs.c
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/os_dep/linux/pci_intf.c
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/os_dep/linux/pci_ops_linux.c
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/os_dep/linux/recv_linux.c
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/os_dep/linux/rtw_android.c
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/os_dep/linux/usb_intf.c
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/os_dep/linux/usb_ops_linux.c
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/os_dep/linux/xmit_linux.c
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/os_dep/osdep_service.c
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/runwpa
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/wlan0dhcp
 create mode 100644 drivers/of/configfs.c
 create mode 100644 drivers/staging/media/lirc/lirc_rpi.c
 create mode 100644 drivers/thermal/bcm2835-thermal.c
 create mode 100644 drivers/usb/gadget/file_storage.c
 create mode 100644 drivers/usb/host/dwc_common_port/Makefile
 create mode 100644 drivers/usb/host/dwc_common_port/Makefile.fbsd
 create mode 100644 drivers/usb/host/dwc_common_port/Makefile.linux
 create mode 100644 drivers/usb/host/dwc_common_port/changes.txt
 create mode 100644 drivers/usb/host/dwc_common_port/doc/doxygen.cfg
 create mode 100644 drivers/usb/host/dwc_common_port/dwc_cc.c
 create mode 100644 drivers/usb/host/dwc_common_port/dwc_cc.h
 create mode 100644 drivers/usb/host/dwc_common_port/dwc_common_fbsd.c
 create mode 100644 drivers/usb/host/dwc_common_port/dwc_common_linux.c
 create mode 100644 drivers/usb/host/dwc_common_port/dwc_common_nbsd.c
 create mode 100644 drivers/usb/host/dwc_common_port/dwc_crypto.c
 create mode 100644 drivers/usb/host/dwc_common_port/dwc_crypto.h
 create mode 100644 drivers/usb/host/dwc_common_port/dwc_dh.c
 create mode 100644 drivers/usb/host/dwc_common_port/dwc_dh.h
 create mode 100644 drivers/usb/host/dwc_common_port/dwc_list.h
 create mode 100644 drivers/usb/host/dwc_common_port/dwc_mem.c
 create mode 100644 drivers/usb/host/dwc_common_port/dwc_modpow.c
 create mode 100644 drivers/usb/host/dwc_common_port/dwc_modpow.h
 create mode 100644 drivers/usb/host/dwc_common_port/dwc_notifier.c
 create mode 100644 drivers/usb/host/dwc_common_port/dwc_notifier.h
 create mode 100644 drivers/usb/host/dwc_common_port/dwc_os.h
 create mode 100644 drivers/usb/host/dwc_common_port/usb.h
 create mode 100644 drivers/usb/host/dwc_otg/Makefile
 create mode 100644 drivers/usb/host/dwc_otg/doc/doxygen.cfg
 create mode 100644 drivers/usb/host/dwc_otg/dummy_audio.c
 create mode 100644 drivers/usb/host/dwc_otg/dwc_cfi_common.h
 create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_adp.c
 create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_adp.h
 create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_attr.c
 create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_attr.h
 create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_cfi.c
 create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_cfi.h
 create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_cil.c
 create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_cil.h
 create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_cil_intr.c
 create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_core_if.h
 create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_dbg.h
 create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_driver.c
 create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_driver.h
 create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_fiq_fsm.c
 create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_fiq_fsm.h
 create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_fiq_stub.S
 create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_hcd.c
 create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_hcd.h
 create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_hcd_ddma.c
 create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_hcd_if.h
 create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_hcd_intr.c
 create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_hcd_linux.c
 create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_hcd_queue.c
 create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_os_dep.h
 create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_pcd.c
 create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_pcd.h
 create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_pcd_if.h
 create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_pcd_intr.c
 create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_pcd_linux.c
 create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_regs.h
 create mode 100644 drivers/usb/host/dwc_otg/test/Makefile
 create mode 100644 drivers/usb/host/dwc_otg/test/dwc_otg_test.pm
 create mode 100644 drivers/usb/host/dwc_otg/test/test_mod_param.pl
 create mode 100644 drivers/usb/host/dwc_otg/test/test_sysfs.pl
 create mode 100644 drivers/video/backlight/rpi_backlight.c
 create mode 100644 drivers/video/fbdev/bcm2708_fb.c
 create mode 100644 drivers/video/fbdev/rpisense-fb.c
 create mode 100644 include/linux/broadcom/bcm2835_smi.h
 create mode 100644 include/linux/broadcom/vc_cma.h
 create mode 100644 include/linux/broadcom/vc_mem.h
 create mode 100644 include/linux/broadcom/vmcs_sm_ioctl.h
 create mode 100644 include/linux/mfd/rpisense/core.h
 create mode 100644 include/linux/mfd/rpisense/framebuffer.h
 create mode 100644 include/linux/mfd/rpisense/joystick.h
 create mode 100644 include/linux/platform_data/bcm2708.h
 create mode 100644 include/linux/platform_data/dma-bcm2708.h
 create mode 100755 scripts/knlinfo
 create mode 100755 scripts/mkknlimg
 create mode 100755 sound/arm/bcm2835-ctl.c
 create mode 100755 sound/arm/bcm2835-pcm.c
 create mode 100755 sound/arm/bcm2835-vchiq.c
 create mode 100644 sound/arm/bcm2835.c
 create mode 100755 sound/arm/bcm2835.h
 create mode 100644 sound/arm/vc_vchi_audioserv_defs.h
 create mode 100644 sound/soc/bcm/adau1977-adc.c
 create mode 100644 sound/soc/bcm/audioinjector-pi-soundcard.c
 create mode 100644 sound/soc/bcm/digidac1-soundcard.c
 create mode 100644 sound/soc/bcm/dionaudio_loco.c
 create mode 100644 sound/soc/bcm/hifiberry_amp.c
 create mode 100644 sound/soc/bcm/hifiberry_dac.c
 create mode 100644 sound/soc/bcm/hifiberry_dacplus.c
 create mode 100644 sound/soc/bcm/hifiberry_digi.c
 create mode 100644 sound/soc/bcm/iqaudio-dac.c
 create mode 100644 sound/soc/bcm/iqaudio_digi.c
 create mode 100644 sound/soc/bcm/justboom-dac.c
 create mode 100644 sound/soc/bcm/justboom-digi.c
 create mode 100644 sound/soc/bcm/raspidac3.c
 create mode 100644 sound/soc/bcm/rpi-dac.c
 create mode 100644 sound/soc/bcm/rpi-proto.c
 create mode 100644 sound/soc/codecs/pcm1794a.c
 create mode 100644 sound/soc/codecs/tas5713.c
 create mode 100644 sound/soc/codecs/tas5713.h
-- 
bye,
p.




More information about the kernel-team mailing list