[unstable/raspi2] [Pull req] 4.8 Raspi2 kernel
Paolo Pisati
paolo.pisati at canonical.com
Fri Aug 19 14:27:28 UTC 2016
Here is the first 4.8-based raspi2 kernel for Yakkety, or the unstable tree for the
moment:
* Based off unstable/master @ Ubuntu-4.8.0-1.2
* Based off RaspberryPI Foundation BSP's rpi-4.8.y @ f21e093
* Imported Xenial raspi2 packaging @ Ubuntu-raspi2-4.4.0-1021.27
* Config updated using olddefconfig starting from 4.4.0-1021.27
* Manually checked all the new options wrt unstable/master
* Set as many new options to compile as a module as possible
Tested in Ubuntu Classic and Snappy on the RaspberryPI 2 and 3 boards.
To apply this patchset, either you reset hard unstable/raspi2 to unstable/master @
Ubuntu-4.8.0-1.2 and then apply this pull request on top, or simply reset hard
unstable/raspi2 to my branch.
The following changes since commit 85bee5c5f76f3b6f34505a789880bb1620d23959:
UBUNTU: Ubuntu-4.8.0-1.2 (2016-08-16 13:53:42 -0600)
are available in the git repository at:
git://git.launchpad.net/~p-pisati/ubuntu/+source/linux unstable_raspi2
for you to fetch changes up to c85b7fed8a54eaa86910976b6500e70af0af4732:
UBUNTU: Ubuntu-raspi2-4.8.0-1003.3 (2016-08-19 15:08:57 +0200)
----------------------------------------------------------------
Aaron Shaw (1):
Add Support for JustBoom Audio boards
Andrey Grodzovsky (1):
ARM: adau1977-adc: Add basic machine driver for adau1977 codec driver.
Aron Szabo (1):
lirc: added support for RaspberryPi GPIO
Cheong2K (1):
brcm: adds support for BCM43341 wifi
Daniel Matuschek (4):
ASoC: wm8804: Implement MCLK configuration options, add 32bit support WM8804 can run with PLL frequencies of 256xfs and 128xfs for most sample rates. At 192kHz only 128xfs is supported. The existing driver selects 128xfs automatically for some lower samples rates. By using an additional mclk_div divider, it is now possible to control the behaviour. This allows using 256xfs PLL frequency on all sample rates up to 96kHz. It should allow lower jitter and better signal quality. The behavior has to be controlled by the sound card driver, because some sample frequency share the same setting. e.g. 192kHz and 96kHz use 24.576MHz master clock. The only difference is the MCLK divider.
ASoC: BCM:Add support for HiFiBerry Digi. Driver is based on the patched WM8804 driver.
Added support for HiFiBerry DAC+
Added driver for HiFiBerry Amp amplifier add-on board
Daniel Matuschek (HiFiBerry) (1):
Added HiFiBerry Digi+ Pro driver
DigitalDreamtime (2):
Add IQAudIO Digi WM8804 board support
Add support for Dion Audio LOCO DAC-AMP HAT
Eric Anholt (5):
mm: Remove the PFN busy warning
drm/vc4: Add a debugfs node for tracking execution state.
drm/vc4: Include vc4_drm.h in uapi in downstream build.
drm/vc4: Force HDMI to connected.
ARM: bcm2708: Enable building power domain driver.
Florian Meier (3):
dmaengine: Add support for BCM2708
ASoC: Add support for HifiBerry DAC
ASoC: Add support for Rpi-DAC
Gordon Garrity (1):
Add IQaudIO Sound Card support for Raspberry Pi
Gordon Hollingworth (1):
rpi-ft5406: Add touchscreen driver for pi LCD display
Harm Hanemaaijer (1):
Speed up console framebuffer imageblit function
James Adams (1):
Add cm3 dts file
Jan Grulich (1):
RaspiDAC3 support
Luke Wren (3):
Add /dev/gpiomem device for rootless user GPIO access
Add SMI driver
Add SMI NAND driver
Matt Flax (1):
New AudioInjector.net Pi soundcard with low jitter audio in and out.
Matthias Reichl (6):
bcm2835-i2s: get base address for DMA from devicetree
bcm2835-i2s: add 24bit support, update bclk_ratio to more correct values
bcm2835-i2s: setup clock only if CPU is clock master
bcm2835-i2s: Eliminate debugfs directory error
bcm2835-i2s: Register PCM device
bcm2835-i2s: Enable MMAP support via a DT property
Noralf Trønnes (7):
irqchip: bcm2835: Add FIQ support
irqchip: irq-bcm2835: Add 2836 FIQ support
ARM: bcm2835: Set Serial number and Revision
dmaengine: bcm2835: Load driver early and support legacy API
bcm2835: Add support for uart1
char: broadcom: Add vcio module
firmware: bcm2835: Support ARCH_BCM270x
P33M (1):
rpi_display: add backlight driver and overlay
Pantelis Antoniou (1):
OF: DT-Overlay configfs interface
Paolo Pisati (93):
UBUNTU: SAUCE: bcm2835-camera: fix compilation
UBUNTU: raspi2 packaging
UBUNTU: Start new release
UBUNTU: Ubuntu-raspi2-4.8.0-1001.1
UBUNTU: [Config] olddefconfig starting from 4.4.0-1021.27
UBUNTU: Start new release
UBUNTU: Ubuntu-raspi2-4.8.0-1002.2
UBUNTU: SAUCE: snapcraft.yaml build file for Yakkety
UBUNTU: [Config] AD5592R, AD5593R and AD5761 =m
UBUNTU: [Config] AFE4403 and AFE4404 =m
UBUNTU: [Config] AF_KCM=m
UBUNTU: [Config] AM2315=m
UBUNTU: [Config] ATLAS_PH_SENSOR=m
UBUNTU: [Config] BMA220=m
UBUNTU: [Config] BMC150_MAGN and BMI160 =m
UBUNTU: [Config] BT_HCIUART_AG6XX=y
UBUNTU: [Config] BT_LEDS=y
UBUNTU: [Config] CAN_IFI_CANFD and CAN_RCAR_CANFD =m
UBUNTU: [Config] COMMON_CLK_CS2000_CP=m
UBUNTU: [Config] CPU_FREQ_GOV_SCHEDUTIL=m
UBUNTU: [Config] CRYPTO_DH, CRYPTO_ECDH, CRYPTO_KPP and CRYPTO_SHA3 =m
UBUNTU: [Config] DEVFREQ_GOV_PASSIVE=m and DEVFREQ_THERMAL=y
UBUNTU: [Config] DRM_ARM=y, DRM_ARCPGU, DRM_HDLCD, DRM_MALI_DISPLAY, DRM_SII902X and DRM_TOSHIBA_TC358767 =m
UBUNTU: [Config] DRM_PANEL_PANASONIC_VVX10F034N00 and DRM_PANEL_SHARP_LS043T1LE01=m
UBUNTU: [Config] DS1803=m
UBUNTU: [Config] EXT4_FS_ENCRYPTION=y
UBUNTU: [Config] EXTCON_MAX3355=m
UBUNTU: [Config] FB_TFT_SSD1305 and FB_TFT_SSD1325 =m
UBUNTU: [Config] FW_CFG_SYSFS=m
UBUNTU: [Config] GENERIC_ADC_THERMAL=m
UBUNTU: [Config] GPIO_MENZ127, GPIO_MPC8XXX, GPIO_PISOSR, GPIO_TPIC2810 and GPIO_TPS65218 =m
UBUNTU: [Config] GTP=m
UBUNTU: [Config] HARDENED_USERCOPY=y
UBUNTU: [Config] HID_ALPS, HID_ASUS and HID_CMEDIA =m
UBUNTU: [Config] HISI_FEMAC=m
UBUNTU: [Config] HP03 and HP206C =m
UBUNTU: [Config] I2C_DEMUX_PINCTRL=m
UBUNTU: [Config] IAQCORE=m
UBUNTU: [Config] IEEE802154_ADF7242=m
UBUNTU: [Config] IIO_CONFIGFS=m
UBUNTU: [Config] IIO_SIMPLE_DUMMY, IIO_SW_DEVICE, IIO_HRTIMER_TRIGGER, IIO_SW_TRIGGER and IIO_TIGHTLOOP_TRIGGER =m
UBUNTU: [Config] IMA_BLACKLIST_KEYRING=y
UBUNTU: [Config] INPUT_ATMEL_CAPTOUCH=m
UBUNTU: [Config] INV_MPU6050_I2C, INV_MPU6050_IIO and INV_MPU6050_SPI =m
UBUNTU: [Config] KEY_DH_OPERATIONS=y
UBUNTU: [Config] KS7010=m
UBUNTU: [Config] LATENCYTOP=y
UBUNTU: [Config] LEDS_IS31FL32XX=m
UBUNTU: [Config] LEDS_TRIGGER_DISK, LEDS_TRIGGER_MTD and LEDS_TRIGGER_PANIC =y
UBUNTU: [Config] LNET and LUSTRE_FS =m
UBUNTU: [Config] MACSEC=m
UBUNTU: [Config] MAX30100, MAX44000 and MAX5487 =m
UBUNTU: [Config] MCP4131=m
UBUNTU: [Config] MDIO_HISI_FEMAC and MDIO_XGENE =m
UBUNTU: [Config] MFD_AXP20X_I2C, MFD_CS47L24, MFD_MAX77620, MFD_TPS65086, MFD_TPS65217 and MFD_WM8998 =m
UBUNTU: [Config] MPL115=m
UBUNTU: [Config] MTD_BCM47XXSFLASH, MTD_MT81xx_NOR and MTD_NAND_MTK =m
UBUNTU: [Config] MXC6255=m
UBUNTU: [Config] NET_ACT_IFE and NET_CLS_MATCHALL =m
UBUNTU: [Config] NET_DEVLINK=m
UBUNTU: [Config] NFC_PN533 and NFC_ST95HF =m
UBUNTU: [Config] NFT_DUP_NETDEV, NFT_FWD_NETDEV and NF_DUP_NETDEV =m
UBUNTU: [Config] NVME_TARGET=m
UBUNTU: [Config] OF_CONFIGFS=y
UBUNTU: [Config] ORANGEFS_FS=m
UBUNTU: [Config] PALMAS_GPADC=m
UBUNTU: [Config] PARAVIRT=y
UBUNTU: [Config] PWM_CROS_EC=m and PWM_STMPE=y
UBUNTU: [Config] RASPBERRYPI_POWER=y
UBUNTU: [Config] REGULATOR_MT6323, REGULATOR_PV88060, REGULATOR_PV88080 and REGULATOR_PV88090 =m
UBUNTU: [Config] RMI4_CORE=m
UBUNTU: [Config] RTC_DRV_DS1302, RTC_DRV_MAX6916, RTC_DRV_RX6110 and RTC_DRV_RX8010 =m
UBUNTU: [Config] RXKAD=y
UBUNTU: [Config] SATA_DWC=m
UBUNTU: [Config] SCSI_UFS_DWC_TC_PLATFORM=m
UBUNTU: [Config] SECONDARY_TRUSTED_KEYRING=y
UBUNTU: [Config] SENSORS_FTSTEUTATES, SENSORS_INA3221, SENSORS_LTC2990, SENSORS_LTC3815, SENSORS_MAX31722 and SENSORS_SHT3x =m
UBUNTU: [Config] SND_BCM2708_SOC*=m
UBUNTU: [Config] SND_SOC_*=m
UBUNTU: [Config] SYSCON_REBOOT_MODE=m
UBUNTU: [Config] TI_ADC0832, TI_ADS1015 and TI_ADS8688 =m
UBUNTU: [Config] TI_SYSCON_RESET=m
UBUNTU: [Config] TOUCHSCREEN_EGALAX_SERIAL, TOUCHSCREEN_MELFAS_MIP4, TOUCHSCREEN_RM_TS, TOUCHSCREEN_SILEAD, TOUCHSCREEN_SIS_I2C and TOUCHSCREEN_SURFACE3_SPI =m
UBUNTU: [Config] TPL0102=m
UBUNTU: [Config] VIRTIO_VSOCKETS=m
UBUNTU: [Config] WATCHDOG_SYSFS=y
UBUNTU: [Config] WILC1000=m
UBUNTU: [Config] WIZNET_W5100_SPI=m
UBUNTU: [Config] Z3FOLD=m
UBUNTU: [Config] ZIIRAVE_WATCHDOG=m
UBUNTU: Start new release
UBUNTU: [packaging] adapt printchanges to the new naming scheme (Ubuntu -> Ubuntu-raspi2)
UBUNTU: Ubuntu-raspi2-4.8.0-1003.3
Phil Elwell (29):
serial: Take care starting a hung-up tty's port
Protect __release_resource against resources without parents
irq-bcm2836: Prevent spurious interrupts, and trap them early
spidev: Add "spidev" compatible string to silence warning
serial: 8250: Don't crash when nr_uarts is 0
pinctrl-bcm2835: Fix interrupt handling for GPIOs 28-31 and 46-53
pinctrl-bcm2835: Only request the interrupts listed in the DTB
pinctrl-bcm2835: Return pins to inputs when freed
spi-bcm2835: Support pin groups other than 7-11
Adding bcm2835-sdhost driver, and an overlay to enable it
mmc: Add MMC_QUIRK_ERASE_BROKEN for some cards
scripts: Add mkknlimg and knlinfo scripts from tools repo
scripts/dtc: Update to upstream version 1.4.1
BCM270X_DT: Add a .dtbo target, use for overlays
BCM270X_DT: Don't generate "linux,phandle" props
BCM270x_DT: Add pwr_led, and the required "input" trigger
Improve __copy_to_user and __copy_from_user performance
gpio-poweroff: Allow it to work on Raspberry Pi
mfd: Add Raspberry Pi Sense HAT core driver
bcm2835-i2s: Reduce the TX DREQ threshold
amba_pl011: Don't use DT aliases for numbering
net: Fix rtl8192cu build errors on other platforms
brcmfmac: Disable power management
brcmfmac: Use original country code as a fallback
brcmfmac: Plug memory leak in brcmf_fill_bss_param
hci_h5: Don't send conf_req when ACTIVE
cpufreq: Temporarily ignore io_is_busy=1
rtc: Add SPI alias for pcf2123 driver
spi-bcm2835: Disable forced software CS
Robert Tiemann (1):
BCM2835_DT: Fix I2S register map
Ryan Coe (1):
Update ds1307 driver for device-tree support
Sam Nazarko (1):
add smsc95xx packetsize module_param
Siarhei Siamashka (1):
fbdev: add FBIOCOPYAREA ioctl
Steve Glendinning (1):
smsx95xx: fix crimes against truesize
Tim Gover (1):
vcsm: VideoCore shared memory service for BCM2835
Vincent Sanders (1):
bcm2835: add v4l2 camera device
Waldemar Brodkorb (1):
Add driver for rpi-proto
escalator2015 (1):
New driver for RRA DigiDAC1 soundcard using WM8741 + WM8804
gellert (1):
MMC: added alternative MMC driver
notro (2):
pinctrl-bcm2835: Set base to 0 give expected gpio numbering
BCM2708: Add core Device Tree support
popcornmix (35):
Revert "SUNRPC: Make NFS swap work with multipath"
smsc95xx: Disable turbo mode by default
Allow mac address to be set in smsc95xx
firmware: Updated mailbox header
Main bcm2708/bcm2709 linux port
reboot: Use power off rather than busy spinning when halt is requested
squash: include ARCH_BCM2708 / ARCH_BCM2709
Add dwc_otg driver
bcm2708 framebuffer driver
cma: Add vc_cma driver to enable use of CMA
bcm2708: alsa sound driver
bcm2708 vchiq driver
vc_mem: Add vc_mem driver
Add cpufreq driver
Added hwmon/thermal driver for reporting core temperature. Thanks Dorian
Add Chris Boot's i2c driver
enabling the realtime clock 1-wire chip DS1307 and 1-wire on GPIO4 (as a module)
Added Device IDs for August DVB-T 205
config: Enable CONFIG_MEMCG, but leave it disabled (due to memory cost). Enable with cgroup_enable=memory.
hid: Reduce default mouse polling interval to 60Hz
iqaudio-dac: Compile fix - untested
tpa6130a2: Add headphone switch control
Revert "tpa6130a2: Add headphone switch control"
Revert "ASoC: bcm2835: Add S16_LE support via packed DMA transfers"
Revert "ASoC: bcm2835: setup clock only if CPU is clock master"
Revert "ASoC: bcm2835: add 24bit support"
Revert "ASoC: bcm2835: move to use the clock framework"
bcm2835-virtgpio: Virtual GPIO driver
DRM_VC4: Allow to be built for ARCH_BCM270x
net: Add non-mainline source for rtl8192cu wlan
config: Add default configs
smsc95xx: Experimental: Enable turbo_mode and packetsize=2560 by default
config: Enable SENSORS_LM75
config: Enable SERIAL_SC16IS7XX
snd-bcm2835: Don't allow responses from VC to be interrupted by user signals
.../devicetree/bindings/dma/brcm,bcm2835-dma.txt | 4 +-
.../bindings/misc/brcm,bcm2835-smi-dev.txt | 17 +
.../devicetree/bindings/misc/brcm,bcm2835-smi.txt | 48 +
.../bindings/mtd/brcm,bcm2835-smi-nand.txt | 42 +
.../devicetree/bindings/sound/brcm,bcm2835-i2s.txt | 4 +-
Documentation/devicetree/configfs-overlays.txt | 31 +
Documentation/video4linux/bcm2835-v4l2.txt | 60 +
arch/arm/Kconfig | 49 +
arch/arm/Kconfig.debug | 8 +
arch/arm/Makefile | 2 +
arch/arm/boot/.gitignore | 2 +-
arch/arm/boot/dts/Makefile | 32 +
arch/arm/boot/dts/bcm2708-rpi-b-plus.dts | 164 +
arch/arm/boot/dts/bcm2708-rpi-b.dts | 154 +
arch/arm/boot/dts/bcm2708-rpi-cm.dts | 102 +
arch/arm/boot/dts/bcm2708-rpi-cm.dtsi | 52 +
arch/arm/boot/dts/bcm2708.dtsi | 40 +
arch/arm/boot/dts/bcm2708_common.dtsi | 471 +
arch/arm/boot/dts/bcm2709-rpi-2-b.dts | 164 +
arch/arm/boot/dts/bcm2709.dtsi | 102 +
arch/arm/boot/dts/bcm2710-rpi-3-b.dts | 211 +
arch/arm/boot/dts/bcm2710-rpi-cm3.dts | 176 +
arch/arm/boot/dts/bcm2710.dtsi | 102 +
arch/arm/boot/dts/bcm2835-rpi-cm.dts | 93 +
arch/arm/boot/dts/bcm2835-rpi-cm.dtsi | 30 +
arch/arm/boot/dts/overlays/Makefile | 107 +
arch/arm/boot/dts/overlays/README | 1235 ++
.../arm/boot/dts/overlays/adau1977-adc-overlay.dts | 53 +
arch/arm/boot/dts/overlays/ads1015-overlay.dts | 98 +
arch/arm/boot/dts/overlays/ads7846-overlay.dts | 89 +
.../dts/overlays/akkordion-iqdacplus-overlay.dts | 46 +
arch/arm/boot/dts/overlays/at86rf233-overlay.dts | 57 +
.../audioinjector-wm8731-audio-overlay.dts | 39 +
.../dts/overlays/bmp085_i2c-sensor-overlay.dts | 23 +
arch/arm/boot/dts/overlays/dht11-overlay.dts | 39 +
.../boot/dts/overlays/dionaudio-loco-overlay.dts | 39 +
arch/arm/boot/dts/overlays/dpi24-overlay.dts | 31 +
arch/arm/boot/dts/overlays/dwc-otg-overlay.dts | 20 +
arch/arm/boot/dts/overlays/dwc2-overlay.dts | 29 +
arch/arm/boot/dts/overlays/enc28j60-overlay.dts | 53 +
arch/arm/boot/dts/overlays/gpio-ir-overlay.dts | 44 +
.../boot/dts/overlays/gpio-poweroff-overlay.dts | 34 +
.../boot/dts/overlays/hifiberry-amp-overlay.dts | 39 +
.../boot/dts/overlays/hifiberry-dac-overlay.dts | 34 +
.../dts/overlays/hifiberry-dacplus-overlay.dts | 56 +
.../boot/dts/overlays/hifiberry-digi-overlay.dts | 39 +
.../dts/overlays/hifiberry-digi-pro-overlay.dts | 41 +
arch/arm/boot/dts/overlays/hy28a-overlay.dts | 93 +
arch/arm/boot/dts/overlays/hy28b-overlay.dts | 148 +
arch/arm/boot/dts/overlays/i2c-gpio-overlay.dts | 43 +
arch/arm/boot/dts/overlays/i2c-mux-overlay.dts | 139 +
.../boot/dts/overlays/i2c-pwm-pca9685a-overlay.dts | 26 +
arch/arm/boot/dts/overlays/i2c-rtc-overlay.dts | 73 +
.../arm/boot/dts/overlays/i2c0-bcm2708-overlay.dts | 61 +
.../arm/boot/dts/overlays/i2c1-bcm2708-overlay.dts | 37 +
.../boot/dts/overlays/i2s-gpio28-31-overlay.dts | 18 +
arch/arm/boot/dts/overlays/i2s-mmap-overlay.dts | 13 +
arch/arm/boot/dts/overlays/iqaudio-dac-overlay.dts | 43 +
.../boot/dts/overlays/iqaudio-dacplus-overlay.dts | 46 +
.../overlays/iqaudio-digi-wm8804-audio-overlay.dts | 47 +
.../arm/boot/dts/overlays/justboom-dac-overlay.dts | 43 +
.../boot/dts/overlays/justboom-digi-overlay.dts | 39 +
arch/arm/boot/dts/overlays/lirc-rpi-overlay.dts | 57 +
arch/arm/boot/dts/overlays/mcp23017-overlay.dts | 54 +
.../arm/boot/dts/overlays/mcp2515-can0-overlay.dts | 73 +
.../arm/boot/dts/overlays/mcp2515-can1-overlay.dts | 73 +
arch/arm/boot/dts/overlays/mmc-overlay.dts | 38 +
arch/arm/boot/dts/overlays/mz61581-overlay.dts | 117 +
arch/arm/boot/dts/overlays/pi3-act-led-overlay.dts | 27 +
.../boot/dts/overlays/pi3-disable-bt-overlay.dts | 46 +
.../boot/dts/overlays/pi3-miniuart-bt-overlay.dts | 64 +
arch/arm/boot/dts/overlays/piscreen-overlay.dts | 102 +
arch/arm/boot/dts/overlays/piscreen2r-overlay.dts | 106 +
arch/arm/boot/dts/overlays/pitft22-overlay.dts | 69 +
.../dts/overlays/pitft28-capacitive-overlay.dts | 91 +
.../dts/overlays/pitft28-resistive-overlay.dts | 121 +
arch/arm/boot/dts/overlays/pps-gpio-overlay.dts | 34 +
arch/arm/boot/dts/overlays/pwm-2chan-overlay.dts | 53 +
arch/arm/boot/dts/overlays/pwm-overlay.dts | 49 +
arch/arm/boot/dts/overlays/qca7000-overlay.dts | 52 +
arch/arm/boot/dts/overlays/raspidac3-overlay.dts | 45 +
.../boot/dts/overlays/rpi-backlight-overlay.dts | 21 +
arch/arm/boot/dts/overlays/rpi-dac-overlay.dts | 34 +
arch/arm/boot/dts/overlays/rpi-display-overlay.dts | 89 +
arch/arm/boot/dts/overlays/rpi-ft5406-overlay.dts | 17 +
arch/arm/boot/dts/overlays/rpi-proto-overlay.dts | 39 +
arch/arm/boot/dts/overlays/rpi-sense-overlay.dts | 47 +
.../overlays/rra-digidac1-wm8741-audio-overlay.dts | 81 +
.../boot/dts/overlays/sc16is752-spi1-overlay.dts | 61 +
arch/arm/boot/dts/overlays/sdhost-overlay.dts | 32 +
arch/arm/boot/dts/overlays/sdio-1bit-overlay.dts | 36 +
arch/arm/boot/dts/overlays/sdio-overlay.dts | 36 +
arch/arm/boot/dts/overlays/sdtweak-overlay.dts | 23 +
arch/arm/boot/dts/overlays/smi-dev-overlay.dts | 18 +
arch/arm/boot/dts/overlays/smi-nand-overlay.dts | 69 +
arch/arm/boot/dts/overlays/smi-overlay.dts | 37 +
.../boot/dts/overlays/spi-gpio35-39-overlay.dts | 31 +
arch/arm/boot/dts/overlays/spi-rtc-overlay.dts | 33 +
arch/arm/boot/dts/overlays/spi0-hw-cs-overlay.dts | 26 +
arch/arm/boot/dts/overlays/spi1-1cs-overlay.dts | 57 +
arch/arm/boot/dts/overlays/spi1-2cs-overlay.dts | 69 +
arch/arm/boot/dts/overlays/spi1-3cs-overlay.dts | 81 +
arch/arm/boot/dts/overlays/spi2-1cs-overlay.dts | 57 +
arch/arm/boot/dts/overlays/spi2-2cs-overlay.dts | 69 +
arch/arm/boot/dts/overlays/spi2-3cs-overlay.dts | 81 +
arch/arm/boot/dts/overlays/tinylcd35-overlay.dts | 224 +
arch/arm/boot/dts/overlays/uart1-overlay.dts | 38 +
arch/arm/boot/dts/overlays/vc4-kms-v3d-overlay.dts | 136 +
arch/arm/boot/dts/overlays/vga666-overlay.dts | 30 +
arch/arm/boot/dts/overlays/w1-gpio-overlay.dts | 39 +
.../boot/dts/overlays/w1-gpio-pullup-overlay.dts | 41 +
arch/arm/boot/dts/overlays/wittypi-overlay.dts | 44 +
arch/arm/configs/bcm2709_defconfig | 1287 ++
arch/arm/configs/bcmrpi_defconfig | 1296 ++
arch/arm/configs/snappy/generic.config | 37 +
arch/arm/configs/snappy/lxc.config | 19 +
arch/arm/configs/snappy/security.config | 21 +
arch/arm/configs/snappy/snappy.config | 18 +
arch/arm/configs/snappy/systemd.config | 32 +
arch/arm/include/asm/irqflags.h | 16 +-
arch/arm/include/asm/string.h | 5 +
arch/arm/include/asm/uaccess.h | 3 +
arch/arm/kernel/fiqasm.S | 4 +
arch/arm/kernel/head.S | 8 +
arch/arm/kernel/process.c | 10 +
arch/arm/kernel/reboot.c | 4 +-
arch/arm/lib/Makefile | 15 +-
arch/arm/lib/arm-mem.h | 159 +
arch/arm/lib/copy_from_user.S | 4 +-
arch/arm/lib/exports_rpi.c | 37 +
arch/arm/lib/memcmp_rpi.S | 285 +
arch/arm/lib/memcpy_rpi.S | 61 +
arch/arm/lib/memcpymove.h | 506 +
arch/arm/lib/memmove_rpi.S | 61 +
arch/arm/lib/memset_rpi.S | 123 +
arch/arm/lib/uaccess_with_memcpy.c | 120 +-
arch/arm/mach-bcm/Kconfig | 1 +
arch/arm/mach-bcm/board_bcm2835.c | 35 +
arch/arm/mach-bcm2708/Kconfig | 23 +
arch/arm/mach-bcm2708/Makefile | 5 +
arch/arm/mach-bcm2708/Makefile.boot | 3 +
arch/arm/mach-bcm2708/bcm2708.c | 231 +
arch/arm/mach-bcm2708/include/mach/debug-macro.S | 22 +
arch/arm/mach-bcm2708/include/mach/io.h | 27 +
arch/arm/mach-bcm2708/include/mach/memory.h | 57 +
arch/arm/mach-bcm2708/include/mach/platform.h | 114 +
arch/arm/mach-bcm2708/include/mach/system.h | 37 +
arch/arm/mach-bcm2708/include/mach/uncompress.h | 84 +
arch/arm/mach-bcm2708/include/mach/vmalloc.h | 20 +
arch/arm/mach-bcm2709/Kconfig | 16 +
arch/arm/mach-bcm2709/Makefile | 5 +
arch/arm/mach-bcm2709/Makefile.boot | 3 +
arch/arm/mach-bcm2709/bcm2709.c | 380 +
arch/arm/mach-bcm2709/include/mach/debug-macro.S | 22 +
arch/arm/mach-bcm2709/include/mach/entry-macro.S | 123 +
arch/arm/mach-bcm2709/include/mach/io.h | 27 +
arch/arm/mach-bcm2709/include/mach/memory.h | 57 +
arch/arm/mach-bcm2709/include/mach/platform.h | 190 +
arch/arm/mach-bcm2709/include/mach/system.h | 37 +
arch/arm/mach-bcm2709/include/mach/uncompress.h | 84 +
arch/arm/mach-bcm2709/include/mach/vmalloc.h | 20 +
arch/arm/mm/proc-v6.S | 15 +-
arch/arm/tools/mach-types | 2 +
debian.raspi2/NOTES | 4 +
debian.raspi2/abi/4.8.0-1002.2/abiname | 1 +
debian.raspi2/abi/4.8.0-1002.2/armhf/ignore | 1 +
.../abi/4.8.0-1002.2/armhf/ignore.modules | 1 +
debian.raspi2/abi/4.8.0-1002.2/armhf/raspi2 | 14494 +++++++++++++++++++
.../abi/4.8.0-1002.2/armhf/raspi2.compiler | 1 +
.../abi/4.8.0-1002.2/armhf/raspi2.modules | 3307 +++++
debian.raspi2/abi/4.8.0-1002.2/fwinfo | 326 +
debian.raspi2/abi/4.8.0-1002.2/modules.ignore | 24 +
debian.raspi2/abi/perm-blacklist | 0
debian.raspi2/changelog | 1896 +++
debian.raspi2/changelog.historical | 4171 ++++++
debian.raspi2/config/annotations | 10279 +++++++++++++
debian.raspi2/config/armhf/config.common.armhf | 3 +
debian.raspi2/config/armhf/config.flavour.raspi2 | 3 +
debian.raspi2/config/config.common.ports | 3 +
debian.raspi2/config/config.common.ubuntu | 5809 ++++++++
debian.raspi2/control.d/flavour-control.stub | 93 +
debian.raspi2/control.d/vars.raspi2 | 6 +
debian.raspi2/control.stub.in | 74 +
debian.raspi2/copyright | 29 +
debian.raspi2/d-i/firmware/README.txt | 4 +
debian.raspi2/d-i/firmware/nic-modules | 14 +
debian.raspi2/d-i/firmware/scsi-modules | 3 +
debian.raspi2/d-i/kernel-versions.in | 1 +
debian.raspi2/d-i/modules/block-modules | 34 +
debian.raspi2/d-i/modules/crypto-modules | 70 +
debian.raspi2/d-i/modules/fat-modules | 7 +
debian.raspi2/d-i/modules/fb-modules | 3 +
debian.raspi2/d-i/modules/firewire-core-modules | 4 +
debian.raspi2/d-i/modules/floppy-modules | 1 +
debian.raspi2/d-i/modules/fs-core-modules | 4 +
debian.raspi2/d-i/modules/fs-secondary-modules | 5 +
debian.raspi2/d-i/modules/input-modules | 23 +
debian.raspi2/d-i/modules/ipmi-modules | 5 +
debian.raspi2/d-i/modules/irda-modules | 30 +
debian.raspi2/d-i/modules/kernel-image | 29 +
debian.raspi2/d-i/modules/md-modules | 16 +
debian.raspi2/d-i/modules/message-modules | 9 +
debian.raspi2/d-i/modules/mouse-modules | 2 +
debian.raspi2/d-i/modules/multipath-modules | 3 +
debian.raspi2/d-i/modules/nfs-modules | 6 +
debian.raspi2/d-i/modules/nic-modules | 180 +
debian.raspi2/d-i/modules/nic-pcmcia-modules | 19 +
debian.raspi2/d-i/modules/nic-shared-modules | 26 +
debian.raspi2/d-i/modules/nic-usb-modules | 32 +
debian.raspi2/d-i/modules/parport-modules | 2 +
debian.raspi2/d-i/modules/pata-modules | 47 +
debian.raspi2/d-i/modules/pcmcia-modules | 8 +
debian.raspi2/d-i/modules/pcmcia-storage-modules | 6 +
debian.raspi2/d-i/modules/plip-modules | 1 +
debian.raspi2/d-i/modules/ppp-modules | 6 +
debian.raspi2/d-i/modules/sata-modules | 18 +
debian.raspi2/d-i/modules/scsi-modules | 129 +
debian.raspi2/d-i/modules/serial-modules | 4 +
debian.raspi2/d-i/modules/speakup-modules | 16 +
debian.raspi2/d-i/modules/storage-core-modules | 10 +
debian.raspi2/d-i/modules/usb-modules | 11 +
debian.raspi2/d-i/modules/virtio-modules | 11 +
debian.raspi2/d-i/modules/vlan-modules | 3 +
debian.raspi2/d-i/package-list | 196 +
debian.raspi2/etc/getabis | 11 +
debian.raspi2/etc/kernelconfig | 7 +
debian.raspi2/info/OVERRIDES | 153 +
debian.raspi2/info/REBASE | 47 +
debian.raspi2/info/RECONCILE | 506 +
debian.raspi2/reconstruct | 163 +
debian.raspi2/rules.d/armhf.mk | 24 +
debian/debian.env | 2 +-
debian/rules.d/0-common-vars.mk | 4 +-
debian/rules.d/1-maintainer.mk | 2 +-
debian/rules.d/2-binary-arch.mk | 10 +-
drivers/bluetooth/hci_h5.c | 3 +-
drivers/char/Kconfig | 2 +
drivers/char/Makefile | 1 +
drivers/char/broadcom/Kconfig | 57 +
drivers/char/broadcom/Makefile | 7 +
drivers/char/broadcom/bcm2835-gpiomem.c | 260 +
drivers/char/broadcom/bcm2835_smi_dev.c | 402 +
drivers/char/broadcom/vc_cma/Makefile | 14 +
drivers/char/broadcom/vc_cma/vc_cma.c | 1193 ++
drivers/char/broadcom/vc_mem.c | 422 +
drivers/char/broadcom/vc_sm/Makefile | 20 +
drivers/char/broadcom/vc_sm/vc_sm_defs.h | 181 +
drivers/char/broadcom/vc_sm/vc_sm_knl.h | 55 +
drivers/char/broadcom/vc_sm/vc_vchi_sm.c | 492 +
drivers/char/broadcom/vc_sm/vc_vchi_sm.h | 82 +
drivers/char/broadcom/vc_sm/vmcs_sm.c | 3213 ++++
drivers/char/broadcom/vcio.c | 175 +
drivers/char/hw_random/Kconfig | 2 +-
drivers/clk/Makefile | 1 +
drivers/clk/bcm/Makefile | 4 +-
drivers/clk/clk-hifiberry-dacpro.c | 160 +
drivers/clocksource/Makefile | 2 +-
drivers/cpufreq/Kconfig.arm | 9 +
drivers/cpufreq/Makefile | 1 +
drivers/cpufreq/bcm2835-cpufreq.c | 213 +
drivers/cpufreq/cpufreq_ondemand.c | 7 +-
drivers/dma/Kconfig | 6 +-
drivers/dma/Makefile | 1 +
drivers/dma/bcm2708-dmaengine.c | 281 +
drivers/dma/bcm2835-dma.c | 26 +-
drivers/firmware/raspberrypi.c | 41 +-
drivers/gpio/Kconfig | 6 +
drivers/gpio/Makefile | 1 +
drivers/gpio/gpio-bcm-virt.c | 179 +
drivers/gpu/drm/vc4/Kconfig | 2 +-
drivers/gpu/drm/vc4/vc4_debugfs.c | 1 +
drivers/gpu/drm/vc4/vc4_drv.h | 1 +
drivers/gpu/drm/vc4/vc4_gem.c | 14 +
drivers/gpu/drm/vc4/vc4_hdmi.c | 2 +
drivers/hid/usbhid/hid-core.c | 10 +-
drivers/i2c/busses/Kconfig | 21 +-
drivers/i2c/busses/Makefile | 2 +
drivers/i2c/busses/i2c-bcm2708.c | 508 +
drivers/input/joystick/Kconfig | 8 +
drivers/input/joystick/Makefile | 1 +
drivers/input/joystick/rpisense-js.c | 153 +
drivers/input/touchscreen/Kconfig | 7 +
drivers/input/touchscreen/Makefile | 1 +
drivers/input/touchscreen/rpi-ft5406.c | 246 +
drivers/irqchip/Makefile | 3 +
drivers/irqchip/irq-bcm2835.c | 91 +-
drivers/irqchip/irq-bcm2836.c | 1 +
drivers/leds/leds-gpio.c | 18 +-
drivers/leds/trigger/Kconfig | 7 +
drivers/leds/trigger/Makefile | 1 +
drivers/leds/trigger/ledtrig-input.c | 54 +
drivers/mailbox/Kconfig | 2 +-
drivers/mailbox/bcm2835-mailbox.c | 18 +-
drivers/media/platform/Kconfig | 2 +
drivers/media/platform/Makefile | 2 +
drivers/media/platform/bcm2835/Kconfig | 25 +
drivers/media/platform/bcm2835/Makefile | 5 +
drivers/media/platform/bcm2835/bcm2835-camera.c | 2015 +++
drivers/media/platform/bcm2835/bcm2835-camera.h | 145 +
drivers/media/platform/bcm2835/controls.c | 1345 ++
drivers/media/platform/bcm2835/mmal-common.h | 53 +
drivers/media/platform/bcm2835/mmal-encodings.h | 127 +
drivers/media/platform/bcm2835/mmal-msg-common.h | 50 +
drivers/media/platform/bcm2835/mmal-msg-format.h | 81 +
drivers/media/platform/bcm2835/mmal-msg-port.h | 107 +
drivers/media/platform/bcm2835/mmal-msg.h | 404 +
drivers/media/platform/bcm2835/mmal-parameters.h | 689 +
drivers/media/platform/bcm2835/mmal-vchiq.c | 1916 +++
drivers/media/platform/bcm2835/mmal-vchiq.h | 178 +
drivers/media/usb/dvb-usb-v2/rtl28xxu.c | 4 +
drivers/mfd/Kconfig | 8 +
drivers/mfd/Makefile | 1 +
drivers/mfd/rpisense-core.c | 157 +
drivers/misc/Kconfig | 9 +
drivers/misc/Makefile | 2 +
drivers/misc/bcm2835_smi.c | 985 ++
drivers/misc/vc04_services/Kconfig | 9 +
drivers/misc/vc04_services/Makefile | 14 +
.../interface/vchi/connections/connection.h | 328 +
.../interface/vchi/message_drivers/message.h | 204 +
drivers/misc/vc04_services/interface/vchi/vchi.h | 378 +
.../misc/vc04_services/interface/vchi/vchi_cfg.h | 224 +
.../interface/vchi/vchi_cfg_internal.h | 71 +
.../vc04_services/interface/vchi/vchi_common.h | 175 +
.../misc/vc04_services/interface/vchi/vchi_mh.h | 42 +
.../misc/vc04_services/interface/vchiq_arm/vchiq.h | 40 +
.../vc04_services/interface/vchiq_arm/vchiq_2835.h | 42 +
.../interface/vchiq_arm/vchiq_2835_arm.c | 586 +
.../vc04_services/interface/vchiq_arm/vchiq_arm.c | 2921 ++++
.../vc04_services/interface/vchiq_arm/vchiq_arm.h | 220 +
.../interface/vchiq_arm/vchiq_build_info.h | 37 +
.../vc04_services/interface/vchiq_arm/vchiq_cfg.h | 69 +
.../interface/vchiq_arm/vchiq_connected.c | 120 +
.../interface/vchiq_arm/vchiq_connected.h | 50 +
.../vc04_services/interface/vchiq_arm/vchiq_core.c | 3933 +++++
.../vc04_services/interface/vchiq_arm/vchiq_core.h | 712 +
.../interface/vchiq_arm/vchiq_debugfs.c | 383 +
.../interface/vchiq_arm/vchiq_debugfs.h | 52 +
.../interface/vchiq_arm/vchiq_genversion | 87 +
.../vc04_services/interface/vchiq_arm/vchiq_if.h | 189 +
.../interface/vchiq_arm/vchiq_ioctl.h | 131 +
.../interface/vchiq_arm/vchiq_kern_lib.c | 458 +
.../interface/vchiq_arm/vchiq_killable.h | 69 +
.../interface/vchiq_arm/vchiq_memdrv.h | 71 +
.../interface/vchiq_arm/vchiq_pagelist.h | 58 +
.../vc04_services/interface/vchiq_arm/vchiq_shim.c | 860 ++
.../vc04_services/interface/vchiq_arm/vchiq_util.c | 156 +
.../vc04_services/interface/vchiq_arm/vchiq_util.h | 82 +
.../interface/vchiq_arm/vchiq_version.c | 59 +
drivers/mmc/card/block.c | 39 +-
drivers/mmc/core/core.c | 3 +-
drivers/mmc/core/quirks.c | 10 +
drivers/mmc/host/Kconfig | 39 +
drivers/mmc/host/Makefile | 2 +
drivers/mmc/host/bcm2835-mmc.c | 1571 ++
drivers/mmc/host/bcm2835-sdhost.c | 2189 +++
drivers/mtd/nand/Kconfig | 7 +
drivers/mtd/nand/Makefile | 1 +
drivers/mtd/nand/bcm2835_smi_nand.c | 267 +
drivers/net/usb/smsc95xx.c | 80 +-
.../broadcom/brcm80211/brcmfmac/cfg80211.c | 27 +-
.../wireless/broadcom/brcm80211/brcmfmac/sdio.c | 2 +
.../broadcom/brcm80211/include/brcm_hw_ids.h | 1 +
drivers/net/wireless/realtek/Kconfig | 1 +
drivers/net/wireless/realtek/Makefile | 1 +
drivers/net/wireless/realtek/rtl8192cu/Kconfig | 9 +
drivers/net/wireless/realtek/rtl8192cu/Makefile | 615 +
drivers/net/wireless/realtek/rtl8192cu/clean | 5 +
.../realtek/rtl8192cu/core/efuse/rtw_efuse.c | 1145 ++
.../net/wireless/realtek/rtl8192cu/core/rtw_ap.c | 2939 ++++
.../wireless/realtek/rtl8192cu/core/rtw_br_ext.c | 1699 +++
.../net/wireless/realtek/rtl8192cu/core/rtw_cmd.c | 3034 ++++
.../wireless/realtek/rtl8192cu/core/rtw_debug.c | 1336 ++
.../wireless/realtek/rtl8192cu/core/rtw_eeprom.c | 422 +
.../realtek/rtl8192cu/core/rtw_ieee80211.c | 1914 +++
.../net/wireless/realtek/rtl8192cu/core/rtw_io.c | 462 +
.../realtek/rtl8192cu/core/rtw_ioctl_query.c | 195 +
.../realtek/rtl8192cu/core/rtw_ioctl_rtl.c | 1031 ++
.../realtek/rtl8192cu/core/rtw_ioctl_set.c | 1493 ++
.../net/wireless/realtek/rtl8192cu/core/rtw_iol.c | 262 +
.../net/wireless/realtek/rtl8192cu/core/rtw_mlme.c | 3966 +++++
.../wireless/realtek/rtl8192cu/core/rtw_mlme_ext.c | 13599 +++++++++++++++++
.../net/wireless/realtek/rtl8192cu/core/rtw_mp.c | 1323 ++
.../wireless/realtek/rtl8192cu/core/rtw_mp_ioctl.c | 2953 ++++
.../net/wireless/realtek/rtl8192cu/core/rtw_p2p.c | 5293 +++++++
.../wireless/realtek/rtl8192cu/core/rtw_pwrctrl.c | 1538 ++
.../net/wireless/realtek/rtl8192cu/core/rtw_recv.c | 4285 ++++++
.../net/wireless/realtek/rtl8192cu/core/rtw_rf.c | 94 +
.../wireless/realtek/rtl8192cu/core/rtw_security.c | 3114 ++++
.../wireless/realtek/rtl8192cu/core/rtw_sreset.c | 351 +
.../wireless/realtek/rtl8192cu/core/rtw_sta_mgt.c | 847 ++
.../net/wireless/realtek/rtl8192cu/core/rtw_tdls.c | 2940 ++++
.../realtek/rtl8192cu/core/rtw_wlan_util.c | 2304 +++
.../net/wireless/realtek/rtl8192cu/core/rtw_xmit.c | 4155 ++++++
.../wireless/realtek/rtl8192cu/hal/HalPwrSeqCmd.c | 175 +
drivers/net/wireless/realtek/rtl8192cu/hal/dm.c | 313 +
drivers/net/wireless/realtek/rtl8192cu/hal/dm.h | 30 +
.../net/wireless/realtek/rtl8192cu/hal/hal_com.c | 370 +
.../net/wireless/realtek/rtl8192cu/hal/hal_intf.c | 545 +
.../realtek/rtl8192cu/hal/rtl8192c/rtl8192c_cmd.c | 1154 ++
.../realtek/rtl8192cu/hal/rtl8192c/rtl8192c_dm.c | 5055 +++++++
.../rtl8192cu/hal/rtl8192c/rtl8192c_hal_init.c | 3627 +++++
.../realtek/rtl8192cu/hal/rtl8192c/rtl8192c_mp.c | 1207 ++
.../rtl8192cu/hal/rtl8192c/rtl8192c_phycfg.c | 4840 +++++++
.../rtl8192cu/hal/rtl8192c/rtl8192c_rf6052.c | 1030 ++
.../rtl8192cu/hal/rtl8192c/rtl8192c_rxdesc.c | 874 ++
.../rtl8192cu/hal/rtl8192c/rtl8192c_sreset.c | 93 +
.../realtek/rtl8192cu/hal/rtl8192c/rtl8192c_xmit.c | 62 +
.../rtl8192cu/hal/rtl8192c/usb/Hal8192CUHWImg.c | 8757 +++++++++++
.../hal/rtl8192c/usb/Hal8192CUHWImg_wowlan.c | 2557 ++++
.../rtl8192cu/hal/rtl8192c/usb/rtl8192cu_led.c | 2674 ++++
.../rtl8192cu/hal/rtl8192c/usb/rtl8192cu_recv.c | 227 +
.../rtl8192cu/hal/rtl8192c/usb/rtl8192cu_xmit.c | 1149 ++
.../rtl8192cu/hal/rtl8192c/usb/usb_halinit.c | 6260 ++++++++
.../rtl8192cu/hal/rtl8192c/usb/usb_ops_ce.c | 1205 ++
.../rtl8192cu/hal/rtl8192c/usb/usb_ops_linux.c | 1535 ++
.../rtl8192cu/hal/rtl8192c/usb/usb_ops_xp.c | 1264 ++
drivers/net/wireless/realtek/rtl8192cu/ifcfg-wlan0 | 4 +
.../realtek/rtl8192cu/include/Hal8192CEHWImg.h | 85 +
.../realtek/rtl8192cu/include/Hal8192CPhyCfg.h | 427 +
.../realtek/rtl8192cu/include/Hal8192CPhyReg.h | 1122 ++
.../realtek/rtl8192cu/include/Hal8192CUHWImg.h | 105 +
.../rtl8192cu/include/Hal8192CUHWImg_wowlan.h | 33 +
.../realtek/rtl8192cu/include/Hal8192DEHWImg.h | 66 +
.../realtek/rtl8192cu/include/Hal8192DPhyCfg.h | 527 +
.../realtek/rtl8192cu/include/Hal8192DPhyReg.h | 1170 ++
.../realtek/rtl8192cu/include/Hal8192DUHWImg.h | 66 +
.../rtl8192cu/include/Hal8192DUHWImg_wowlan.h | 29 +
.../realtek/rtl8192cu/include/HalPwrSeqCmd.h | 137 +
.../wireless/realtek/rtl8192cu/include/autoconf.h | 336 +
.../realtek/rtl8192cu/include/basic_types.h | 320 +
.../rtl8192cu/include/byteorder/big_endian.h | 87 +
.../realtek/rtl8192cu/include/byteorder/generic.h | 212 +
.../rtl8192cu/include/byteorder/little_endian.h | 89 +
.../realtek/rtl8192cu/include/byteorder/swab.h | 140 +
.../realtek/rtl8192cu/include/byteorder/swabb.h | 156 +
.../wireless/realtek/rtl8192cu/include/circ_buf.h | 27 +
.../wireless/realtek/rtl8192cu/include/cmd_osdep.h | 35 +
.../wireless/realtek/rtl8192cu/include/drv_conf.h | 77 +
.../wireless/realtek/rtl8192cu/include/drv_types.h | 661 +
.../realtek/rtl8192cu/include/drv_types_ce.h | 92 +
.../realtek/rtl8192cu/include/drv_types_linux.h | 24 +
.../realtek/rtl8192cu/include/drv_types_sdio.h | 69 +
.../realtek/rtl8192cu/include/drv_types_xp.h | 94 +
.../wireless/realtek/rtl8192cu/include/ethernet.h | 41 +
.../wireless/realtek/rtl8192cu/include/h2clbk.h | 35 +
.../wireless/realtek/rtl8192cu/include/hal_com.h | 145 +
.../wireless/realtek/rtl8192cu/include/hal_intf.h | 431 +
.../wireless/realtek/rtl8192cu/include/ieee80211.h | 1579 ++
.../realtek/rtl8192cu/include/ieee80211_ext.h | 476 +
.../wireless/realtek/rtl8192cu/include/if_ether.h | 112 +
.../realtek/rtl8192cu/include/ioctl_cfg80211.h | 179 +
.../net/wireless/realtek/rtl8192cu/include/ip.h | 141 +
.../realtek/rtl8192cu/include/linux/wireless.h | 90 +
.../realtek/rtl8192cu/include/mlme_osdep.h | 39 +
.../realtek/rtl8192cu/include/mp_custom_oid.h | 353 +
.../wireless/realtek/rtl8192cu/include/nic_spec.h | 46 +
.../realtek/rtl8192cu/include/osdep_ce_service.h | 170 +
.../realtek/rtl8192cu/include/osdep_intf.h | 154 +
.../realtek/rtl8192cu/include/osdep_service.h | 1813 +++
.../wireless/realtek/rtl8192cu/include/pci_hal.h | 167 +
.../wireless/realtek/rtl8192cu/include/pci_ops.h | 60 +
.../realtek/rtl8192cu/include/pci_osintf.h | 32 +
.../realtek/rtl8192cu/include/recv_osdep.h | 57 +
.../realtek/rtl8192cu/include/rtl8192c_cmd.h | 152 +
.../realtek/rtl8192cu/include/rtl8192c_dm.h | 515 +
.../realtek/rtl8192cu/include/rtl8192c_event.h | 26 +
.../realtek/rtl8192cu/include/rtl8192c_hal.h | 934 ++
.../realtek/rtl8192cu/include/rtl8192c_led.h | 41 +
.../realtek/rtl8192cu/include/rtl8192c_recv.h | 183 +
.../realtek/rtl8192cu/include/rtl8192c_rf.h | 91 +
.../realtek/rtl8192cu/include/rtl8192c_spec.h | 1864 +++
.../realtek/rtl8192cu/include/rtl8192c_sreset.h | 32 +
.../realtek/rtl8192cu/include/rtl8192c_xmit.h | 128 +
.../realtek/rtl8192cu/include/rtl8192d_cmd.h | 140 +
.../realtek/rtl8192cu/include/rtl8192d_dm.h | 420 +
.../realtek/rtl8192cu/include/rtl8192d_hal.h | 1125 ++
.../realtek/rtl8192cu/include/rtl8192d_led.h | 42 +
.../realtek/rtl8192cu/include/rtl8192d_recv.h | 186 +
.../realtek/rtl8192cu/include/rtl8192d_rf.h | 96 +
.../realtek/rtl8192cu/include/rtl8192d_spec.h | 1840 +++
.../realtek/rtl8192cu/include/rtl8192d_xmit.h | 144 +
.../realtek/rtl8192cu/include/rtw_android.h | 89 +
.../wireless/realtek/rtl8192cu/include/rtw_ap.h | 63 +
.../realtek/rtl8192cu/include/rtw_br_ext.h | 75 +
.../realtek/rtl8192cu/include/rtw_byteorder.h | 39 +
.../wireless/realtek/rtl8192cu/include/rtw_cmd.h | 1166 ++
.../wireless/realtek/rtl8192cu/include/rtw_debug.h | 537 +
.../realtek/rtl8192cu/include/rtw_eeprom.h | 152 +
.../wireless/realtek/rtl8192cu/include/rtw_efuse.h | 123 +
.../wireless/realtek/rtl8192cu/include/rtw_event.h | 153 +
.../wireless/realtek/rtl8192cu/include/rtw_ht.h | 49 +
.../wireless/realtek/rtl8192cu/include/rtw_io.h | 504 +
.../wireless/realtek/rtl8192cu/include/rtw_ioctl.h | 268 +
.../realtek/rtl8192cu/include/rtw_ioctl_query.h | 35 +
.../realtek/rtl8192cu/include/rtw_ioctl_rtl.h | 83 +
.../realtek/rtl8192cu/include/rtw_ioctl_set.h | 78 +
.../wireless/realtek/rtl8192cu/include/rtw_iol.h | 89 +
.../wireless/realtek/rtl8192cu/include/rtw_led.h | 216 +
.../wireless/realtek/rtl8192cu/include/rtw_mlme.h | 843 ++
.../realtek/rtl8192cu/include/rtw_mlme_ext.h | 962 ++
.../wireless/realtek/rtl8192cu/include/rtw_mp.h | 711 +
.../realtek/rtl8192cu/include/rtw_mp_ioctl.h | 595 +
.../realtek/rtl8192cu/include/rtw_mp_phy_regdef.h | 1096 ++
.../wireless/realtek/rtl8192cu/include/rtw_p2p.h | 160 +
.../realtek/rtl8192cu/include/rtw_pwrctrl.h | 362 +
.../wireless/realtek/rtl8192cu/include/rtw_qos.h | 39 +
.../wireless/realtek/rtl8192cu/include/rtw_recv.h | 730 +
.../wireless/realtek/rtl8192cu/include/rtw_rf.h | 151 +
.../realtek/rtl8192cu/include/rtw_security.h | 446 +
.../realtek/rtl8192cu/include/rtw_sreset.h | 73 +
.../wireless/realtek/rtl8192cu/include/rtw_tdls.h | 142 +
.../realtek/rtl8192cu/include/rtw_version.h | 1 +
.../wireless/realtek/rtl8192cu/include/rtw_xmit.h | 753 +
.../wireless/realtek/rtl8192cu/include/sta_info.h | 431 +
.../wireless/realtek/rtl8192cu/include/usb_hal.h | 36 +
.../wireless/realtek/rtl8192cu/include/usb_ops.h | 109 +
.../realtek/rtl8192cu/include/usb_ops_linux.h | 62 +
.../realtek/rtl8192cu/include/usb_osintf.h | 37 +
.../realtek/rtl8192cu/include/usb_vendor_req.h | 59 +
.../net/wireless/realtek/rtl8192cu/include/wifi.h | 1245 ++
.../realtek/rtl8192cu/include/wlan_bssdef.h | 702 +
.../realtek/rtl8192cu/include/xmit_osdep.h | 94 +
.../rtl8192cu/os_dep/linux/ioctl_cfg80211.c | 5488 +++++++
.../realtek/rtl8192cu/os_dep/linux/ioctl_linux.c | 11908 +++++++++++++++
.../realtek/rtl8192cu/os_dep/linux/mlme_linux.c | 585 +
.../realtek/rtl8192cu/os_dep/linux/os_intfs.c | 2749 ++++
.../realtek/rtl8192cu/os_dep/linux/pci_intf.c | 1996 +++
.../realtek/rtl8192cu/os_dep/linux/pci_ops_linux.c | 21 +
.../realtek/rtl8192cu/os_dep/linux/recv_linux.c | 447 +
.../realtek/rtl8192cu/os_dep/linux/rtw_android.c | 832 ++
.../realtek/rtl8192cu/os_dep/linux/usb_intf.c | 1655 +++
.../realtek/rtl8192cu/os_dep/linux/usb_ops_linux.c | 648 +
.../realtek/rtl8192cu/os_dep/linux/xmit_linux.c | 420 +
.../realtek/rtl8192cu/os_dep/osdep_service.c | 2299 +++
drivers/net/wireless/realtek/rtl8192cu/runwpa | 18 +
drivers/net/wireless/realtek/rtl8192cu/wlan0dhcp | 15 +
drivers/of/Kconfig | 7 +
drivers/of/Makefile | 1 +
drivers/of/configfs.c | 311 +
drivers/pinctrl/bcm/pinctrl-bcm2835.c | 66 +-
drivers/power/reset/gpio-poweroff.c | 4 +-
drivers/pwm/Kconfig | 2 +-
drivers/rtc/rtc-ds1307.c | 8 +
drivers/rtc/rtc-pcf2123.c | 1 +
drivers/soc/bcm/Kconfig | 2 +-
drivers/spi/Kconfig | 4 +-
drivers/spi/spi-bcm2835.c | 47 +-
drivers/spi/spidev.c | 1 +
drivers/staging/media/lirc/Kconfig | 6 +
drivers/staging/media/lirc/Makefile | 1 +
drivers/staging/media/lirc/lirc_rpi.c | 734 +
drivers/thermal/Kconfig | 7 +
drivers/thermal/Makefile | 1 +
drivers/thermal/bcm2835-thermal.c | 109 +
drivers/tty/serial/8250/8250_core.c | 2 +
drivers/tty/serial/amba-pl011.c | 5 +
drivers/usb/Makefile | 1 +
drivers/usb/core/generic.c | 1 +
drivers/usb/core/hub.c | 2 +-
drivers/usb/core/message.c | 79 +
drivers/usb/core/otg_whitelist.h | 114 +-
drivers/usb/gadget/file_storage.c | 3676 +++++
drivers/usb/host/Kconfig | 13 +
drivers/usb/host/Makefile | 2 +
drivers/usb/host/dwc_common_port/Makefile | 58 +
drivers/usb/host/dwc_common_port/Makefile.fbsd | 17 +
drivers/usb/host/dwc_common_port/Makefile.linux | 49 +
drivers/usb/host/dwc_common_port/changes.txt | 174 +
drivers/usb/host/dwc_common_port/doc/doxygen.cfg | 270 +
drivers/usb/host/dwc_common_port/dwc_cc.c | 532 +
drivers/usb/host/dwc_common_port/dwc_cc.h | 224 +
drivers/usb/host/dwc_common_port/dwc_common_fbsd.c | 1308 ++
.../usb/host/dwc_common_port/dwc_common_linux.c | 1433 ++
drivers/usb/host/dwc_common_port/dwc_common_nbsd.c | 1275 ++
drivers/usb/host/dwc_common_port/dwc_crypto.c | 308 +
drivers/usb/host/dwc_common_port/dwc_crypto.h | 111 +
drivers/usb/host/dwc_common_port/dwc_dh.c | 291 +
drivers/usb/host/dwc_common_port/dwc_dh.h | 106 +
drivers/usb/host/dwc_common_port/dwc_list.h | 594 +
drivers/usb/host/dwc_common_port/dwc_mem.c | 245 +
drivers/usb/host/dwc_common_port/dwc_modpow.c | 636 +
drivers/usb/host/dwc_common_port/dwc_modpow.h | 34 +
drivers/usb/host/dwc_common_port/dwc_notifier.c | 319 +
drivers/usb/host/dwc_common_port/dwc_notifier.h | 122 +
drivers/usb/host/dwc_common_port/dwc_os.h | 1276 ++
drivers/usb/host/dwc_common_port/usb.h | 946 ++
drivers/usb/host/dwc_otg/Makefile | 82 +
drivers/usb/host/dwc_otg/doc/doxygen.cfg | 224 +
drivers/usb/host/dwc_otg/dummy_audio.c | 1575 ++
drivers/usb/host/dwc_otg/dwc_cfi_common.h | 142 +
drivers/usb/host/dwc_otg/dwc_otg_adp.c | 854 ++
drivers/usb/host/dwc_otg/dwc_otg_adp.h | 80 +
drivers/usb/host/dwc_otg/dwc_otg_attr.c | 1210 ++
drivers/usb/host/dwc_otg/dwc_otg_attr.h | 89 +
drivers/usb/host/dwc_otg/dwc_otg_cfi.c | 1876 +++
drivers/usb/host/dwc_otg/dwc_otg_cfi.h | 320 +
drivers/usb/host/dwc_otg/dwc_otg_cil.c | 7141 +++++++++
drivers/usb/host/dwc_otg/dwc_otg_cil.h | 1464 ++
drivers/usb/host/dwc_otg/dwc_otg_cil_intr.c | 1594 ++
drivers/usb/host/dwc_otg/dwc_otg_core_if.h | 705 +
drivers/usb/host/dwc_otg/dwc_otg_dbg.h | 117 +
drivers/usb/host/dwc_otg/dwc_otg_driver.c | 1757 +++
drivers/usb/host/dwc_otg/dwc_otg_driver.h | 86 +
drivers/usb/host/dwc_otg/dwc_otg_fiq_fsm.c | 1355 ++
drivers/usb/host/dwc_otg/dwc_otg_fiq_fsm.h | 370 +
drivers/usb/host/dwc_otg/dwc_otg_fiq_stub.S | 80 +
drivers/usb/host/dwc_otg/dwc_otg_hcd.c | 4257 ++++++
drivers/usb/host/dwc_otg/dwc_otg_hcd.h | 862 ++
drivers/usb/host/dwc_otg/dwc_otg_hcd_ddma.c | 1132 ++
drivers/usb/host/dwc_otg/dwc_otg_hcd_if.h | 417 +
drivers/usb/host/dwc_otg/dwc_otg_hcd_intr.c | 2727 ++++
drivers/usb/host/dwc_otg/dwc_otg_hcd_linux.c | 1005 ++
drivers/usb/host/dwc_otg/dwc_otg_hcd_queue.c | 962 ++
drivers/usb/host/dwc_otg/dwc_otg_os_dep.h | 188 +
drivers/usb/host/dwc_otg/dwc_otg_pcd.c | 2712 ++++
drivers/usb/host/dwc_otg/dwc_otg_pcd.h | 266 +
drivers/usb/host/dwc_otg/dwc_otg_pcd_if.h | 360 +
drivers/usb/host/dwc_otg/dwc_otg_pcd_intr.c | 5147 +++++++
drivers/usb/host/dwc_otg/dwc_otg_pcd_linux.c | 1280 ++
drivers/usb/host/dwc_otg/dwc_otg_regs.h | 2550 ++++
drivers/usb/host/dwc_otg/test/Makefile | 16 +
drivers/usb/host/dwc_otg/test/dwc_otg_test.pm | 337 +
drivers/usb/host/dwc_otg/test/test_mod_param.pl | 133 +
drivers/usb/host/dwc_otg/test/test_sysfs.pl | 193 +
drivers/video/backlight/Kconfig | 6 +
drivers/video/backlight/Makefile | 1 +
drivers/video/backlight/rpi_backlight.c | 119 +
drivers/video/fbdev/Kconfig | 27 +
drivers/video/fbdev/Makefile | 2 +
drivers/video/fbdev/bcm2708_fb.c | 844 ++
drivers/video/fbdev/core/cfbimgblt.c | 152 +-
drivers/video/fbdev/core/fbmem.c | 30 +
drivers/video/fbdev/rpisense-fb.c | 293 +
drivers/video/logo/logo_linux_clut224.ppm | 2483 ++--
drivers/w1/masters/w1-gpio.c | 69 +-
drivers/w1/w1.h | 6 +
drivers/w1/w1_int.c | 14 +
drivers/w1/w1_io.c | 18 +-
drivers/watchdog/Kconfig | 2 +-
include/linux/broadcom/bcm2835_smi.h | 391 +
include/linux/broadcom/vc_cma.h | 36 +
include/linux/broadcom/vc_mem.h | 35 +
include/linux/broadcom/vmcs_sm_ioctl.h | 248 +
include/linux/leds.h | 3 +
include/linux/mfd/rpisense/core.h | 47 +
include/linux/mfd/rpisense/framebuffer.h | 32 +
include/linux/mfd/rpisense/joystick.h | 35 +
include/linux/mmc/card.h | 3 +
include/linux/mmc/host.h | 1 +
include/linux/platform_data/bcm2708.h | 23 +
include/linux/platform_data/dma-bcm2708.h | 143 +
include/linux/serial_core.h | 2 +-
include/linux/w1-gpio.h | 1 +
include/soc/bcm2835/raspberrypi-firmware.h | 11 +
include/uapi/drm/Kbuild | 1 +
include/uapi/linux/fb.h | 5 +
kernel/cgroup.c | 24 +-
kernel/resource.c | 6 +
mm/page_alloc.c | 11 +-
net/sunrpc/clnt.c | 66 +-
scripts/Makefile.dtbinst | 10 +-
scripts/Makefile.lib | 10 +
scripts/dtc/checks.c | 106 +-
scripts/dtc/dtc-lexer.l | 5 +
scripts/dtc/dtc-lexer.lex.c_shipped | 537 +-
scripts/dtc/dtc-parser.tab.c_shipped | 714 +-
scripts/dtc/dtc-parser.tab.h_shipped | 46 +-
scripts/dtc/dtc-parser.y | 22 +-
scripts/dtc/dtc.c | 9 +-
scripts/dtc/dtc.h | 40 +
scripts/dtc/flattree.c | 202 +
scripts/dtc/version_gen.h | 2 +-
scripts/knlinfo | 171 +
scripts/mkknlimg | 263 +
snapcraft.yaml | 14 +-
sound/arm/Kconfig | 8 +
sound/arm/Makefile | 5 +
sound/arm/bcm2835-ctl.c | 350 +
sound/arm/bcm2835-pcm.c | 561 +
sound/arm/bcm2835-vchiq.c | 889 ++
sound/arm/bcm2835.c | 511 +
sound/arm/bcm2835.h | 167 +
sound/arm/vc_vchi_audioserv_defs.h | 116 +
sound/soc/bcm/Kconfig | 111 +-
sound/soc/bcm/Makefile | 32 +
sound/soc/bcm/adau1977-adc.c | 125 +
sound/soc/bcm/audioinjector-pi-soundcard.c | 191 +
sound/soc/bcm/bcm2835-i2s.c | 348 +-
sound/soc/bcm/digidac1-soundcard.c | 422 +
sound/soc/bcm/dionaudio_loco.c | 121 +
sound/soc/bcm/hifiberry_amp.c | 128 +
sound/soc/bcm/hifiberry_dac.c | 123 +
sound/soc/bcm/hifiberry_dacplus.c | 358 +
sound/soc/bcm/hifiberry_digi.c | 275 +
sound/soc/bcm/iqaudio-dac.c | 238 +
sound/soc/bcm/iqaudio_digi.c | 239 +
sound/soc/bcm/justboom-dac.c | 162 +
sound/soc/bcm/justboom-digi.c | 215 +
sound/soc/bcm/raspidac3.c | 186 +
sound/soc/bcm/rpi-dac.c | 119 +
sound/soc/bcm/rpi-proto.c | 154 +
sound/soc/codecs/Kconfig | 9 +
sound/soc/codecs/Makefile | 4 +
sound/soc/codecs/pcm1794a.c | 69 +
sound/soc/codecs/pcm512x.c | 3 +-
sound/soc/codecs/tas5713.c | 369 +
sound/soc/codecs/tas5713.h | 210 +
sound/soc/codecs/wm8804.c | 5 +-
709 files changed, 334633 insertions(+), 2500 deletions(-)
create mode 100644 Documentation/devicetree/bindings/misc/brcm,bcm2835-smi-dev.txt
create mode 100644 Documentation/devicetree/bindings/misc/brcm,bcm2835-smi.txt
create mode 100644 Documentation/devicetree/bindings/mtd/brcm,bcm2835-smi-nand.txt
create mode 100644 Documentation/devicetree/configfs-overlays.txt
create mode 100644 Documentation/video4linux/bcm2835-v4l2.txt
create mode 100644 arch/arm/boot/dts/bcm2708-rpi-b-plus.dts
create mode 100644 arch/arm/boot/dts/bcm2708-rpi-b.dts
create mode 100755 arch/arm/boot/dts/bcm2708-rpi-cm.dts
create mode 100644 arch/arm/boot/dts/bcm2708-rpi-cm.dtsi
create mode 100644 arch/arm/boot/dts/bcm2708.dtsi
create mode 100644 arch/arm/boot/dts/bcm2708_common.dtsi
create mode 100644 arch/arm/boot/dts/bcm2709-rpi-2-b.dts
create mode 100644 arch/arm/boot/dts/bcm2709.dtsi
create mode 100644 arch/arm/boot/dts/bcm2710-rpi-3-b.dts
create mode 100644 arch/arm/boot/dts/bcm2710-rpi-cm3.dts
create mode 100644 arch/arm/boot/dts/bcm2710.dtsi
create mode 100644 arch/arm/boot/dts/bcm2835-rpi-cm.dts
create mode 100644 arch/arm/boot/dts/bcm2835-rpi-cm.dtsi
create mode 100644 arch/arm/boot/dts/overlays/Makefile
create mode 100644 arch/arm/boot/dts/overlays/README
create mode 100644 arch/arm/boot/dts/overlays/adau1977-adc-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/ads1015-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/ads7846-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/akkordion-iqdacplus-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/at86rf233-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/audioinjector-wm8731-audio-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/bmp085_i2c-sensor-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/dht11-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/dionaudio-loco-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/dpi24-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/dwc-otg-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/dwc2-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/enc28j60-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/gpio-ir-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/gpio-poweroff-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/hifiberry-amp-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/hifiberry-dac-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/hifiberry-dacplus-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/hifiberry-digi-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/hifiberry-digi-pro-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/hy28a-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/hy28b-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/i2c-gpio-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/i2c-mux-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/i2c-pwm-pca9685a-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/i2c-rtc-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/i2c0-bcm2708-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/i2c1-bcm2708-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/i2s-gpio28-31-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/i2s-mmap-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/iqaudio-dac-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/iqaudio-dacplus-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/iqaudio-digi-wm8804-audio-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/justboom-dac-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/justboom-digi-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/lirc-rpi-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/mcp23017-overlay.dts
create mode 100755 arch/arm/boot/dts/overlays/mcp2515-can0-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/mcp2515-can1-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/mmc-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/mz61581-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/pi3-act-led-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/pi3-disable-bt-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/pi3-miniuart-bt-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/piscreen-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/piscreen2r-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/pitft22-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/pitft28-capacitive-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/pitft28-resistive-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/pps-gpio-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/pwm-2chan-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/pwm-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/qca7000-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/raspidac3-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/rpi-backlight-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/rpi-dac-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/rpi-display-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/rpi-ft5406-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/rpi-proto-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/rpi-sense-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/rra-digidac1-wm8741-audio-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/sc16is752-spi1-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/sdhost-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/sdio-1bit-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/sdio-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/sdtweak-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/smi-dev-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/smi-nand-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/smi-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/spi-gpio35-39-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/spi-rtc-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/spi0-hw-cs-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/spi1-1cs-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/spi1-2cs-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/spi1-3cs-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/spi2-1cs-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/spi2-2cs-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/spi2-3cs-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/tinylcd35-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/uart1-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/vc4-kms-v3d-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/vga666-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/w1-gpio-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/w1-gpio-pullup-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/wittypi-overlay.dts
create mode 100644 arch/arm/configs/bcm2709_defconfig
create mode 100644 arch/arm/configs/bcmrpi_defconfig
create mode 100644 arch/arm/configs/snappy/generic.config
create mode 100644 arch/arm/configs/snappy/lxc.config
create mode 100644 arch/arm/configs/snappy/security.config
create mode 100644 arch/arm/configs/snappy/snappy.config
create mode 100644 arch/arm/configs/snappy/systemd.config
create mode 100644 arch/arm/lib/arm-mem.h
create mode 100644 arch/arm/lib/exports_rpi.c
create mode 100644 arch/arm/lib/memcmp_rpi.S
create mode 100644 arch/arm/lib/memcpy_rpi.S
create mode 100644 arch/arm/lib/memcpymove.h
create mode 100644 arch/arm/lib/memmove_rpi.S
create mode 100644 arch/arm/lib/memset_rpi.S
create mode 100644 arch/arm/mach-bcm2708/Kconfig
create mode 100644 arch/arm/mach-bcm2708/Makefile
create mode 100644 arch/arm/mach-bcm2708/Makefile.boot
create mode 100644 arch/arm/mach-bcm2708/bcm2708.c
create mode 100644 arch/arm/mach-bcm2708/include/mach/debug-macro.S
create mode 100644 arch/arm/mach-bcm2708/include/mach/io.h
create mode 100644 arch/arm/mach-bcm2708/include/mach/memory.h
create mode 100644 arch/arm/mach-bcm2708/include/mach/platform.h
create mode 100644 arch/arm/mach-bcm2708/include/mach/system.h
create mode 100644 arch/arm/mach-bcm2708/include/mach/uncompress.h
create mode 100644 arch/arm/mach-bcm2708/include/mach/vmalloc.h
create mode 100644 arch/arm/mach-bcm2709/Kconfig
create mode 100644 arch/arm/mach-bcm2709/Makefile
create mode 100644 arch/arm/mach-bcm2709/Makefile.boot
create mode 100644 arch/arm/mach-bcm2709/bcm2709.c
create mode 100644 arch/arm/mach-bcm2709/include/mach/debug-macro.S
create mode 100644 arch/arm/mach-bcm2709/include/mach/entry-macro.S
create mode 100644 arch/arm/mach-bcm2709/include/mach/io.h
create mode 100644 arch/arm/mach-bcm2709/include/mach/memory.h
create mode 100644 arch/arm/mach-bcm2709/include/mach/platform.h
create mode 100644 arch/arm/mach-bcm2709/include/mach/system.h
create mode 100644 arch/arm/mach-bcm2709/include/mach/uncompress.h
create mode 100644 arch/arm/mach-bcm2709/include/mach/vmalloc.h
create mode 100644 debian.raspi2/NOTES
create mode 100644 debian.raspi2/abi/4.8.0-1002.2/abiname
create mode 100644 debian.raspi2/abi/4.8.0-1002.2/armhf/ignore
create mode 100644 debian.raspi2/abi/4.8.0-1002.2/armhf/ignore.modules
create mode 100644 debian.raspi2/abi/4.8.0-1002.2/armhf/raspi2
create mode 100644 debian.raspi2/abi/4.8.0-1002.2/armhf/raspi2.compiler
create mode 100644 debian.raspi2/abi/4.8.0-1002.2/armhf/raspi2.modules
create mode 100644 debian.raspi2/abi/4.8.0-1002.2/fwinfo
create mode 100644 debian.raspi2/abi/4.8.0-1002.2/modules.ignore
create mode 100644 debian.raspi2/abi/perm-blacklist
create mode 100644 debian.raspi2/changelog
create mode 100644 debian.raspi2/changelog.historical
create mode 100644 debian.raspi2/config/annotations
create mode 100644 debian.raspi2/config/armhf/config.common.armhf
create mode 100644 debian.raspi2/config/armhf/config.flavour.raspi2
create mode 100644 debian.raspi2/config/config.common.ports
create mode 100644 debian.raspi2/config/config.common.ubuntu
create mode 100644 debian.raspi2/control.d/flavour-control.stub
create mode 100644 debian.raspi2/control.d/vars.raspi2
create mode 100644 debian.raspi2/control.stub.in
create mode 100644 debian.raspi2/copyright
create mode 100644 debian.raspi2/d-i/firmware/README.txt
create mode 100644 debian.raspi2/d-i/firmware/nic-modules
create mode 100644 debian.raspi2/d-i/firmware/scsi-modules
create mode 100644 debian.raspi2/d-i/kernel-versions.in
create mode 100644 debian.raspi2/d-i/modules/block-modules
create mode 100644 debian.raspi2/d-i/modules/crypto-modules
create mode 100644 debian.raspi2/d-i/modules/fat-modules
create mode 100644 debian.raspi2/d-i/modules/fb-modules
create mode 100644 debian.raspi2/d-i/modules/firewire-core-modules
create mode 100644 debian.raspi2/d-i/modules/floppy-modules
create mode 100644 debian.raspi2/d-i/modules/fs-core-modules
create mode 100644 debian.raspi2/d-i/modules/fs-secondary-modules
create mode 100644 debian.raspi2/d-i/modules/input-modules
create mode 100644 debian.raspi2/d-i/modules/ipmi-modules
create mode 100644 debian.raspi2/d-i/modules/irda-modules
create mode 100644 debian.raspi2/d-i/modules/kernel-image
create mode 100644 debian.raspi2/d-i/modules/md-modules
create mode 100644 debian.raspi2/d-i/modules/message-modules
create mode 100644 debian.raspi2/d-i/modules/mouse-modules
create mode 100644 debian.raspi2/d-i/modules/multipath-modules
create mode 100644 debian.raspi2/d-i/modules/nfs-modules
create mode 100644 debian.raspi2/d-i/modules/nic-modules
create mode 100644 debian.raspi2/d-i/modules/nic-pcmcia-modules
create mode 100644 debian.raspi2/d-i/modules/nic-shared-modules
create mode 100644 debian.raspi2/d-i/modules/nic-usb-modules
create mode 100644 debian.raspi2/d-i/modules/parport-modules
create mode 100644 debian.raspi2/d-i/modules/pata-modules
create mode 100644 debian.raspi2/d-i/modules/pcmcia-modules
create mode 100644 debian.raspi2/d-i/modules/pcmcia-storage-modules
create mode 100644 debian.raspi2/d-i/modules/plip-modules
create mode 100644 debian.raspi2/d-i/modules/ppp-modules
create mode 100644 debian.raspi2/d-i/modules/sata-modules
create mode 100644 debian.raspi2/d-i/modules/scsi-modules
create mode 100644 debian.raspi2/d-i/modules/serial-modules
create mode 100644 debian.raspi2/d-i/modules/speakup-modules
create mode 100644 debian.raspi2/d-i/modules/storage-core-modules
create mode 100644 debian.raspi2/d-i/modules/usb-modules
create mode 100644 debian.raspi2/d-i/modules/virtio-modules
create mode 100644 debian.raspi2/d-i/modules/vlan-modules
create mode 100644 debian.raspi2/d-i/package-list
create mode 100644 debian.raspi2/etc/getabis
create mode 100644 debian.raspi2/etc/kernelconfig
create mode 100644 debian.raspi2/info/OVERRIDES
create mode 100644 debian.raspi2/info/REBASE
create mode 100644 debian.raspi2/info/RECONCILE
create mode 100644 debian.raspi2/reconstruct
create mode 100644 debian.raspi2/rules.d/armhf.mk
create mode 100644 drivers/char/broadcom/Kconfig
create mode 100644 drivers/char/broadcom/Makefile
create mode 100644 drivers/char/broadcom/bcm2835-gpiomem.c
create mode 100644 drivers/char/broadcom/bcm2835_smi_dev.c
create mode 100644 drivers/char/broadcom/vc_cma/Makefile
create mode 100644 drivers/char/broadcom/vc_cma/vc_cma.c
create mode 100644 drivers/char/broadcom/vc_mem.c
create mode 100644 drivers/char/broadcom/vc_sm/Makefile
create mode 100644 drivers/char/broadcom/vc_sm/vc_sm_defs.h
create mode 100644 drivers/char/broadcom/vc_sm/vc_sm_knl.h
create mode 100644 drivers/char/broadcom/vc_sm/vc_vchi_sm.c
create mode 100644 drivers/char/broadcom/vc_sm/vc_vchi_sm.h
create mode 100644 drivers/char/broadcom/vc_sm/vmcs_sm.c
create mode 100644 drivers/char/broadcom/vcio.c
create mode 100644 drivers/clk/clk-hifiberry-dacpro.c
create mode 100644 drivers/cpufreq/bcm2835-cpufreq.c
create mode 100644 drivers/dma/bcm2708-dmaengine.c
create mode 100644 drivers/gpio/gpio-bcm-virt.c
create mode 100644 drivers/i2c/busses/i2c-bcm2708.c
create mode 100644 drivers/input/joystick/rpisense-js.c
create mode 100644 drivers/input/touchscreen/rpi-ft5406.c
create mode 100644 drivers/leds/trigger/ledtrig-input.c
create mode 100644 drivers/media/platform/bcm2835/Kconfig
create mode 100644 drivers/media/platform/bcm2835/Makefile
create mode 100644 drivers/media/platform/bcm2835/bcm2835-camera.c
create mode 100644 drivers/media/platform/bcm2835/bcm2835-camera.h
create mode 100644 drivers/media/platform/bcm2835/controls.c
create mode 100644 drivers/media/platform/bcm2835/mmal-common.h
create mode 100644 drivers/media/platform/bcm2835/mmal-encodings.h
create mode 100644 drivers/media/platform/bcm2835/mmal-msg-common.h
create mode 100644 drivers/media/platform/bcm2835/mmal-msg-format.h
create mode 100644 drivers/media/platform/bcm2835/mmal-msg-port.h
create mode 100644 drivers/media/platform/bcm2835/mmal-msg.h
create mode 100644 drivers/media/platform/bcm2835/mmal-parameters.h
create mode 100644 drivers/media/platform/bcm2835/mmal-vchiq.c
create mode 100644 drivers/media/platform/bcm2835/mmal-vchiq.h
create mode 100644 drivers/mfd/rpisense-core.c
create mode 100644 drivers/misc/bcm2835_smi.c
create mode 100644 drivers/misc/vc04_services/Kconfig
create mode 100644 drivers/misc/vc04_services/Makefile
create mode 100644 drivers/misc/vc04_services/interface/vchi/connections/connection.h
create mode 100644 drivers/misc/vc04_services/interface/vchi/message_drivers/message.h
create mode 100644 drivers/misc/vc04_services/interface/vchi/vchi.h
create mode 100644 drivers/misc/vc04_services/interface/vchi/vchi_cfg.h
create mode 100644 drivers/misc/vc04_services/interface/vchi/vchi_cfg_internal.h
create mode 100644 drivers/misc/vc04_services/interface/vchi/vchi_common.h
create mode 100644 drivers/misc/vc04_services/interface/vchi/vchi_mh.h
create mode 100644 drivers/misc/vc04_services/interface/vchiq_arm/vchiq.h
create mode 100644 drivers/misc/vc04_services/interface/vchiq_arm/vchiq_2835.h
create mode 100644 drivers/misc/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c
create mode 100644 drivers/misc/vc04_services/interface/vchiq_arm/vchiq_arm.c
create mode 100644 drivers/misc/vc04_services/interface/vchiq_arm/vchiq_arm.h
create mode 100644 drivers/misc/vc04_services/interface/vchiq_arm/vchiq_build_info.h
create mode 100644 drivers/misc/vc04_services/interface/vchiq_arm/vchiq_cfg.h
create mode 100644 drivers/misc/vc04_services/interface/vchiq_arm/vchiq_connected.c
create mode 100644 drivers/misc/vc04_services/interface/vchiq_arm/vchiq_connected.h
create mode 100644 drivers/misc/vc04_services/interface/vchiq_arm/vchiq_core.c
create mode 100644 drivers/misc/vc04_services/interface/vchiq_arm/vchiq_core.h
create mode 100644 drivers/misc/vc04_services/interface/vchiq_arm/vchiq_debugfs.c
create mode 100644 drivers/misc/vc04_services/interface/vchiq_arm/vchiq_debugfs.h
create mode 100644 drivers/misc/vc04_services/interface/vchiq_arm/vchiq_genversion
create mode 100644 drivers/misc/vc04_services/interface/vchiq_arm/vchiq_if.h
create mode 100644 drivers/misc/vc04_services/interface/vchiq_arm/vchiq_ioctl.h
create mode 100644 drivers/misc/vc04_services/interface/vchiq_arm/vchiq_kern_lib.c
create mode 100644 drivers/misc/vc04_services/interface/vchiq_arm/vchiq_killable.h
create mode 100644 drivers/misc/vc04_services/interface/vchiq_arm/vchiq_memdrv.h
create mode 100644 drivers/misc/vc04_services/interface/vchiq_arm/vchiq_pagelist.h
create mode 100644 drivers/misc/vc04_services/interface/vchiq_arm/vchiq_shim.c
create mode 100644 drivers/misc/vc04_services/interface/vchiq_arm/vchiq_util.c
create mode 100644 drivers/misc/vc04_services/interface/vchiq_arm/vchiq_util.h
create mode 100644 drivers/misc/vc04_services/interface/vchiq_arm/vchiq_version.c
create mode 100644 drivers/mmc/host/bcm2835-mmc.c
create mode 100644 drivers/mmc/host/bcm2835-sdhost.c
create mode 100644 drivers/mtd/nand/bcm2835_smi_nand.c
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/Kconfig
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/Makefile
create mode 100755 drivers/net/wireless/realtek/rtl8192cu/clean
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/core/efuse/rtw_efuse.c
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/core/rtw_ap.c
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/core/rtw_br_ext.c
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/core/rtw_cmd.c
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/core/rtw_debug.c
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/core/rtw_eeprom.c
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/core/rtw_ieee80211.c
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/core/rtw_io.c
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/core/rtw_ioctl_query.c
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/core/rtw_ioctl_rtl.c
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/core/rtw_ioctl_set.c
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/core/rtw_iol.c
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/core/rtw_mlme.c
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/core/rtw_mlme_ext.c
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/core/rtw_mp.c
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/core/rtw_mp_ioctl.c
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/core/rtw_p2p.c
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/core/rtw_pwrctrl.c
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/core/rtw_recv.c
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/core/rtw_rf.c
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/core/rtw_security.c
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/core/rtw_sreset.c
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/core/rtw_sta_mgt.c
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/core/rtw_tdls.c
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/core/rtw_wlan_util.c
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/core/rtw_xmit.c
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/hal/HalPwrSeqCmd.c
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/hal/dm.c
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/hal/dm.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/hal/hal_com.c
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/hal/hal_intf.c
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/rtl8192c_cmd.c
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/rtl8192c_dm.c
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/rtl8192c_hal_init.c
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/rtl8192c_mp.c
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/rtl8192c_phycfg.c
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/rtl8192c_rf6052.c
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/rtl8192c_rxdesc.c
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/rtl8192c_sreset.c
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/rtl8192c_xmit.c
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/usb/Hal8192CUHWImg.c
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/usb/Hal8192CUHWImg_wowlan.c
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/usb/rtl8192cu_led.c
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/usb/rtl8192cu_recv.c
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/usb/rtl8192cu_xmit.c
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/usb/usb_halinit.c
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/usb/usb_ops_ce.c
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/usb/usb_ops_linux.c
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/hal/rtl8192c/usb/usb_ops_xp.c
create mode 100755 drivers/net/wireless/realtek/rtl8192cu/ifcfg-wlan0
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/Hal8192CEHWImg.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/Hal8192CPhyCfg.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/Hal8192CPhyReg.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/Hal8192CUHWImg.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/Hal8192CUHWImg_wowlan.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/Hal8192DEHWImg.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/Hal8192DPhyCfg.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/Hal8192DPhyReg.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/Hal8192DUHWImg.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/Hal8192DUHWImg_wowlan.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/HalPwrSeqCmd.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/autoconf.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/basic_types.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/byteorder/big_endian.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/byteorder/generic.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/byteorder/little_endian.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/byteorder/swab.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/byteorder/swabb.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/circ_buf.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/cmd_osdep.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/drv_conf.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/drv_types.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/drv_types_ce.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/drv_types_linux.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/drv_types_sdio.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/drv_types_xp.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/ethernet.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/h2clbk.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/hal_com.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/hal_intf.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/ieee80211.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/ieee80211_ext.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/if_ether.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/ioctl_cfg80211.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/ip.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/linux/wireless.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/mlme_osdep.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/mp_custom_oid.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/nic_spec.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/osdep_ce_service.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/osdep_intf.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/osdep_service.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/pci_hal.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/pci_ops.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/pci_osintf.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/recv_osdep.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192c_cmd.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192c_dm.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192c_event.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192c_hal.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192c_led.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192c_recv.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192c_rf.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192c_spec.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192c_sreset.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192c_xmit.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192d_cmd.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192d_dm.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192d_hal.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192d_led.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192d_recv.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192d_rf.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192d_spec.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtl8192d_xmit.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_android.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_ap.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_br_ext.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_byteorder.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_cmd.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_debug.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_eeprom.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_efuse.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_event.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_ht.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_io.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_ioctl.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_ioctl_query.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_ioctl_rtl.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_ioctl_set.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_iol.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_led.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_mlme.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_mlme_ext.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_mp.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_mp_ioctl.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_mp_phy_regdef.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_p2p.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_pwrctrl.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_qos.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_recv.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_rf.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_security.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_sreset.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_tdls.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_version.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/rtw_xmit.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/sta_info.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/usb_hal.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/usb_ops.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/usb_ops_linux.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/usb_osintf.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/usb_vendor_req.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/wifi.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/wlan_bssdef.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/include/xmit_osdep.h
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/os_dep/linux/ioctl_cfg80211.c
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/os_dep/linux/ioctl_linux.c
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/os_dep/linux/mlme_linux.c
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/os_dep/linux/os_intfs.c
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/os_dep/linux/pci_intf.c
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/os_dep/linux/pci_ops_linux.c
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/os_dep/linux/recv_linux.c
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/os_dep/linux/rtw_android.c
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/os_dep/linux/usb_intf.c
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/os_dep/linux/usb_ops_linux.c
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/os_dep/linux/xmit_linux.c
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/os_dep/osdep_service.c
create mode 100755 drivers/net/wireless/realtek/rtl8192cu/runwpa
create mode 100755 drivers/net/wireless/realtek/rtl8192cu/wlan0dhcp
create mode 100644 drivers/of/configfs.c
create mode 100644 drivers/staging/media/lirc/lirc_rpi.c
create mode 100644 drivers/thermal/bcm2835-thermal.c
create mode 100644 drivers/usb/gadget/file_storage.c
create mode 100644 drivers/usb/host/dwc_common_port/Makefile
create mode 100644 drivers/usb/host/dwc_common_port/Makefile.fbsd
create mode 100644 drivers/usb/host/dwc_common_port/Makefile.linux
create mode 100644 drivers/usb/host/dwc_common_port/changes.txt
create mode 100644 drivers/usb/host/dwc_common_port/doc/doxygen.cfg
create mode 100644 drivers/usb/host/dwc_common_port/dwc_cc.c
create mode 100644 drivers/usb/host/dwc_common_port/dwc_cc.h
create mode 100644 drivers/usb/host/dwc_common_port/dwc_common_fbsd.c
create mode 100644 drivers/usb/host/dwc_common_port/dwc_common_linux.c
create mode 100644 drivers/usb/host/dwc_common_port/dwc_common_nbsd.c
create mode 100644 drivers/usb/host/dwc_common_port/dwc_crypto.c
create mode 100644 drivers/usb/host/dwc_common_port/dwc_crypto.h
create mode 100644 drivers/usb/host/dwc_common_port/dwc_dh.c
create mode 100644 drivers/usb/host/dwc_common_port/dwc_dh.h
create mode 100644 drivers/usb/host/dwc_common_port/dwc_list.h
create mode 100644 drivers/usb/host/dwc_common_port/dwc_mem.c
create mode 100644 drivers/usb/host/dwc_common_port/dwc_modpow.c
create mode 100644 drivers/usb/host/dwc_common_port/dwc_modpow.h
create mode 100644 drivers/usb/host/dwc_common_port/dwc_notifier.c
create mode 100644 drivers/usb/host/dwc_common_port/dwc_notifier.h
create mode 100644 drivers/usb/host/dwc_common_port/dwc_os.h
create mode 100644 drivers/usb/host/dwc_common_port/usb.h
create mode 100644 drivers/usb/host/dwc_otg/Makefile
create mode 100644 drivers/usb/host/dwc_otg/doc/doxygen.cfg
create mode 100644 drivers/usb/host/dwc_otg/dummy_audio.c
create mode 100644 drivers/usb/host/dwc_otg/dwc_cfi_common.h
create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_adp.c
create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_adp.h
create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_attr.c
create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_attr.h
create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_cfi.c
create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_cfi.h
create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_cil.c
create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_cil.h
create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_cil_intr.c
create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_core_if.h
create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_dbg.h
create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_driver.c
create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_driver.h
create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_fiq_fsm.c
create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_fiq_fsm.h
create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_fiq_stub.S
create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_hcd.c
create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_hcd.h
create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_hcd_ddma.c
create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_hcd_if.h
create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_hcd_intr.c
create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_hcd_linux.c
create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_hcd_queue.c
create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_os_dep.h
create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_pcd.c
create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_pcd.h
create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_pcd_if.h
create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_pcd_intr.c
create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_pcd_linux.c
create mode 100644 drivers/usb/host/dwc_otg/dwc_otg_regs.h
create mode 100644 drivers/usb/host/dwc_otg/test/Makefile
create mode 100644 drivers/usb/host/dwc_otg/test/dwc_otg_test.pm
create mode 100644 drivers/usb/host/dwc_otg/test/test_mod_param.pl
create mode 100644 drivers/usb/host/dwc_otg/test/test_sysfs.pl
create mode 100644 drivers/video/backlight/rpi_backlight.c
create mode 100644 drivers/video/fbdev/bcm2708_fb.c
create mode 100644 drivers/video/fbdev/rpisense-fb.c
create mode 100644 include/linux/broadcom/bcm2835_smi.h
create mode 100644 include/linux/broadcom/vc_cma.h
create mode 100644 include/linux/broadcom/vc_mem.h
create mode 100644 include/linux/broadcom/vmcs_sm_ioctl.h
create mode 100644 include/linux/mfd/rpisense/core.h
create mode 100644 include/linux/mfd/rpisense/framebuffer.h
create mode 100644 include/linux/mfd/rpisense/joystick.h
create mode 100644 include/linux/platform_data/bcm2708.h
create mode 100644 include/linux/platform_data/dma-bcm2708.h
create mode 100755 scripts/knlinfo
create mode 100755 scripts/mkknlimg
create mode 100755 sound/arm/bcm2835-ctl.c
create mode 100755 sound/arm/bcm2835-pcm.c
create mode 100755 sound/arm/bcm2835-vchiq.c
create mode 100644 sound/arm/bcm2835.c
create mode 100755 sound/arm/bcm2835.h
create mode 100644 sound/arm/vc_vchi_audioserv_defs.h
create mode 100644 sound/soc/bcm/adau1977-adc.c
create mode 100644 sound/soc/bcm/audioinjector-pi-soundcard.c
create mode 100644 sound/soc/bcm/digidac1-soundcard.c
create mode 100644 sound/soc/bcm/dionaudio_loco.c
create mode 100644 sound/soc/bcm/hifiberry_amp.c
create mode 100644 sound/soc/bcm/hifiberry_dac.c
create mode 100644 sound/soc/bcm/hifiberry_dacplus.c
create mode 100644 sound/soc/bcm/hifiberry_digi.c
create mode 100644 sound/soc/bcm/iqaudio-dac.c
create mode 100644 sound/soc/bcm/iqaudio_digi.c
create mode 100644 sound/soc/bcm/justboom-dac.c
create mode 100644 sound/soc/bcm/justboom-digi.c
create mode 100644 sound/soc/bcm/raspidac3.c
create mode 100644 sound/soc/bcm/rpi-dac.c
create mode 100644 sound/soc/bcm/rpi-proto.c
create mode 100644 sound/soc/codecs/pcm1794a.c
create mode 100644 sound/soc/codecs/tas5713.c
create mode 100644 sound/soc/codecs/tas5713.h
--
bye,
p.
More information about the kernel-team
mailing list