[b/raspi2] [pull-req] Ubuntu-raspi2-4.15.0-1003.3

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

[b/raspi2] [pull-req] Ubuntu-raspi2-4.15.0-1003.3

Paolo Pisati-5
Initial raspi2 branch for the Bionic tree:

-based off https://github.com/raspberrypi/linux rpi-4.15.y @
 938a71bd53e1ff3bd3ad7bd257ec701584c8d78e
-bionic/master-next @ Ubuntu-4.15.0-12.13

Imported & squashed all the Artful packaging commits into a single one
(98adb6d69a2a131423465f392fa0dfae980b9ea6), on top of that you'll find
the bionic/4.15 packaging bits and the config adjustemnts.

Tested on my raspi3 board in armhf and arm64 mode.

The following changes since commit f02c5a422e9026ff83ca56dd6b1b1164f408ee8b:

  UBUNTU: Ubuntu-4.15.0-12.13 (2018-03-07 22:09:44 +0100)

are available in the git repository at:

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

for you to fetch changes up to 4db3ee0347be456eb589ce206e53352d0d119516:

  UBUNTU: Ubuntu-raspi2-4.15.0-1003.3 (2018-03-08 15:09:00 +0100)

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

Alexander Graf (1):
      overlays: Add overlay for missing AUX interrupt controller support (#2391)

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

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

BabuSubashChandar (1):
      Add support for Allo Boss DAC add-on board for Raspberry Pi. (#1924)

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

Claggy3 (1):
      Update vfpmodule.c

Clive Messer (1):
      Allo Piano DAC boards: Initial 2 channel (stereo) support (#1645)

Dan Pasanen (1):
      arm: partially revert 702b94bff3c50542a6e4ab9a4f4cef093262fe65

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

Dave Stevenson (1):
      bcm2835-gpio-exp: Driver for GPIO expander via mailbox service

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

Eric Anholt (10):
      clk: bcm2835: Mark GPIO clocks enabled at boot as critical.
      mm: Remove the PFN busy warning
      raspberrypi-firmware: Export the general transaction function.
      drm/vc4: Add a mode for using the closed firmware for display.
      drm/vc4: Name the primary and cursor planes in fkms.
      drm/vc4: Add DRM_DEBUG_ATOMIC for the insides of fkms.
      drm/vc4: Fix sending of page flip completion events in FKMS mode.
      drm/vc4: Add support for setting DPMS in firmwarekms.
      drm/vc4: Add FB modifier support to firmwarekms.
      drm/vc4: Add missing enable/disable vblank handlers in fkms.

Fe-Pi (1):
      Add support for Fe-Pi audio sound card. (#1867)

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

Giedrius (1):
      Fixing memset call in pisound.c

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

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

Gottfried Haider (1):
      pwm: Set class for exported channels in sysfs

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

Ismael Asensio (1):
      Generic Rotary Encoder overlay for multiple instances (#2388)

James Hughes (4):
      Sets the BCDC priority to constant 0
      AXI performance monitor driver (#2222)
      Tidy up of the ft5406 driver to use DT (#2189)
      Update rpi-ft5406-overlay.dts

Jan Grulich (1):
      RaspiDAC3 support

Khem Raj (1):
      build/arm64: Add rules for .dtbo files for dts overlays

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

Martin Sperl (2):
      Register the clocks early during the boot process, so that special/critical clocks can get enabled early on in the boot process avoiding the risk of disabling a clock, pll_divider or pll when a claiming driver fails to install propperly - maybe it needs to defer.
      MISC: bcm2835: smi: use clock manager and fix reload issues

Matt Flax (2):
      New AudioInjector.net Pi soundcard with low jitter audio in and out.
      Add support for the AudioInjector.net Octo sound card

Matthias Reichl (3):
      ASoC: bcm2835: fix hw_params error when device is in prepared state (#2345)
      ASoC: Add driver for Cirrus Logic Audio Card
      Revert downstream wm8804 changes

Michael Zoran (4):
      Add arm64 configuration and device tree differences. Disable MMC_BCM2835_SDHOST and MMC_BCM2835 since these drivers are crashing at the moment.
      ARM64/DWC_OTG: Port dwc_otg driver to ARM64
      ARM64: Round-Robin dispatch IRQs between CPUs.
      ARM64: Force hardware emulation of deprecated instructions.

Miquel (1):
      sound: Support for Dion Audio LOCO-V2 DAC-AMP HAT

Noralf Trønnes (9):
      irqchip: bcm2835: Add FIQ support
      irqchip: irq-bcm2835: Add 2836 FIQ support
      dmaengine: bcm2835: Load driver early and support legacy API
      watchdog: bcm2835: Support setting reboot partition
      i2c: bcm2835: Add debug support
      char: broadcom: Add vcio module
      firmware: bcm2835: Support ARCH_BCM270x
      ARM: bcm2835: Set Serial number and Revision
      firmware/raspberrypi: Add a get_throttled sysfs file

P33M (2):
      rpi_display: add backlight driver and overlay
      dwc_otg: add smp_mb() to prevent driver state corruption on boot

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

Paolo Pisati (74):
      UBUNTU: Start new release
      UBUNTU: [Config] updateconfigs
      UBUNTU: annotations: remove SECURITY_APPARMOR_STACKED and SECURITY_DEFAULT_DISPLAY_NAME
      UBUNTU: FTBFS: [Config] disable LIRC_RPI
      UBUNTU: Ubuntu-raspi2-4.15.0-1002.2
      UBUNTU: [Config] ALTERA_MSGDMA=m
      UBUNTU: [Config] ARM64_PMEM=y
      UBUNTU: [Config] ARM_SPE_PMU=m
      UBUNTU: [Config] ATH10K_USB=m
      UBUNTU: [Config] AUFS_DIRREN=y
      UBUNTU: [Config] BATTERY_MAX1721X=m
      UBUNTU: [Config] BPF_JIT_ALWAYS_ON=y
      UBUNTU: [Config] BPF_STREAM_PARSER=y
      UBUNTU: [Config] CCS811=m
      UBUNTU: [Config] CRAMFS_MTD=y
      UBUNTU: [Config] CRYPTO_SM3=m
      UBUNTU: [Config] DLN2_ADC=m
      UBUNTU: [Config] DP83822_PHY=m
      UBUNTU: [Config] SLAB_FREELIST_HARDENED=y
      UBUNTU: [Config] MFD_BD9571MWV=m
      UBUNTU: [Config] DRM_DW_HDMI_CEC=m
      UBUNTU: [Config] DRM_PANEL_ORISETECH_OTM8009A=m
      UBUNTU: [Config] DRM_PANEL_RASPBERRYPI_TOUCHSCREEN=m
      UBUNTU: [Config] DRM_PANEL_SAMSUNG_S6E63J0X03=m
      UBUNTU: [Config] DRM_PANEL_SEIKO_43WVF1G=m
      UBUNTU: [Config] DRM_SII9234=m
      UBUNTU: [Config] DRM_TVE200=m
      UBUNTU: [Config] DS4424=m
      UBUNTU: [Config] EXTCON_USBC_CROS_EC=m
      UBUNTU: [Config] FPGA_MGR_ALTERA_PS_SPI=m
      UBUNTU: [Config] GPIO_MAX3191X=m
      UBUNTU: [Config] GPIO_MB86S7X=m
      UBUNTU: [Config] IIO_CROS_EC_ACCEL_LEGACY=m
      UBUNTU: [Config] INPUT_PWM_VIBRA=m
      UBUNTU: [Config] INPUT_RK805_PWRKEY=m
      UBUNTU: [Config] IR_GPIO_TX=m
      UBUNTU: [Config] IR_PWM_TX=m
      UBUNTU: [Config] LEDS_AS3645A=m
      UBUNTU: [Config] LEDS_TRIGGER_ACTIVITY=m
      UBUNTU: [Config] LTC2471=m
      UBUNTU: [Config] MANAGER_SBS=m
      UBUNTU: [Config] MLXFW=m
      UBUNTU: [Config] MLXSW_CORE=m
      UBUNTU: [Config] MTD_SHARPSL_PARTS=m
      UBUNTU: [Config] NET_SCH_CBS=m
      UBUNTU: [Config] NFT_FIB_NETDEV=m
      UBUNTU: [Config] PINCTRL_RK805=m
      UBUNTU: [Config] RENESAS_PHY=m
      UBUNTU: [Config] RFD77402=m
      UBUNTU: [Config] RMNET=m
      UBUNTU: [Config] ROCKCHIP_PHY=m
      UBUNTU: [Config] RPI_AXIPERF=m
      UBUNTU: [Config] RPMSG_VIRTIO=m
      UBUNTU: [Config] RTC_DRV_PCF85363=m
      UBUNTU: [Config] SENSORS_IBM_CFFPS=m
      UBUNTU: [Config] SENSORS_MAX31785=m
      UBUNTU: [Config] SENSORS_MAX6621=m
      UBUNTU: [Config] SENSORS_TPS53679=m
      UBUNTU: [Config] SERIAL_8250_MEN_MCB=m
      UBUNTU: [Config] SERIO_GPIO_PS2=m
      UBUNTU: [Config] SND_SOC_AMD_CZ_RT5645_MACH=m
      UBUNTU: [Config] SND_SOC_CS43130=m
      UBUNTU: [Config] SND_SOC_WM8524=m
      UBUNTU: [Config] TINYDRM_REPAPER=m
      UBUNTU: [Config] TINYDRM_ST7586=m
      UBUNTU: [Config] TI_DAC082S085=m
      UBUNTU: [Config] TOUCHSCREEN_EXC3000=m
      UBUNTU: [Config] TOUCHSCREEN_HIDEEP=m
      UBUNTU: [Config] TOUCHSCREEN_S6SY761=m
      UBUNTU: [Config] TYPEC_TPS6598X=m
      UBUNTU: [Config] W1_SLAVE_DS2805=m
      UBUNTU: [Config] W1_SLAVE_DS28E17=m
      UBUNTU: Start new release
      UBUNTU: Ubuntu-raspi2-4.15.0-1003.3

Peter Malkin (1):
      Driver support for Google voiceHAT soundcard.

Phil Elwell (49):
      Protect __release_resource against resources without parents
      irq-bcm2836: Prevent spurious interrupts, and trap them early
      irq-bcm2836: Avoid "Invalid trigger warning"
      spidev: Add "spidev" compatible string to silence warning
      spi-bcm2835: Support pin groups other than 7-11
      spi-bcm2835: Disable forced software CS
      spi-bcm2835: Remove unused code
      rtc: Add SPI alias for pcf2123 driver
      kbuild: Ignore dtco targets when filtering symbols
      clk-bcm2835: Mark used PLLs and dividers CRITICAL
      clk-bcm2835: Add claim-clocks property
      clk-bcm2835: Read max core clock from firmware
      sound: Demote deferral errors to INFO level
      ASoC: Add prompt for ICS43432 codec
      irqchip: irq-bcm2836: Remove regmap and syscon use
      lan78xx: Read MAC address from DT if present
      lan78xx: Correctly indicate invalid OTP
      lan78xx: Enable LEDs and auto-negotiation
      lan78xx: Avoid spurious kevent 4 "error"
      amba_pl011: Don't use DT aliases for numbering
      amba_pl011: Round input clock up
      amba_pl011: Insert mb() for correct FIFO handling
      amba_pl011: Add cts-event-workaround DT property
      staging: vchiq_arm: Make debugfs failure non-fatal
      Adding bcm2835-sdhost driver, and an overlay to enable it
      scripts: Add mkknlimg and knlinfo scripts from tools repo
      BCM270x_DT: Add pwr_led, and the required "input" trigger
      gpio-poweroff: Allow it to work on Raspberry Pi
      mfd: Add Raspberry Pi Sense HAT core driver
      net: Fix rtl8192cu build errors on other platforms
      brcmfmac: Mute expected startup 'errors'
      brcmfmac: request_firmware_direct is quieter
      hci_h5: Don't send conf_req when ACTIVE
      bcm2835-aux: Add aux interrupt controller
      mcp2515: Use DT-supplied interrupt flags
      cgroup: Disable cgroup "memory" by default
      ARM: Activate FIQs to avoid __irq_startup warnings
      serial: 8250: bcm2835aux - suppress EPROBE_DEFER
      overlays: Allow multiple instances of gpio-ir[-tx]
      overlay: Add missing pinctrl reference to gpio-ir
      BCM270X_DT: Add brcm,bcm2835-sdhci as a fallback
      overlays: i2c-gpio: Support for multiple instances
      i2c-gpio: Also set bus numbers from reg property
      overlays: i2c-gpio: Explain bus numbers in README
      sc16is7xx: Fix for multi-channel stall
      overlays: Add sc16is752-i2c overlay
      overlays: Rework sdio overlays to allow polling
      overlays: Add overlay for PiBell soundcard
      Removing (broken) RaspiDac3 support...

RF William Hollender (1):
      Add support for SuperAudioBoard sound card (#2386)

Raashid Muhammed (1):
      Add support for Allo Piano DAC 2.1 plus add-on board for Raspberry Pi.

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

Sam Nazarko (1):
      smsc95xx: Experimental: Enable turbo_mode and packetsize=2560 by default

Seth Forshee (1):
      UBUNTU: Import Artful raspi2 packaging

Siarhei Siamashka (1):
      fbdev: add FBIOCOPYAREA ioctl

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

Thomas Weißschuh (2):
      remove generated file from git
      bcm2709: enable usb gadget functions

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

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

Yasunari Takiguchi (1):
      This is the driver for Sony CXD2880 DVB-T2/T tuner + demodulator. It includes the CXD2880 driver and the CXD2880 SPI adapter. The current CXD2880 driver version is 1.4.1 - 1.0.1 released on April 13, 2017.

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

gellert (1):
      MMC: added alternative MMC driver

gtrainavicius (1):
      Support for Blokas Labs pisound board

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

popcornmix (22):
      Allow mac address to be set in smsc95xx
      firmware: Updated mailbox header
      reboot: Use power off rather than busy spinning when halt is requested
      bcm: Make RASPBERRYPI_POWER depend on PM
      bcm2835-rng: Avoid initialising if already enabled
      Revert "softirq: Let ksoftirqd do its job"
      Main bcm2708/bcm2709 linux port
      Add dwc_otg driver
      bcm2708 framebuffer driver
      vc_mem: Add vc_mem driver for querying firmware memory addresses
      Add cpufreq driver
      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
      Improve __copy_to_user and __copy_from_user performance
      bcm2835-virtgpio: Virtual GPIO driver
      net: Add non-mainline source for rtl8192cu wlan
      rtl8192cu: Updates for 4.15
      config: Add default configs
      cache: export clean and invalidate
      vc4_fkms: Apply firmware overscan offset to hardware cursor
      net: Add non-mainline source for rtl8192cu wlan

sandeepal (1):
      Allo Digione Driver (#2048)

 .gitignore                                         |     2 +-
 .../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 +
 Documentation/devicetree/bindings/serial/pl011.txt |     3 +
 .../devicetree/bindings/sound/brcm,bcm2835-i2s.txt |     4 +-
 .../devicetree/bindings/vendor-prefixes.txt        |     1 +
 Documentation/devicetree/configfs-overlays.txt     |    31 +
 arch/arm/Makefile                                  |     2 +
 arch/arm/boot/dts/Makefile                         |    20 +
 arch/arm/boot/dts/bcm2708-rpi-0-w.dts              |   165 +
 arch/arm/boot/dts/bcm2708-rpi-b-plus.dts           |   122 +
 arch/arm/boot/dts/bcm2708-rpi-b.dts                |   112 +
 arch/arm/boot/dts/bcm2708-rpi-cm.dts               |    95 +
 arch/arm/boot/dts/bcm2708-rpi-cm.dtsi              |    17 +
 arch/arm/boot/dts/bcm2708-rpi.dtsi                 |   157 +
 arch/arm/boot/dts/bcm2708.dtsi                     |    11 +
 arch/arm/boot/dts/bcm2709-rpi-2-b.dts              |   122 +
 arch/arm/boot/dts/bcm2709.dtsi                     |    19 +
 arch/arm/boot/dts/bcm270x.dtsi                     |   174 +
 arch/arm/boot/dts/bcm2710-rpi-3-b.dts              |   194 +
 arch/arm/boot/dts/bcm2710-rpi-cm3.dts              |   129 +
 arch/arm/boot/dts/bcm2710.dtsi                     |    29 +
 arch/arm/boot/dts/overlays/Makefile                |   138 +
 arch/arm/boot/dts/overlays/README                  |  1822 ++
 .../arm/boot/dts/overlays/adau1977-adc-overlay.dts |    40 +
 .../boot/dts/overlays/adau7002-simple-overlay.dts  |    52 +
 arch/arm/boot/dts/overlays/ads1015-overlay.dts     |    98 +
 arch/arm/boot/dts/overlays/ads1115-overlay.dts     |   103 +
 arch/arm/boot/dts/overlays/ads7846-overlay.dts     |    89 +
 .../dts/overlays/akkordion-iqdacplus-overlay.dts   |    49 +
 .../allo-boss-dac-pcm512x-audio-overlay.dts        |    59 +
 .../arm/boot/dts/overlays/allo-digione-overlay.dts |    44 +
 .../allo-piano-dac-pcm512x-audio-overlay.dts       |    54 +
 .../allo-piano-dac-plus-pcm512x-audio-overlay.dts  |    55 +
 arch/arm/boot/dts/overlays/applepi-dac-overlay.dts |    57 +
 arch/arm/boot/dts/overlays/at86rf233-overlay.dts   |    57 +
 .../dts/overlays/audioinjector-addons-overlay.dts  |    55 +
 .../audioinjector-wm8731-audio-overlay.dts         |    39 +
 arch/arm/boot/dts/overlays/audremap-overlay.dts    |    19 +
 .../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 +
 .../dts/overlays/dionaudio-loco-v2-overlay.dts     |    49 +
 arch/arm/boot/dts/overlays/dpi18-overlay.dts       |    31 +
 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        |    28 +
 arch/arm/boot/dts/overlays/enc28j60-overlay.dts    |    53 +
 .../boot/dts/overlays/enc28j60-spi2-overlay.dts    |    47 +
 arch/arm/boot/dts/overlays/exc3000-overlay.dts     |    48 +
 arch/arm/boot/dts/overlays/fe-pi-audio-overlay.dts |    70 +
 arch/arm/boot/dts/overlays/goodix-overlay.dts      |    46 +
 .../overlays/googlevoicehat-soundcard-overlay.dts  |    49 +
 arch/arm/boot/dts/overlays/gpio-ir-overlay.dts     |    48 +
 arch/arm/boot/dts/overlays/gpio-ir-tx-overlay.dts  |    36 +
 arch/arm/boot/dts/overlays/gpio-key-overlay.dts    |    48 +
 .../boot/dts/overlays/gpio-poweroff-overlay.dts    |    34 +
 .../boot/dts/overlays/gpio-shutdown-overlay.dts    |    80 +
 .../boot/dts/overlays/hifiberry-amp-overlay.dts    |    39 +
 .../boot/dts/overlays/hifiberry-dac-overlay.dts    |    34 +
 .../dts/overlays/hifiberry-dacplus-overlay.dts     |    59 +
 .../boot/dts/overlays/hifiberry-digi-overlay.dts   |    41 +
 .../dts/overlays/hifiberry-digi-pro-overlay.dts    |    43 +
 arch/arm/boot/dts/overlays/hy28a-overlay.dts       |    93 +
 arch/arm/boot/dts/overlays/hy28b-overlay.dts       |   148 +
 arch/arm/boot/dts/overlays/i2c-bcm2708-overlay.dts |    13 +
 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 +
 .../arm/boot/dts/overlays/i2c-rtc-gpio-overlay.dts |   183 +
 arch/arm/boot/dts/overlays/i2c-rtc-overlay.dts     |   181 +
 arch/arm/boot/dts/overlays/i2c-sensor-overlay.dts  |   206 +
 .../arm/boot/dts/overlays/i2c0-bcm2708-overlay.dts |    61 +
 .../arm/boot/dts/overlays/i2c1-bcm2708-overlay.dts |    34 +
 .../boot/dts/overlays/i2s-gpio28-31-overlay.dts    |    18 +
 arch/arm/boot/dts/overlays/iqaudio-dac-overlay.dts |    46 +
 .../boot/dts/overlays/iqaudio-dacplus-overlay.dts  |    49 +
 .../overlays/iqaudio-digi-wm8804-audio-overlay.dts |    47 +
 .../arm/boot/dts/overlays/justboom-dac-overlay.dts |    46 +
 .../boot/dts/overlays/justboom-digi-overlay.dts    |    41 +
 arch/arm/boot/dts/overlays/lirc-rpi-overlay.dts    |    57 +
 arch/arm/boot/dts/overlays/mbed-dac-overlay.dts    |    64 +
 arch/arm/boot/dts/overlays/mcp23017-overlay.dts    |    54 +
 arch/arm/boot/dts/overlays/mcp23s17-overlay.dts    |   732 +
 .../arm/boot/dts/overlays/mcp2515-can0-overlay.dts |    73 +
 .../arm/boot/dts/overlays/mcp2515-can1-overlay.dts |    73 +
 arch/arm/boot/dts/overlays/mcp3008-overlay.dts     |   205 +
 arch/arm/boot/dts/overlays/mcp3202-overlay.dts     |   205 +
 .../arm/boot/dts/overlays/media-center-overlay.dts |   134 +
 arch/arm/boot/dts/overlays/midi-uart0-overlay.dts  |    36 +
 arch/arm/boot/dts/overlays/midi-uart1-overlay.dts  |    43 +
 arch/arm/boot/dts/overlays/mmc-overlay.dts         |    39 +
 arch/arm/boot/dts/overlays/mpu6050-overlay.dts     |    28 +
 arch/arm/boot/dts/overlays/mz61581-overlay.dts     |   117 +
 arch/arm/boot/dts/overlays/papirus-overlay.dts     |    89 +
 arch/arm/boot/dts/overlays/pi3-act-led-overlay.dts |    27 +
 .../boot/dts/overlays/pi3-disable-bt-overlay.dts   |    46 +
 .../boot/dts/overlays/pi3-disable-wifi-overlay.dts |    13 +
 .../boot/dts/overlays/pi3-miniuart-bt-overlay.dts  |    74 +
 arch/arm/boot/dts/overlays/pibell-overlay.dts      |    81 +
 arch/arm/boot/dts/overlays/piscreen-overlay.dts    |   102 +
 arch/arm/boot/dts/overlays/piscreen2r-overlay.dts  |   106 +
 arch/arm/boot/dts/overlays/pisound-overlay.dts     |   120 +
 arch/arm/boot/dts/overlays/pitft22-overlay.dts     |    69 +
 .../dts/overlays/pitft28-capacitive-overlay.dts    |    91 +
 .../dts/overlays/pitft28-resistive-overlay.dts     |   121 +
 .../dts/overlays/pitft35-resistive-overlay.dts     |   121 +
 arch/arm/boot/dts/overlays/pps-gpio-overlay.dts    |    37 +
 arch/arm/boot/dts/overlays/pwm-2chan-overlay.dts   |    47 +
 arch/arm/boot/dts/overlays/pwm-ir-tx-overlay.dts   |    40 +
 arch/arm/boot/dts/overlays/pwm-overlay.dts         |    43 +
 arch/arm/boot/dts/overlays/qca7000-overlay.dts     |    52 +
 .../boot/dts/overlays/rotary-encoder-overlay.dts   |    59 +
 .../boot/dts/overlays/rpi-backlight-overlay.dts    |    21 +
 .../dts/overlays/rpi-cirrus-wm5102-overlay.dts     |   146 +
 arch/arm/boot/dts/overlays/rpi-dac-overlay.dts     |    34 +
 arch/arm/boot/dts/overlays/rpi-display-overlay.dts |    91 +
 arch/arm/boot/dts/overlays/rpi-ft5406-overlay.dts  |    30 +
 arch/arm/boot/dts/overlays/rpi-proto-overlay.dts   |    39 +
 arch/arm/boot/dts/overlays/rpi-sense-overlay.dts   |    47 +
 arch/arm/boot/dts/overlays/rpi-tv-overlay.dts      |    31 +
 .../overlays/rra-digidac1-wm8741-audio-overlay.dts |    49 +
 .../boot/dts/overlays/sc16is750-i2c-overlay.dts    |    37 +
 .../boot/dts/overlays/sc16is752-i2c-overlay.dts    |    40 +
 .../boot/dts/overlays/sc16is752-spi1-overlay.dts   |    61 +
 arch/arm/boot/dts/overlays/sdhost-overlay.dts      |    31 +
 arch/arm/boot/dts/overlays/sdio-1bit-overlay.dts   |    55 +
 arch/arm/boot/dts/overlays/sdio-overlay.dts        |    56 +
 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-cs-overlay.dts     |    29 +
 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 +
 .../boot/dts/overlays/superaudioboard-overlay.dts  |    73 +
 arch/arm/boot/dts/overlays/tinylcd35-overlay.dts   |   224 +
 arch/arm/boot/dts/overlays/uart0-overlay.dts       |    32 +
 arch/arm/boot/dts/overlays/uart1-overlay.dts       |    38 +
 .../overlays/upstream-aux-interrupt-overlay.dts    |    33 +
 .../arm/boot/dts/overlays/vc4-fkms-v3d-overlay.dts |    89 +
 arch/arm/boot/dts/overlays/vc4-kms-v3d-overlay.dts |   151 +
 arch/arm/boot/dts/overlays/vga666-overlay.dts      |    30 +
 arch/arm/boot/dts/overlays/w1-gpio-overlay.dts     |    41 +
 .../boot/dts/overlays/w1-gpio-pullup-overlay.dts   |    43 +
 arch/arm/boot/dts/overlays/wittypi-overlay.dts     |    44 +
 arch/arm/configs/bcm2709_defconfig                 |  1354 ++
 arch/arm/configs/bcmrpi_defconfig                  |  1346 ++
 arch/arm/include/asm/cacheflush.h                  |    21 +
 arch/arm/include/asm/glue-cache.h                  |     2 +
 arch/arm/include/asm/irqflags.h                    |    16 +-
 arch/arm/include/asm/string.h                      |     5 +
 arch/arm/include/asm/uaccess.h                     |     3 +
 arch/arm/kernel/fiq.c                              |     4 +
 arch/arm/kernel/fiqasm.S                           |     4 +
 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                          |   128 +
 arch/arm/lib/uaccess_with_memcpy.c                 |   120 +-
 arch/arm/mach-bcm/Kconfig                          |     9 +
 arch/arm/mach-bcm/board_bcm2835.c                  |    14 +
 arch/arm/mm/cache-v6.S                             |     4 +-
 arch/arm/mm/cache-v7.S                             |     4 +-
 arch/arm/mm/proc-macros.S                          |     2 +
 arch/arm/mm/proc-syms.c                            |     3 +
 arch/arm/mm/proc-v6.S                              |    15 +-
 arch/arm/vfp/vfpmodule.c                           |    25 +-
 arch/arm64/Kconfig.platforms                       |     6 -
 arch/arm64/Makefile                                |     3 +
 arch/arm64/boot/dts/broadcom/Makefile              |     1 +
 arch/arm64/boot/dts/broadcom/bcm2710-rpi-3-b.dts   |     3 +
 arch/arm64/boot/dts/overlays                       |     1 +
 arch/arm64/configs/bcmrpi3_defconfig               |  1289 ++
 arch/arm64/kernel/armv8_deprecated.c               |     5 +
 debian.raspi2/NOTES                                |     4 +
 debian.raspi2/abi/4.15.0-1002.2/abiname            |     1 +
 debian.raspi2/abi/4.15.0-1002.2/arm64/ignore       |     1 +
 .../abi/4.15.0-1002.2/arm64/ignore.modules         |     1 +
 debian.raspi2/abi/4.15.0-1002.2/arm64/raspi2       | 17455 ++++++++++++++++++
 .../abi/4.15.0-1002.2/arm64/raspi2.compiler        |     1 +
 .../4.15.0-1002.2/arm64/raspi2.ignore.retpoline    |     0
 .../abi/4.15.0-1002.2/arm64/raspi2.modules         |  3802 ++++
 debian.raspi2/abi/4.15.0-1002.2/armhf/ignore       |     1 +
 .../abi/4.15.0-1002.2/armhf/ignore.modules         |     1 +
 debian.raspi2/abi/4.15.0-1002.2/armhf/raspi2       | 17588 +++++++++++++++++++
 .../abi/4.15.0-1002.2/armhf/raspi2.compiler        |     1 +
 .../4.15.0-1002.2/armhf/raspi2.ignore.retpoline    |     0
 .../abi/4.15.0-1002.2/armhf/raspi2.modules         |  3864 ++++
 debian.raspi2/abi/4.15.0-1002.2/fwinfo             |   336 +
 debian.raspi2/abi/perm-blacklist                   |     0
 debian.raspi2/changelog                            |  2844 +++
 debian.raspi2/changelog.historical                 |  4171 +++++
 debian.raspi2/config/annotations                   | 11095 ++++++++++++
 debian.raspi2/config/arm64/config.common.arm64     |    23 +
 debian.raspi2/config/arm64/config.flavour.raspi2   |     3 +
 debian.raspi2/config/armhf/config.common.armhf     |    23 +
 debian.raspi2/config/armhf/config.flavour.raspi2   |     3 +
 debian.raspi2/config/config.common.ports           |     3 +
 debian.raspi2/config/config.common.ubuntu          |  6639 +++++++
 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/arm64/README.txt        |     4 +
 debian.raspi2/d-i/firmware/armhf/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                  |     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                          |    12 +
 debian.raspi2/etc/kernelconfig                     |     7 +
 debian.raspi2/info/OVERRIDES                       |   153 +
 debian.raspi2/info/REBASE                          |    47 +
 debian.raspi2/info/RECONCILE                       |   506 +
 debian.raspi2/reconstruct                          |   128 +
 debian.raspi2/rules.d/arm64.mk                     |    24 +
 debian.raspi2/rules.d/armhf.mk                     |    24 +
 debian/debian.env                                  |     2 +-
 debian/source/options                              |     8 +
 drivers/bluetooth/hci_h5.c                         |     3 +-
 drivers/char/Kconfig                               |     2 +
 drivers/char/Makefile                              |     1 +
 drivers/char/broadcom/Kconfig                      |    51 +
 drivers/char/broadcom/Makefile                     |     6 +
 drivers/char/broadcom/bcm2835-gpiomem.c            |   258 +
 drivers/char/broadcom/bcm2835_smi_dev.c            |   402 +
 drivers/char/broadcom/vc_mem.c                     |   422 +
 drivers/char/broadcom/vc_sm/Makefile               |     9 +
 drivers/char/broadcom/vc_sm/vc_sm_defs.h           |   237 +
 drivers/char/broadcom/vc_sm/vc_sm_knl.h            |    58 +
 drivers/char/broadcom/vc_sm/vc_vchi_sm.c           |   516 +
 drivers/char/broadcom/vc_sm/vc_vchi_sm.h           |   102 +
 drivers/char/broadcom/vc_sm/vmcs_sm.c              |  3493 ++++
 drivers/char/broadcom/vcio.c                       |   175 +
 drivers/char/hw_random/bcm2835-rng.c               |     7 +-
 drivers/clk/Makefile                               |     2 +
 drivers/clk/bcm/clk-bcm2835-aux.c                  |   120 +
 drivers/clk/bcm/clk-bcm2835.c                      |    98 +-
 drivers/clk/clk-allo-dac.c                         |   161 +
 drivers/clk/clk-hifiberry-dacpro.c                 |   160 +
 drivers/cpufreq/Kconfig.arm                        |     9 +
 drivers/cpufreq/Makefile                           |     1 +
 drivers/cpufreq/bcm2835-cpufreq.c                  |   210 +
 drivers/dma/Kconfig                                |     4 +
 drivers/dma/Makefile                               |     1 +
 drivers/dma/bcm2708-dmaengine.c                    |   281 +
 drivers/dma/bcm2835-dma.c                          |    26 +-
 drivers/firmware/raspberrypi.c                     |   130 +-
 drivers/gpio/Kconfig                               |    13 +
 drivers/gpio/Makefile                              |     2 +
 drivers/gpio/gpio-bcm-exp.c                        |   254 +
 drivers/gpio/gpio-bcm-virt.c                       |   214 +
 drivers/gpu/drm/vc4/Makefile                       |     1 +
 drivers/gpu/drm/vc4/vc4_crtc.c                     |     3 +
 drivers/gpu/drm/vc4/vc4_drv.c                      |     1 +
 drivers/gpu/drm/vc4/vc4_drv.h                      |     7 +
 drivers/gpu/drm/vc4/vc4_firmware_kms.c             |   768 +
 drivers/i2c/busses/Kconfig                         |    19 +
 drivers/i2c/busses/Makefile                        |     2 +
 drivers/i2c/busses/i2c-bcm2708.c                   |   512 +
 drivers/i2c/busses/i2c-bcm2835.c                   |    99 +-
 drivers/i2c/busses/i2c-gpio.c                      |     4 +-
 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             |   364 +
 drivers/irqchip/irq-bcm2835.c                      |   102 +-
 drivers/irqchip/irq-bcm2836.c                      |    29 +-
 drivers/leds/leds-gpio.c                           |    17 +-
 drivers/leds/trigger/Kconfig                       |     7 +
 drivers/leds/trigger/Makefile                      |     1 +
 drivers/leds/trigger/ledtrig-input.c               |    54 +
 drivers/mailbox/bcm2835-mailbox.c                  |    18 +-
 drivers/media/dvb-frontends/Kconfig                |     2 +
 drivers/media/dvb-frontends/Makefile               |     1 +
 drivers/media/dvb-frontends/cxd2880/Kconfig        |     6 +
 drivers/media/dvb-frontends/cxd2880/Makefile       |    21 +
 drivers/media/dvb-frontends/cxd2880/cxd2880.h      |    46 +
 .../media/dvb-frontends/cxd2880/cxd2880_common.c   |    84 +
 .../media/dvb-frontends/cxd2880/cxd2880_common.h   |    86 +
 .../dvb-frontends/cxd2880/cxd2880_devio_spi.c      |   147 +
 .../dvb-frontends/cxd2880/cxd2880_devio_spi.h      |    40 +
 drivers/media/dvb-frontends/cxd2880/cxd2880_dtv.h  |    50 +
 drivers/media/dvb-frontends/cxd2880/cxd2880_dvbt.h |    91 +
 .../media/dvb-frontends/cxd2880/cxd2880_dvbt2.h    |   402 +
 .../media/dvb-frontends/cxd2880/cxd2880_integ.c    |    99 +
 .../media/dvb-frontends/cxd2880/cxd2880_integ.h    |    44 +
 .../dvb-frontends/cxd2880/cxd2880_integ_dvbt.c     |   197 +
 .../dvb-frontends/cxd2880/cxd2880_integ_dvbt.h     |    58 +
 .../dvb-frontends/cxd2880/cxd2880_integ_dvbt2.c    |   311 +
 .../dvb-frontends/cxd2880/cxd2880_integ_dvbt2.h    |    64 +
 drivers/media/dvb-frontends/cxd2880/cxd2880_io.c   |    68 +
 drivers/media/dvb-frontends/cxd2880/cxd2880_io.h   |    62 +
 drivers/media/dvb-frontends/cxd2880/cxd2880_math.c |    89 +
 drivers/media/dvb-frontends/cxd2880/cxd2880_math.h |    40 +
 drivers/media/dvb-frontends/cxd2880/cxd2880_spi.h  |    51 +
 .../dvb-frontends/cxd2880/cxd2880_spi_device.c     |   130 +
 .../dvb-frontends/cxd2880/cxd2880_spi_device.h     |    45 +
 .../media/dvb-frontends/cxd2880/cxd2880_stdlib.h   |    35 +
 .../dvb-frontends/cxd2880/cxd2880_stopwatch_port.c |    71 +
 .../media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c   |  3925 +++++
 .../media/dvb-frontends/cxd2880/cxd2880_tnrdmd.h   |   395 +
 .../cxd2880/cxd2880_tnrdmd_driver_version.h        |    29 +
 .../dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c    |  1072 ++
 .../dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.h    |    62 +
 .../dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c   |  1309 ++
 .../dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.h   |    82 +
 .../cxd2880/cxd2880_tnrdmd_dvbt2_mon.c             |  2523 +++
 .../cxd2880/cxd2880_tnrdmd_dvbt2_mon.h             |   170 +
 .../cxd2880/cxd2880_tnrdmd_dvbt_mon.c              |  1190 ++
 .../cxd2880/cxd2880_tnrdmd_dvbt_mon.h              |   106 +
 .../dvb-frontends/cxd2880/cxd2880_tnrdmd_mon.c     |   207 +
 .../dvb-frontends/cxd2880/cxd2880_tnrdmd_mon.h     |    52 +
 drivers/media/dvb-frontends/cxd2880/cxd2880_top.c  |  1550 ++
 drivers/media/spi/Kconfig                          |    14 +
 drivers/media/spi/Makefile                         |     5 +
 drivers/media/spi/cxd2880-spi.c                    |   728 +
 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                               |     8 +
 drivers/misc/Makefile                              |     1 +
 drivers/misc/bcm2835_smi.c                         |   955 +
 drivers/mmc/core/block.c                           |    28 +-
 drivers/mmc/core/core.c                            |     3 +-
 drivers/mmc/core/host.c                            |    17 +-
 drivers/mmc/core/quirks.h                          |     8 +
 drivers/mmc/host/Kconfig                           |    39 +
 drivers/mmc/host/Makefile                          |     2 +
 drivers/mmc/host/bcm2835-mmc.c                     |  1582 ++
 drivers/mmc/host/bcm2835-sdhost.c                  |  2191 +++
 drivers/mtd/nand/Kconfig                           |     7 +
 drivers/mtd/nand/Makefile                          |     1 +
 drivers/mtd/nand/bcm2835_smi_nand.c                |   267 +
 drivers/net/can/spi/mcp251x.c                      |     3 +
 drivers/net/usb/lan78xx.c                          |    26 +-
 drivers/net/usb/smsc95xx.c                         |    80 +-
 .../wireless/broadcom/brcm80211/brcmfmac/bcdc.c    |     2 +-
 .../broadcom/brcm80211/brcmfmac/cfg80211.c         |    24 +-
 .../wireless/broadcom/brcm80211/brcmfmac/common.c  |     4 +-
 .../wireless/broadcom/brcm80211/brcmfmac/sdio.c    |     3 +-
 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    |   629 +
 drivers/net/wireless/realtek/rtl8192cu/clean       |     5 +
 .../realtek/rtl8192cu/core/efuse/rtw_efuse.c       |  1147 ++
 .../net/wireless/realtek/rtl8192cu/core/rtw_ap.c   |  2940 ++++
 .../wireless/realtek/rtl8192cu/core/rtw_br_ext.c   |  1700 ++
 .../net/wireless/realtek/rtl8192cu/core/rtw_cmd.c  |  3035 ++++
 .../wireless/realtek/rtl8192cu/core/rtw_debug.c    |  1337 ++
 .../wireless/realtek/rtl8192cu/core/rtw_eeprom.c   |   423 +
 .../realtek/rtl8192cu/core/rtw_ieee80211.c         |  1915 ++
 .../net/wireless/realtek/rtl8192cu/core/rtw_io.c   |   464 +
 .../realtek/rtl8192cu/core/rtw_ioctl_query.c       |   196 +
 .../realtek/rtl8192cu/core/rtw_ioctl_rtl.c         |  1031 ++
 .../realtek/rtl8192cu/core/rtw_ioctl_set.c         |  1494 ++
 .../net/wireless/realtek/rtl8192cu/core/rtw_iol.c  |   263 +
 .../net/wireless/realtek/rtl8192cu/core/rtw_mlme.c |  3967 +++++
 .../wireless/realtek/rtl8192cu/core/rtw_mlme_ext.c | 13600 ++++++++++++++
 .../net/wireless/realtek/rtl8192cu/core/rtw_mp.c   |  1324 ++
 .../wireless/realtek/rtl8192cu/core/rtw_mp_ioctl.c |  2954 ++++
 .../net/wireless/realtek/rtl8192cu/core/rtw_p2p.c  |  5358 ++++++
 .../wireless/realtek/rtl8192cu/core/rtw_pwrctrl.c  |  1551 ++
 .../net/wireless/realtek/rtl8192cu/core/rtw_recv.c |  4307 +++++
 .../net/wireless/realtek/rtl8192cu/core/rtw_rf.c   |    95 +
 .../wireless/realtek/rtl8192cu/core/rtw_security.c |  3115 ++++
 .../wireless/realtek/rtl8192cu/core/rtw_sreset.c   |   352 +
 .../wireless/realtek/rtl8192cu/core/rtw_sta_mgt.c  |   848 +
 .../net/wireless/realtek/rtl8192cu/core/rtw_tdls.c |  2941 ++++
 .../realtek/rtl8192cu/core/rtw_wlan_util.c         |  2305 +++
 .../net/wireless/realtek/rtl8192cu/core/rtw_xmit.c |  4156 +++++
 .../wireless/realtek/rtl8192cu/hal/HalPwrSeqCmd.c  |   177 +
 drivers/net/wireless/realtek/rtl8192cu/hal/dm.c    |   314 +
 drivers/net/wireless/realtek/rtl8192cu/hal/dm.h    |    30 +
 .../net/wireless/realtek/rtl8192cu/hal/hal_com.c   |   371 +
 .../net/wireless/realtek/rtl8192cu/hal/hal_intf.c  |   546 +
 .../realtek/rtl8192cu/hal/rtl8192c/rtl8192c_cmd.c  |  1159 ++
 .../realtek/rtl8192cu/hal/rtl8192c/rtl8192c_dm.c   |  5058 ++++++
 .../rtl8192cu/hal/rtl8192c/rtl8192c_hal_init.c     |  3628 ++++
 .../realtek/rtl8192cu/hal/rtl8192c/rtl8192c_mp.c   |  1207 ++
 .../rtl8192cu/hal/rtl8192c/rtl8192c_phycfg.c       |  4841 +++++
 .../rtl8192cu/hal/rtl8192c/rtl8192c_rf6052.c       |  1031 ++
 .../rtl8192cu/hal/rtl8192c/rtl8192c_rxdesc.c       |   876 +
 .../rtl8192cu/hal/rtl8192c/rtl8192c_sreset.c       |    94 +
 .../realtek/rtl8192cu/hal/rtl8192c/rtl8192c_xmit.c |    63 +
 .../rtl8192cu/hal/rtl8192c/usb/Hal8192CUHWImg.c    |  8758 +++++++++
 .../hal/rtl8192c/usb/Hal8192CUHWImg_wowlan.c       |  2564 +++
 .../rtl8192cu/hal/rtl8192c/usb/rtl8192cu_led.c     |  2680 +++
 .../rtl8192cu/hal/rtl8192c/usb/rtl8192cu_recv.c    |   229 +
 .../rtl8192cu/hal/rtl8192c/usb/rtl8192cu_xmit.c    |  1150 ++
 .../rtl8192cu/hal/rtl8192c/usb/usb_halinit.c       |  6261 +++++++
 .../rtl8192cu/hal/rtl8192c/usb/usb_ops_ce.c        |  1207 ++
 .../rtl8192cu/hal/rtl8192c/usb/usb_ops_linux.c     |  1536 ++
 .../rtl8192cu/hal/rtl8192c/usb/usb_ops_xp.c        |  1265 ++
 drivers/net/wireless/realtek/rtl8192cu/ifcfg-wlan0 |     4 +
 .../realtek/rtl8192cu/include/Hal8192CEHWImg.h     |    85 +
 .../realtek/rtl8192cu/include/Hal8192CPhyCfg.h     |   428 +
 .../realtek/rtl8192cu/include/Hal8192CPhyReg.h     |  1123 ++
 .../realtek/rtl8192cu/include/Hal8192CUHWImg.h     |   105 +
 .../rtl8192cu/include/Hal8192CUHWImg_wowlan.h      |    34 +
 .../realtek/rtl8192cu/include/Hal8192DEHWImg.h     |    66 +
 .../realtek/rtl8192cu/include/Hal8192DPhyCfg.h     |   528 +
 .../realtek/rtl8192cu/include/Hal8192DPhyReg.h     |  1171 ++
 .../realtek/rtl8192cu/include/Hal8192DUHWImg.h     |    66 +
 .../rtl8192cu/include/Hal8192DUHWImg_wowlan.h      |    30 +
 .../realtek/rtl8192cu/include/HalPwrSeqCmd.h       |   137 +
 .../wireless/realtek/rtl8192cu/include/autoconf.h  |   336 +
 .../realtek/rtl8192cu/include/basic_types.h        |   321 +
 .../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 |    36 +
 .../wireless/realtek/rtl8192cu/include/drv_conf.h  |    78 +
 .../wireless/realtek/rtl8192cu/include/drv_types.h |   662 +
 .../realtek/rtl8192cu/include/drv_types_ce.h       |    92 +
 .../realtek/rtl8192cu/include/drv_types_linux.h    |    25 +
 .../realtek/rtl8192cu/include/drv_types_sdio.h     |    70 +
 .../realtek/rtl8192cu/include/drv_types_xp.h       |    95 +
 .../wireless/realtek/rtl8192cu/include/ethernet.h  |    41 +
 .../wireless/realtek/rtl8192cu/include/h2clbk.h    |    35 +
 .../wireless/realtek/rtl8192cu/include/hal_com.h   |   146 +
 .../wireless/realtek/rtl8192cu/include/hal_intf.h  |   432 +
 .../wireless/realtek/rtl8192cu/include/ieee80211.h |  1580 ++
 .../realtek/rtl8192cu/include/ieee80211_ext.h      |   477 +
 .../wireless/realtek/rtl8192cu/include/if_ether.h  |   112 +
 .../realtek/rtl8192cu/include/ioctl_cfg80211.h     |   180 +
 .../net/wireless/realtek/rtl8192cu/include/ip.h    |   141 +
 .../realtek/rtl8192cu/include/linux/wireless.h     |    90 +
 .../realtek/rtl8192cu/include/mlme_osdep.h         |    40 +
 .../realtek/rtl8192cu/include/mp_custom_oid.h      |   353 +
 .../wireless/realtek/rtl8192cu/include/nic_spec.h  |    47 +
 .../realtek/rtl8192cu/include/osdep_ce_service.h   |   171 +
 .../realtek/rtl8192cu/include/osdep_intf.h         |   155 +
 .../realtek/rtl8192cu/include/osdep_service.h      |  1821 ++
 .../wireless/realtek/rtl8192cu/include/pci_hal.h   |   168 +
 .../wireless/realtek/rtl8192cu/include/pci_ops.h   |    60 +
 .../realtek/rtl8192cu/include/pci_osintf.h         |    33 +
 .../realtek/rtl8192cu/include/recv_osdep.h         |    58 +
 .../realtek/rtl8192cu/include/rtl8192c_cmd.h       |   153 +
 .../realtek/rtl8192cu/include/rtl8192c_dm.h        |   516 +
 .../realtek/rtl8192cu/include/rtl8192c_event.h     |    28 +
 .../realtek/rtl8192cu/include/rtl8192c_hal.h       |   937 +
 .../realtek/rtl8192cu/include/rtl8192c_led.h       |    42 +
 .../realtek/rtl8192cu/include/rtl8192c_recv.h      |   184 +
 .../realtek/rtl8192cu/include/rtl8192c_rf.h        |    92 +
 .../realtek/rtl8192cu/include/rtl8192c_spec.h      |  1865 ++
 .../realtek/rtl8192cu/include/rtl8192c_sreset.h    |    32 +
 .../realtek/rtl8192cu/include/rtl8192c_xmit.h      |   129 +
 .../realtek/rtl8192cu/include/rtl8192d_cmd.h       |   142 +
 .../realtek/rtl8192cu/include/rtl8192d_dm.h        |   420 +
 .../realtek/rtl8192cu/include/rtl8192d_hal.h       |  1126 ++
 .../realtek/rtl8192cu/include/rtl8192d_led.h       |    43 +
 .../realtek/rtl8192cu/include/rtl8192d_recv.h      |   187 +
 .../realtek/rtl8192cu/include/rtl8192d_rf.h        |    97 +
 .../realtek/rtl8192cu/include/rtl8192d_spec.h      |  1841 ++
 .../realtek/rtl8192cu/include/rtl8192d_xmit.h      |   145 +
 .../realtek/rtl8192cu/include/rtw_android.h        |    90 +
 .../wireless/realtek/rtl8192cu/include/rtw_ap.h    |    64 +
 .../realtek/rtl8192cu/include/rtw_br_ext.h         |    76 +
 .../realtek/rtl8192cu/include/rtw_byteorder.h      |    40 +
 .../wireless/realtek/rtl8192cu/include/rtw_cmd.h   |  1167 ++
 .../wireless/realtek/rtl8192cu/include/rtw_debug.h |   538 +
 .../realtek/rtl8192cu/include/rtw_eeprom.h         |   152 +
 .../wireless/realtek/rtl8192cu/include/rtw_efuse.h |   124 +
 .../wireless/realtek/rtl8192cu/include/rtw_event.h |   154 +
 .../wireless/realtek/rtl8192cu/include/rtw_ht.h    |    50 +
 .../wireless/realtek/rtl8192cu/include/rtw_io.h    |   504 +
 .../wireless/realtek/rtl8192cu/include/rtw_ioctl.h |   269 +
 .../realtek/rtl8192cu/include/rtw_ioctl_query.h    |    36 +
 .../realtek/rtl8192cu/include/rtw_ioctl_rtl.h      |    83 +
 .../realtek/rtl8192cu/include/rtw_ioctl_set.h      |    79 +
 .../wireless/realtek/rtl8192cu/include/rtw_iol.h   |    89 +
 .../wireless/realtek/rtl8192cu/include/rtw_led.h   |   217 +
 .../wireless/realtek/rtl8192cu/include/rtw_mlme.h  |   850 +
 .../realtek/rtl8192cu/include/rtw_mlme_ext.h       |   963 +
 .../wireless/realtek/rtl8192cu/include/rtw_mp.h    |   712 +
 .../realtek/rtl8192cu/include/rtw_mp_ioctl.h       |   596 +
 .../realtek/rtl8192cu/include/rtw_mp_phy_regdef.h  |  1097 ++
 .../wireless/realtek/rtl8192cu/include/rtw_p2p.h   |   161 +
 .../realtek/rtl8192cu/include/rtw_pwrctrl.h        |   362 +
 .../wireless/realtek/rtl8192cu/include/rtw_qos.h   |    40 +
 .../wireless/realtek/rtl8192cu/include/rtw_recv.h  |   731 +
 .../wireless/realtek/rtl8192cu/include/rtw_rf.h    |   152 +
 .../realtek/rtl8192cu/include/rtw_security.h       |   447 +
 .../realtek/rtl8192cu/include/rtw_sreset.h         |    74 +
 .../wireless/realtek/rtl8192cu/include/rtw_tdls.h  |   143 +
 .../realtek/rtl8192cu/include/rtw_version.h        |     1 +
 .../wireless/realtek/rtl8192cu/include/rtw_xmit.h  |   754 +
 .../wireless/realtek/rtl8192cu/include/sta_info.h  |   432 +
 .../wireless/realtek/rtl8192cu/include/usb_hal.h   |    37 +
 .../wireless/realtek/rtl8192cu/include/usb_ops.h   |   110 +
 .../realtek/rtl8192cu/include/usb_ops_linux.h      |    63 +
 .../realtek/rtl8192cu/include/usb_osintf.h         |    38 +
 .../realtek/rtl8192cu/include/usb_vendor_req.h     |    59 +
 .../net/wireless/realtek/rtl8192cu/include/wifi.h  |  1246 ++
 .../realtek/rtl8192cu/include/wlan_bssdef.h        |   703 +
 .../realtek/rtl8192cu/include/xmit_osdep.h         |    95 +
 .../rtl8192cu/os_dep/linux/ioctl_cfg80211.c        |  5521 ++++++
 .../realtek/rtl8192cu/os_dep/linux/ioctl_linux.c   | 11909 +++++++++++++
 .../realtek/rtl8192cu/os_dep/linux/mlme_linux.c    |   653 +
 .../realtek/rtl8192cu/os_dep/linux/os_intfs.c      |  2764 +++
 .../realtek/rtl8192cu/os_dep/linux/pci_intf.c      |  1997 +++
 .../realtek/rtl8192cu/os_dep/linux/pci_ops_linux.c |    24 +
 .../realtek/rtl8192cu/os_dep/linux/recv_linux.c    |   461 +
 .../realtek/rtl8192cu/os_dep/linux/rtw_android.c   |   839 +
 .../realtek/rtl8192cu/os_dep/linux/usb_intf.c      |  1661 ++
 .../realtek/rtl8192cu/os_dep/linux/usb_ops_linux.c |   649 +
 .../realtek/rtl8192cu/os_dep/linux/xmit_linux.c    |   421 +
 .../realtek/rtl8192cu/os_dep/osdep_service.c       |  2300 +++
 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                              |   310 +
 drivers/perf/Kconfig                               |     7 +
 drivers/perf/Makefile                              |     1 +
 drivers/perf/raspberrypi_axi_monitor.c             |   637 +
 drivers/pinctrl/bcm/pinctrl-bcm2835.c              |     2 +-
 drivers/power/reset/gpio-poweroff.c                |     4 +-
 drivers/pwm/sysfs.c                                |     1 +
 drivers/rtc/rtc-pcf2123.c                          |     1 +
 drivers/soc/bcm/Kconfig                            |     1 +
 drivers/spi/spi-bcm2835.c                          |    30 -
 drivers/spi/spidev.c                               |     1 +
 drivers/staging/media/lirc/Kconfig                 |     6 +
 drivers/staging/media/lirc/Makefile                |     1 +
 drivers/staging/media/lirc/lirc_rpi.c              |   733 +
 .../vc04_services/interface/vchiq_arm/vchiq_arm.c  |     6 +-
 drivers/tty/serial/8250/8250_bcm2835aux.c          |     3 +-
 drivers/tty/serial/amba-pl011.c                    |    34 +-
 drivers/tty/serial/sc16is7xx.c                     |    22 +-
 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                           |    10 +
 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    |  1409 ++
 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                  |    85 +
 drivers/usb/host/dwc_otg/doc/doxygen.cfg           |   224 +
 drivers/usb/host/dwc_otg/dummy_audio.c             |  1574 ++
 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            |  1212 ++
 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             |  7146 ++++++++
 drivers/usb/host/dwc_otg/dwc_otg_cil.h             |  1464 ++
 drivers/usb/host/dwc_otg/dwc_otg_cil_intr.c        |  1596 ++
 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          |  1767 ++
 drivers/usb/host/dwc_otg/dwc_otg_driver.h          |    86 +
 drivers/usb/host/dwc_otg/dwc_otg_fiq_fsm.c         |  1418 ++
 drivers/usb/host/dwc_otg/dwc_otg_fiq_fsm.h         |   396 +
 drivers/usb/host/dwc_otg/dwc_otg_fiq_stub.S        |    80 +
 drivers/usb/host/dwc_otg/dwc_otg_hcd.c             |  4301 +++++
 drivers/usb/host/dwc_otg/dwc_otg_hcd.h             |   870 +
 drivers/usb/host/dwc_otg/dwc_otg_hcd_ddma.c        |  1134 ++
 drivers/usb/host/dwc_otg/dwc_otg_hcd_if.h          |   421 +
 drivers/usb/host/dwc_otg/dwc_otg_hcd_intr.c        |  2753 +++
 drivers/usb/host/dwc_otg/dwc_otg_hcd_linux.c       |  1088 ++
 drivers/usb/host/dwc_otg/dwc_otg_hcd_queue.c       |   971 +
 drivers/usb/host/dwc_otg/dwc_otg_os_dep.h          |   190 +
 drivers/usb/host/dwc_otg/dwc_otg_pcd.c             |  2725 +++
 drivers/usb/host/dwc_otg/dwc_otg_pcd.h             |   273 +
 drivers/usb/host/dwc_otg/dwc_otg_pcd_if.h          |   361 +
 drivers/usb/host/dwc_otg/dwc_otg_pcd_intr.c        |  5148 ++++++
 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                    |     7 +
 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                   |   955 +
 drivers/video/fbdev/core/cfbimgblt.c               |   152 +-
 drivers/video/fbdev/core/fbmem.c                   |    36 +
 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_int.c                                |    14 +
 drivers/w1/w1_io.c                                 |    18 +-
 drivers/watchdog/bcm2835_wdt.c                     |    49 +-
 include/linux/broadcom/bcm2835_smi.h               |   391 +
 include/linux/broadcom/vc_mem.h                    |    35 +
 include/linux/broadcom/vmcs_sm_ioctl.h             |   280 +
 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                           |     2 +
 include/linux/platform_data/bcm2708.h              |    23 +
 include/linux/platform_data/dma-bcm2708.h          |   143 +
 include/linux/w1-gpio.h                            |     1 +
 include/linux/w1.h                                 |     6 +
 include/soc/bcm2835/raspberrypi-firmware.h         |    22 +
 include/uapi/linux/fb.h                            |    12 +
 kernel/cgroup/cgroup.c                             |    30 +
 kernel/resource.c                                  |     6 +
 kernel/softirq.c                                   |    16 +-
 mm/page_alloc.c                                    |     2 -
 scripts/Kbuild.include                             |     2 +-
 scripts/Makefile.dtbinst                           |     8 +-
 scripts/Makefile.lib                               |    13 +
 scripts/genksyms/keywords.hash.c                   |   229 +
 scripts/kconfig/zconf.hash.c                       |   293 +
 scripts/knlinfo                                    |   171 +
 scripts/mkknlimg                                   |   262 +
 sound/soc/bcm/Kconfig                              |   173 +-
 sound/soc/bcm/Makefile                             |    54 +
 sound/soc/bcm/adau1977-adc.c                       |   125 +
 sound/soc/bcm/allo-boss-dac.c                      |   461 +
 sound/soc/bcm/allo-digione.c                       |   265 +
 sound/soc/bcm/allo-piano-dac-plus.c                |  1014 ++
 sound/soc/bcm/allo-piano-dac.c                     |   144 +
 sound/soc/bcm/audioinjector-octo-soundcard.c       |   341 +
 sound/soc/bcm/audioinjector-pi-soundcard.c         |   193 +
 sound/soc/bcm/bcm2835-i2s.c                        |    20 +-
 sound/soc/bcm/digidac1-soundcard.c                 |   422 +
 sound/soc/bcm/dionaudio_loco-v2.c                  |   140 +
 sound/soc/bcm/dionaudio_loco.c                     |   121 +
 sound/soc/bcm/fe-pi-audio.c                        |   158 +
 sound/soc/bcm/googlevoicehat-codec.c               |   199 +
 sound/soc/bcm/googlevoicehat-soundcard.c           |   124 +
 sound/soc/bcm/hifiberry_amp.c                      |   128 +
 sound/soc/bcm/hifiberry_dac.c                      |   124 +
 sound/soc/bcm/hifiberry_dacplus.c                  |   360 +
 sound/soc/bcm/hifiberry_digi.c                     |   276 +
 sound/soc/bcm/iqaudio-dac.c                        |   239 +
 sound/soc/bcm/iqaudio_digi.c                       |   239 +
 sound/soc/bcm/justboom-dac.c                       |   163 +
 sound/soc/bcm/justboom-digi.c                      |   216 +
 sound/soc/bcm/pisound.c                            |  1202 ++
 sound/soc/bcm/rpi-cirrus.c                         |  1003 ++
 sound/soc/bcm/rpi-dac.c                            |   119 +
 sound/soc/bcm/rpi-proto.c                          |   153 +
 sound/soc/codecs/Kconfig                           |    11 +-
 sound/soc/codecs/Makefile                          |     4 +
 sound/soc/codecs/pcm1794a.c                        |    69 +
 sound/soc/codecs/pcm512x.c                         |     3 +-
 sound/soc/codecs/tas5713.c                         |   371 +
 sound/soc/codecs/tas5713.h                         |   210 +
 sound/soc/soc-core.c                               |     4 +-
 spl/rpm/redhat/spl-dkms.spec.in                    |    84 -
 733 files changed, 365445 insertions(+), 1895 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 arch/arm/boot/dts/bcm2708-rpi-0-w.dts
 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 100644 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-rpi.dtsi
 create mode 100644 arch/arm/boot/dts/bcm2708.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/bcm270x.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/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/adau7002-simple-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/ads1015-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/ads1115-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/allo-boss-dac-pcm512x-audio-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/allo-digione-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/allo-piano-dac-pcm512x-audio-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/allo-piano-dac-plus-pcm512x-audio-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/applepi-dac-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/at86rf233-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/audioinjector-addons-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/audioinjector-wm8731-audio-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/audremap-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/dionaudio-loco-v2-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/dpi18-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/enc28j60-spi2-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/exc3000-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/fe-pi-audio-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/goodix-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/googlevoicehat-soundcard-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/gpio-ir-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/gpio-ir-tx-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/gpio-key-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/gpio-poweroff-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/gpio-shutdown-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-bcm2708-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-gpio-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/i2c-rtc-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/i2c-sensor-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/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/mbed-dac-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/mcp23017-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/mcp23s17-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 100755 arch/arm/boot/dts/overlays/mcp3008-overlay.dts
 create mode 100755 arch/arm/boot/dts/overlays/mcp3202-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/media-center-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/midi-uart0-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/midi-uart1-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/mmc-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/mpu6050-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/mz61581-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/papirus-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-disable-wifi-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/pi3-miniuart-bt-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/pibell-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/pisound-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/pitft35-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-ir-tx-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/rotary-encoder-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/rpi-backlight-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/rpi-cirrus-wm5102-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/rpi-tv-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/rra-digidac1-wm8741-audio-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/sc16is750-i2c-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/sc16is752-i2c-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-cs-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 100755 arch/arm/boot/dts/overlays/superaudioboard-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/tinylcd35-overlay.dts
 create mode 100755 arch/arm/boot/dts/overlays/uart0-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/uart1-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/upstream-aux-interrupt-overlay.dts
 create mode 100644 arch/arm/boot/dts/overlays/vc4-fkms-v3d-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/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/arm64/boot/dts/broadcom/bcm2710-rpi-3-b.dts
 create mode 120000 arch/arm64/boot/dts/overlays
 create mode 100644 arch/arm64/configs/bcmrpi3_defconfig
 create mode 100644 debian.raspi2/NOTES
 create mode 100644 debian.raspi2/abi/4.15.0-1002.2/abiname
 create mode 100644 debian.raspi2/abi/4.15.0-1002.2/arm64/ignore
 create mode 100644 debian.raspi2/abi/4.15.0-1002.2/arm64/ignore.modules
 create mode 100644 debian.raspi2/abi/4.15.0-1002.2/arm64/raspi2
 create mode 100644 debian.raspi2/abi/4.15.0-1002.2/arm64/raspi2.compiler
 create mode 100644 debian.raspi2/abi/4.15.0-1002.2/arm64/raspi2.ignore.retpoline
 create mode 100644 debian.raspi2/abi/4.15.0-1002.2/arm64/raspi2.modules
 create mode 100644 debian.raspi2/abi/4.15.0-1002.2/armhf/ignore
 create mode 100644 debian.raspi2/abi/4.15.0-1002.2/armhf/ignore.modules
 create mode 100644 debian.raspi2/abi/4.15.0-1002.2/armhf/raspi2
 create mode 100644 debian.raspi2/abi/4.15.0-1002.2/armhf/raspi2.compiler
 create mode 100644 debian.raspi2/abi/4.15.0-1002.2/armhf/raspi2.ignore.retpoline
 create mode 100644 debian.raspi2/abi/4.15.0-1002.2/armhf/raspi2.modules
 create mode 100644 debian.raspi2/abi/4.15.0-1002.2/fwinfo
 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/arm64/config.common.arm64
 create mode 100644 debian.raspi2/config/arm64/config.flavour.raspi2
 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/arm64/README.txt
 create mode 100644 debian.raspi2/d-i/firmware/armhf/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
 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/arm64.mk
 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_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-allo-dac.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-exp.c
 create mode 100644 drivers/gpio/gpio-bcm-virt.c
 create mode 100644 drivers/gpu/drm/vc4/vc4_firmware_kms.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/dvb-frontends/cxd2880/Kconfig
 create mode 100644 drivers/media/dvb-frontends/cxd2880/Makefile
 create mode 100644 drivers/media/dvb-frontends/cxd2880/cxd2880.h
 create mode 100644 drivers/media/dvb-frontends/cxd2880/cxd2880_common.c
 create mode 100644 drivers/media/dvb-frontends/cxd2880/cxd2880_common.h
 create mode 100644 drivers/media/dvb-frontends/cxd2880/cxd2880_devio_spi.c
 create mode 100644 drivers/media/dvb-frontends/cxd2880/cxd2880_devio_spi.h
 create mode 100644 drivers/media/dvb-frontends/cxd2880/cxd2880_dtv.h
 create mode 100644 drivers/media/dvb-frontends/cxd2880/cxd2880_dvbt.h
 create mode 100644 drivers/media/dvb-frontends/cxd2880/cxd2880_dvbt2.h
 create mode 100644 drivers/media/dvb-frontends/cxd2880/cxd2880_integ.c
 create mode 100644 drivers/media/dvb-frontends/cxd2880/cxd2880_integ.h
 create mode 100644 drivers/media/dvb-frontends/cxd2880/cxd2880_integ_dvbt.c
 create mode 100644 drivers/media/dvb-frontends/cxd2880/cxd2880_integ_dvbt.h
 create mode 100644 drivers/media/dvb-frontends/cxd2880/cxd2880_integ_dvbt2.c
 create mode 100644 drivers/media/dvb-frontends/cxd2880/cxd2880_integ_dvbt2.h
 create mode 100644 drivers/media/dvb-frontends/cxd2880/cxd2880_io.c
 create mode 100644 drivers/media/dvb-frontends/cxd2880/cxd2880_io.h
 create mode 100644 drivers/media/dvb-frontends/cxd2880/cxd2880_math.c
 create mode 100644 drivers/media/dvb-frontends/cxd2880/cxd2880_math.h
 create mode 100644 drivers/media/dvb-frontends/cxd2880/cxd2880_spi.h
 create mode 100644 drivers/media/dvb-frontends/cxd2880/cxd2880_spi_device.c
 create mode 100644 drivers/media/dvb-frontends/cxd2880/cxd2880_spi_device.h
 create mode 100644 drivers/media/dvb-frontends/cxd2880/cxd2880_stdlib.h
 create mode 100644 drivers/media/dvb-frontends/cxd2880/cxd2880_stopwatch_port.c
 create mode 100644 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c
 create mode 100644 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.h
 create mode 100644 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_driver_version.h
 create mode 100644 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c
 create mode 100644 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.h
 create mode 100644 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c
 create mode 100644 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.h
 create mode 100644 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c
 create mode 100644 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.h
 create mode 100644 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c
 create mode 100644 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.h
 create mode 100644 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_mon.c
 create mode 100644 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_mon.h
 create mode 100644 drivers/media/dvb-frontends/cxd2880/cxd2880_top.c
 create mode 100644 drivers/media/spi/cxd2880-spi.c
 create mode 100644 drivers/mfd/rpisense-core.c
 create mode 100644 drivers/misc/bcm2835_smi.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 100755 drivers/net/wireless/realtek/rtl8192cu/core/efuse/rtw_efuse.c
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/core/rtw_ap.c
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/core/rtw_br_ext.c
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/core/rtw_cmd.c
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/core/rtw_debug.c
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/core/rtw_eeprom.c
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/core/rtw_ieee80211.c
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/core/rtw_io.c
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/core/rtw_ioctl_query.c
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/core/rtw_ioctl_rtl.c
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/core/rtw_ioctl_set.c
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/core/rtw_iol.c
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/core/rtw_mlme.c
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/core/rtw_mlme_ext.c
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/core/rtw_mp.c
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/core/rtw_mp_ioctl.c
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/core/rtw_p2p.c
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/core/rtw_pwrctrl.c
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/core/rtw_recv.c
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/core/rtw_rf.c
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/core/rtw_security.c
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/core/rtw_sreset.c
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/core/rtw_sta_mgt.c
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/core/rtw_tdls.c
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/core/rtw_wlan_util.c
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/core/rtw_xmit.c
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/hal/HalPwrSeqCmd.c
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/hal/dm.c
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/hal/dm.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/hal/hal_com.c
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/hal/hal_intf.c
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/rtl8192c_cmd.c
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/rtl8192c_dm.c
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/rtl8192c_hal_init.c
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/rtl8192c_mp.c
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/rtl8192c_phycfg.c
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/rtl8192c_rf6052.c
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/rtl8192c_rxdesc.c
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/rtl8192c_sreset.c
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/rtl8192c_xmit.c
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/usb/Hal8192CUHWImg.c
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/usb/Hal8192CUHWImg_wowlan.c
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/usb/rtl8192cu_led.c
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/usb/rtl8192cu_recv.c
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/usb/rtl8192cu_xmit.c
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/usb/usb_halinit.c
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/usb/usb_ops_ce.c
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/usb/usb_ops_linux.c
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/usb/usb_ops_xp.c
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/ifcfg-wlan0
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/Hal8192CEHWImg.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/Hal8192CPhyCfg.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/Hal8192CPhyReg.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/Hal8192CUHWImg.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/Hal8192CUHWImg_wowlan.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/Hal8192DEHWImg.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/Hal8192DPhyCfg.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/Hal8192DPhyReg.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/Hal8192DUHWImg.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/Hal8192DUHWImg_wowlan.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/HalPwrSeqCmd.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/autoconf.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/basic_types.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/byteorder/big_endian.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/byteorder/generic.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/byteorder/little_endian.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/byteorder/swab.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/byteorder/swabb.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/circ_buf.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/cmd_osdep.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/drv_conf.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/drv_types.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/drv_types_ce.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/drv_types_linux.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/drv_types_sdio.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/drv_types_xp.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/ethernet.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/h2clbk.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/hal_com.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/hal_intf.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/ieee80211.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/ieee80211_ext.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/if_ether.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/ioctl_cfg80211.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/ip.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/linux/wireless.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/mlme_osdep.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/mp_custom_oid.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/nic_spec.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/osdep_ce_service.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/osdep_intf.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/osdep_service.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/pci_hal.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/pci_ops.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/pci_osintf.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/recv_osdep.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192c_cmd.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192c_dm.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192c_event.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192c_hal.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192c_led.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192c_recv.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192c_rf.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192c_spec.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192c_sreset.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192c_xmit.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192d_cmd.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192d_dm.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192d_hal.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192d_led.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192d_recv.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192d_rf.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192d_spec.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192d_xmit.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtw_android.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtw_ap.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtw_br_ext.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtw_byteorder.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtw_cmd.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtw_debug.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtw_eeprom.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtw_efuse.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtw_event.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtw_ht.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtw_io.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtw_ioctl.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtw_ioctl_query.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtw_ioctl_rtl.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtw_ioctl_set.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtw_iol.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtw_led.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtw_mlme.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtw_mlme_ext.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtw_mp.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtw_mp_ioctl.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtw_mp_phy_regdef.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtw_p2p.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtw_pwrctrl.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtw_qos.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtw_recv.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtw_rf.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtw_security.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtw_sreset.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtw_tdls.h
 create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_version.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/rtw_xmit.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/sta_info.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/usb_hal.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/usb_ops.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/usb_ops_linux.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/usb_osintf.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/usb_vendor_req.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/wifi.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/wlan_bssdef.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/include/xmit_osdep.h
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/os_dep/linux/ioctl_cfg80211.c
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/os_dep/linux/ioctl_linux.c
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/os_dep/linux/mlme_linux.c
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/os_dep/linux/os_intfs.c
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/os_dep/linux/pci_intf.c
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/os_dep/linux/pci_ops_linux.c
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/os_dep/linux/recv_linux.c
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/os_dep/linux/rtw_android.c
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/os_dep/linux/usb_intf.c
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/os_dep/linux/usb_ops_linux.c
 create mode 100755 drivers/net/wireless/realtek/rtl8192cu/os_dep/linux/xmit_linux.c
 create mode 100755 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/perf/raspberrypi_axi_monitor.c
 create mode 100644 drivers/staging/media/lirc/lirc_rpi.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_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 100644 scripts/genksyms/keywords.hash.c
 create mode 100644 scripts/kconfig/zconf.hash.c
 create mode 100755 scripts/knlinfo
 create mode 100755 scripts/mkknlimg
 create mode 100644 sound/soc/bcm/adau1977-adc.c
 create mode 100644 sound/soc/bcm/allo-boss-dac.c
 create mode 100644 sound/soc/bcm/allo-digione.c
 create mode 100644 sound/soc/bcm/allo-piano-dac-plus.c
 create mode 100644 sound/soc/bcm/allo-piano-dac.c
 create mode 100644 sound/soc/bcm/audioinjector-octo-soundcard.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-v2.c
 create mode 100644 sound/soc/bcm/dionaudio_loco.c
 create mode 100644 sound/soc/bcm/fe-pi-audio.c
 create mode 100644 sound/soc/bcm/googlevoicehat-codec.c
 create mode 100644 sound/soc/bcm/googlevoicehat-soundcard.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/pisound.c
 create mode 100644 sound/soc/bcm/rpi-cirrus.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
 delete mode 100644 spl/rpm/redhat/spl-dkms.spec.in
--
bye,
p.

--
kernel-team mailing list
[hidden email]
https://lists.ubuntu.com/mailman/listinfo/kernel-team
Reply | Threaded
Open this post in threaded view
|

APPLIED: [b/raspi2] [pull-req] Ubuntu-raspi2-4.15.0-1003.3

Seth Forshee
On Thu, Mar 08, 2018 at 03:21:47PM +0100, Paolo Pisati wrote:

> Initial raspi2 branch for the Bionic tree:
>
> -based off https://github.com/raspberrypi/linux rpi-4.15.y @
>  938a71bd53e1ff3bd3ad7bd257ec701584c8d78e
> -bionic/master-next @ Ubuntu-4.15.0-12.13
>
> Imported & squashed all the Artful packaging commits into a single one
> (98adb6d69a2a131423465f392fa0dfae980b9ea6), on top of that you'll find
> the bionic/4.15 packaging bits and the config adjustemnts.
>
> Tested on my raspi3 board in armhf and arm64 mode.

Applied to bionic/raspi2, thanks!

--
kernel-team mailing list
[hidden email]
https://lists.ubuntu.com/mailman/listinfo/kernel-team