[b/raspi2] [pull-req] Ubuntu-raspi2-4.15.0-1003.3
Paolo Pisati
paolo.pisati at canonical.com
Thu Mar 8 14:21:47 UTC 2018
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.
More information about the kernel-team
mailing list