[Disco/raspi2] [pull-req] Disco: raspi2 kernel branch
Paolo Pisati
paolo.pisati at canonical.com
Fri Mar 8 11:15:10 UTC 2019
First iteration of a Disco based raspi2 kernel:
-based off unstable/master - Ubuntu-5.0.0-7.8
-raspberry.org BSP - rpi-5.0.y
Tested on raspi2, raspi3, raspi3b+, cm3-rpi3, cm3-rpi3lite and cm3-rpi3b+ - both
armhf and arm64 variant.
Proposing for the Disco/raspi2 branch.
The following changes since commit de9d182bb7d3180b4f55523d287b856667e0befd:
UBUNTU: SAUCE: binder: turn into module (2019-03-08 09:50:10 +0100)
are available in the git repository at:
git://git.launchpad.net/~p-pisati/ubuntu/+source/linux
for you to fetch changes up to 9dd0162658941efb7bef4b35ec09494446ef791b:
UBUNTU: Ubuntu-raspi2-5.0.0-1003.3 (2019-03-08 10:30:07 +0100)
----------------------------------------------------------------
6by9 (1):
staging: bcm2835-camera: Check the error for REPEAT_SEQ_HEADER (#2782)
Aaron Shaw (1):
Add Support for JustBoom Audio boards
BabuSubashChandar (1):
Add support for Allo Boss DAC add-on board for Raspberry Pi. (#1924)
Ben Wolsieffer (1):
dtoverlays: fe-pi-audio: fix sgtl5000 compatible string
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 (2):
Added support for HiFiBerry DAC+
Added driver for HiFiBerry Amp amplifier add-on board
Dave Stevenson (4):
net: lan78xx: Disable TCP Segmentation Offload (TSO)
staging: bcm2835-camera: Ensure H264 header bytes get a sensible timestamp
firmware: raspberrypi: Report the fw variant during probe
firmware: raspberrypi: Report the fw git hash during probe
DigitalDreamtime (1):
Add support for Dion Audio LOCO DAC-AMP HAT
Eric Anholt (13):
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.
drm/vc4: Fix warning about vblank interrupts before DRM core is ready.
drm/vc4: Skip SET_CURSOR_INFO when the cursor contents didn't change.
drm/vc4: Remove duplicate primary/cursor fields from FKMS driver.
Ezekiel Bethel (1):
bcm2835_smi: re-add dereference to fix DMA transfers
Fe-Pi (1):
Add support for Fe-Pi audio sound card. (#1867)
Florian Meier (2):
dmaengine: Add support for BCM2708
ASoC: Add support for Rpi-DAC
Gordon Garrity (1):
Add IQaudIO Sound Card support for Raspberry Pi
Harm Hanemaaijer (1):
Speed up console framebuffer imageblit function
HiFiBerry (1):
Added driver for the HiFiBerry DAC+ ADC (#2694)
James Hughes (2):
AXI performance monitor driver (#2222)
Update issue templates (#2736)
Joshua Emele (1):
lan78xx: Debounce link events to minimize poll storm
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 (3):
New AudioInjector.net Pi soundcard with low jitter audio in and out.
Add support for the AudioInjector.net Octo sound card
audioinjector-octo: revert to dummy supplies
Matthias Reichl (5):
ASoC: pcm512x: implement set_tdm_slot interface
ASoC: Add driver for Cirrus Logic Audio Card
rpi-wm8804-soundcard: drop PWRDN register writes
rpi-wm8804-soundcard: configure wm8804 clocks only on rate change
gpio-ir: change default pull configuration to up
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
Nick Bulleid (1):
Add ability to export gpio used by gpio-poweroff
Nicolas Saenz Julienne (3):
config: bcm2709: update RPi's touchscreen driver
overlays: update RPi's firmware based touchscreen
overlays: add better target to rpi-ft5406
Noralf Trønnes (8):
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
P33M (2):
rpi_display: add backlight driver and overlay
dwc_otg: fix bug with port_addr assignment for single-TT hubs
Pantelis Antoniou (1):
OF: DT-Overlay configfs interface
Paolo Pisati (442):
UBUNTU: import debian/raspi2 packaging bits from bionic/raspi2
UBUNTU: Ubuntu-raspi2-5.0.0-1001.1
UBUNTU: [packaging] don't change rtl8192cu/clean permission
UBUNTU: [packaging] skip abi & modules checks
UBUNTU: raspi2: updateconfigs and fix annotation
UBUNTU: Start new release
UBUNTU: Ubuntu-raspi2-5.0.0-1002.2
UBUNTU: [Config] updateconfigs
UBUNTU: [Config] ANDROID=y
UBUNTU: [Config] ATH10K_SPECTRAL=y
UBUNTU: [Config] ATH9K_COMMON_SPECTRAL=y
UBUNTU: [Config] BFQ_GROUP_IOSCHED=y
UBUNTU: [Config] BPFILTER=y
UBUNTU: [Config] BT_HCIBTUSB_AUTOSUSPEND=y
UBUNTU: [Config] CEC_PLATFORM_DRIVERS=y
UBUNTU: [Config] CRYPTO_DEV_CCP=y
UBUNTU: [Config] CRYPTO_STATS=y
UBUNTU: [Config] DEVFREQ_GOV_PASSIVE=y
UBUNTU: [Config] DRM_DP_AUX_CHARDEV=y
UBUNTU: [Config] DRM_DP_CEC=y
UBUNTU: [Config] DVB_PLATFORM_DRIVERS=y
UBUNTU: [Config] EVM_ADD_XATTRS=y
UBUNTU: [Config] FB_SIMPLE=y
UBUNTU: [Config] FORTIFY_SOURCE=y
UBUNTU: [Config] FS_DAX=y
UBUNTU: [Config] FUSE_FS=y
UBUNTU: [Config] HIST_TRIGGERS=y
UBUNTU: [Config] HWMON=y
UBUNTU: [Config] HWSPINLOCK=y
UBUNTU: [Config] I2C_DESIGNWARE_PLATFORM=y
UBUNTU: [Config] IDLE_INJECT=y
UBUNTU: [Config] IDLE_PAGE_TRACKING=y
UBUNTU: [Config] IEEE802154_CA8210_DEBUGFS=y
UBUNTU: [Config] KEXEC_FILE=y
UBUNTU: [Config] KEXEC_VERIFY_SIG=y
UBUNTU: [Config] KEYBOARD_ATKBD=y
UBUNTU: [Config] LEDS_PCA955X_GPIO=y
UBUNTU: [Config] LEGACY_PTYS=y
UBUNTU: [Config] LIBNVDIMM=y
UBUNTU: [Config] LIRC=y
UBUNTU: [Config] MQ_IOSCHED_DEADLINE=y
UBUNTU: [Config] MTD_PHYSMAP_GPIO_ADDR=y
UBUNTU: [Config] NET_DSA_MV88E6XXX_PTP=y
UBUNTU: [Config] NET_NCSI=y
UBUNTU: [Config] NET_VENDOR_AURORA=y
UBUNTU: [Config] NETWORK_PHY_TIMESTAMPING=y
UBUNTU: [Config] NF_TABLES_ARP=y
UBUNTU: [Config] NF_TABLES_BRIDGE=y
UBUNTU: [Config] NF_TABLES_INET=y
UBUNTU: [Config] NF_TABLES_NETDEV=y
UBUNTU: [Config] OVERLAY_FS_XINO_AUTO=y
UBUNTU: [Config] PAGE_POISONING=y
UBUNTU: [Config] PAGE_POISONING_ZERO=y
UBUNTU: [Config] PARAVIRT=y
UBUNTU: [Config] PPP=y
UBUNTU: [Config] PREEMPT_VOLUNTARY=y
UBUNTU: [Config] PROC_KCORE=y
UBUNTU: [Config] PROC_VMCORE_DEVICE_DUMP=y
UBUNTU: [Config] PSI=y
UBUNTU: [Config] RTC_DRV_CMOS=y
UBUNTU: [Config] SATA_DWC_OLD_DMA=y
UBUNTU: [Config] SCSI_SAS_ATA=y
UBUNTU: [Config] SCSI_UFS_BSG=y
UBUNTU: [Config] SDR_PLATFORM_DRIVERS=y
UBUNTU: [Config] SECURITY_PERF_EVENTS_RESTRICT=y
UBUNTU: [Config] SERIAL_8250_FINTEK=y
UBUNTU: [Config] SERIAL_8250_RT288X=y
UBUNTU: [Config] SERIAL_DEV_BUS=y
UBUNTU: [Config] SIGNED_PE_FILE_VERIFICATION=y
UBUNTU: [Config] SND_DESIGNWARE_PCM=y
UBUNTU: [Config] SOFTLOCKUP_DETECTOR=y
UBUNTU: [Config] SOUNDWIRE=y
UBUNTU: [Config] SQUASHFS_ZSTD=y
UBUNTU: [Config] SYSTEM_EXTRA_CERTIFICATE=y
UBUNTU: [Config] TAHVO_USB_HOST_BY_DEFAULT=y
UBUNTU: [Config] THERMAL_STATISTICS=y
UBUNTU: [Config] TLS_DEVICE=y
UBUNTU: [Config] TOUCHSCREEN_TSC2007_IIO=y
UBUNTU: [Config] TUN=y
UBUNTU: [Config] UBIFS_FS_AUTHENTICATION=y
UBUNTU: [Config] UDMABUF=y
UBUNTU: [Config] UNISYSSPAR=y
UBUNTU: [Config] USB_DWC3_ULPI=y
UBUNTU: [Config] USB_EHCI_HCD=y
UBUNTU: [Config] USB_EHCI_ROOT_HUB_TT=y
UBUNTU: [Config] USB_OHCI_HCD=y
UBUNTU: [Config] USB_SERIAL_MOS7715_PARPORT=y
UBUNTU: [Config] USB_XHCI_HCD=y
UBUNTU: [Config] VIDEO_CADENCE=y
UBUNTU: [Config] VIRTIO_CONSOLE=y
UBUNTU: [Config] VIRTIO_MMIO=y
UBUNTU: [Config] XDP_SOCKETS=y
UBUNTU: [Config] ZRAM_MEMORY_TRACKING=y
UBUNTU: [Config] ZRAM_WRITEBACK=y
UBUNTU: [Config] AB3100_OTP=m
UBUNTU: [Config] AD525X_DPOT=m
UBUNTU: [Config] AD525X_DPOT_SPI=m
UBUNTU: [Config] AD5272=m
UBUNTU: [Config] AD5686_SPI=m
UBUNTU: [Config] AD5696_I2C=m
UBUNTU: [Config] AD5758=m
UBUNTU: [Config] AD7124=m
UBUNTU: [Config] AD7949=m
UBUNTU: [Config] ADXL372_I2C=m
UBUNTU: [Config] ADXL372_SPI=m
UBUNTU: [Config] AMD_XGBE=m
UBUNTU: [Config] ANDROID_BINDER_IPC=m
UBUNTU: [Config] ASHMEM=m
UBUNTU: [Config] ASIX_PHY=m
UBUNTU: [Config] ASYMMETRIC_TPM_KEY_SUBTYPE=m
UBUNTU: [Config] AURORA_NB8800=m
UBUNTU: [Config] AUTOFS4_FS=m
UBUNTU: [Config] AUTOFS_FS=m
UBUNTU: [Config] B53_SERDES=m
UBUNTU: [Config] BATTERY_AXP20X=m
UBUNTU: [Config] BLK_DEV_PMEM=m
UBUNTU: [Config] BME680=m
UBUNTU: [Config] BT_MTKUART=m
UBUNTU: [Config] CACHEFILES=m
UBUNTU: [Config] CAN_UCAN=m
UBUNTU: [Config] CHARGER_ADP5061=m
UBUNTU: [Config] CHARGER_AXP20X=m
UBUNTU: [Config] CHARGER_CROS_USBPD=m
UBUNTU: [Config] COMMON_CLK_MAX9485=m
UBUNTU: [Config] COMMON_CLK_SI544=m
UBUNTU: [Config] CROS_EC_I2C=m
UBUNTU: [Config] CROS_EC_SPI=m
UBUNTU: [Config] CRYPTO_ADIANTUM=m
UBUNTU: [Config] CRYPTO_AEGIS128L=m
UBUNTU: [Config] CRYPTO_AEGIS128=m
UBUNTU: [Config] CRYPTO_AEGIS256=m
UBUNTU: [Config] CRYPTO_CFB=m
UBUNTU: [Config] CRYPTO_DES=m
UBUNTU: [Config] CRYPTO_MORUS1280=m
UBUNTU: [Config] CRYPTO_MORUS640=m
UBUNTU: [Config] CRYPTO_OFB=m
UBUNTU: [Config] CRYPTO_STREEBOG=m
UBUNTU: [Config] CRYPTO_ZSTD=m
UBUNTU: [Config] DM_UNSTRIPED=m
UBUNTU: [Config] DM_WRITECACHE=m
UBUNTU: [Config] DP83640_PHY=m
UBUNTU: [Config] DP83TC811_PHY=m
UBUNTU: [Config] DRM_I2C_NXP_TDA9950=m
UBUNTU: [Config] DRM_VKMS=m
UBUNTU: [Config] EEPROM_EE1004=m
UBUNTU: [Config] EROFS_FS=m
UBUNTU: [Config] F2FS_FS=m
UBUNTU: [Config] FPGA_DFL=m
UBUNTU: [Config] FPGA_MGR_MACHXO2_SPI=m
UBUNTU: [Config] FSCACHE=m
UBUNTU: [Config] GNSS=m
UBUNTU: [Config] GNSS_SIRF_SERIAL=m
UBUNTU: [Config] GNSS_UBX_SERIAL=m
UBUNTU: [Config] GPIO_GENERIC_PLATFORM=m
UBUNTU: [Config] GPIO_TWL6040=m
UBUNTU: [Config] HID_BIGBEN_FF=m
UBUNTU: [Config] HID_COUGAR=m
UBUNTU: [Config] HID_ELAN=m
UBUNTU: [Config] HID_GENERIC=m
UBUNTU: [Config] HID_GOOGLE_HAMMER=m
UBUNTU: [Config] HID_JABRA=m
UBUNTU: [Config] HID_REDRAGON=m
UBUNTU: [Config] HID_STEAM=m
UBUNTU: [Config] I3C=m
UBUNTU: [Config] IEEE802154_HWSIM=m
UBUNTU: [Config] IEEE802154_MCR20A=m
UBUNTU: [Config] IIO_BUFFER_HW_CONSUMER=m
UBUNTU: [Config] INFINIBAND=m
UBUNTU: [Config] INFINIBAND_SRP=m
UBUNTU: [Config] INFINIBAND_SRPT=m
UBUNTU: [Config] INFINIBAND_USER_ACCESS=m
UBUNTU: [Config] INFINIBAND_USER_MAD=m
UBUNTU: [Config] INPUT_LEDS=m
UBUNTU: [Config] IP6_NF_MATCH_SRH=m
UBUNTU: [Config] IP_VS_MH=m
UBUNTU: [Config] IR_IMON_DECODER=m
UBUNTU: [Config] IR_IMON_RAW=m
UBUNTU: [Config] ISL29501=m
UBUNTU: [Config] JOYSTICK_PXRC=m
UBUNTU: [Config] KEYBOARD_MTK_PMIC=m
UBUNTU: [Config] LCD_OTM3225A=m
UBUNTU: [Config] LEDS_GPIO=m
UBUNTU: [Config] LEDS_LM3601X=m
UBUNTU: [Config] LEDS_MLXREG=m
UBUNTU: [Config] LEDS_TRIGGER_AUDIO=m
UBUNTU: [Config] LEDS_TRIGGER_BACKLIGHT=m
UBUNTU: [Config] LEDS_TRIGGER_DEFAULT_ON=m
UBUNTU: [Config] LEDS_TRIGGER_GPIO=m
UBUNTU: [Config] LEDS_TRIGGER_HEARTBEAT=m
UBUNTU: [Config] LEDS_TRIGGER_NETDEV=m
UBUNTU: [Config] LEDS_TRIGGER_ONESHOT=m
UBUNTU: [Config] LEDS_TRIGGER_PATTERN=m
UBUNTU: [Config] LEDS_TRIGGER_TIMER=m
UBUNTU: [Config] LIBCRC32C=m
UBUNTU: [Config] LTC1660=m
UBUNTU: [Config] LV0104CS=m
UBUNTU: [Config] MCP3911=m
UBUNTU: [Config] MCP4018=m
UBUNTU: [Config] MCP41010=m
UBUNTU: [Config] MDIO_MSCC_MIIM=m
UBUNTU: [Config] MENZ069_WATCHDOG=m
UBUNTU: [Config] MFD_CROS_EC_CHARDEV=m
UBUNTU: [Config] MFD_MADERA=m
UBUNTU: [Config] MFD_MADERA_SPI=m
UBUNTU: [Config] MFD_SM501=m
UBUNTU: [Config] MICROCHIP_T1_PHY=m
UBUNTU: [Config] MLX90632=m
UBUNTU: [Config] MOST_CDEV=m
UBUNTU: [Config] MOST_I2C=m
UBUNTU: [Config] MOST_NET=m
UBUNTU: [Config] MOST_SOUND=m
UBUNTU: [Config] MOST_USB=m
UBUNTU: [Config] MOST_VIDEO=m
UBUNTU: [Config] MQ_IOSCHED_KYBER=m
UBUNTU: [Config] MSCC_OCELOT_SWITCH=m
UBUNTU: [Config] MSDOS_FS=m
UBUNTU: [Config] MT76x0U=m
UBUNTU: [Config] MT76x2U=m
UBUNTU: [Config] MTD_BLOCK_RO=m
UBUNTU: [Config] MTD_SPI_NAND=m
UBUNTU: [Config] MTK_MMC=m
UBUNTU: [Config] ND_BLK=m
UBUNTU: [Config] NET_9P_RDMA=m
UBUNTU: [Config] NETDEVSIM=m
UBUNTU: [Config] NET_DSA_LANTIQ_GSWIP=m
UBUNTU: [Config] NET_DSA_MICROCHIP_KSZ9477=m
UBUNTU: [Config] NET_DSA_MICROCHIP_KSZ9477_SPI=m
UBUNTU: [Config] NET_DSA_REALTEK_SMI=m
UBUNTU: [Config] NET_EMATCH_IPT=m
UBUNTU: [Config] NET_SCH_CAKE=m
UBUNTU: [Config] NET_SCH_ETF=m
UBUNTU: [Config] NET_SCH_SKBPRIO=m
UBUNTU: [Config] NET_SCH_TAPRIO=m
UBUNTU: [Config] NF_DUP_NETDEV=m
UBUNTU: [Config] NF_FLOW_TABLE=m
UBUNTU: [Config] NF_LOG_BRIDGE=m
UBUNTU: [Config] NF_TABLES_SET=m
UBUNTU: [Config] NFT_BRIDGE_REJECT=m
UBUNTU: [Config] NFT_CHAIN_NAT_IPV4=m
UBUNTU: [Config] NFT_CHAIN_NAT_IPV6=m
UBUNTU: [Config] NFT_CHAIN_ROUTE_IPV4=m
UBUNTU: [Config] NFT_CHAIN_ROUTE_IPV6=m
UBUNTU: [Config] NFT_CONNLIMIT=m
UBUNTU: [Config] NFT_DUP_IPV4=m
UBUNTU: [Config] NFT_DUP_IPV6=m
UBUNTU: [Config] NFT_DUP_NETDEV=m
UBUNTU: [Config] NFT_FIB_IPV4=m
UBUNTU: [Config] NFT_FIB_IPV6=m
UBUNTU: [Config] NFT_FIB_NETDEV=m
UBUNTU: [Config] NFT_FLOW_OFFLOAD=m
UBUNTU: [Config] NFT_FWD_NETDEV=m
UBUNTU: [Config] NFT_MASQ_IPV4=m
UBUNTU: [Config] NFT_MASQ_IPV6=m
UBUNTU: [Config] NFT_OSF=m
UBUNTU: [Config] NFT_REDIR_IPV4=m
UBUNTU: [Config] NFT_REDIR_IPV6=m
UBUNTU: [Config] NFT_SOCKET=m
UBUNTU: [Config] NFT_TPROXY=m
UBUNTU: [Config] NFT_TUNNEL=m
UBUNTU: [Config] NFT_XFRM=m
UBUNTU: [Config] NI_XGE_MANAGEMENT_ENET=m
UBUNTU: [Config] NLS_ASCII=m
UBUNTU: [Config] NLS_ISO8859_1=m
UBUNTU: [Config] NOP_USB_XCEIV=m
UBUNTU: [Config] NVME_RDMA=m
UBUNTU: [Config] NVME_TARGET_RDMA=m
UBUNTU: [Config] NVME_TARGET_TCP=m
UBUNTU: [Config] ORANGEFS_FS=m
UBUNTU: [Config] PCCARD=m
UBUNTU: [Config] PCMCIA_3C574=m
UBUNTU: [Config] PCMCIA_3C589=m
UBUNTU: [Config] PCMCIA_AXNET=m
UBUNTU: [Config] PCMCIA_FMVJ18X=m
UBUNTU: [Config] PCMCIA_NMCLAN=m
UBUNTU: [Config] PCMCIA_PCNET=m
UBUNTU: [Config] PCMCIA_RAYCS=m
UBUNTU: [Config] PCMCIA_SMC91C92=m
UBUNTU: [Config] PCMCIA_WL3501=m
UBUNTU: [Config] PCMCIA_XIRC2PS=m
UBUNTU: [Config] PI433=m
UBUNTU: [Config] PKCS8_PRIVATE_KEY_PARSER=m
UBUNTU: [Config] PVPANIC=m
UBUNTU: [Config] QCOM_SPMI_ADC5=m
UBUNTU: [Config] RAVE_SP_CORE=m
UBUNTU: [Config] RAVE_SP_EEPROM=m
UBUNTU: [Config] RAVE_SP_WATCHDOG=m
UBUNTU: [Config] RAW_DRIVER=m
UBUNTU: [Config] RC_XBOX_DVD=m
UBUNTU: [Config] RDS_RDMA=m
UBUNTU: [Config] REGULATOR_88PG86X=m
UBUNTU: [Config] REGULATOR_AB3100=m
UBUNTU: [Config] REGULATOR_FIXED_VOLTAGE=m
UBUNTU: [Config] REGULATOR_LM363X=m
UBUNTU: [Config] RPMSG_CHAR=m
UBUNTU: [Config] RTC_DRV_AB3100=m
UBUNTU: [Config] RTC_DRV_CROS_EC=m
UBUNTU: [Config] SATA_AHCI_PLATFORM=m
UBUNTU: [Config] SCR24X=m
UBUNTU: [Config] SCSI_ISCSI_ATTRS=m
UBUNTU: [Config] SCSI_UFS_CDNS_PLATFORM=m
UBUNTU: [Config] SENSORS_NPCM7XX=m
UBUNTU: [Config] SENSORS_RM3100_I2C=m
UBUNTU: [Config] SENSORS_RM3100_SPI=m
UBUNTU: [Config] SENSORS_W83773G=m
UBUNTU: [Config] SERIAL_8250_CS=m
UBUNTU: [Config] SERIO_OLPC_APSP=m
UBUNTU: [Config] SFP=m
UBUNTU: [Config] SI1133=m
UBUNTU: [Config] SIOX=m
UBUNTU: [Config] SLIMBUS=m
UBUNTU: [Config] SLIM_QCOM_CTRL=m
UBUNTU: [Config] SMC=m
UBUNTU: [Config] SND_PDAUDIOCF=m
UBUNTU: [Config] SND_SOC_AK4118=m
UBUNTU: [Config] SND_SOC_AK4458=m
UBUNTU: [Config] SND_SOC_AK5558=m
UBUNTU: [Config] SND_SOC_AMD_CZ_DA7219MX98357_MACH=m
UBUNTU: [Config] SND_SOC_BD28623=m
UBUNTU: [Config] SND_SOC_DMIC=m
UBUNTU: [Config] SND_SOC_ES7241=m
UBUNTU: [Config] SND_SOC_MAX9759=m
UBUNTU: [Config] SND_SOC_MAX98088=m
UBUNTU: [Config] SND_SOC_MAX98373=m
UBUNTU: [Config] SND_SOC_MAX9867=m
UBUNTU: [Config] SND_SOC_MT6351=m
UBUNTU: [Config] SND_SOC_NAU8822=m
UBUNTU: [Config] SND_SOC_PCM1789_I2C=m
UBUNTU: [Config] SND_SOC_PCM186X_I2C=m
UBUNTU: [Config] SND_SOC_PCM186X_SPI=m
UBUNTU: [Config] SND_SOC_PCM3060_I2C=m
UBUNTU: [Config] SND_SOC_PCM3060_SPI=m
UBUNTU: [Config] SND_SOC_SIMPLE_AMPLIFIER=m
UBUNTU: [Config] SND_SOC_SSM2305=m
UBUNTU: [Config] SND_SOC_TAS6424=m
UBUNTU: [Config] SND_SOC_TDA7419=m
UBUNTU: [Config] SND_SOC_TLV320AIC32X4_I2C=m
UBUNTU: [Config] SND_SOC_TLV320AIC32X4_SPI=m
UBUNTU: [Config] SND_SOC_TSCS42XX=m
UBUNTU: [Config] SND_SOC_TSCS454=m
UBUNTU: [Config] SND_SOC_WM8782=m
UBUNTU: [Config] SND_SOC_XILINX_I2S=m
UBUNTU: [Config] SND_VXPOCKET=m
UBUNTU: [Config] SOUND=m
UBUNTU: [Config] SPI_MXIC=m
UBUNTU: [Config] SPI_SPIDEV=m
UBUNTU: [Config] STM_PROTO_BASIC=m
UBUNTU: [Config] STM_PROTO_SYS_T=m
UBUNTU: [Config] ST_UVIS25=m
UBUNTU: [Config] SYNCLINK_CS=m
UBUNTU: [Config] TI_DAC5571=m
UBUNTU: [Config] TI_DAC7311=m
UBUNTU: [Config] TINYDRM_HX8357D=m
UBUNTU: [Config] TINYDRM_ILI9225=m
UBUNTU: [Config] TINYDRM_ILI9341=m
UBUNTU: [Config] TINYDRM_ST7735R=m
UBUNTU: [Config] TOUCHSCREEN_ADC=m
UBUNTU: [Config] TOUCHSCREEN_BU21029=m
UBUNTU: [Config] TOUCHSCREEN_DA9034=m
UBUNTU: [Config] TPM_KEY_PARSER=m
UBUNTU: [Config] TSL2772=m
UBUNTU: [Config] TYPEC_DP_ALTMODE=m
UBUNTU: [Config] TYPEC_FUSB302=m
UBUNTU: [Config] TYPEC_MUX_PI3USB30532=m
UBUNTU: [Config] TYPEC_TCPCI=m
UBUNTU: [Config] UCSI_CCG=m
UBUNTU: [Config] USB_CHIPIDEA=m
UBUNTU: [Config] USB_GADGET=m
UBUNTU: [Config] USB_GADGET_TARGET=m
UBUNTU: [Config] USB_G_DBGP=m
UBUNTU: [Config] USB_G_HID=m
UBUNTU: [Config] USB_G_NCM=m
UBUNTU: [Config] USB_G_NOKIA=m
UBUNTU: [Config] USB_G_PRINTER=m
UBUNTU: [Config] USB_GR_UDC=m
UBUNTU: [Config] USB_G_SERIAL=m
UBUNTU: [Config] USB_G_WEBCAM=m
UBUNTU: [Config] USB_HCD_BCMA=m
UBUNTU: [Config] USB_HCD_SSB=m
UBUNTU: [Config] USB_HID=m
UBUNTU: [Config] USBIP_VUDC=m
UBUNTU: [Config] USB_KBD=m
UBUNTU: [Config] USB_MASS_STORAGE=m
UBUNTU: [Config] USB_MIDI_GADGET=m
UBUNTU: [Config] USB_MOUSE=m
UBUNTU: [Config] USB_MUSB_HDRC=m
UBUNTU: [Config] USB_MV_U3D=m
UBUNTU: [Config] USB_MV_UDC=m
UBUNTU: [Config] USB_NET2272=m
UBUNTU: [Config] USB_NET_AQC111=m
UBUNTU: [Config] USB_NET_DRIVERS=m
UBUNTU: [Config] USB_PXA27X=m
UBUNTU: [Config] USB_R8A66597=m
UBUNTU: [Config] USB_SL811_CS=m
UBUNTU: [Config] USB_STORAGE=m
UBUNTU: [Config] USB_ZERO=m
UBUNTU: [Config] VCNL4035=m
UBUNTU: [Config] VFIO=m
UBUNTU: [Config] VFIO_MDEV=m
UBUNTU: [Config] VIDEO_ASPEED=m
UBUNTU: [Config] VIDEO_CADENCE_CSI2RX=m
UBUNTU: [Config] VIDEO_CADENCE_CSI2TX=m
UBUNTU: [Config] VIDEO_CROS_EC_CEC=m
UBUNTU: [Config] VIDEO_VICODEC=m
UBUNTU: [Config] VIRTIO_BLK=m
UBUNTU: [Config] VIRT_WIFI=m
UBUNTU: [Config] VL53L0X_I2C=m
UBUNTU: [Config] XFRM_INTERFACE=m
UBUNTU: [Config] XFRM_USER=m
UBUNTU: [Config] XIL_AXIS_FIFO=m
UBUNTU: [Config] XILINX_VCU=m
UBUNTU: [Config] ZOPT2201=m
UBUNTU: [Config] BRCMDBG=y
UBUNTU: [Config] LEDS_GPIO=y
UBUNTU: [Config] LEDS_TRIGGER_BACKLIGHT=y
UBUNTU: [Config] LEDS_TRIGGER_DEFAULT_ON=y
UBUNTU: [Config] LEDS_TRIGGER_GPIO=y
UBUNTU: [Config] LEDS_TRIGGER_HEARTBEAT=y
UBUNTU: [Config] LEDS_TRIGGER_ONESHOT=y
UBUNTU: [Config] LEDS_TRIGGER_TIMER=y
UBUNTU: [Config] RC_CORE=y
UBUNTU: [Config] SOUND=y
UBUNTU: [Config] CONFIG_USB_USBNET=y
UBUNTU: [Config] CONFIG_USB_NET_SMSC95XX=y
UBUNTU: [Config] CONFIG_USB_LAN78XX=y
UBUNTU: [Config] IR_GPIO_TX=m
UBUNTU: [Config] IR_PWM_TX=m
UBUNTU: [Config] SENSORS_RASPBERRYPI_HWMON=m
UBUNTU: [Config] SENSORS_RPI_POE_FAN=m
UBUNTU: [Config] SND_AUDIOSENSE_PI=m
UBUNTU: [Config] SND_BCM2708_SOC_3DLAB_NANO_PLAYER=m
UBUNTU: [Config] SND_BCM2708_SOC_ALLO_KATANA_DAC=m
UBUNTU: [Config] SND_BCM2708_SOC_HIFIBERRY_DACPLUSADC=m
UBUNTU: [Config] TOUCHSCREEN_RASPBERRYPI_FW=m
UBUNTU: [Config] USB_AUDIO=m
UBUNTU: [Config] USB_CDC_COMPOSITE=m
UBUNTU: [Config] USB_DWC2=m
UBUNTU: [Config] USB_ETH=m
UBUNTU: [Config] USB_GADGETFS=m
UBUNTU: [Config] USB_G_ACM_MS=m
UBUNTU: [Config] USB_G_MULTI=m
UBUNTU: Start new release
UBUNTU: Ubuntu-raspi2-5.0.0-1003.3
Peter Malkin (1):
Driver support for Google voiceHAT soundcard.
Phil Elwell (55):
Revert "rtc: pcf8523: properly handle oscillator stop bit"
Protect __release_resource against resources without parents
irq-bcm2836: Prevent spurious interrupts, and trap them early
irq-bcm2836: Avoid "Invalid trigger warning"
spi: spidev: Completely disable the spidev warning
rtc: Add SPI alias for pcf2123 driver
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: Enable LEDs and auto-negotiation
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
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
brcmfmac: Mute expected startup 'errors'
brcmfmac: request_firmware_direct is quieter
hci_h5: Don't send conf_req when ACTIVE
Revert "build/arm64: Add rules for .dtbo files for dts overlays"
mcp2515: Use DT-supplied interrupt flags
cgroup: Disable cgroup "memory" by default
dwc-otg: FIQ: Fix "bad mode in data abort handler"
ARM: Activate FIQs to avoid __irq_startup warnings
serial: 8250: bcm2835aux - suppress EPROBE_DEFER
i2c-gpio: Also set bus numbers from reg property
lan78xx: Read initial EEE status from DT
firmware/raspberrypi: Notify firmware of a reboot
irqchip: irq-bcm2835: Calc. FIQ_START at boot-time
of: configfs: Use of_overlay_fdt_apply API call
brcmfmac: Re-enable firmware roaming support
lan78xx: Move enabling of EEE into PHY init code
sc16is7xx: Don't spin if no data received
brcmfmac: Disable ARP offloading when promiscuous
gpiolib: Don't prevent IRQ usage of output GPIOs
lan78xx: disable interrupts for PHY irqs
net: lan78xx: Support auto-downshift to 100Mb/s
configs: Change to upstream touchscreen driver
arm64: dts: broadcom: Enable fixups for overlays
configs: Add CONFIG_USB_TMC=m
overlays: sdio: Add enhanced 1-bit support
spi: spi-bcm2835: Re-enable HW CS
spi: spi-bcm2835: Disable forced software CS
configs: Add CONFIG_USB_UAS=m
overlays: Add ssd1306 overlay for OLED display
overlays: mcp23017: Support the MCP23008
overlays: Add mcp342x overlay
arm: dts: Change downstream vchiq compatible string
configs: Enable the AD193x codecs
Raashid Muhammed (1):
Add support for Allo Piano DAC 2.1 plus add-on board for Raspberry Pi.
Ram Chandrasekar (1):
drivers: thermal: step_wise: add support for hysteresis
Sam Nazarko (1):
smsc95xx: Experimental: Enable turbo_mode and packetsize=2560 by default
Serge Schneider (3):
Add rpi-poe-fan driver
drivers: thermal: step_wise: avoid throttling at hysteresis temperature after dropping below it
mfd: Add rpi_sense_core of compatible string
Siarhei Siamashka (1):
fbdev: add FBIOCOPYAREA ioctl
Stefan Wahren (2):
hwmon: raspberrypi: Prevent voltage low warnings from filling log
firmware: raspberrypi: Add backward compatible get_throttled
Steve Glendinning (1):
smsx95xx: fix crimes against truesize
Tim Gover (3):
vcsm: VideoCore shared memory service for BCM2835
ASoC: Add generic RPI driver for simple soundcards.
ASoC: Create a generic Pi Hat WM8804 driver
Waldemar Brodkorb (1):
Add driver for rpi-proto
Zahari Petkov (2):
overlays: balenaFin v1.1.0 carrier board update
configs: Add CONFIG_LEDS_PCA963X=m
allocom (1):
Driver and overlay for Allo Katana DAC
b-ak (3):
ASoC: Add support for AudioSense-Pi add-on soundcard
BCM270X: Adding device tree support for AudioSense-Pi add-on soundcard
configs: Add CONFIG_SND_AUDIOSENSE_PI=m
detule (1):
vchiq_2835_arm: Implement a DMA pool for small bulk transfers (#2699)
dev-3Dlab (1):
ASoC: add driver for 3Dlab Nano soundcard (#2758)
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
hdoverobinson (1):
added capture_clear option to pps-gpio via dtoverlay (#2433)
notro (2):
pinctrl-bcm2835: Set base to 0 give expected gpio numbering
BCM2708: Add core Device Tree support
popcornmix (29):
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
Main bcm2708/bcm2709 linux port
Add dwc_otg driver
bcm2708 framebuffer driver
vc_mem: Add vc_mem driver for querying firmware memory addresses
Revert "Add SMI NAND driver"
Add cpufreq driver
Add Chris Boot's i2c driver
Added Device IDs for August DVB-T 205
Improve __copy_to_user and __copy_from_user performance
ASoC: Add Kconfig and Makefile for sound/soc/bcm
bcm2835-virtgpio: Virtual GPIO driver
net: Add non-mainline source for rtl8192cu wlan
config: Add default configs
cache: export clean and invalidate
vc4_fkms: Apply firmware overscan offset to hardware cursor
vc4_firmware_kms: fix build
hid: Reduce default mouse polling interval to 60Hz
cxd2880: CXD2880_SPI_DRV should select DVB_CXD2880 with MEDIA_SUBDRV_AUTOSELECT
vcsm: Use struct service_creation
fixup: bcm2835-mmc
fixup: vc4_firmware_kms
fixup: bcm2835-sdhost
fixup: rtl8192cu
dma_zalloc_coherent fixups
.github/ISSUE_TEMPLATE/bug_report.md | 34 +
.gitignore | 2 +-
.../devicetree/bindings/hwmon/rpi-poe-fan.txt | 55 +
.../bindings/misc/brcm,bcm2835-smi-dev.txt | 17 +
.../devicetree/bindings/misc/brcm,bcm2835-smi.txt | 48 +
.../devicetree/bindings/net/microchip,lan78xx.txt | 3 +
.../bindings/power/reset/gpio-poweroff.txt | 1 +
Documentation/devicetree/bindings/serial/pl011.txt | 3 +
.../devicetree/bindings/vendor-prefixes.txt | 1 +
Documentation/devicetree/configfs-overlays.txt | 31 +
Documentation/hwmon/rpi-poe-fan | 15 +
arch/arm/boot/dts/Makefile | 21 +
arch/arm/boot/dts/bcm2708-rpi-0-w.dts | 166 +
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 | 165 +
arch/arm/boot/dts/bcm2708.dtsi | 11 +
arch/arm/boot/dts/bcm2709-rpi-2-b.dts | 123 +
arch/arm/boot/dts/bcm2709-rpi.dtsi | 5 +
arch/arm/boot/dts/bcm2709.dtsi | 19 +
arch/arm/boot/dts/bcm270x.dtsi | 159 +
arch/arm/boot/dts/bcm2710-rpi-3-b-plus.dts | 182 +
arch/arm/boot/dts/bcm2710-rpi-3-b.dts | 193 +
arch/arm/boot/dts/bcm2710-rpi-cm3.dts | 131 +
arch/arm/boot/dts/bcm2710.dtsi | 29 +
arch/arm/boot/dts/bcm283x-rpi-lan7515.dtsi | 15 +
.../dts/overlays/3dlab-nano-player-overlay.dts | 32 +
arch/arm/boot/dts/overlays/Makefile | 157 +
arch/arm/boot/dts/overlays/README | 2142 +++
.../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 +
.../dts/overlays/allo-katana-dac-audio-overlay.dts | 57 +
.../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 +
.../dts/overlays/audioinjector-ultra-overlay.dts | 71 +
.../audioinjector-wm8731-audio-overlay.dts | 39 +
.../boot/dts/overlays/audiosense-pi-overlay.dts | 82 +
arch/arm/boot/dts/overlays/audremap-overlay.dts | 19 +
arch/arm/boot/dts/overlays/balena-fin-overlay.dts | 121 +
.../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-fan-overlay.dts | 79 +
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 +
.../dts/overlays/gpio-no-bank0-irq-overlay.dts | 14 +
arch/arm/boot/dts/overlays/gpio-no-irq-overlay.dts | 14 +
.../boot/dts/overlays/gpio-poweroff-overlay.dts | 36 +
.../boot/dts/overlays/gpio-shutdown-overlay.dts | 80 +
arch/arm/boot/dts/overlays/hd44780-lcd-overlay.dts | 46 +
.../boot/dts/overlays/hifiberry-amp-overlay.dts | 39 +
.../boot/dts/overlays/hifiberry-dac-overlay.dts | 34 +
.../dts/overlays/hifiberry-dacplus-overlay.dts | 59 +
.../dts/overlays/hifiberry-dacplusadc-overlay.dts | 71 +
.../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-2017-overlay.dts | 152 +
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 | 211 +
arch/arm/boot/dts/overlays/i2c-rtc-overlay.dts | 192 +
arch/arm/boot/dts/overlays/i2c-sensor-overlay.dts | 223 +
.../arm/boot/dts/overlays/i2c0-bcm2708-overlay.dts | 69 +
.../arm/boot/dts/overlays/i2c1-bcm2708-overlay.dts | 43 +
.../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 +
.../boot/dts/overlays/jedec-spi-nor-overlay.dts | 309 +
.../arm/boot/dts/overlays/justboom-dac-overlay.dts | 46 +
.../boot/dts/overlays/justboom-digi-overlay.dts | 41 +
arch/arm/boot/dts/overlays/ltc294x-overlay.dts | 86 +
arch/arm/boot/dts/overlays/mbed-dac-overlay.dts | 64 +
arch/arm/boot/dts/overlays/mcp23017-overlay.dts | 62 +
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 +
arch/arm/boot/dts/overlays/mcp342x-overlay.dts | 93 +
.../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 | 55 +
.../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 | 119 +
.../dts/overlays/pitft35-resistive-overlay.dts | 119 +
arch/arm/boot/dts/overlays/pps-gpio-overlay.dts | 38 +
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 | 55 +
.../boot/dts/overlays/rotary-encoder-overlay.dts | 59 +
.../boot/dts/overlays/rpi-backlight-overlay.dts | 21 +
.../dts/overlays/rpi-cirrus-wm5102-overlay.dts | 152 +
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 | 25 +
arch/arm/boot/dts/overlays/rpi-poe-overlay.dts | 63 +
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 | 34 +
.../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 | 63 +
arch/arm/boot/dts/overlays/sdio-overlay.dts | 81 +
arch/arm/boot/dts/overlays/sdtweak-overlay.dts | 25 +
arch/arm/boot/dts/overlays/smi-dev-overlay.dts | 18 +
arch/arm/boot/dts/overlays/smi-nand-overlay.dts | 66 +
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 +
arch/arm/boot/dts/overlays/ssd1306-overlay.dts | 36 +
.../boot/dts/overlays/superaudioboard-overlay.dts | 73 +
arch/arm/boot/dts/overlays/sx150x-overlay.dts | 1706 ++
arch/arm/boot/dts/overlays/tinylcd35-overlay.dts | 222 +
arch/arm/boot/dts/overlays/tpm-slb9670-overlay.dts | 44 +
arch/arm/boot/dts/overlays/uart0-overlay.dts | 33 +
arch/arm/boot/dts/overlays/uart1-overlay.dts | 38 +
.../overlays/upstream-aux-interrupt-overlay.dts | 33 +
arch/arm/boot/dts/overlays/upstream-overlay.dts | 160 +
.../arm/boot/dts/overlays/vc4-fkms-v3d-overlay.dts | 89 +
.../dts/overlays/vc4-kms-kippah-7inch-overlay.dts | 43 +
arch/arm/boot/dts/overlays/vc4-kms-v3d-overlay.dts | 158 +
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 | 1376 ++
arch/arm/configs/bcmrpi_defconfig | 1369 ++
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 | 14 +-
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 | 83 +
arch/arm/mm/cache-v6.S | 4 +-
arch/arm/mm/cache-v7.S | 6 +-
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/boot/dts/Makefile | 2 +
arch/arm64/boot/dts/broadcom/Makefile | 10 +
.../boot/dts/broadcom/bcm2710-rpi-3-b-plus.dts | 3 +
arch/arm64/boot/dts/broadcom/bcm2710-rpi-3-b.dts | 3 +
arch/arm64/boot/dts/broadcom/bcm2710-rpi-cm3.dts | 3 +
.../boot/dts/broadcom/bcm283x-rpi-lan7515.dtsi | 1 +
arch/arm64/boot/dts/overlays | 1 +
arch/arm64/configs/bcmrpi3_defconfig | 1222 ++
arch/arm64/kernel/armv8_deprecated.c | 5 +
debian.raspi2/abi/5.0.0-1002.2/abiname | 1 +
.../abi/5.0.0-1002.2/arm64/ignore.modules | 1 +
debian.raspi2/abi/5.0.0-1002.2/arm64/raspi2 | 17909 ++++++++++++++++++
.../abi/5.0.0-1002.2/arm64/raspi2.compiler | 1 +
.../abi/5.0.0-1002.2/arm64/raspi2.modules | 3871 ++++
.../abi/5.0.0-1002.2/arm64/raspi2.retpoline | 1 +
debian.raspi2/abi/5.0.0-1002.2/armhf/ignore | 1 +
.../abi/5.0.0-1002.2/armhf/ignore.modules | 1 +
debian.raspi2/abi/5.0.0-1002.2/armhf/raspi2 | 18021 +++++++++++++++++++
.../abi/5.0.0-1002.2/armhf/raspi2.compiler | 1 +
.../abi/5.0.0-1002.2/armhf/raspi2.modules | 3934 ++++
.../abi/5.0.0-1002.2/armhf/raspi2.retpoline | 1 +
debian.raspi2/abi/5.0.0-1002.2/fwinfo | 338 +
debian.raspi2/abi/5.0.0-1002.2/modules.ignore | 45 +
debian.raspi2/abi/perm-blacklist | 0
debian.raspi2/changelog | 10114 +++++++++++
debian.raspi2/config/annotations | 11095 ++++++++++++
debian.raspi2/config/arm64/config.common.arm64 | 12 +
debian.raspi2/config/arm64/config.flavour.raspi2 | 3 +
debian.raspi2/config/armhf/config.common.armhf | 12 +
debian.raspi2/config/armhf/config.flavour.raspi2 | 3 +
debian.raspi2/config/config.common.ports | 3 +
debian.raspi2/config/config.common.ubuntu | 7137 ++++++++
debian.raspi2/control.d/flavour-control.stub | 107 +
debian.raspi2/control.d/vars.raspi2 | 6 +
debian.raspi2/control.stub.in | 76 +
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/etc/update.conf | 3 +
debian.raspi2/reconstruct | 185 +
debian.raspi2/rules.d/arm64.mk | 24 +
debian.raspi2/rules.d/armhf.mk | 24 +
debian.raspi2/tracking-bug | 1 +
debian/debian.env | 2 +-
debian/source/options | 2 +
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 | 53 +
drivers/char/broadcom/vc_sm/vc_vchi_sm.c | 502 +
drivers/char/broadcom/vc_sm/vc_vchi_sm.h | 100 +
drivers/char/broadcom/vc_sm/vmcs_sm.c | 3526 ++++
drivers/char/broadcom/vcio.c | 175 +
drivers/char/hw_random/bcm2835-rng.c | 6 +-
drivers/clk/Makefile | 2 +
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 | 142 +-
drivers/gpio/Kconfig | 6 +
drivers/gpio/Makefile | 1 +
drivers/gpio/gpio-bcm-virt.c | 214 +
drivers/gpio/gpiolib.c | 8 +-
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 | 773 +
drivers/hid/usbhid/hid-core.c | 6 +-
drivers/hwmon/Kconfig | 11 +
drivers/hwmon/Makefile | 1 +
drivers/hwmon/raspberrypi-hwmon.c | 41 +-
drivers/hwmon/rpi-poe-fan.c | 436 +
drivers/i2c/busses/Kconfig | 19 +
drivers/i2c/busses/Makefile | 2 +
drivers/i2c/busses/i2c-bcm2708.c | 512 +
drivers/i2c/busses/i2c-bcm2835.c | 100 +-
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/irqchip/irq-bcm2835.c | 104 +-
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 | 55 +
drivers/mailbox/bcm2835-mailbox.c | 18 +-
drivers/media/spi/Kconfig | 1 +
drivers/media/usb/dvb-usb-v2/rtl28xxu.c | 4 +
drivers/mfd/Kconfig | 8 +
drivers/mfd/Makefile | 2 +-
drivers/mfd/rpisense-core.c | 165 +
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 | 2209 +++
drivers/net/can/spi/mcp251x.c | 3 +
drivers/net/phy/microchip.c | 27 +
drivers/net/usb/lan78xx.c | 64 +-
drivers/net/usb/smsc95xx.c | 80 +-
.../broadcom/brcm80211/brcmfmac/cfg80211.c | 24 +-
.../wireless/broadcom/brcm80211/brcmfmac/common.c | 2 +-
.../wireless/broadcom/brcm80211/brcmfmac/core.c | 11 +-
.../wireless/broadcom/brcm80211/brcmfmac/core.h | 1 +
.../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 | 616 +
drivers/net/wireless/realtek/rtl8192cu/clean | 5 +
.../realtek/rtl8192cu/core/efuse/rtw_efuse.c | 1147 ++
.../net/wireless/realtek/rtl8192cu/core/rtw_ap.c | 2943 +++
.../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 | 1916 ++
.../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 | 5370 ++++++
.../wireless/realtek/rtl8192cu/core/rtw_pwrctrl.c | 1551 ++
.../net/wireless/realtek/rtl8192cu/core/rtw_recv.c | 4306 +++++
.../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 | 184 +
.../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 | 1248 ++
.../realtek/rtl8192cu/include/wlan_bssdef.h | 703 +
.../realtek/rtl8192cu/include/xmit_osdep.h | 95 +
.../rtl8192cu/os_dep/linux/ioctl_cfg80211.c | 5589 ++++++
.../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 | 2768 +++
.../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 | 1662 ++
.../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 | 20 +
drivers/net/wireless/realtek/rtl8192cu/wlan0dhcp | 15 +
drivers/of/Kconfig | 7 +
drivers/of/Makefile | 1 +
drivers/of/configfs.c | 277 +
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 | 13 +-
drivers/pps/clients/pps-gpio.c | 3 +
drivers/rtc/rtc-pcf2123.c | 1 +
drivers/rtc/rtc-pcf8523.c | 25 +-
drivers/soc/bcm/Kconfig | 1 +
drivers/spi/spi-bcm2835.c | 78 +-
drivers/spi/spidev.c | 2 +-
.../vc04_services/bcm2835-camera/bcm2835-camera.c | 30 +-
.../vc04_services/bcm2835-camera/bcm2835-camera.h | 2 +
.../vc04_services/bcm2835-camera/controls.c | 2 +-
.../interface/vchiq_arm/vchiq_2835_arm.c | 38 +-
drivers/thermal/step_wise.c | 33 +-
drivers/tty/serial/8250/8250_bcm2835aux.c | 3 +-
drivers/tty/serial/amba-pl011.c | 34 +-
drivers/tty/serial/sc16is7xx.c | 2 +
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 | 1074 ++
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 | 981 +
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/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 | 294 +
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/microchipphy.h | 8 +
include/linux/mmc/card.h | 2 +
include/linux/platform_data/dma-bcm2708.h | 143 +
include/soc/bcm2835/raspberrypi-firmware.h | 9 +
include/uapi/linux/fb.h | 12 +
kernel/cgroup/cgroup.c | 30 +
kernel/resource.c | 6 +
mm/page_alloc.c | 2 -
scripts/Makefile.dtbinst | 8 +-
scripts/Makefile.lib | 13 +
scripts/knlinfo | 171 +
scripts/mkknlimg | 262 +
sound/soc/bcm/3dlab-nano-player.c | 370 +
sound/soc/bcm/Kconfig | 220 +
sound/soc/bcm/Makefile | 48 +
sound/soc/bcm/allo-boss-dac.c | 456 +
sound/soc/bcm/allo-katana-codec.c | 360 +
sound/soc/bcm/allo-piano-dac-plus.c | 1010 ++
sound/soc/bcm/allo-piano-dac.c | 120 +
sound/soc/bcm/audioinjector-octo-soundcard.c | 336 +
sound/soc/bcm/audioinjector-pi-soundcard.c | 185 +
sound/soc/bcm/audiosense-pi.c | 246 +
sound/soc/bcm/digidac1-soundcard.c | 416 +
sound/soc/bcm/dionaudio_loco-v2.c | 115 +
sound/soc/bcm/dionaudio_loco.c | 115 +
sound/soc/bcm/fe-pi-audio.c | 152 +
sound/soc/bcm/googlevoicehat-codec.c | 214 +
sound/soc/bcm/hifiberry_dacplus.c | 352 +
sound/soc/bcm/hifiberry_dacplusadc.c | 407 +
sound/soc/bcm/iqaudio-dac.c | 221 +
sound/soc/bcm/justboom-dac.c | 145 +
sound/soc/bcm/pisound.c | 1204 ++
sound/soc/bcm/rpi-cirrus.c | 1029 ++
sound/soc/bcm/rpi-proto.c | 145 +
sound/soc/bcm/rpi-simple-soundcard.c | 268 +
sound/soc/bcm/rpi-wm8804-soundcard.c | 382 +
sound/soc/codecs/Kconfig | 15 +-
sound/soc/codecs/Makefile | 4 +
sound/soc/codecs/pcm1794a.c | 69 +
sound/soc/codecs/pcm512x.c | 28 +-
sound/soc/codecs/tas5713.c | 366 +
sound/soc/codecs/tas5713.h | 210 +
sound/soc/soc-core.c | 6 +-
700 files changed, 356509 insertions(+), 1802 deletions(-)
create mode 100644 .github/ISSUE_TEMPLATE/bug_report.md
create mode 100644 Documentation/devicetree/bindings/hwmon/rpi-poe-fan.txt
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/configfs-overlays.txt
create mode 100644 Documentation/hwmon/rpi-poe-fan
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-rpi.dtsi
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-plus.dts
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/3dlab-nano-player-overlay.dts
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-katana-dac-audio-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-ultra-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/audioinjector-wm8731-audio-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/audiosense-pi-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/audremap-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/balena-fin-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-fan-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 100755 arch/arm/boot/dts/overlays/gpio-no-bank0-irq-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/gpio-no-irq-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/hd44780-lcd-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-dacplusadc-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-2017-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/jedec-spi-nor-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/ltc294x-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/mcp342x-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-poe-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 100644 arch/arm/boot/dts/overlays/ssd1306-overlay.dts
create mode 100755 arch/arm/boot/dts/overlays/superaudioboard-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/sx150x-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/tinylcd35-overlay.dts
create mode 100644 arch/arm/boot/dts/overlays/tpm-slb9670-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/upstream-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-kippah-7inch-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-plus.dts
create mode 100644 arch/arm64/boot/dts/broadcom/bcm2710-rpi-3-b.dts
create mode 100644 arch/arm64/boot/dts/broadcom/bcm2710-rpi-cm3.dts
create mode 120000 arch/arm64/boot/dts/broadcom/bcm283x-rpi-lan7515.dtsi
create mode 120000 arch/arm64/boot/dts/overlays
create mode 100644 arch/arm64/configs/bcmrpi3_defconfig
create mode 100644 debian.raspi2/abi/5.0.0-1002.2/abiname
create mode 100644 debian.raspi2/abi/5.0.0-1002.2/arm64/ignore.modules
create mode 100644 debian.raspi2/abi/5.0.0-1002.2/arm64/raspi2
create mode 100644 debian.raspi2/abi/5.0.0-1002.2/arm64/raspi2.compiler
create mode 100644 debian.raspi2/abi/5.0.0-1002.2/arm64/raspi2.modules
create mode 100644 debian.raspi2/abi/5.0.0-1002.2/arm64/raspi2.retpoline
create mode 100644 debian.raspi2/abi/5.0.0-1002.2/armhf/ignore
create mode 100644 debian.raspi2/abi/5.0.0-1002.2/armhf/ignore.modules
create mode 100644 debian.raspi2/abi/5.0.0-1002.2/armhf/raspi2
create mode 100644 debian.raspi2/abi/5.0.0-1002.2/armhf/raspi2.compiler
create mode 100644 debian.raspi2/abi/5.0.0-1002.2/armhf/raspi2.modules
create mode 100644 debian.raspi2/abi/5.0.0-1002.2/armhf/raspi2.retpoline
create mode 100644 debian.raspi2/abi/5.0.0-1002.2/fwinfo
create mode 100644 debian.raspi2/abi/5.0.0-1002.2/modules.ignore
create mode 100644 debian.raspi2/abi/perm-blacklist
create mode 100644 debian.raspi2/changelog
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/etc/update.conf
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 debian.raspi2/tracking-bug
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-virt.c
create mode 100644 drivers/gpu/drm/vc4/vc4_firmware_kms.c
create mode 100644 drivers/hwmon/rpi-poe-fan.c
create mode 100644 drivers/i2c/busses/i2c-bcm2708.c
create mode 100644 drivers/input/joystick/rpisense-js.c
create mode 100644 drivers/leds/trigger/ledtrig-input.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/net/wireless/realtek/rtl8192cu/Kconfig
create mode 100644 drivers/net/wireless/realtek/rtl8192cu/Makefile
create mode 100644 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/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/dma-bcm2708.h
create mode 100755 scripts/knlinfo
create mode 100755 scripts/mkknlimg
create mode 100644 sound/soc/bcm/3dlab-nano-player.c
create mode 100644 sound/soc/bcm/allo-boss-dac.c
create mode 100644 sound/soc/bcm/allo-katana-codec.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/audiosense-pi.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/hifiberry_dacplus.c
create mode 100644 sound/soc/bcm/hifiberry_dacplusadc.c
create mode 100644 sound/soc/bcm/iqaudio-dac.c
create mode 100644 sound/soc/bcm/justboom-dac.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-proto.c
create mode 100644 sound/soc/bcm/rpi-simple-soundcard.c
create mode 100644 sound/soc/bcm/rpi-wm8804-soundcard.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