aboutsummaryrefslogtreecommitdiff
path: root/target
diff options
context:
space:
mode:
authorÁlvaro Fernández Rojas <noltari@gmail.com>2019-09-04 19:01:23 +0200
committerÁlvaro Fernández Rojas <noltari@gmail.com>2019-09-04 19:02:48 +0200
commit662394fb30fdbcc89ec387918714aebee6868a9f (patch)
treec308c5f1a650abf9d9ccbb2a1747469a0d8570c0 /target
parent99a5e285887c4a10aaf06d8e01fae0707995da00 (diff)
brcm2708: update to latest patches from RPi foundation
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Diffstat (limited to 'target')
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0001-arm-partially-revert-702b94bff3c50542a6e4ab9a4f4cef0.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0002-smsx95xx-fix-crimes-against-truesize.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0003-smsc95xx-Experimental-Enable-turbo_mode-and-packetsi.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0004-Allow-mac-address-to-be-set-in-smsc95xx.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0005-Protect-__release_resource-against-resources-without.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0006-irq-bcm2836-Prevent-spurious-interrupts-and-trap-the.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0007-irq-bcm2836-Avoid-Invalid-trigger-warning.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0008-irqchip-bcm2835-Add-FIQ-support.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0009-irqchip-irq-bcm2835-Add-2836-FIQ-support.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0010-spidev-Add-spidev-compatible-string-to-silence-warni.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0011-spi-bcm2835-Support-pin-groups-other-than-7-11.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0012-spi-bcm2835-Disable-forced-software-CS.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0013-spi-bcm2835-Remove-unused-code.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0014-dmaengine-bcm2835-Load-driver-early-and-support-lega.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0015-firmware-Updated-mailbox-header.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0016-rtc-Add-SPI-alias-for-pcf2123-driver.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0017-watchdog-bcm2835-Support-setting-reboot-partition.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0018-reboot-Use-power-off-rather-than-busy-spinning-when-.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0019-bcm-Make-RASPBERRYPI_POWER-depend-on-PM.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0020-Register-the-clocks-early-during-the-boot-process-so.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0021-bcm2835-rng-Avoid-initialising-if-already-enabled.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0022-kbuild-Ignore-dtco-targets-when-filtering-symbols.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0023-clk-bcm2835-Mark-used-PLLs-and-dividers-CRITICAL.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0024-clk-bcm2835-Add-claim-clocks-property.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0025-clk-bcm2835-Read-max-core-clock-from-firmware.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0026-clk-bcm2835-Mark-GPIO-clocks-enabled-at-boot-as-crit.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0027-sound-Demote-deferral-errors-to-INFO-level.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0028-Update-vfpmodule.c.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0029-i2c-bcm2835-Add-debug-support.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0030-mm-Remove-the-PFN-busy-warning.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0031-ASoC-Add-prompt-for-ICS43432-codec.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0032-irqchip-irq-bcm2836-Remove-regmap-and-syscon-use.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0033-lan78xx-Enable-LEDs-and-auto-negotiation.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0034-amba_pl011-Don-t-use-DT-aliases-for-numbering.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0035-amba_pl011-Round-input-clock-up.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0036-amba_pl011-Insert-mb-for-correct-FIFO-handling.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0037-amba_pl011-Add-cts-event-workaround-DT-property.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0038-pinctrl-bcm2835-Set-base-to-0-give-expected-gpio-num.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0039-Main-bcm2708-bcm2709-linux-port.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0040-Add-dwc_otg-driver.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0041-bcm2708-framebuffer-driver.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0042-Speed-up-console-framebuffer-imageblit-function.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0043-dmaengine-Add-support-for-BCM2708.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0044-MMC-added-alternative-MMC-driver.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0045-Adding-bcm2835-sdhost-driver-and-an-overlay-to-enabl.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0046-vc_mem-Add-vc_mem-driver-for-querying-firmware-memor.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0047-vcsm-VideoCore-shared-memory-service-for-BCM2835.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0048-Add-dev-gpiomem-device-for-rootless-user-GPIO-access.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0049-Add-SMI-driver.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0050-MISC-bcm2835-smi-use-clock-manager-and-fix-reload-is.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0051-Add-SMI-NAND-driver.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0052-Add-cpufreq-driver.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0053-Add-Chris-Boot-s-i2c-driver.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0054-char-broadcom-Add-vcio-module.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0055-firmware-bcm2835-Support-ARCH_BCM270x.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0056-scripts-Add-mkknlimg-and-knlinfo-scripts-from-tools-.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0057-BCM2708-Add-core-Device-Tree-support.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0058-BCM270x_DT-Add-pwr_led-and-the-required-input-trigge.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0059-fbdev-add-FBIOCOPYAREA-ioctl.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0060-Added-Device-IDs-for-August-DVB-T-205.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0061-rpi-ft5406-Add-touchscreen-driver-for-pi-LCD-display.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0062-Improve-__copy_to_user-and-__copy_from_user-performa.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0063-gpio-poweroff-Allow-it-to-work-on-Raspberry-Pi.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0064-mfd-Add-Raspberry-Pi-Sense-HAT-core-driver.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0065-ASoC-pcm512x-implement-set_tdm_slot-interface.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0066-ASoC-Add-support-for-Rpi-DAC.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0067-Add-IQaudIO-Sound-Card-support-for-Raspberry-Pi.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0068-Added-support-for-HiFiBerry-DAC.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0069-Added-driver-for-HiFiBerry-Amp-amplifier-add-on-boar.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0070-Add-driver-for-rpi-proto.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0071-Add-Support-for-JustBoom-Audio-boards.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0072-New-AudioInjector.net-Pi-soundcard-with-low-jitter-a.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0073-New-driver-for-RRA-DigiDAC1-soundcard-using-WM8741-W.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0074-Add-support-for-Dion-Audio-LOCO-DAC-AMP-HAT.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0075-Allo-Piano-DAC-boards-Initial-2-channel-stereo-suppo.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0076-Add-support-for-Allo-Piano-DAC-2.1-plus-add-on-board.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0077-Add-support-for-Allo-Boss-DAC-add-on-board-for-Raspb.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0078-Support-for-Blokas-Labs-pisound-board.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0079-ASoC-Add-driver-for-Cirrus-Logic-Audio-Card.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0080-sound-Support-for-Dion-Audio-LOCO-V2-DAC-AMP-HAT.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0081-Add-support-for-Fe-Pi-audio-sound-card.-1867.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0082-Add-support-for-the-AudioInjector.net-Octo-sound-car.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0083-Driver-support-for-Google-voiceHAT-soundcard.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0084-Driver-and-overlay-for-Allo-Katana-DAC.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0085-ASoC-wm8804-MCLK-configuration-options-32-bit.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0086-ASoC-Add-generic-RPI-driver-for-simple-soundcards.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0087-ASoC-Add-Kconfig-and-Makefile-for-sound-soc-bcm.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0088-ASoC-Create-a-generic-Pi-Hat-WM8804-driver.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0089-rpi_display-add-backlight-driver-and-overlay.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0090-bcm2835-virtgpio-Virtual-GPIO-driver.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0091-net-Add-non-mainline-source-for-rtl8192cu-wlan.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0092-OF-DT-Overlay-configfs-interface.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0093-brcm-adds-support-for-BCM43341-wifi.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0094-brcmfmac-Mute-expected-startup-errors.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0095-hci_h5-Don-t-send-conf_req-when-ACTIVE.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0096-config-Add-default-configs.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0097-Add-arm64-configuration-and-device-tree-differences..patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0098-ARM64-DWC_OTG-Port-dwc_otg-driver-to-ARM64.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0099-ARM64-Round-Robin-dispatch-IRQs-between-CPUs.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0100-ARM64-Force-hardware-emulation-of-deprecated-instruc.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0101-build-arm64-Add-rules-for-.dtbo-files-for-dts-overla.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0102-cache-export-clean-and-invalidate.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0103-AXI-performance-monitor-driver-2222.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0104-mcp2515-Use-DT-supplied-interrupt-flags.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0105-Tidy-up-of-the-ft5406-driver-to-use-DT-2189.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0106-cgroup-Disable-cgroup-memory-by-default.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0107-ARM-bcm2835-Set-Serial-number-and-Revision.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0108-ARM-Activate-FIQs-to-avoid-__irq_startup-warnings.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0109-serial-8250-bcm2835aux-suppress-EPROBE_DEFER.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0110-raspberrypi-firmware-Export-the-general-transaction-.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0111-drm-vc4-Add-a-mode-for-using-the-closed-firmware-for.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0112-drm-vc4-Name-the-primary-and-cursor-planes-in-fkms.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0113-drm-vc4-Add-DRM_DEBUG_ATOMIC-for-the-insides-of-fkms.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0114-drm-vc4-Fix-sending-of-page-flip-completion-events-i.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0115-drm-vc4-Add-support-for-setting-DPMS-in-firmwarekms.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0116-drm-vc4-Add-FB-modifier-support-to-firmwarekms.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0117-drm-vc4-Add-missing-enable-disable-vblank-handlers-i.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0118-vc4_fkms-Apply-firmware-overscan-offset-to-hardware-.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0119-drm-vc4-Fix-warning-about-vblank-interrupts-before-D.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0120-drm-vc4-Skip-SET_CURSOR_INFO-when-the-cursor-content.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0121-drm-vc4-Remove-duplicate-primary-cursor-fields-from-.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0122-vc4_firmware_kms-fix-build.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0123-hack-cache-Fix-linker-error.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0124-i2c-gpio-Also-set-bus-numbers-from-reg-property.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0125-sound-bcm-Fix-memset-dereference-warning.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0126-added-capture_clear-option-to-pps-gpio-via-dtoverlay.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0127-lan78xx-Read-initial-EEE-status-from-DT.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0128-hid-Reduce-default-mouse-polling-interval-to-60Hz.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0129-gpiolib-Don-t-prevent-IRQ-usage-of-output-GPIOs.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0130-Add-ability-to-export-gpio-used-by-gpio-poweroff.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0131-firmware-raspberrypi-Notify-firmware-of-a-reboot.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0132-irqchip-irq-bcm2835-Calc.-FIQ_START-at-boot-time.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0133-of-configfs-Use-of_overlay_fdt_apply-API-call.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0134-net-lan78xx-Disable-TCP-Segmentation-Offload-TSO.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0135-brcmfmac-Re-enable-firmware-roaming-support.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0136-lan78xx-Move-enabling-of-EEE-into-PHY-init-code.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0137-staging-vc04_services-Derive-g_cache_line_size.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0138-Add-rpi-poe-fan-driver.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0139-cxd2880-CXD2880_SPI_DRV-should-select-DVB_CXD2880-wi.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0140-bcm2835-interpolate-audio-delay.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0141-vchiq_2835_arm-Implement-a-DMA-pool-for-small-bulk-t.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0142-BCM2708_DT-Use-upstreamed-GPIO-expander-driver.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0143-overlays-Fix-a-few-dtc-warnings.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0144-bcm2708-rpi-Disable-txp-interrupt-unless-using-vc4-k.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0145-config-Enable-Raspberry-Pi-voltage-monitor.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0146-hwmon-raspberrypi-Prevent-voltage-low-warnings-from-.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0147-firmware-raspberrypi-Add-backward-compatible-get_thr.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0148-Increase-firmware-call-buffer-size-to-48-bytes.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0149-sc16is7xx-Don-t-spin-if-no-data-received.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0150-configs-Rebuild-bcmrpi3_defconfig-to-fix-warnings.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0151-brcmfmac-Disable-ARP-offloading-when-promiscuous.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0152-config-enable-Audio-Graph-Card-module.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0153-config-Add-IPVLAN-module.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0154-config-Add-I2C_TINY_USB-m.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0155-Add-device-tree-overlay-for-HD44780.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0156-Add-hd44780-module-to-defconfig.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0157-overlays-Add-addr-parameter-to-i2c-rtc-gpio.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0158-ARM-BCM270X-Add-the-18-bit-DPI-pinmux-to-the-RPI-DTs.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0159-overlays-Add-an-overlay-for-the-Adafruit-Kippah-with.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0160-overlays-Remove-stale-notes-about-vc4-s-CMA-alignmen.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0161-spi-Make-GPIO-CSs-honour-the-SPI_NO_CS-flag.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0162-devicetree-add-RPi-CM3-dts-to-arm64-mimic-the-RPi-3B.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0163-Add-support-for-audioinjector.net-ultra-soundcard.-2.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0164-ASoC-cs4265-Add-a-S-PDIF-enable-switch.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0165-ASoC-cs4265-Add-native-32bit-I2S-transport.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0166-configs-Add-SENSOR_GPIO_FAN-m.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0167-BCM270X_DT-Add-gpio-fan-overlay.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0168-HID-hid-bigbenff-driver-for-BigBen-Interactive-PS3OF.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0169-configs-Add-CONFIG_HID_BIGBEN_FF-m.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0170-ASoC-cs4265-Add-a-MIC-pre.-route-2696.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0171-Update-gpio-fan-overlay.dts-2711.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0172-drivers-thermal-step_wise-add-support-for-hysteresis.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0173-drivers-thermal-step_wise-avoid-throttling-at-hyster.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0174-hwmon-adjust-rpi-poe-fan-overlay-trip-points.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0175-overlays-add-overrides-for-PoE-HAT-fan-control.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0176-overlays-Add-gpio-no-bank0-irq-overlay.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0177-Add-hy28b-2017-model-device-tree-overlay-2721.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0178-config-Add-CONFIG_USBIP_VUDC.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0179-mmc-bcm2835-sdhost-Recover-from-MMC_SEND_EXT_CSD.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0180-overlays-pi3-disable-bt-Clear-out-bt_pins-node.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0181-Revert-rtc-pcf8523-properly-handle-oscillator-stop-b.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0182-Update-issue-templates-2736.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0183-overlays-uart0-return-GPIOs-14-and-15-to-inputs.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0184-mmc-bcm2835-sdhost-Fix-warnings-on-arm64.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0185-Fix-warning-in-bcm2835-smi-nand.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0186-media-ov5647-Add-set_fmt-and-get_fmt-calls.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0187-media-Documentation-DT-add-device-tree-for-PWDN-cont.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0188-media-ov5647-Add-support-for-PWDN-GPIO.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0189-media-ov5647-Add-support-for-non-continuous-clock-mo.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0190-media-tc358743-Increase-FIFO-level-to-374.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0191-media-tc358743-fix-connected-active-CSI-2-lane-repor.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0192-media-tc358743-Add-support-for-972Mbit-s-link-freq.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0193-media-tc358743-Check-I2C-succeeded-during-probe.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0194-media-adv7180-Default-to-the-first-valid-input.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0195-media-adv7180-Add-YPrPb-support-for-ADV7282M.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0196-media-videodev2-Add-helper-defines-for-printing-FOUR.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0197-dt-bindings-Document-BCM283x-CSI2-CCP2-receiver.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0198-media-bcm2835-unicam-Driver-for-CCP2-CSI2-camera-int.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0199-MAINTAINERS-Add-entry-for-BCM2835-Unicam-driver.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0200-defconfig-Enable-Unicam-driver-and-various-sources-o.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0201-media-adv7180-Nasty-hack-to-allow-input-selection.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0202-BCM283x-DT-Add-CSI-nodes-to-the-device-tree.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0203-BCM270X_DT-Add-CSI-defines-for-all-the-downstream-Pi.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0204-arm-dt-Add-DT-overlays-for-ADV7282M-OV5647-and-TC358.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0205-dtoverlays-Add-support-for-ADV7280-M-ADV7281-M-and-A.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0206-Mailbox-firmware-calls-now-use-kmalloc-2749.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0207-vcsm-Fix-an-NULL-dereference-in-the-import_dmabuf-er.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0208-Update-README-2750.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0209-overlays-Remove-superfluous-address-size-cells.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0210-Revert-ASoC-wm8804-MCLK-configuration-options-32-bit.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0211-rpi-wm8804-soundcard-drop-PWRDN-register-writes.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0212-rpi-wm8804-soundcard-configure-wm8804-clocks-only-on.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0213-dtoverlays-Add-i2c-on-0-1-option-to-TC358743-ADV7282.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0214-overlays-Update-upstream-overlay.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0215-BCM2708_DT-update-firmware-node-binding.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0216-BCM2710_DT-fix-gpio-expander-bindings.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0217-ARM-dts-bcm283x-The-lan7515-PHY-node-has-moved.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0218-net-lan78xx-Support-auto-downshift-to-100Mb-s.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0219-dt-bindings-Document-microchip-downshift-after.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0220-ARM-dts-bcm283x-Set-downshift-after-for-Pi-3B.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0221-BCM270X_DT-Add-new-Ethernet-DT-parameters.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0222-BCM270X_DT-Mark-eth_downshift_after-as-an-integer.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0223-dwc-otg-FIQ-Fix-bad-mode-in-data-abort-handler.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0224-lirc-rpi-Remove-in-favour-of-gpio-ir.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0225-media-bcm2835-unicam-Pass-through-the-colorspace-on-.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0226-media-tc358743-Return-an-appropriate-colorspace-from.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0227-staging-bcm2835-camera-fix-module-autoloading.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0228-staging-bcm2835-camera-Move-module-info-to-the-end.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0229-staging-vchiq_arm-Fix-platform-device-unregistration.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0230-staging-vchiq_arm-Fix-camera-device-registration.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0231-staging-vchiq_arm-Register-a-platform-device-for-the.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0232-staging-bcm2835-audio-Enable-compile-test.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0233-staging-bcm2835-audio-use-module_platform_driver-mac.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0234-staging-bcm2835-audio-Drop-DT-dependency.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0235-staging-bcm2835-camera-Provide-more-specific-probe-e.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0236-staging-bcm2835-camera-Add-hint-about-possible-fault.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0237-staging-bcm2835-Don-t-probe-if-no-camera-is-detected.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0238-staging-vchiq_arm-Improve-error-handling-on-loading-.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0239-staging-bcm2835-camera-Do-not-bulk-receive-from-serv.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0240-staging-bcm2835-camera-Ensure-H264-header-bytes-get-.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0241-staging-bcm2835-camera-Correctly-denote-key-frames-i.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0242-staging-bcm2835-camera-Return-early-on-errors.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0243-staging-bcm2835-camera-Remove-dead-email-addresses.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0244-staging-bcm2835-camera-Fix-comment-style-violations.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0245-staging-bcm2835-camera-Fix-spacing-around-operators.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0246-staging-bcm2835-camera-Reduce-length-of-enum-names.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0247-staging-bcm2835-camera-Fix-multiple-line-dereference.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0248-staging-bcm2835-camera-Fix-brace-style-issues.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0249-staging-bcm2835-camera-Fix-missing-lines-between-ite.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0250-staging-bcm2835-camera-Fix-logical-continuation-spli.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0251-staging-bcm2835-camera-Fix-open-parenthesis-alignmen.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0252-staging-bcm2835-camera-Set-sequence-number-correctly.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0253-staging-bcm2835-camera-Ensure-timestamps-never-go-ba.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0254-staging-bcm2835-camera-Avoid-unneeded-internal-decla.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0255-staging-bcm2835-camera-Add-multiple-inclusion-protec.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0256-staging-bcm2835-camera-Unify-header-inclusion-define.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0257-ARM-bcm2835_defconfig-Enable-bcm2835-camera.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0258-staging-bcm2835-camera-Fix-alignment-should-match-op.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0259-staging-bcm2835-camera-Fix-multiple-assignments-shou.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0260-staging-bcm2835-camera-Fix-up-all-formatting-in-mmal.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0261-staging-bcm2835-camera-Use-enums-for-max-value-in-co.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0262-staging-bcm2835-camera-Correct-V4L2_CID_COLORFX_CBCR.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0263-staging-bcm2835-camera-Remove-amend-some-obsolete-co.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0264-staging-vc04_services-Split-vchiq-mmal-into-a-module.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0265-staging-mmal-vchiq-Allocate-and-free-components-as-r.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0266-staging-mmal-vchiq-Avoid-use-of-bool-in-structures.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0267-staging-mmal-vchiq-Make-timeout-a-defined-parameter.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0268-staging-mmal-vchiq-Make-a-mmal_buf-struct-for-passin.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0269-staging-mmal-vchiq-Add-support-for-event-callbacks.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0270-staging-vc04_services-Support-sending-data-to-MMAL-p.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0271-staging-vc04_services-Fixup-vchiq-mmal-include-order.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0272-staging-vc04_services-Add-new-vc-sm-cma-driver.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0273-staging-vc-sm-cma-Fixup-driver-for-older-VCHI-APIs.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0274-staging-vc04_services-Use-vc-sm-cma-to-support-zero-.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0275-media-videobuf2-Allow-exporting-of-a-struct-dmabuf.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0276-staging-vc04_services-Add-a-V4L2-M2M-codec-driver.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0277-staging-vchiq_arm-Register-bcm2835-codec-as-a-platfo.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0278-staging-vchiq_arm-Register-vcsm-cma-as-a-platform-dr.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0279-ARM-bcm2835_defconfig-Enable-bcm2835-codec.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0280-config-Add-bcm2835-codec-to-Pi-defconfigs.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0281-staging-bcm2835-camera-Fix-stride-on-RGB3-BGR3-forma.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0282-media-vb2-Allow-reqbufs-0-with-in-use-MMAP-buffers.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0283-tpm-Make-SECURITYFS-a-weak-dependency.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0284-Enable-TPM-TIS-SPI-support-for-TPM1.2-and-TPM2.0-chi.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0285-Add-overlay-for-SLB9760-Iridium-LetsTrust-TPM.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0286-Revert-staging-vchiq_arm-Register-a-platform-device-.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0287-Revert-staging-bcm2835-audio-Drop-DT-dependency.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0288-ASoC-add-driver-for-3Dlab-Nano-soundcard-2758.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0289-overlays-Update-README-with-removal-of-lirc-rpi.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0290-staging-bcm2835-camera-Check-the-error-for-REPEAT_SE.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0291-gpio-ir-change-default-pull-configuration-to-up.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0292-firmware-raspberrypi-Report-the-fw-variant-during-pr.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0293-firmware-raspberrypi-Report-the-fw-git-hash-during-p.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0294-arm64-dts-broadcom-Enable-fixups-for-overlays.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0295-sc16is7xx-Fix-for-Unexpected-interrupt-8.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0296-dtoverlays-fe-pi-audio-fix-sgtl5000-compatible-strin.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0297-bcm2835_smi-re-add-dereference-to-fix-DMA-transfers.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0298-lan78xx-Debounce-link-events-to-minimize-poll-storm.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0299-ASoC-Add-support-for-AudioSense-Pi-add-on-soundcard.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0300-BCM270X-Adding-device-tree-support-for-AudioSense-Pi.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0301-configs-Add-CONFIG_SND_AUDIOSENSE_PI-m.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0302-configs-Add-CONFIG_USB_TMC-m.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0303-overlays-sdio-Add-enhanced-1-bit-support.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0304-dwc_otg-fix-bug-with-port_addr-assignment-for-single.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0305-configs-Add-CONFIG_USB_UAS-m.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0306-Added-driver-for-the-HiFiBerry-DAC-ADC-2694.patch4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0307-pwm-Send-a-uevent-on-the-pwmchip-device-upon-channel.patch (renamed from target/linux/brcm2708/patches-4.19/950-0308-pwm-Send-a-uevent-on-the-pwmchip-device-upon-channel.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0308-overlays-Add-ssd1306-overlay-for-OLED-display.patch (renamed from target/linux/brcm2708/patches-4.19/950-0309-overlays-Add-ssd1306-overlay-for-OLED-display.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0309-overlays-mcp23017-Support-the-MCP23008.patch (renamed from target/linux/brcm2708/patches-4.19/950-0310-overlays-mcp23017-Support-the-MCP23008.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0310-overlays-Add-mcp342x-overlay.patch (renamed from target/linux/brcm2708/patches-4.19/950-0311-overlays-Add-mcp342x-overlay.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0311-char-vcio-Add-compat-ioctl-handling.patch (renamed from target/linux/brcm2708/patches-4.19/950-0312-char-vcio-Add-compat-ioctl-handling.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0312-char-vcio-Fail-probe-if-rpi_firmware-is-not-found.patch (renamed from target/linux/brcm2708/patches-4.19/950-0313-char-vcio-Fail-probe-if-rpi_firmware-is-not-found.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0313-staging-mmal-vchiq-Fix-client_component-for-64-bit-k.patch (renamed from target/linux/brcm2708/patches-4.19/950-0314-staging-mmal-vchiq-Fix-client_component-for-64-bit-k.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0314-staging-bcm2835-camera-Add-sanity-checks-for-queue_s.patch (renamed from target/linux/brcm2708/patches-4.19/950-0315-staging-bcm2835-camera-Add-sanity-checks-for-queue_s.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0315-staging-bcm2835-camera-Set-the-field-value-within-ea.patch (renamed from target/linux/brcm2708/patches-4.19/950-0316-staging-bcm2835-camera-Set-the-field-value-within-ea.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0316-char-vc_mem-Fix-up-compat-ioctls-for-64bit-kernel.patch (renamed from target/linux/brcm2708/patches-4.19/950-0317-char-vc_mem-Fix-up-compat-ioctls-for-64bit-kernel.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0317-char-vc_mem-Fix-all-coding-style-issues.patch (renamed from target/linux/brcm2708/patches-4.19/950-0318-char-vc_mem-Fix-all-coding-style-issues.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0318-clk-clk-bcm2835-Use-zd-when-printing-size_t.patch (renamed from target/linux/brcm2708/patches-4.19/950-0319-clk-clk-bcm2835-Use-zd-when-printing-size_t.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0319-mfd-Add-rpi_sense_core-of-compatible-string.patch (renamed from target/linux/brcm2708/patches-4.19/950-0320-mfd-Add-rpi_sense_core-of-compatible-string.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0320-gpu-vc4_firmware_kms-Fix-up-64-bit-compile-warnings.patch (renamed from target/linux/brcm2708/patches-4.19/950-0321-gpu-vc4_firmware_kms-Fix-up-64-bit-compile-warnings.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0321-input-rpi-ft5406-Clear-build-warning-on-64-bit-build.patch (renamed from target/linux/brcm2708/patches-4.19/950-0322-input-rpi-ft5406-Clear-build-warning-on-64-bit-build.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0322-dtoverlays-Correct-DT-handling-camera-GPIOs.patch (renamed from target/linux/brcm2708/patches-4.19/950-0323-dtoverlays-Correct-DT-handling-camera-GPIOs.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0323-media-ov5647-Use-gpiod_set_value_cansleep.patch (renamed from target/linux/brcm2708/patches-4.19/950-0324-media-ov5647-Use-gpiod_set_value_cansleep.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0324-media-bcm2835-unicam-Power-on-subdev-on-open-release.patch (renamed from target/linux/brcm2708/patches-4.19/950-0325-media-bcm2835-unicam-Power-on-subdev-on-open-release.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0325-audioinjector-octo-revert-to-dummy-supplies.patch (renamed from target/linux/brcm2708/patches-4.19/950-0326-audioinjector-octo-revert-to-dummy-supplies.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0326-staging-bcm2835-camera-Correct-ctrl-min-max-step-def.patch (renamed from target/linux/brcm2708/patches-4.19/950-0327-staging-bcm2835-camera-Correct-ctrl-min-max-step-def.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0327-staging-bcm2835-codec-variable-vb2-may-be-used-unini.patch (renamed from target/linux/brcm2708/patches-4.19/950-0328-staging-bcm2835-codec-variable-vb2-may-be-used-unini.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0328-staging-bcm2835-codec-Fix-potentially-uninitialised-.patch (renamed from target/linux/brcm2708/patches-4.19/950-0329-staging-bcm2835-codec-Fix-potentially-uninitialised-.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0329-video-bcm2708_fb-Add-compat_ioctl-support.patch (renamed from target/linux/brcm2708/patches-4.19/950-0330-video-bcm2708_fb-Add-compat_ioctl-support.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0330-video-bcm2708_fb-Fix-warnings-on-64-bit-builds.patch (renamed from target/linux/brcm2708/patches-4.19/950-0331-video-bcm2708_fb-Fix-warnings-on-64-bit-builds.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0331-video-bcm2708_fb-Clean-up-coding-style-issues.patch (renamed from target/linux/brcm2708/patches-4.19/950-0332-video-bcm2708_fb-Clean-up-coding-style-issues.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0332-bcm2835-dma-Add-support-for-per-channel-flags.patch (renamed from target/linux/brcm2708/patches-4.19/950-0333-bcm2835-dma-Add-support-for-per-channel-flags.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0333-bcm283x-Set-the-DISDEBUG-flag-for-SD-transfers.patch (renamed from target/linux/brcm2708/patches-4.19/950-0334-bcm283x-Set-the-DISDEBUG-flag-for-SD-transfers.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0334-ASoC-pcm512x-Implement-the-digital_mute-interface.patch (renamed from target/linux/brcm2708/patches-4.19/950-0335-ASoC-pcm512x-Implement-the-digital_mute-interface.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0335-ASoC-pcm512x-Fix-a-double-unlock-in-pcm512x_digital_.patch (renamed from target/linux/brcm2708/patches-4.19/950-0336-ASoC-pcm512x-Fix-a-double-unlock-in-pcm512x_digital_.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0336-usb-dwc_otg-Clean-up-build-warnings-on-64bit-kernels.patch (renamed from target/linux/brcm2708/patches-4.19/950-0337-usb-dwc_otg-Clean-up-build-warnings-on-64bit-kernels.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0337-usb-dwc_otg-Use-dma-allocation-for-mphi-dummy_send-b.patch (renamed from target/linux/brcm2708/patches-4.19/950-0338-usb-dwc_otg-Use-dma-allocation-for-mphi-dummy_send-b.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0338-staging-vchiq_arm-Set-up-dma-ranges-on-child-devices.patch (renamed from target/linux/brcm2708/patches-4.19/950-0339-staging-vchiq_arm-Set-up-dma-ranges-on-child-devices.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0339-staging-vc-sm-cma-Correct-DMA-configuration.patch (renamed from target/linux/brcm2708/patches-4.19/950-0340-staging-vc-sm-cma-Correct-DMA-configuration.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0340-staging-vc-sm-cma-Use-a-void-pointer-as-the-handle-w.patch (renamed from target/linux/brcm2708/patches-4.19/950-0341-staging-vc-sm-cma-Use-a-void-pointer-as-the-handle-w.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0341-staging-vc-sm-cma-Fix-up-for-64bit-builds.patch (renamed from target/linux/brcm2708/patches-4.19/950-0342-staging-vc-sm-cma-Fix-up-for-64bit-builds.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0342-configs-Add-Unicam-and-subdevices-to-bcmrpi3_defconf.patch (renamed from target/linux/brcm2708/patches-4.19/950-0343-configs-Add-Unicam-and-subdevices-to-bcmrpi3_defconf.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0343-configs-Add-VIDEO_BCM2835-to-bcmrpi3_defconfig.patch (renamed from target/linux/brcm2708/patches-4.19/950-0344-configs-Add-VIDEO_BCM2835-to-bcmrpi3_defconfig.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0344-configs-Add-V4L2-codec-driver-to-bcmrpi3_defconfig.patch (renamed from target/linux/brcm2708/patches-4.19/950-0345-configs-Add-V4L2-codec-driver-to-bcmrpi3_defconfig.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0345-config-Add-IPVLAN-module-to-bcmrpi3_defconfig.patch (renamed from target/linux/brcm2708/patches-4.19/950-0346-config-Add-IPVLAN-module-to-bcmrpi3_defconfig.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0346-configs-Enable-the-AD193x-codecs.patch (renamed from target/linux/brcm2708/patches-4.19/950-0347-configs-Enable-the-AD193x-codecs.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0347-overlays-balenaFin-v1.1.0-carrier-board-update.patch (renamed from target/linux/brcm2708/patches-4.19/950-0348-overlays-balenaFin-v1.1.0-carrier-board-update.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0348-configs-Add-CONFIG_LEDS_PCA963X-m.patch (renamed from target/linux/brcm2708/patches-4.19/950-0349-configs-Add-CONFIG_LEDS_PCA963X-m.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0349-Revert-brcmfmac-Mute-expected-startup-errors.patch (renamed from target/linux/brcm2708/patches-4.19/950-0350-Revert-brcmfmac-Mute-expected-startup-errors.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0350-gpu-vc4-fkms-Update-driver-to-not-use-plane-crtc.patch (renamed from target/linux/brcm2708/patches-4.19/950-0351-gpu-vc4-fkms-Update-driver-to-not-use-plane-crtc.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0351-drm-vc4-Programming-the-CTM-is-conditional-on-runnin.patch (renamed from target/linux/brcm2708/patches-4.19/950-0352-drm-vc4-Programming-the-CTM-is-conditional-on-runnin.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0352-staging-mmal_vchiq-Add-in-the-Bayer-encoding-formats.patch (renamed from target/linux/brcm2708/patches-4.19/950-0353-staging-mmal_vchiq-Add-in-the-Bayer-encoding-formats.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0353-staging-mmal-vchiq-Always-return-the-param-size-from.patch (renamed from target/linux/brcm2708/patches-4.19/950-0354-staging-mmal-vchiq-Always-return-the-param-size-from.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0354-staging-mmal-vchiq-If-the-VPU-returns-an-error-don-t.patch (renamed from target/linux/brcm2708/patches-4.19/950-0355-staging-mmal-vchiq-If-the-VPU-returns-an-error-don-t.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0355-staging-bcm2835_codec-Query-supported-formats-from-t.patch (renamed from target/linux/brcm2708/patches-4.19/950-0356-staging-bcm2835_codec-Query-supported-formats-from-t.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0356-staging-bcm2835_codec-Add-support-for-the-ISP-as-an-.patch (renamed from target/linux/brcm2708/patches-4.19/950-0357-staging-bcm2835_codec-Add-support-for-the-ISP-as-an-.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0357-staging-bcm2835_codec-Add-an-option-for-ignoring-Bay.patch (renamed from target/linux/brcm2708/patches-4.19/950-0358-staging-bcm2835_codec-Add-an-option-for-ignoring-Bay.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0358-staging-bcm2835_codec-Fix-handling-of-VB2_MEMORY_DMA.patch (renamed from target/linux/brcm2708/patches-4.19/950-0359-staging-bcm2835_codec-Fix-handling-of-VB2_MEMORY_DMA.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0359-staging-mmal-vchiq-Update-mmal_parameters.h-with-rec.patch (renamed from target/linux/brcm2708/patches-4.19/950-0360-staging-mmal-vchiq-Update-mmal_parameters.h-with-rec.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0360-staging-bcm2835_codec-Include-timing-info-in-SPS-hea.patch (renamed from target/linux/brcm2708/patches-4.19/950-0361-staging-bcm2835_codec-Include-timing-info-in-SPS-hea.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0361-drm-vc4-Don-t-wait-for-vblank-on-fkms-cursor-updates.patch (renamed from target/linux/brcm2708/patches-4.19/950-0362-drm-vc4-Don-t-wait-for-vblank-on-fkms-cursor-updates.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0362-Fix-for-Pisound-kernel-module-in-Real-Time-kernel-co.patch (renamed from target/linux/brcm2708/patches-4.19/950-0363-Fix-for-Pisound-kernel-module-in-Real-Time-kernel-co.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0363-config-Add-CONFIG_FB_TFT_SH1106-m.patch (renamed from target/linux/brcm2708/patches-4.19/950-0364-config-Add-CONFIG_FB_TFT_SH1106-m.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0364-Added-mute-stream-func.patch (renamed from target/linux/brcm2708/patches-4.19/950-0365-Added-mute-stream-func.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0365-lan78xx-EEE-support-is-now-a-PHY-property.patch (renamed from target/linux/brcm2708/patches-4.19/950-0366-lan78xx-EEE-support-is-now-a-PHY-property.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0366-video-bcm2708_fb-Try-allocating-on-the-ARM-and-passi.patch (renamed from target/linux/brcm2708/patches-4.19/950-0367-video-bcm2708_fb-Try-allocating-on-the-ARM-and-passi.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0367-staging-vc_sm_cma-Remove-erroneous-misc_deregister.patch (renamed from target/linux/brcm2708/patches-4.19/950-0368-staging-vc_sm_cma-Remove-erroneous-misc_deregister.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0368-vcsm-Fix-makefile-include-on-out-of-tree-builds.patch (renamed from target/linux/brcm2708/patches-4.19/950-0369-vcsm-Fix-makefile-include-on-out-of-tree-builds.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0369-vcsm-Remove-set-but-unused-variable.patch (renamed from target/linux/brcm2708/patches-4.19/950-0370-vcsm-Remove-set-but-unused-variable.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0370-vcsm-Reduce-scope-of-local-functions.patch (renamed from target/linux/brcm2708/patches-4.19/950-0371-vcsm-Reduce-scope-of-local-functions.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0371-staging-bcm2835-codec-NULL-component-handle-on-queue.patch (renamed from target/linux/brcm2708/patches-4.19/950-0372-staging-bcm2835-codec-NULL-component-handle-on-queue.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0372-staging-vc-sm-cma-Remove-the-debugfs-directory-on-re.patch (renamed from target/linux/brcm2708/patches-4.19/950-0373-staging-vc-sm-cma-Remove-the-debugfs-directory-on-re.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0373-staging-vc-sm-cma-Use-devm_-allocs-for-sm_state.patch (renamed from target/linux/brcm2708/patches-4.19/950-0374-staging-vc-sm-cma-Use-devm_-allocs-for-sm_state.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0374-staging-vc-sm-cma-Don-t-fail-if-debugfs-calls-fail.patch (renamed from target/linux/brcm2708/patches-4.19/950-0375-staging-vc-sm-cma-Don-t-fail-if-debugfs-calls-fail.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0375-staging-vc-sm-cma-Ensure-mutex-and-idr-are-destroyed.patch (renamed from target/linux/brcm2708/patches-4.19/950-0376-staging-vc-sm-cma-Ensure-mutex-and-idr-are-destroyed.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0376-staging-bcm2835_codec-Clean-up-logging-on-unloading-.patch (renamed from target/linux/brcm2708/patches-4.19/950-0377-staging-bcm2835_codec-Clean-up-logging-on-unloading-.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0377-configs-Enable-MT76-USB-wifi.patch (renamed from target/linux/brcm2708/patches-4.19/950-0378-configs-Enable-MT76-USB-wifi.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0378-bcm2835-sdhost-Allow-for-sg-entries-that-cross-pages.patch (renamed from target/linux/brcm2708/patches-4.19/950-0379-bcm2835-sdhost-Allow-for-sg-entries-that-cross-pages.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0379-overlays-sdio-Added-4-bit-support-on-GPIOs-34-39.-29.patch (renamed from target/linux/brcm2708/patches-4.19/950-0380-overlays-sdio-Added-4-bit-support-on-GPIOs-34-39.-29.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0380-overlays-Fix-multiple-instantiation-of-sc16is7xx.patch (renamed from target/linux/brcm2708/patches-4.19/950-0381-overlays-Fix-multiple-instantiation-of-sc16is7xx.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0381-configs-Re-enable-CONFIG_NETFILTER_XT_MATCH_SOCKET.patch (renamed from target/linux/brcm2708/patches-4.19/950-0382-configs-Re-enable-CONFIG_NETFILTER_XT_MATCH_SOCKET.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0382-bcm2835-mmc-Fix-DMA-channel-leak.patch (renamed from target/linux/brcm2708/patches-4.19/950-0383-bcm2835-mmc-Fix-DMA-channel-leak.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0383-bcm2835-mmc-Fix-struct-mmc_host-leak-on-probe.patch (renamed from target/linux/brcm2708/patches-4.19/950-0384-bcm2835-mmc-Fix-struct-mmc_host-leak-on-probe.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0384-bcm2835-mmc-Fix-duplicate-free_irq-on-remove.patch (renamed from target/linux/brcm2708/patches-4.19/950-0385-bcm2835-mmc-Fix-duplicate-free_irq-on-remove.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0385-bcm2835-mmc-Handle-mmc_add_host-errors.patch (renamed from target/linux/brcm2708/patches-4.19/950-0386-bcm2835-mmc-Handle-mmc_add_host-errors.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0386-bcm2835-mmc-Deduplicate-reset-of-driver-data-on-remo.patch (renamed from target/linux/brcm2708/patches-4.19/950-0387-bcm2835-mmc-Deduplicate-reset-of-driver-data-on-remo.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0387-configs-Add-CONFIG_BATTERY_MAX17040.patch (renamed from target/linux/brcm2708/patches-4.19/950-0388-configs-Add-CONFIG_BATTERY_MAX17040.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0388-overlays-Add-max17040-support-to-i2c-sensor.patch (renamed from target/linux/brcm2708/patches-4.19/950-0389-overlays-Add-max17040-support-to-i2c-sensor.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0389-defconfigs-disable-memory-and-IO-cgroups-2908.patch (renamed from target/linux/brcm2708/patches-4.19/950-0390-defconfigs-disable-memory-and-IO-cgroups-2908.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0390-media-bcm2835-unicam-Add-support-for-enum-framesizes.patch (renamed from target/linux/brcm2708/patches-4.19/950-0391-media-bcm2835-unicam-Add-support-for-enum-framesizes.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0391-staging-bcm2835-codec-Refactor-default-resolution-co.patch (renamed from target/linux/brcm2708/patches-4.19/950-0392-staging-bcm2835-codec-Refactor-default-resolution-co.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0392-nvmem-add-type-attribute.patch (renamed from target/linux/brcm2708/patches-4.19/950-0393-nvmem-add-type-attribute.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0393-rtc-rv3028-add-new-driver.patch (renamed from target/linux/brcm2708/patches-4.19/950-0394-rtc-rv3028-add-new-driver.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0394-configs-Add-RTC_DRV_RV3028-m.patch (renamed from target/linux/brcm2708/patches-4.19/950-0395-configs-Add-RTC_DRV_RV3028-m.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0395-overlays-Add-rv3028-to-i2c-rtc.patch (renamed from target/linux/brcm2708/patches-4.19/950-0396-overlays-Add-rv3028-to-i2c-rtc.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0396-ASoC-tlv320aic32x4-SND_SOC_DAPM_MICBIAS-is-deprecate.patch (renamed from target/linux/brcm2708/patches-4.19/950-0397-ASoC-tlv320aic32x4-SND_SOC_DAPM_MICBIAS-is-deprecate.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0397-ASoC-tlv320aic32x4-Break-out-clock-setting-into-sepa.patch (renamed from target/linux/brcm2708/patches-4.19/950-0398-ASoC-tlv320aic32x4-Break-out-clock-setting-into-sepa.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0398-ASoC-tlv320aic32x4-Properly-Set-Processing-Blocks.patch (renamed from target/linux/brcm2708/patches-4.19/950-0399-ASoC-tlv320aic32x4-Properly-Set-Processing-Blocks.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0399-ASoC-tlv320aic32x4-Model-PLL-in-CCF.patch (renamed from target/linux/brcm2708/patches-4.19/950-0400-ASoC-tlv320aic32x4-Model-PLL-in-CCF.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0400-ASoC-tlv320aic32x4-Model-CODEC_CLKIN-in-CCF.patch (renamed from target/linux/brcm2708/patches-4.19/950-0401-ASoC-tlv320aic32x4-Model-CODEC_CLKIN-in-CCF.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0401-ASoC-tlv320aic32x4-Model-DAC-ADC-dividers-in-CCF.patch (renamed from target/linux/brcm2708/patches-4.19/950-0402-ASoC-tlv320aic32x4-Model-DAC-ADC-dividers-in-CCF.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0402-ASoC-tlv320aic32x4-Model-BDIV-divider-in-CCF.patch (renamed from target/linux/brcm2708/patches-4.19/950-0403-ASoC-tlv320aic32x4-Model-BDIV-divider-in-CCF.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0403-ASoC-tlv320aic32x4-Control-clock-gating-with-CCF.patch (renamed from target/linux/brcm2708/patches-4.19/950-0404-ASoC-tlv320aic32x4-Control-clock-gating-with-CCF.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0404-ASoC-tlv320aic32x4-Move-aosr-and-dosr-setting-to-sep.patch (renamed from target/linux/brcm2708/patches-4.19/950-0405-ASoC-tlv320aic32x4-Move-aosr-and-dosr-setting-to-sep.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0405-ASoC-tlv320aic32x4-Dynamically-Determine-Clocking.patch (renamed from target/linux/brcm2708/patches-4.19/950-0406-ASoC-tlv320aic32x4-Dynamically-Determine-Clocking.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0406-ASoC-tlv320aic32x4-Restructure-set_dai_sysclk.patch (renamed from target/linux/brcm2708/patches-4.19/950-0407-ASoC-tlv320aic32x4-Restructure-set_dai_sysclk.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0407-ASoC-tlv320aic32x4-Remove-mclk-references.patch (renamed from target/linux/brcm2708/patches-4.19/950-0408-ASoC-tlv320aic32x4-Remove-mclk-references.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0408-ASoC-tlv320aic32x4-Allow-192000-Sample-Rate.patch (renamed from target/linux/brcm2708/patches-4.19/950-0409-ASoC-tlv320aic32x4-Allow-192000-Sample-Rate.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0409-ASoC-tlv320aic32x4-Only-enable-with-common-clock.patch (renamed from target/linux/brcm2708/patches-4.19/950-0410-ASoC-tlv320aic32x4-Only-enable-with-common-clock.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0410-Audiophonics-I-Sabre-9038Q2M-DAC-driver.patch (renamed from target/linux/brcm2708/patches-4.19/950-0411-Audiophonics-I-Sabre-9038Q2M-DAC-driver.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0411-ASoC-tlv320aic32x4-Change-author-s-name.patch (renamed from target/linux/brcm2708/patches-4.19/950-0412-ASoC-tlv320aic32x4-Change-author-s-name.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0412-ASoC-tlv320aic32x4-Update-copyright-and-use-SPDX-ide.patch (renamed from target/linux/brcm2708/patches-4.19/950-0413-ASoC-tlv320aic32x4-Update-copyright-and-use-SPDX-ide.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0413-ASoC-tlv320aic32x4-Add-Switch-for-Setting-Common-Mod.patch (renamed from target/linux/brcm2708/patches-4.19/950-0414-ASoC-tlv320aic32x4-Add-Switch-for-Setting-Common-Mod.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0414-ASoC-tlv320aic32x4-Add-Playback-PowerTune-Controls.patch (renamed from target/linux/brcm2708/patches-4.19/950-0415-ASoC-tlv320aic32x4-Add-Playback-PowerTune-Controls.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0415-dtoverlays-Add-Support-for-the-UDRC-DRAWS.patch (renamed from target/linux/brcm2708/patches-4.19/950-0416-dtoverlays-Add-Support-for-the-UDRC-DRAWS.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0416-dwc_otg-only-do_split-when-we-actually-need-to-do-a-.patch (renamed from target/linux/brcm2708/patches-4.19/950-0417-dwc_otg-only-do_split-when-we-actually-need-to-do-a-.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0417-Input-ili210x-fetch-touchscreen-geometry-from-DT.patch (renamed from target/linux/brcm2708/patches-4.19/950-0418-Input-ili210x-fetch-touchscreen-geometry-from-DT.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0418-Input-ili210x-add-DT-binding-document.patch (renamed from target/linux/brcm2708/patches-4.19/950-0419-Input-ili210x-add-DT-binding-document.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0419-configs-Add-TOUCHSCREEN_ILI210X-m.patch (renamed from target/linux/brcm2708/patches-4.19/950-0420-configs-Add-TOUCHSCREEN_ILI210X-m.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0420-BCM2708-Add-core-Device-Tree-support-ilitek251x.patch (renamed from target/linux/brcm2708/patches-4.19/950-0421-BCM2708-Add-core-Device-Tree-support-ilitek251x.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0421-dwc_otg-fix-locking-around-dequeueing-and-killing-UR.patch (renamed from target/linux/brcm2708/patches-4.19/950-0422-dwc_otg-fix-locking-around-dequeueing-and-killing-UR.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0422-rtc-rv3028-Add-backup-switchover-mode-support.patch (renamed from target/linux/brcm2708/patches-4.19/950-0423-rtc-rv3028-Add-backup-switchover-mode-support.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0423-dt-bindings-rv3028-backup-switchover-support.patch (renamed from target/linux/brcm2708/patches-4.19/950-0424-dt-bindings-rv3028-backup-switchover-support.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0424-overlays-Add-rv3028-backup-switchover-support-to-i2c.patch (renamed from target/linux/brcm2708/patches-4.19/950-0425-overlays-Add-rv3028-backup-switchover-support-to-i2c.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0425-Maxim-MAX98357A-I2S-DAC-overlay-2935.patch (renamed from target/linux/brcm2708/patches-4.19/950-0426-Maxim-MAX98357A-I2S-DAC-overlay-2935.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0426-sound-Fixes-for-audioinjector-octo-under-4.19.patch (renamed from target/linux/brcm2708/patches-4.19/950-0427-sound-Fixes-for-audioinjector-octo-under-4.19.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0427-Revert-cgroup-Disable-cgroup-memory-by-default.patch (renamed from target/linux/brcm2708/patches-4.19/950-0428-Revert-cgroup-Disable-cgroup-memory-by-default.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0428-Revert-defconfigs-disable-memory-and-IO-cgroups-2908.patch (renamed from target/linux/brcm2708/patches-4.19/950-0429-Revert-defconfigs-disable-memory-and-IO-cgroups-2908.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0429-overlays-Add-PiGlow-overlay.patch (renamed from target/linux/brcm2708/patches-4.19/950-0430-overlays-Add-PiGlow-overlay.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0430-configs-enable-LED-driver-for-PiGlow.patch (renamed from target/linux/brcm2708/patches-4.19/950-0431-configs-enable-LED-driver-for-PiGlow.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0431-Revert-bcm2835-interpolate-audio-delay.patch (renamed from target/linux/brcm2708/patches-4.19/950-0432-Revert-bcm2835-interpolate-audio-delay.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0432-Revert-staging-bcm2835-audio-Enable-compile-test.patch (renamed from target/linux/brcm2708/patches-4.19/950-0433-Revert-staging-bcm2835-audio-Enable-compile-test.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0433-Revert-staging-bcm2835-audio-use-module_platform_dri.patch (renamed from target/linux/brcm2708/patches-4.19/950-0434-Revert-staging-bcm2835-audio-use-module_platform_dri.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0434-staging-bcm2835-audio-Clean-up-mutex-locks.patch (renamed from target/linux/brcm2708/patches-4.19/950-0435-staging-bcm2835-audio-Clean-up-mutex-locks.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0435-staging-bcm2835-audio-Remove-redundant-spdif-stream-.patch (renamed from target/linux/brcm2708/patches-4.19/950-0436-staging-bcm2835-audio-Remove-redundant-spdif-stream-.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0436-staging-bcm2835-audio-Clean-up-include-files-in-bcm2.patch (renamed from target/linux/brcm2708/patches-4.19/950-0437-staging-bcm2835-audio-Clean-up-include-files-in-bcm2.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0437-staging-bcm2835-audio-Remove-redundant-substream-mas.patch (renamed from target/linux/brcm2708/patches-4.19/950-0438-staging-bcm2835-audio-Remove-redundant-substream-mas.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0438-staging-bcm2835-audio-Fix-mute-controls-volume-handl.patch (renamed from target/linux/brcm2708/patches-4.19/950-0439-staging-bcm2835-audio-Fix-mute-controls-volume-handl.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0439-staging-bcm2835-audio-Remove-redundant-function-call.patch (renamed from target/linux/brcm2708/patches-4.19/950-0440-staging-bcm2835-audio-Remove-redundant-function-call.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0440-staging-bcm2835-audio-Remove-superfluous-open-flag.patch (renamed from target/linux/brcm2708/patches-4.19/950-0441-staging-bcm2835-audio-Remove-superfluous-open-flag.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0441-staging-bcm2835-audio-Drop-useless-running-flag-and-.patch (renamed from target/linux/brcm2708/patches-4.19/950-0442-staging-bcm2835-audio-Drop-useless-running-flag-and-.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0442-staging-bcm2835-audio-Fix-incorrect-draining-handlin.patch (renamed from target/linux/brcm2708/patches-4.19/950-0443-staging-bcm2835-audio-Fix-incorrect-draining-handlin.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0443-staging-bcm2835-audio-Kill-unused-spinlock.patch (renamed from target/linux/brcm2708/patches-4.19/950-0444-staging-bcm2835-audio-Kill-unused-spinlock.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0444-staging-bcm2835-audio-Use-PCM-runtime-values-instead.patch (renamed from target/linux/brcm2708/patches-4.19/950-0445-staging-bcm2835-audio-Use-PCM-runtime-values-instead.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0445-staging-bcm2835-audio-Drop-unnecessary-pcm-indirect-.patch (renamed from target/linux/brcm2708/patches-4.19/950-0446-staging-bcm2835-audio-Drop-unnecessary-pcm-indirect-.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0446-staging-bcm2835-audio-Drop-useless-NULL-check.patch (renamed from target/linux/brcm2708/patches-4.19/950-0447-staging-bcm2835-audio-Drop-useless-NULL-check.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0447-staging-bcm2835-audio-Propagate-parameter-setup-erro.patch (renamed from target/linux/brcm2708/patches-4.19/950-0448-staging-bcm2835-audio-Propagate-parameter-setup-erro.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0448-staging-bcm2835-audio-Drop-debug-messages-in-bcm2835.patch (renamed from target/linux/brcm2708/patches-4.19/950-0449-staging-bcm2835-audio-Drop-debug-messages-in-bcm2835.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0449-staging-bcm2835-audio-Drop-superfluous-mutex-lock-du.patch (renamed from target/linux/brcm2708/patches-4.19/950-0450-staging-bcm2835-audio-Drop-superfluous-mutex-lock-du.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0450-staging-bcm2835-audio-Add-10ms-period-constraint.patch (renamed from target/linux/brcm2708/patches-4.19/950-0451-staging-bcm2835-audio-Add-10ms-period-constraint.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0451-staging-bcm2835-audio-Make-single-vchi-handle.patch (renamed from target/linux/brcm2708/patches-4.19/950-0452-staging-bcm2835-audio-Make-single-vchi-handle.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0452-staging-bcm2835-audio-Code-refactoring-of-vchiq-acce.patch (renamed from target/linux/brcm2708/patches-4.19/950-0453-staging-bcm2835-audio-Code-refactoring-of-vchiq-acce.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0453-staging-bcm2835-audio-Operate-non-atomic-PCM-ops.patch (renamed from target/linux/brcm2708/patches-4.19/950-0454-staging-bcm2835-audio-Operate-non-atomic-PCM-ops.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0454-staging-bcm2835-audio-Use-card-private_data.patch (renamed from target/linux/brcm2708/patches-4.19/950-0455-staging-bcm2835-audio-Use-card-private_data.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0455-staging-bcm2835-audio-Use-standard-error-print-helpe.patch (renamed from target/linux/brcm2708/patches-4.19/950-0456-staging-bcm2835-audio-Use-standard-error-print-helpe.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0456-staging-bcm2835-audio-Remove-unnecessary-header-file.patch (renamed from target/linux/brcm2708/patches-4.19/950-0457-staging-bcm2835-audio-Remove-unnecessary-header-file.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0457-staging-bcm2835-audio-Move-module-parameter-descript.patch (renamed from target/linux/brcm2708/patches-4.19/950-0458-staging-bcm2835-audio-Move-module-parameter-descript.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0458-staging-bcm2835-audio-Use-coherent-device-buffers.patch (renamed from target/linux/brcm2708/patches-4.19/950-0459-staging-bcm2835-audio-Use-coherent-device-buffers.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0459-staging-bcm2835-audio-Set-SNDRV_PCM_INFO_SYNC_APPLPT.patch (renamed from target/linux/brcm2708/patches-4.19/950-0460-staging-bcm2835-audio-Set-SNDRV_PCM_INFO_SYNC_APPLPT.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0460-staging-bcm2835-audio-Simplify-PCM-creation-helpers.patch (renamed from target/linux/brcm2708/patches-4.19/950-0461-staging-bcm2835-audio-Simplify-PCM-creation-helpers.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0461-staging-bcm2835-audio-Simplify-kctl-creation-helpers.patch (renamed from target/linux/brcm2708/patches-4.19/950-0462-staging-bcm2835-audio-Simplify-kctl-creation-helpers.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0462-staging-bcm2835-audio-Simplify-card-object-managemen.patch (renamed from target/linux/brcm2708/patches-4.19/950-0463-staging-bcm2835-audio-Simplify-card-object-managemen.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0463-staging-bcm2835-audio-unify-FOURCC-command-definitio.patch (renamed from target/linux/brcm2708/patches-4.19/950-0464-staging-bcm2835-audio-unify-FOURCC-command-definitio.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0464-staging-bcm2835-audio-don-t-initialize-memory-twice.patch (renamed from target/linux/brcm2708/patches-4.19/950-0465-staging-bcm2835-audio-don-t-initialize-memory-twice.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0465-staging-bcm2835-audio-reorder-variable-declarations-.patch (renamed from target/linux/brcm2708/patches-4.19/950-0466-staging-bcm2835-audio-reorder-variable-declarations-.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0466-staging-bcm2835-audio-use-anonymous-union-in-struct-.patch (renamed from target/linux/brcm2708/patches-4.19/950-0467-staging-bcm2835-audio-use-anonymous-union-in-struct-.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0467-staging-bcm2835-audio-more-generic-probe-function-na.patch (renamed from target/linux/brcm2708/patches-4.19/950-0468-staging-bcm2835-audio-more-generic-probe-function-na.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0468-staging-bcm2835-audio-rename-platform_driver-structu.patch (renamed from target/linux/brcm2708/patches-4.19/950-0469-staging-bcm2835-audio-rename-platform_driver-structu.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0469-staging-bcm2835-audio-update-TODO.patch (renamed from target/linux/brcm2708/patches-4.19/950-0470-staging-bcm2835-audio-update-TODO.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0470-staging-bcm2835-audio-interpolate-audio-delay.patch (renamed from target/linux/brcm2708/patches-4.19/950-0471-staging-bcm2835-audio-interpolate-audio-delay.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0471-staging-bcm2835-audio-Enable-compile-test.patch (renamed from target/linux/brcm2708/patches-4.19/950-0472-staging-bcm2835-audio-Enable-compile-test.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0472-staging-bcm2835-audio-use-module_platform_driver-mac.patch (renamed from target/linux/brcm2708/patches-4.19/950-0473-staging-bcm2835-audio-use-module_platform_driver-mac.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0473-staging-bcm2835-audio-Drop-DT-dependency.patch (renamed from target/linux/brcm2708/patches-4.19/950-0474-staging-bcm2835-audio-Drop-DT-dependency.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0474-staging-bcm2835-audio-double-free-in-init-error-path.patch (renamed from target/linux/brcm2708/patches-4.19/950-0475-staging-bcm2835-audio-double-free-in-init-error-path.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0475-dts-Increase-default-coherent-pool-size.patch (renamed from target/linux/brcm2708/patches-4.19/950-0476-dts-Increase-default-coherent-pool-size.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0476-Revert-staging-bcm2835-audio-Drop-DT-dependency.patch (renamed from target/linux/brcm2708/patches-4.19/950-0477-Revert-staging-bcm2835-audio-Drop-DT-dependency.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0477-configs-Enable-netdev-LED-trigger.patch (renamed from target/linux/brcm2708/patches-4.19/950-0478-configs-Enable-netdev-LED-trigger.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0478-smsc95xx-dynamically-fix-up-TX-buffer-alignment-with.patch (renamed from target/linux/brcm2708/patches-4.19/950-0479-smsc95xx-dynamically-fix-up-TX-buffer-alignment-with.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0479-lan78xx-use-default-alignment-for-rx-buffers.patch (renamed from target/linux/brcm2708/patches-4.19/950-0480-lan78xx-use-default-alignment-for-rx-buffers.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0480-staging-bcm2835-codec-Correct-port-width-calc-for-tr.patch (renamed from target/linux/brcm2708/patches-4.19/950-0481-staging-bcm2835-codec-Correct-port-width-calc-for-tr.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0481-staging-bcm2835-codec-Remove-height-padding-for-ISP-.patch (renamed from target/linux/brcm2708/patches-4.19/950-0482-staging-bcm2835-codec-Remove-height-padding-for-ISP-.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0482-staging-mmal-vchiq-Free-the-event-context-for-contro.patch (renamed from target/linux/brcm2708/patches-4.19/950-0483-staging-mmal-vchiq-Free-the-event-context-for-contro.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0483-BCM270X_DT-Also-set-coherent_pool-1M-for-BT-Pis.patch (renamed from target/linux/brcm2708/patches-4.19/950-0484-BCM270X_DT-Also-set-coherent_pool-1M-for-BT-Pis.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0484-configs-Enable-ICS-43432-I2S-microphone-module.patch (renamed from target/linux/brcm2708/patches-4.19/950-0485-configs-Enable-ICS-43432-I2S-microphone-module.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0485-arm-dts-overlays-rpi-sense-add-upstream-humidity-com.patch (renamed from target/linux/brcm2708/patches-4.19/950-0486-arm-dts-overlays-rpi-sense-add-upstream-humidity-com.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0486-staging-mmal-vchiq-Fix-memory-leak-in-error-path.patch (renamed from target/linux/brcm2708/patches-4.19/950-0487-staging-mmal-vchiq-Fix-memory-leak-in-error-path.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0487-staging-vchiq-mmal-Fix-memory-leak-of-vchiq-instance.patch (renamed from target/linux/brcm2708/patches-4.19/950-0488-staging-vchiq-mmal-Fix-memory-leak-of-vchiq-instance.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0488-Revert-video-bcm2708_fb-Try-allocating-on-the-ARM-an.patch (renamed from target/linux/brcm2708/patches-4.19/950-0489-Revert-video-bcm2708_fb-Try-allocating-on-the-ARM-an.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0489-Added-IQaudIO-Pi-Codec-board-support-2969.patch (renamed from target/linux/brcm2708/patches-4.19/950-0490-Added-IQaudIO-Pi-Codec-board-support-2969.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0490-Revert-smsc95xx-dynamically-fix-up-TX-buffer-alignme.patch (renamed from target/linux/brcm2708/patches-4.19/950-0491-Revert-smsc95xx-dynamically-fix-up-TX-buffer-alignme.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0491-configs-Enable-PIDs-cgroup.patch (renamed from target/linux/brcm2708/patches-4.19/950-0492-configs-Enable-PIDs-cgroup.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0492-w1-ds2408-reset-on-output_write-retry-with-readback.patch (renamed from target/linux/brcm2708/patches-4.19/950-0493-w1-ds2408-reset-on-output_write-retry-with-readback.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0493-w1-ds2482-cosmetic-fixes-after-54865314f5a1.patch (renamed from target/linux/brcm2708/patches-4.19/950-0494-w1-ds2482-cosmetic-fixes-after-54865314f5a1.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0494-sound-pcm512x-codec-Adding-352.8kHz-samplerate-suppo.patch (renamed from target/linux/brcm2708/patches-4.19/950-0495-sound-pcm512x-codec-Adding-352.8kHz-samplerate-suppo.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0495-ASoC-decommissioning-driver-for-3Dlab-Nano-soundcard.patch (renamed from target/linux/brcm2708/patches-4.19/950-0496-ASoC-decommissioning-driver-for-3Dlab-Nano-soundcard.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0496-.gitignore-Add-.dtbo-explicitly.patch (renamed from target/linux/brcm2708/patches-4.19/950-0497-.gitignore-Add-.dtbo-explicitly.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0497-Bluetooth-Check-key-sizes-only-when-Secure-Simple-Pa.patch (renamed from target/linux/brcm2708/patches-4.19/950-0498-Bluetooth-Check-key-sizes-only-when-Secure-Simple-Pa.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0498-usb-dwc_otg-Clean-up-interrupt-claiming-code.patch (renamed from target/linux/brcm2708/patches-4.19/950-0499-usb-dwc_otg-Clean-up-interrupt-claiming-code.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0499-overlays-Delete-the-deprecated-sdio-1bit-overlay.patch (renamed from target/linux/brcm2708/patches-4.19/950-0500-overlays-Delete-the-deprecated-sdio-1bit-overlay.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0500-overlays-Remove-upstream-aux-interrupt-overlay.patch (renamed from target/linux/brcm2708/patches-4.19/950-0501-overlays-Remove-upstream-aux-interrupt-overlay.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0501-overlays-Standardise-on-compatible-brcm-bcm2835.patch (renamed from target/linux/brcm2708/patches-4.19/950-0502-overlays-Standardise-on-compatible-brcm-bcm2835.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0502-vc4-Remove-interrupt-and-DMA-trampling.patch (renamed from target/linux/brcm2708/patches-4.19/950-0503-vc4-Remove-interrupt-and-DMA-trampling.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0503-BCM270X_DT-Add-non-removable-clone-of-mmc-node.patch (renamed from target/linux/brcm2708/patches-4.19/950-0504-BCM270X_DT-Add-non-removable-clone-of-mmc-node.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0504-BCM270X_DT-usb-Refactor-DTS-and-overlays.patch (renamed from target/linux/brcm2708/patches-4.19/950-0505-BCM270X_DT-usb-Refactor-DTS-and-overlays.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0505-overlays-Update-upstream-overlay.patch (renamed from target/linux/brcm2708/patches-4.19/950-0506-overlays-Update-upstream-overlay.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0506-w1-ds2408-Fix-typo-after-49695ac46861-reset-on-outpu.patch (renamed from target/linux/brcm2708/patches-4.19/950-0507-w1-ds2408-Fix-typo-after-49695ac46861-reset-on-outpu.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0507-BCM270X_DT-Rename-Pi-Zero-W-DT-files.patch (renamed from target/linux/brcm2708/patches-4.19/950-0508-BCM270X_DT-Rename-Pi-Zero-W-DT-files.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0508-BCM270X_DT-Create-bcm2708-rpi-zero.dts.patch (renamed from target/linux/brcm2708/patches-4.19/950-0509-BCM270X_DT-Create-bcm2708-rpi-zero.dts.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0509-overlays-Fix-mmc-related-overlays-after-refactor.patch (renamed from target/linux/brcm2708/patches-4.19/950-0510-overlays-Fix-mmc-related-overlays-after-refactor.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0510-config-Add-NF_TABLES-support.patch (renamed from target/linux/brcm2708/patches-4.19/950-0511-config-Add-NF_TABLES-support.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0511-Fixed-48k-timing-issue.patch (renamed from target/linux/brcm2708/patches-4.19/950-0512-Fixed-48k-timing-issue.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0512-staging-bcm2835-codec-Convert-V4L2-nsec-timestamps-t.patch (renamed from target/linux/brcm2708/patches-4.19/950-0513-staging-bcm2835-codec-Convert-V4L2-nsec-timestamps-t.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0513-staging-bcm2835-codec-Add-support-for-setting-S_PARM.patch (renamed from target/linux/brcm2708/patches-4.19/950-0514-staging-bcm2835-codec-Add-support-for-setting-S_PARM.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0514-w1-w1-gpio-Make-GPIO-an-output-for-strong-pullup.patch (renamed from target/linux/brcm2708/patches-4.19/950-0515-w1-w1-gpio-Make-GPIO-an-output-for-strong-pullup.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0515-overlays-Update-w1-gpio-and-w1-gpio-pullup.patch (renamed from target/linux/brcm2708/patches-4.19/950-0516-overlays-Update-w1-gpio-and-w1-gpio-pullup.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0516-bcm2835-sdhost-Fix-DMA-channel-leak-on-error-remove.patch (renamed from target/linux/brcm2708/patches-4.19/950-0517-bcm2835-sdhost-Fix-DMA-channel-leak-on-error-remove.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0517-i2c-bcm2835-Model-Divider-in-CCF.patch (renamed from target/linux/brcm2708/patches-4.19/950-0518-i2c-bcm2835-Model-Divider-in-CCF.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0518-staging-vc04_services-Use-correct-cache-line-size.patch (renamed from target/linux/brcm2708/patches-4.19/950-0519-staging-vc04_services-Use-correct-cache-line-size.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0519-tty-amba-pl011-allow-shared-interrupt.patch (renamed from target/linux/brcm2708/patches-4.19/950-0520-tty-amba-pl011-allow-shared-interrupt.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0520-ARM-bcm283x-Reduce-register-ranges-for-UART-SPI-and-.patch (renamed from target/linux/brcm2708/patches-4.19/950-0521-ARM-bcm283x-Reduce-register-ranges-for-UART-SPI-and-.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0521-ARM-bcm283x-Extend-the-WDT-DT-node-out-to-cover-the-.patch (renamed from target/linux/brcm2708/patches-4.19/950-0522-ARM-bcm283x-Extend-the-WDT-DT-node-out-to-cover-the-.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0522-ARM-dts-Add-label-to-bcm2835-RNG.patch (renamed from target/linux/brcm2708/patches-4.19/950-0523-ARM-dts-Add-label-to-bcm2835-RNG.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0523-dts-Use-fb-rather-than-leds-for-dpi-overlay.patch (renamed from target/linux/brcm2708/patches-4.19/950-0524-dts-Use-fb-rather-than-leds-for-dpi-overlay.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0524-BCM270X_DT-Minor-tidy-up.patch (renamed from target/linux/brcm2708/patches-4.19/950-0525-BCM270X_DT-Minor-tidy-up.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0525-arm-bcm2835-Fix-FIQ-early-ioremap.patch (renamed from target/linux/brcm2708/patches-4.19/950-0526-arm-bcm2835-Fix-FIQ-early-ioremap.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0526-Fix-copy_from_user-if-BCM2835_FAST_MEMCPY-n.patch (renamed from target/linux/brcm2708/patches-4.19/950-0527-Fix-copy_from_user-if-BCM2835_FAST_MEMCPY-n.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0527-PCI-brcmstb-Add-Broadcom-STB-PCIe-host-controller-dr.patch (renamed from target/linux/brcm2708/patches-4.19/950-0528-PCI-brcmstb-Add-Broadcom-STB-PCIe-host-controller-dr.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0528-PCI-brcmstb-Add-dma-range-mapping-for-inbound-traffi.patch (renamed from target/linux/brcm2708/patches-4.19/950-0529-PCI-brcmstb-Add-dma-range-mapping-for-inbound-traffi.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0529-PCI-brcmstb-Add-MSI-capability.patch (renamed from target/linux/brcm2708/patches-4.19/950-0530-PCI-brcmstb-Add-MSI-capability.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0530-dt-bindings-pci-Add-DT-docs-for-Brcmstb-PCIe-device.patch (renamed from target/linux/brcm2708/patches-4.19/950-0531-dt-bindings-pci-Add-DT-docs-for-Brcmstb-PCIe-device.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0531-pcie-brcmstb-Changes-for-BCM2711.patch (renamed from target/linux/brcm2708/patches-4.19/950-0532-pcie-brcmstb-Changes-for-BCM2711.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0532-arm-bcm2835-DMA-can-only-address-1GB.patch (renamed from target/linux/brcm2708/patches-4.19/950-0533-arm-bcm2835-DMA-can-only-address-1GB.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0533-mmc-bcm2835-sdhost-Support-64-bit-physical-addresses.patch (renamed from target/linux/brcm2708/patches-4.19/950-0534-mmc-bcm2835-sdhost-Support-64-bit-physical-addresses.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0534-mmc-sdhci-Mask-spurious-interrupts.patch (renamed from target/linux/brcm2708/patches-4.19/950-0535-mmc-sdhci-Mask-spurious-interrupts.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0535-mmc-sdhci-iproc-Add-support-for-emmc2-of-the-BCM2838.patch (renamed from target/linux/brcm2708/patches-4.19/950-0536-mmc-sdhci-iproc-Add-support-for-emmc2-of-the-BCM2838.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0536-hwrng-iproc-rng200-Add-BCM2838-support.patch (renamed from target/linux/brcm2708/patches-4.19/950-0537-hwrng-iproc-rng200-Add-BCM2838-support.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0537-thermal-brcmstb_thermal-Add-BCM2838-support.patch (renamed from target/linux/brcm2708/patches-4.19/950-0538-thermal-brcmstb_thermal-Add-BCM2838-support.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0538-vchiq-Add-36-bit-address-support.patch (renamed from target/linux/brcm2708/patches-4.19/950-0539-vchiq-Add-36-bit-address-support.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0539-bcm2835-pcm.c-Support-multichannel-audio.patch (renamed from target/linux/brcm2708/patches-4.19/950-0540-bcm2835-pcm.c-Support-multichannel-audio.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0540-bcmgenet-constrain-max-DMA-burst-length.patch (renamed from target/linux/brcm2708/patches-4.19/950-0541-bcmgenet-constrain-max-DMA-burst-length.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0541-bcmgenet-Better-coalescing-parameter-defaults.patch (renamed from target/linux/brcm2708/patches-4.19/950-0542-bcmgenet-Better-coalescing-parameter-defaults.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0542-net-genet-enable-link-energy-detect-powerdown-for-ex.patch (renamed from target/linux/brcm2708/patches-4.19/950-0543-net-genet-enable-link-energy-detect-powerdown-for-ex.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0543-phy-broadcom-split-out-the-BCM54213PE-from-the-BCM54.patch (renamed from target/linux/brcm2708/patches-4.19/950-0544-phy-broadcom-split-out-the-BCM54213PE-from-the-BCM54.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0544-phy-bcm54213pe-configure-the-LED-outputs-to-be-more-.patch (renamed from target/linux/brcm2708/patches-4.19/950-0545-phy-bcm54213pe-configure-the-LED-outputs-to-be-more-.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0545-dwc_otg-Choose-appropriate-IRQ-handover-strategy.patch (renamed from target/linux/brcm2708/patches-4.19/950-0546-dwc_otg-Choose-appropriate-IRQ-handover-strategy.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0546-usb-xhci-Disable-the-XHCI-5-second-timeout.patch (renamed from target/linux/brcm2708/patches-4.19/950-0547-usb-xhci-Disable-the-XHCI-5-second-timeout.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0547-usb-xhci-Show-that-the-VIA-VL805-supports-LPM.patch (renamed from target/linux/brcm2708/patches-4.19/950-0548-usb-xhci-Show-that-the-VIA-VL805-supports-LPM.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0548-usb-xhci-hack-xhci_urb_enqueue-to-support-hid.mousep.patch (renamed from target/linux/brcm2708/patches-4.19/950-0549-usb-xhci-hack-xhci_urb_enqueue-to-support-hid.mousep.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0549-pinctrl-bcm2835-Add-support-for-BCM2838.patch (renamed from target/linux/brcm2708/patches-4.19/950-0550-pinctrl-bcm2835-Add-support-for-BCM2838.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0550-spi-bcm2835-enable-shared-interrupt-support.patch (renamed from target/linux/brcm2708/patches-4.19/950-0551-spi-bcm2835-enable-shared-interrupt-support.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0551-drivers-char-add-chardev-for-mmap-ing-Argon-control-.patch (renamed from target/linux/brcm2708/patches-4.19/950-0552-drivers-char-add-chardev-for-mmap-ing-Argon-control-.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0552-clk-bcm2835-Don-t-wait-for-pllh-lock.patch (renamed from target/linux/brcm2708/patches-4.19/950-0553-clk-bcm2835-Don-t-wait-for-pllh-lock.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0553-bcm2835-pm-Move-bcm2835-watchdog-s-DT-probe-to-an-MF.patch (renamed from target/linux/brcm2708/patches-4.19/950-0554-bcm2835-pm-Move-bcm2835-watchdog-s-DT-probe-to-an-MF.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0554-soc-bcm-bcm2835-pm-Add-support-for-power-domains-und.patch (renamed from target/linux/brcm2708/patches-4.19/950-0555-soc-bcm-bcm2835-pm-Add-support-for-power-domains-und.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0555-soc-bcm-bcm2835-pm-Fix-PM_IMAGE_PERI-power-domain-su.patch (renamed from target/linux/brcm2708/patches-4.19/950-0556-soc-bcm-bcm2835-pm-Fix-PM_IMAGE_PERI-power-domain-su.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0556-soc-bcm-bcm2835-pm-Fix-error-paths-of-initialization.patch (renamed from target/linux/brcm2708/patches-4.19/950-0557-soc-bcm-bcm2835-pm-Fix-error-paths-of-initialization.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0557-soc-bcm-bcm2835-pm-Add-support-for-2711.patch (renamed from target/linux/brcm2708/patches-4.19/950-0558-soc-bcm-bcm2835-pm-Add-support-for-2711.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0558-drm-expand-drm_syncobj_find_fence-to-support-timelin.patch (renamed from target/linux/brcm2708/patches-4.19/950-0559-drm-expand-drm_syncobj_find_fence-to-support-timelin.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0559-drm-v3d-Fix-a-use-after-free-race-accessing-the-sche.patch (renamed from target/linux/brcm2708/patches-4.19/950-0560-drm-v3d-Fix-a-use-after-free-race-accessing-the-sche.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0560-drm-v3d-Add-a-little-debugfs-entry-for-measuring-the.patch (renamed from target/linux/brcm2708/patches-4.19/950-0561-drm-v3d-Add-a-little-debugfs-entry-for-measuring-the.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0561-drm-v3d-Update-a-comment-about-what-uses-v3d_job_dep.patch (renamed from target/linux/brcm2708/patches-4.19/950-0562-drm-v3d-Update-a-comment-about-what-uses-v3d_job_dep.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0562-drm-v3d-Clean-up-the-reservation-object-setup.patch (renamed from target/linux/brcm2708/patches-4.19/950-0563-drm-v3d-Clean-up-the-reservation-object-setup.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0563-drm-v3d-Add-support-for-submitting-jobs-to-the-TFU.patch (renamed from target/linux/brcm2708/patches-4.19/950-0564-drm-v3d-Add-support-for-submitting-jobs-to-the-TFU.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0564-drm-v3d-Drop-the-dev-argument-to-lock-unlock-of-BO-r.patch (renamed from target/linux/brcm2708/patches-4.19/950-0565-drm-v3d-Drop-the-dev-argument-to-lock-unlock-of-BO-r.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0565-drm-v3d-Add-missing-fence-timeline-name-for-TFU.patch (renamed from target/linux/brcm2708/patches-4.19/950-0566-drm-v3d-Add-missing-fence-timeline-name-for-TFU.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0566-drm-v3d-Add-more-tracepoints-for-V3D-GPU-rendering.patch (renamed from target/linux/brcm2708/patches-4.19/950-0567-drm-v3d-Add-more-tracepoints-for-V3D-GPU-rendering.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0567-drm-v3d-Drop-unused-v3d_flush_caches.patch (renamed from target/linux/brcm2708/patches-4.19/950-0568-drm-v3d-Drop-unused-v3d_flush_caches.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0568-drm-v3d-Don-t-bother-flushing-L1TD-at-job-start.patch (renamed from target/linux/brcm2708/patches-4.19/950-0569-drm-v3d-Don-t-bother-flushing-L1TD-at-job-start.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0569-drm-v3d-Drop-the-wait-for-L2T-flush-to-complete.patch (renamed from target/linux/brcm2708/patches-4.19/950-0570-drm-v3d-Drop-the-wait-for-L2T-flush-to-complete.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0570-drm-v3d-Stop-trying-to-flush-L2C-on-V3D-3.3.patch (renamed from target/linux/brcm2708/patches-4.19/950-0571-drm-v3d-Stop-trying-to-flush-L2C-on-V3D-3.3.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0571-drm-v3d-Invalidate-the-caches-from-the-outside-in.patch (renamed from target/linux/brcm2708/patches-4.19/950-0572-drm-v3d-Invalidate-the-caches-from-the-outside-in.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0572-drm-v3d-Fix-BO-stats-accounting-for-dma-buf-imported.patch (renamed from target/linux/brcm2708/patches-4.19/950-0573-drm-v3d-Fix-BO-stats-accounting-for-dma-buf-imported.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0573-drm-v3d-Update-top-level-kerneldoc-for-the-addition-.patch (renamed from target/linux/brcm2708/patches-4.19/950-0574-drm-v3d-Update-top-level-kerneldoc-for-the-addition-.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0574-drm-vc4-Fix-oops-at-boot-with-firmwarekms-on-4.19.patch (renamed from target/linux/brcm2708/patches-4.19/950-0575-drm-vc4-Fix-oops-at-boot-with-firmwarekms-on-4.19.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0575-drm-vc4-Disable-V3D-interactions-if-the-v3d-componen.patch (renamed from target/linux/brcm2708/patches-4.19/950-0576-drm-vc4-Disable-V3D-interactions-if-the-v3d-componen.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0576-drm-v3d-Add-support-for-V3D-v4.2.patch (renamed from target/linux/brcm2708/patches-4.19/950-0577-drm-v3d-Add-support-for-V3D-v4.2.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0577-drm-v3d-Don-t-try-to-set-OVRTMUOUT-on-V3D-4.x.patch (renamed from target/linux/brcm2708/patches-4.19/950-0578-drm-v3d-Don-t-try-to-set-OVRTMUOUT-on-V3D-4.x.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0578-drm-v3d-Make-sure-the-GPU-is-on-when-measuring-clock.patch (renamed from target/linux/brcm2708/patches-4.19/950-0579-drm-v3d-Make-sure-the-GPU-is-on-when-measuring-clock.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0579-drm-v3d-Add-support-for-2711.patch (renamed from target/linux/brcm2708/patches-4.19/950-0580-drm-v3d-Add-support-for-2711.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0580-drm-v3d-Skip-MMU-flush-if-the-device-is-currently-of.patch (renamed from target/linux/brcm2708/patches-4.19/950-0581-drm-v3d-Skip-MMU-flush-if-the-device-is-currently-of.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0581-drm-v3d-Hook-up-the-runtime-PM-ops.patch (renamed from target/linux/brcm2708/patches-4.19/950-0582-drm-v3d-Hook-up-the-runtime-PM-ops.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0582-drm-v3d-HACK-gut-runtime-pm-for-now.patch (renamed from target/linux/brcm2708/patches-4.19/950-0583-drm-v3d-HACK-gut-runtime-pm-for-now.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0583-drm-v3d-Update-to-upstream-IRQ-code.patch (renamed from target/linux/brcm2708/patches-4.19/950-0584-drm-v3d-Update-to-upstream-IRQ-code.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0584-drm-v3d-Rename-the-fence-signaled-from-IRQs-to-irq_f.patch (renamed from target/linux/brcm2708/patches-4.19/950-0585-drm-v3d-Rename-the-fence-signaled-from-IRQs-to-irq_f.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0585-drm-v3d-Refactor-job-management.patch (renamed from target/linux/brcm2708/patches-4.19/950-0586-drm-v3d-Refactor-job-management.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0586-drm-v3d-Add-missing-implicit-synchronization.patch (renamed from target/linux/brcm2708/patches-4.19/950-0587-drm-v3d-Add-missing-implicit-synchronization.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0587-drm-vc4-Fix-synchronization-firmwarekms-against-GL-r.patch (renamed from target/linux/brcm2708/patches-4.19/950-0588-drm-vc4-Fix-synchronization-firmwarekms-against-GL-r.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0588-drm-vc4-Make-sure-that-vblank-waits-work-without-v3d.patch (renamed from target/linux/brcm2708/patches-4.19/950-0589-drm-vc4-Make-sure-that-vblank-waits-work-without-v3d.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0589-drm-vc4-Expose-the-format-modifiers-for-firmware-kms.patch (renamed from target/linux/brcm2708/patches-4.19/950-0590-drm-vc4-Expose-the-format-modifiers-for-firmware-kms.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0590-drm-vc4-Fix-vblank-timestamping-for-firmwarekms.patch (renamed from target/linux/brcm2708/patches-4.19/950-0591-drm-vc4-Fix-vblank-timestamping-for-firmwarekms.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0591-gpu-vc4-fkms-Switch-to-the-newer-mailbox-frame-buffe.patch (renamed from target/linux/brcm2708/patches-4.19/950-0592-gpu-vc4-fkms-Switch-to-the-newer-mailbox-frame-buffe.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0592-drm-vc4-Add-an-overlay-plane-to-vc4-firmware-kms.patch (renamed from target/linux/brcm2708/patches-4.19/950-0593-drm-vc4-Add-an-overlay-plane-to-vc4-firmware-kms.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0593-drm-vc4-Increase-max-screen-size-to-4096x4096.patch (renamed from target/linux/brcm2708/patches-4.19/950-0594-drm-vc4-Increase-max-screen-size-to-4096x4096.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0594-drm-vc4-Add-support-for-multiple-displays-to-fkms.patch (renamed from target/linux/brcm2708/patches-4.19/950-0595-drm-vc4-Add-support-for-multiple-displays-to-fkms.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0595-drm-vc4-Fix-build-warning.patch (renamed from target/linux/brcm2708/patches-4.19/950-0596-drm-vc4-Fix-build-warning.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0596-drm-vc4-Select-display-to-blank-during-initialisatio.patch (renamed from target/linux/brcm2708/patches-4.19/950-0597-drm-vc4-Select-display-to-blank-during-initialisatio.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0597-drm-vc4-Remove-now-unused-structure.patch (renamed from target/linux/brcm2708/patches-4.19/950-0598-drm-vc4-Remove-now-unused-structure.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0598-drm-vc4-Query-the-display-ID-for-each-display-in-FKM.patch (renamed from target/linux/brcm2708/patches-4.19/950-0599-drm-vc4-Query-the-display-ID-for-each-display-in-FKM.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0599-drm-vc4-Set-the-display-number-when-querying-the-dis.patch (renamed from target/linux/brcm2708/patches-4.19/950-0600-drm-vc4-Set-the-display-number-when-querying-the-dis.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0600-drm-vc4-Need-to-call-drm_crtc_vblank_-on-off-from-vc.patch (renamed from target/linux/brcm2708/patches-4.19/950-0601-drm-vc4-Need-to-call-drm_crtc_vblank_-on-off-from-vc.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0601-drm-vc4-Add-support-for-H-V-flips-on-each-plane-for-.patch (renamed from target/linux/brcm2708/patches-4.19/950-0602-drm-vc4-Add-support-for-H-V-flips-on-each-plane-for-.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0602-drm-vc4-Remove-unused-vc4_fkms_cancel_page_flip-func.patch (renamed from target/linux/brcm2708/patches-4.19/950-0603-drm-vc4-Remove-unused-vc4_fkms_cancel_page_flip-func.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0603-drm-vc4-Iterate-over-all-planes-in-vc4_crtc_-dis-en-.patch (renamed from target/linux/brcm2708/patches-4.19/950-0604-drm-vc4-Iterate-over-all-planes-in-vc4_crtc_-dis-en-.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0604-drm-vc4-Bring-fkms-into-line-with-kms-in-blocking-do.patch (renamed from target/linux/brcm2708/patches-4.19/950-0605-drm-vc4-Bring-fkms-into-line-with-kms-in-blocking-do.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0605-drm-vc4-Increase-max_width-height-to-7680.patch (renamed from target/linux/brcm2708/patches-4.19/950-0606-drm-vc4-Increase-max_width-height-to-7680.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0606-drm-vc4-FKMS-reads-the-EDID-from-fw-and-supports-mod.patch (renamed from target/linux/brcm2708/patches-4.19/950-0607-drm-vc4-FKMS-reads-the-EDID-from-fw-and-supports-mod.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0607-clk-bcm2835-Add-support-for-setting-leaf-clock-rates.patch (renamed from target/linux/brcm2708/patches-4.19/950-0608-clk-bcm2835-Add-support-for-setting-leaf-clock-rates.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0608-clk-bcm2835-Allow-reparenting-leaf-clocks-while-they.patch (renamed from target/linux/brcm2708/patches-4.19/950-0609-clk-bcm2835-Allow-reparenting-leaf-clocks-while-they.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0609-drm-v3d-Add-support-for-compute-shader-dispatch.patch (renamed from target/linux/brcm2708/patches-4.19/950-0610-drm-v3d-Add-support-for-compute-shader-dispatch.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0610-drm-v3d-Clock-V3D-down-when-not-in-use.patch (renamed from target/linux/brcm2708/patches-4.19/950-0611-drm-v3d-Clock-V3D-down-when-not-in-use.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0611-HACK-clk-bcm2835-Add-BCM2838_CLOCK_EMMC2-support.patch (renamed from target/linux/brcm2708/patches-4.19/950-0612-HACK-clk-bcm2835-Add-BCM2838_CLOCK_EMMC2-support.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0612-drm-vc4-firmware-kms-Remove-incorrect-overscan-suppo.patch (renamed from target/linux/brcm2708/patches-4.19/950-0613-drm-vc4-firmware-kms-Remove-incorrect-overscan-suppo.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0613-drm-vc4-Log-flags-in-fkms-mode-set.patch (renamed from target/linux/brcm2708/patches-4.19/950-0614-drm-vc4-Log-flags-in-fkms-mode-set.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0614-drm-vc4-firmware-kms-Fix-DSI-display-support.patch (renamed from target/linux/brcm2708/patches-4.19/950-0615-drm-vc4-firmware-kms-Fix-DSI-display-support.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0615-drm-vc4-Probe-DPI-DSI-timings-from-the-firmware.patch (renamed from target/linux/brcm2708/patches-4.19/950-0616-drm-vc4-Probe-DPI-DSI-timings-from-the-firmware.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0616-drm-vc4-handle-the-case-where-there-are-no-available.patch (renamed from target/linux/brcm2708/patches-4.19/950-0617-drm-vc4-handle-the-case-where-there-are-no-available.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0617-drm-vc4-Support-the-VEC-in-FKMS.patch (renamed from target/linux/brcm2708/patches-4.19/950-0618-drm-vc4-Support-the-VEC-in-FKMS.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0618-drm-vc4-Fixup-typo-when-setting-HDMI-aspect-ratio.patch (renamed from target/linux/brcm2708/patches-4.19/950-0619-drm-vc4-Fixup-typo-when-setting-HDMI-aspect-ratio.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0619-drm-vc4-Correct-SAND-support-for-FKMS.patch (renamed from target/linux/brcm2708/patches-4.19/950-0620-drm-vc4-Correct-SAND-support-for-FKMS.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0620-drm-vc4-fkms-to-query-the-VPU-for-HDMI-clock-limits.patch (renamed from target/linux/brcm2708/patches-4.19/950-0621-drm-vc4-fkms-to-query-the-VPU-for-HDMI-clock-limits.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0621-drm-vc4-Max-resolution-of-7680-is-conditional-on-bei.patch (renamed from target/linux/brcm2708/patches-4.19/950-0622-drm-vc4-Max-resolution-of-7680-is-conditional-on-bei.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0622-staging-vc-sm-cma-Remove-obsolete-comment-and-make-f.patch (renamed from target/linux/brcm2708/patches-4.19/950-0623-staging-vc-sm-cma-Remove-obsolete-comment-and-make-f.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0623-staging-vc-sm-cma-Add-in-allocation-for-VPU-requests.patch (renamed from target/linux/brcm2708/patches-4.19/950-0624-staging-vc-sm-cma-Add-in-allocation-for-VPU-requests.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0624-staging-vc-sm-cma-Update-TODO.patch (renamed from target/linux/brcm2708/patches-4.19/950-0625-staging-vc-sm-cma-Update-TODO.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0625-staging-vc-sm-cma-Add-in-userspace-allocation-API.patch (renamed from target/linux/brcm2708/patches-4.19/950-0626-staging-vc-sm-cma-Add-in-userspace-allocation-API.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0626-staging-vcsm-cma-Add-cache-control-ioctls.patch (renamed from target/linux/brcm2708/patches-4.19/950-0627-staging-vcsm-cma-Add-cache-control-ioctls.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0627-staging-vcsm-cma-Alter-dev-node-permissions-to-0666.patch (renamed from target/linux/brcm2708/patches-4.19/950-0628-staging-vcsm-cma-Alter-dev-node-permissions-to-0666.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0628-staging-vcsm-cma-Drop-logging-level-on-messages-in-v.patch (renamed from target/linux/brcm2708/patches-4.19/950-0629-staging-vcsm-cma-Drop-logging-level-on-messages-in-v.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0629-staging-vcsm-cma-Fixup-the-alloc-code-handling-of-ke.patch (renamed from target/linux/brcm2708/patches-4.19/950-0630-staging-vcsm-cma-Fixup-the-alloc-code-handling-of-ke.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0630-Pulled-in-the-multi-frame-buffer-support-from-the-Pi.patch (renamed from target/linux/brcm2708/patches-4.19/950-0631-Pulled-in-the-multi-frame-buffer-support-from-the-Pi.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0631-ARM-dts-bcm283x-Move-BCM2835-6-7-specific-to-bcm2835.patch (renamed from target/linux/brcm2708/patches-4.19/950-0632-ARM-dts-bcm283x-Move-BCM2835-6-7-specific-to-bcm2835.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0632-ARM-dts-Add-bcm2711-rpi-4-b.dts-and-components.patch (renamed from target/linux/brcm2708/patches-4.19/950-0633-ARM-dts-Add-bcm2711-rpi-4-b.dts-and-components.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0633-overlays-Add-i2c3-6-and-uart2-5-overlays.patch (renamed from target/linux/brcm2708/patches-4.19/950-0634-overlays-Add-i2c3-6-and-uart2-5-overlays.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0634-spi-devicetree-add-overlays-for-spi-3-to-6.patch (renamed from target/linux/brcm2708/patches-4.19/950-0635-spi-devicetree-add-overlays-for-spi-3-to-6.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0635-overlays-Add-the-spi-gpio40-45-overlay.patch (renamed from target/linux/brcm2708/patches-4.19/950-0636-overlays-Add-the-spi-gpio40-45-overlay.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0636-config-Permit-LPAE-and-PCIE_BRCMSTB-on-BCM2835.patch (renamed from target/linux/brcm2708/patches-4.19/950-0637-config-Permit-LPAE-and-PCIE_BRCMSTB-on-BCM2835.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0637-configs-Add-bcm2711_defconfig.patch (renamed from target/linux/brcm2708/patches-4.19/950-0638-configs-Add-bcm2711_defconfig.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0638-2711-Add-basic-64-bit-support.patch (renamed from target/linux/brcm2708/patches-4.19/950-0639-2711-Add-basic-64-bit-support.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0639-config-Add-NF_TABLES-support.patch (renamed from target/linux/brcm2708/patches-4.19/950-0640-config-Add-NF_TABLES-support.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0640-bcm2711_defconfig-add-xhci-platform-support.patch (renamed from target/linux/brcm2708/patches-4.19/950-0641-bcm2711_defconfig-add-xhci-platform-support.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0641-ARM-dts-bcm283x-Correct-vchiq-compatible-string-2840.patch (renamed from target/linux/brcm2708/patches-4.19/950-0642-ARM-dts-bcm283x-Correct-vchiq-compatible-string-2840.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0642-arm-dts-Change-downstream-vchiq-compatible-string.patch (renamed from target/linux/brcm2708/patches-4.19/950-0643-arm-dts-Change-downstream-vchiq-compatible-string.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0643-bcm2835-dma-Add-proper-40-bit-DMA-support.patch (renamed from target/linux/brcm2708/patches-4.19/950-0644-bcm2835-dma-Add-proper-40-bit-DMA-support.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0644-BCM270X_DT-Leave-bulk-channel-in-dma-channel-mask.patch (renamed from target/linux/brcm2708/patches-4.19/950-0645-BCM270X_DT-Leave-bulk-channel-in-dma-channel-mask.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0645-SQUASH-bcm2835-dma-Remove-debugging.patch (renamed from target/linux/brcm2708/patches-4.19/950-0646-SQUASH-bcm2835-dma-Remove-debugging.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0646-defconfig-Update-bcm2711-to-match-bcm2709-on-extra-m.patch (renamed from target/linux/brcm2708/patches-4.19/950-0647-defconfig-Update-bcm2711-to-match-bcm2709-on-extra-m.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0647-dts-Include-CSI-lane-config-for-csi1.patch (renamed from target/linux/brcm2708/patches-4.19/950-0648-dts-Include-CSI-lane-config-for-csi1.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0648-drm-vc4-Fix-T-format-modifiers-in-FKMS.patch (renamed from target/linux/brcm2708/patches-4.19/950-0649-drm-vc4-Fix-T-format-modifiers-in-FKMS.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0649-defconfigs-Add-FB_SIMPLE-to-both-bcmrpi-and-bcm2709-.patch (renamed from target/linux/brcm2708/patches-4.19/950-0650-defconfigs-Add-FB_SIMPLE-to-both-bcmrpi-and-bcm2709-.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0650-bcm2711-dts-Disable-the-v3d-node-by-default.patch (renamed from target/linux/brcm2708/patches-4.19/950-0651-bcm2711-dts-Disable-the-v3d-node-by-default.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0651-drm-vc4-Remove-340MHz-clock-limit-from-FKMS-now-scra.patch (renamed from target/linux/brcm2708/patches-4.19/950-0652-drm-vc4-Remove-340MHz-clock-limit-from-FKMS-now-scra.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0652-Revert-usb-xhci-hack-xhci_urb_enqueue-to-support-hid.patch (renamed from target/linux/brcm2708/patches-4.19/950-0653-Revert-usb-xhci-hack-xhci_urb_enqueue-to-support-hid.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0653-usb-add-plumbing-for-updating-interrupt-endpoint-int.patch (renamed from target/linux/brcm2708/patches-4.19/950-0654-usb-add-plumbing-for-updating-interrupt-endpoint-int.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0654-xhci-implement-xhci_fixup_endpoint-for-interval-adju.patch (renamed from target/linux/brcm2708/patches-4.19/950-0655-xhci-implement-xhci_fixup_endpoint-for-interval-adju.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0655-usbhid-call-usb_fixup_endpoint-after-mangling-interv.patch (renamed from target/linux/brcm2708/patches-4.19/950-0656-usbhid-call-usb_fixup_endpoint-after-mangling-interv.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0656-drm-vc4-Add-status-of-which-display-is-updated-throu.patch (renamed from target/linux/brcm2708/patches-4.19/950-0657-drm-vc4-Add-status-of-which-display-is-updated-throu.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0657-drm-vc4-In-FKMS-look-at-the-modifiers-correctly-for-.patch (renamed from target/linux/brcm2708/patches-4.19/950-0658-drm-vc4-In-FKMS-look-at-the-modifiers-correctly-for-.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0658-arm-dts-Fix-Pi4-PWR-LED-configuration.patch (renamed from target/linux/brcm2708/patches-4.19/950-0659-arm-dts-Fix-Pi4-PWR-LED-configuration.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0659-bcm2838.dtsi-Correct-gic400-memory-address-ranges.patch (renamed from target/linux/brcm2708/patches-4.19/950-0660-bcm2838.dtsi-Correct-gic400-memory-address-ranges.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0660-staging-vchiq-Use-the-old-dma-controller-for-OF-conf.patch (renamed from target/linux/brcm2708/patches-4.19/950-0661-staging-vchiq-Use-the-old-dma-controller-for-OF-conf.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0661-drm-vc4-Limit-fkms-to-modes-85Hz.patch (renamed from target/linux/brcm2708/patches-4.19/950-0662-drm-vc4-Limit-fkms-to-modes-85Hz.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0662-arm-bcm2835-Add-bcm2838-compatible-string.patch (renamed from target/linux/brcm2708/patches-4.19/950-0663-arm-bcm2835-Add-bcm2838-compatible-string.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0663-arm-dts-Improve-the-bcm27xx-inclusion-hierarchy.patch (renamed from target/linux/brcm2708/patches-4.19/950-0664-arm-dts-Improve-the-bcm27xx-inclusion-hierarchy.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0664-arm-dts-First-draft-of-upstream-Pi4-DTS.patch (renamed from target/linux/brcm2708/patches-4.19/950-0665-arm-dts-First-draft-of-upstream-Pi4-DTS.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0665-overlays-Fix-compatible-string-for-ds1307-RTC.patch (renamed from target/linux/brcm2708/patches-4.19/950-0666-overlays-Fix-compatible-string-for-ds1307-RTC.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0666-overlays-Fix-further-maxim-ds1307-references.patch (renamed from target/linux/brcm2708/patches-4.19/950-0667-overlays-Fix-further-maxim-ds1307-references.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0667-overlays-Cosmetic-change-to-upstream-overlay.patch (renamed from target/linux/brcm2708/patches-4.19/950-0668-overlays-Cosmetic-change-to-upstream-overlay.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0668-w1-ds2805-rename-w1_family-struct-fixing-c-p-typo.patch (renamed from target/linux/brcm2708/patches-4.19/950-0669-w1-ds2805-rename-w1_family-struct-fixing-c-p-typo.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0669-w1-ds2413-output_write-cosmetic-fixes-simplify.patch (renamed from target/linux/brcm2708/patches-4.19/950-0670-w1-ds2413-output_write-cosmetic-fixes-simplify.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0670-w1-ds2413-add-retry-support-to-state_read.patch (renamed from target/linux/brcm2708/patches-4.19/950-0671-w1-ds2413-add-retry-support-to-state_read.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0671-w1-ds2413-when-the-slave-is-not-responding-during-re.patch (renamed from target/linux/brcm2708/patches-4.19/950-0672-w1-ds2413-when-the-slave-is-not-responding-during-re.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0672-w1-ds2413-fix-state-byte-comparision.patch (renamed from target/linux/brcm2708/patches-4.19/950-0673-w1-ds2413-fix-state-byte-comparision.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0673-drm-vc4_dsi-Fix-DMA-channel-and-memory-leak-in-vc4-3.patch (renamed from target/linux/brcm2708/patches-4.19/950-0674-drm-vc4_dsi-Fix-DMA-channel-and-memory-leak-in-vc4-3.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0674-video-bcm2708_fb-Revert-cma-allocation-attempt.patch (renamed from target/linux/brcm2708/patches-4.19/950-0675-video-bcm2708_fb-Revert-cma-allocation-attempt.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0675-drm-vc4-Add-support-for-color-encoding-on-YUV-planes.patch (renamed from target/linux/brcm2708/patches-4.19/950-0676-drm-vc4-Add-support-for-color-encoding-on-YUV-planes.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0676-configs-Drop-V4L2-camera-and-codec-drivers-from-bcmr.patch (renamed from target/linux/brcm2708/patches-4.19/950-0677-configs-Drop-V4L2-camera-and-codec-drivers-from-bcmr.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0677-configs-arm64-bcm2711-Remove-CONFIG_VIDEO_BCM2835.patch (renamed from target/linux/brcm2708/patches-4.19/950-0678-configs-arm64-bcm2711-Remove-CONFIG_VIDEO_BCM2835.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0678-arm-dts-Add-coherent_pool-1M-to-Pi-4-bootargs.patch (renamed from target/linux/brcm2708/patches-4.19/950-0679-arm-dts-Add-coherent_pool-1M-to-Pi-4-bootargs.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0679-configs-Enable-USB_CONFIGFS-m-in-bcmrpi_defconfig.patch (renamed from target/linux/brcm2708/patches-4.19/950-0680-configs-Enable-USB_CONFIGFS-m-in-bcmrpi_defconfig.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0680-configs-And-all-the-other-USB_CONFIGFS-options.patch (renamed from target/linux/brcm2708/patches-4.19/950-0681-configs-And-all-the-other-USB_CONFIGFS-options.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0681-configs-arm64-bcm2711-Add-MMC_SDHCI_IPROC.patch (renamed from target/linux/brcm2708/patches-4.19/950-0682-configs-arm64-bcm2711-Add-MMC_SDHCI_IPROC.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0682-overlays-Correct-gpio-fan-gpio-flags-for-4.19.patch (renamed from target/linux/brcm2708/patches-4.19/950-0683-overlays-Correct-gpio-fan-gpio-flags-for-4.19.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0683-staging-vcsm-cma-Remove-cache-manipulation-ioctl-fro.patch (renamed from target/linux/brcm2708/patches-4.19/950-0684-staging-vcsm-cma-Remove-cache-manipulation-ioctl-fro.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0684-staging-vcsm-cma-Rework-to-use-dma-APIs-not-CMA.patch (renamed from target/linux/brcm2708/patches-4.19/950-0685-staging-vcsm-cma-Rework-to-use-dma-APIs-not-CMA.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0685-Revert-configs-Drop-V4L2-camera-and-codec-drivers-fr.patch (renamed from target/linux/brcm2708/patches-4.19/950-0686-Revert-configs-Drop-V4L2-camera-and-codec-drivers-fr.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0686-Revert-configs-arm64-bcm2711-Remove-CONFIG_VIDEO_BCM.patch (renamed from target/linux/brcm2708/patches-4.19/950-0687-Revert-configs-arm64-bcm2711-Remove-CONFIG_VIDEO_BCM.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0687-staging-vc-sm-cma-Fix-the-few-remaining-coding-style.patch (renamed from target/linux/brcm2708/patches-4.19/950-0688-staging-vc-sm-cma-Fix-the-few-remaining-coding-style.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0688-configs-Drop-MMC_SDHCI_BCM2711-from-arm64-bcm2711_de.patch (renamed from target/linux/brcm2708/patches-4.19/950-0689-configs-Drop-MMC_SDHCI_BCM2711-from-arm64-bcm2711_de.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0689-Revert-media-vb2-Allow-reqbufs-0-with-in-use-MMAP-bu.patch (renamed from target/linux/brcm2708/patches-4.19/950-0690-Revert-media-vb2-Allow-reqbufs-0-with-in-use-MMAP-bu.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0690-media-videodev2.h-add-new-capabilities-for-buffer-ty.patch (renamed from target/linux/brcm2708/patches-4.19/950-0691-media-videodev2.h-add-new-capabilities-for-buffer-ty.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0691-media-vb2-set-reqbufs-create_bufs-capabilities.patch (renamed from target/linux/brcm2708/patches-4.19/950-0692-media-vb2-set-reqbufs-create_bufs-capabilities.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0692-media-vb2-Allow-reqbufs-0-with-in-use-MMAP-buffers.patch (renamed from target/linux/brcm2708/patches-4.19/950-0693-media-vb2-Allow-reqbufs-0-with-in-use-MMAP-buffers.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0693-overlays-Add-real-parameters-to-the-rpi-poe-overlay.patch (renamed from target/linux/brcm2708/patches-4.19/950-0694-overlays-Add-real-parameters-to-the-rpi-poe-overlay.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0694-overlays-Rename-pi3-overlays-to-be-less-model-specif.patch (renamed from target/linux/brcm2708/patches-4.19/950-0695-overlays-Rename-pi3-overlays-to-be-less-model-specif.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0695-i2c-bcm2835-Move-IRQ-request-after-clock-code-in-pro.patch (renamed from target/linux/brcm2708/patches-4.19/950-0696-i2c-bcm2835-Move-IRQ-request-after-clock-code-in-pro.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0696-i2c-bcm2835-Ensure-clock-exists-when-probing.patch (renamed from target/linux/brcm2708/patches-4.19/950-0697-i2c-bcm2835-Ensure-clock-exists-when-probing.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0697-overlays-i2c-gpio-Fix-the-bus-parameter.patch (renamed from target/linux/brcm2708/patches-4.19/950-0698-overlays-i2c-gpio-Fix-the-bus-parameter.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0698-tty-amba-pl011-Make-TX-optimisation-conditional.patch (renamed from target/linux/brcm2708/patches-4.19/950-0699-tty-amba-pl011-Make-TX-optimisation-conditional.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0699-xhci-add-quirk-for-host-controllers-that-don-t-updat.patch (renamed from target/linux/brcm2708/patches-4.19/950-0700-xhci-add-quirk-for-host-controllers-that-don-t-updat.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0700-i2c-bcm2835-Set-clock-stretch-timeout-to-35ms.patch (renamed from target/linux/brcm2708/patches-4.19/950-0701-i2c-bcm2835-Set-clock-stretch-timeout-to-35ms.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0701-arm64-bcm2835-Add-missing-dependency-on-MFD_CORE.patch (renamed from target/linux/brcm2708/patches-4.19/950-0702-arm64-bcm2835-Add-missing-dependency-on-MFD_CORE.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0702-overlays-Add-PCF2129-RTC.patch (renamed from target/linux/brcm2708/patches-4.19/950-0703-overlays-Add-PCF2129-RTC.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0703-configs-arm64-bcm2711-Use-CONFIG_BRCMSTB_THERMAL-ins.patch (renamed from target/linux/brcm2708/patches-4.19/950-0704-configs-arm64-bcm2711-Use-CONFIG_BRCMSTB_THERMAL-ins.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0704-overlays-dpi18-and-dpi24-vc4-compatibility.patch (renamed from target/linux/brcm2708/patches-4.19/950-0705-overlays-dpi18-and-dpi24-vc4-compatibility.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0705-overlays-Add-i2c0-and-i2c1-for-regularity.patch (renamed from target/linux/brcm2708/patches-4.19/950-0706-overlays-Add-i2c0-and-i2c1-for-regularity.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0706-Pisound-Remove-spinlock-usage-around-spi_sync.patch (renamed from target/linux/brcm2708/patches-4.19/950-0707-Pisound-Remove-spinlock-usage-around-spi_sync.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0707-arm64-mm-Limit-the-DMA-zone-for-arm64.patch (renamed from target/linux/brcm2708/patches-4.19/950-0708-arm64-mm-Limit-the-DMA-zone-for-arm64.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0708-configs-Enable-iio-driver-for-TI-ADS1015.patch (renamed from target/linux/brcm2708/patches-4.19/950-0709-configs-Enable-iio-driver-for-TI-ADS1015.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0709-bcm2711_defconfig-enable-PCI-portbus-support-and-imp.patch (renamed from target/linux/brcm2708/patches-4.19/950-0710-bcm2711_defconfig-enable-PCI-portbus-support-and-imp.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0710-drm-vc4-Query-firmware-for-custom-HDMI-mode.patch (renamed from target/linux/brcm2708/patches-4.19/950-0711-drm-vc4-Query-firmware-for-custom-HDMI-mode.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0711-drm-vc4-Pass-the-drm-vrefresh-to-the-firmware-on-mod.patch (renamed from target/linux/brcm2708/patches-4.19/950-0712-drm-vc4-Pass-the-drm-vrefresh-to-the-firmware-on-mod.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0712-overlays-audremap-Support-GPIOs-18-19.patch (renamed from target/linux/brcm2708/patches-4.19/950-0713-overlays-audremap-Support-GPIOs-18-19.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0713-drm-connector-Fix-drm_mode_create_tv_properties-doc.patch (renamed from target/linux/brcm2708/patches-4.19/950-0714-drm-connector-Fix-drm_mode_create_tv_properties-doc.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0714-drm-connector-Clarify-the-unit-of-TV-margins.patch (renamed from target/linux/brcm2708/patches-4.19/950-0715-drm-connector-Clarify-the-unit-of-TV-margins.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0715-drm-connector-Allow-creation-of-margin-props-alone.patch (renamed from target/linux/brcm2708/patches-4.19/950-0716-drm-connector-Allow-creation-of-margin-props-alone.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0716-drm-vc4-Take-margin-setup-into-account-when-updating.patch (renamed from target/linux/brcm2708/patches-4.19/950-0717-drm-vc4-Take-margin-setup-into-account-when-updating.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0717-drm-vc4-Attach-margin-props-to-the-HDMI-connector.patch (renamed from target/linux/brcm2708/patches-4.19/950-0718-drm-vc4-Attach-margin-props-to-the-HDMI-connector.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0718-drm-vc4-Add-support-for-margins-to-fkms.patch (renamed from target/linux/brcm2708/patches-4.19/950-0719-drm-vc4-Add-support-for-margins-to-fkms.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0719-drm-vc4-Ensure-zpos-is-always-initialised.patch (renamed from target/linux/brcm2708/patches-4.19/950-0720-drm-vc4-Ensure-zpos-is-always-initialised.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0720-dts-bcm2838-add-missing-properties-for-pmu-and-gic-n.patch (renamed from target/linux/brcm2708/patches-4.19/950-0721-dts-bcm2838-add-missing-properties-for-pmu-and-gic-n.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0721-adds-the-Hifiberry-DAC-ADC-PRO-version.patch (renamed from target/linux/brcm2708/patches-4.19/950-0722-adds-the-Hifiberry-DAC-ADC-PRO-version.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0722-codecs-Correct-Katana-minimum-volume.patch (renamed from target/linux/brcm2708/patches-4.19/950-0723-codecs-Correct-Katana-minimum-volume.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0723-drm-vc4-A-present-but-empty-dmas-disables-audio.patch (renamed from target/linux/brcm2708/patches-4.19/950-0724-drm-vc4-A-present-but-empty-dmas-disables-audio.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0724-overlays-Add-audio-parameter-to-vc4-kms-v3d.patch (renamed from target/linux/brcm2708/patches-4.19/950-0725-overlays-Add-audio-parameter-to-vc4-kms-v3d.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0725-overlays-Update-the-upstream-overlay.patch (renamed from target/linux/brcm2708/patches-4.19/950-0726-overlays-Update-the-upstream-overlay.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0726-can-mcp251x-Allow-more-time-after-a-reset.patch (renamed from target/linux/brcm2708/patches-4.19/950-0727-can-mcp251x-Allow-more-time-after-a-reset.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0727-Fixup-FKMS-interrupt-handing-for-non-existent-displa.patch (renamed from target/linux/brcm2708/patches-4.19/950-0728-Fixup-FKMS-interrupt-handing-for-non-existent-displa.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0728-drivers-char-Use-correct-name-for-the-Raspberry-Pi-v.patch (renamed from target/linux/brcm2708/patches-4.19/950-0729-drivers-char-Use-correct-name-for-the-Raspberry-Pi-v.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0729-driver-char-rpivid-also-support-legacy-name.patch (renamed from target/linux/brcm2708/patches-4.19/950-0730-driver-char-rpivid-also-support-legacy-name.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0730-hid-usb-Add-device-quirks-for-Freeway-Airmouse-T3-an.patch (renamed from target/linux/brcm2708/patches-4.19/950-0731-hid-usb-Add-device-quirks-for-Freeway-Airmouse-T3-an.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0731-drm-vc4-Add-Broadcast-RGB-connector-property.patch (renamed from target/linux/brcm2708/patches-4.19/950-0732-drm-vc4-Add-Broadcast-RGB-connector-property.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0732-drm-connector-Add-documentation-for-drm_cmdline_mode.patch (renamed from target/linux/brcm2708/patches-4.19/950-0733-drm-connector-Add-documentation-for-drm_cmdline_mode.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0733-drm-modes-Rewrite-the-command-line-parser.patch (renamed from target/linux/brcm2708/patches-4.19/950-0734-drm-modes-Rewrite-the-command-line-parser.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0734-drm-modes-Support-modes-names-on-the-command-line.patch (renamed from target/linux/brcm2708/patches-4.19/950-0735-drm-modes-Support-modes-names-on-the-command-line.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0735-drm-modes-Allow-to-specify-rotation-and-reflection-o.patch (renamed from target/linux/brcm2708/patches-4.19/950-0736-drm-modes-Allow-to-specify-rotation-and-reflection-o.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0736-drm-connector-Introduce-a-TV-margins-structure.patch (renamed from target/linux/brcm2708/patches-4.19/950-0737-drm-connector-Introduce-a-TV-margins-structure.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0737-drm-modes-Parse-overscan-properties.patch (renamed from target/linux/brcm2708/patches-4.19/950-0738-drm-modes-Parse-overscan-properties.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0738-drm-atomic-Add-a-function-to-reset-connector-TV-prop.patch (renamed from target/linux/brcm2708/patches-4.19/950-0739-drm-atomic-Add-a-function-to-reset-connector-TV-prop.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0739-drm-vc4-hdmi-Set-default-state-margin-at-reset.patch (renamed from target/linux/brcm2708/patches-4.19/950-0740-drm-vc4-hdmi-Set-default-state-margin-at-reset.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0740-drm-vc4-fkms-Set-default-state-margin-at-reset.patch (renamed from target/linux/brcm2708/patches-4.19/950-0741-drm-vc4-fkms-Set-default-state-margin-at-reset.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0741-drm-modes-Don-t-apply-cmdline-s-rotation-if-it-wasn-.patch (renamed from target/linux/brcm2708/patches-4.19/950-0742-drm-modes-Don-t-apply-cmdline-s-rotation-if-it-wasn-.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0742-configs-Add-CONFIG_FRAMEBUFFER_CONSOLE_ROTATION-to-P.patch (renamed from target/linux/brcm2708/patches-4.19/950-0743-configs-Add-CONFIG_FRAMEBUFFER_CONSOLE_ROTATION-to-P.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0743-staging-bcm2835-codec-switch-to-multi-planar-API.patch (renamed from target/linux/brcm2708/patches-4.19/950-0744-staging-bcm2835-codec-switch-to-multi-planar-API.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0744-staging-bcm2835-codec-implement-V4L2_CID_MIN_BUFFERS.patch (renamed from target/linux/brcm2708/patches-4.19/950-0745-staging-bcm2835-codec-implement-V4L2_CID_MIN_BUFFERS.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0745-staging-bcm2835-codec-set-device_caps-in-struct-vide.patch (renamed from target/linux/brcm2708/patches-4.19/950-0746-staging-bcm2835-codec-set-device_caps-in-struct-vide.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0746-Add-HDMI1-facility-to-the-driver.patch (renamed from target/linux/brcm2708/patches-4.19/950-0747-Add-HDMI1-facility-to-the-driver.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0747-overlays-Add-baudrate-parameter-to-i2c3-i2c6.patch (renamed from target/linux/brcm2708/patches-4.19/950-0748-overlays-Add-baudrate-parameter-to-i2c3-i2c6.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0748-net-bcmgenet-Workaround-for-Pi-4B-network-issue.patch (renamed from target/linux/brcm2708/patches-4.19/950-0749-net-bcmgenet-Workaround-for-Pi-4B-network-issue.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0749-drm-vc4-Resolve-the-vblank-warnings-on-mode-switchin.patch (renamed from target/linux/brcm2708/patches-4.19/950-0750-drm-vc4-Resolve-the-vblank-warnings-on-mode-switchin.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0750-drm-vc4-Remove-unused-mode-variable.patch (renamed from target/linux/brcm2708/patches-4.19/950-0751-drm-vc4-Remove-unused-mode-variable.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0751-staging-bcm2835-codec-Expand-logging-on-format-setti.patch (renamed from target/linux/brcm2708/patches-4.19/950-0752-staging-bcm2835-codec-Expand-logging-on-format-setti.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0752-staging-bcm2835-codec-Correct-bytesperline-on-format.patch (renamed from target/linux/brcm2708/patches-4.19/950-0753-staging-bcm2835-codec-Correct-bytesperline-on-format.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0753-drm-vc4-Add-missing-NULL-check-to-vc4_crtc_consume_e.patch (renamed from target/linux/brcm2708/patches-4.19/950-0754-drm-vc4-Add-missing-NULL-check-to-vc4_crtc_consume_e.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0754-Revert-net-bcmgenet-Workaround-for-Pi-4B-network-iss.patch (renamed from target/linux/brcm2708/patches-4.19/950-0755-Revert-net-bcmgenet-Workaround-for-Pi-4B-network-iss.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0755-net-bcmgenet-Workaround-2-for-Pi4-Ethernet-fail.patch (renamed from target/linux/brcm2708/patches-4.19/950-0756-net-bcmgenet-Workaround-2-for-Pi4-Ethernet-fail.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0756-drm-vc4-Fix-TILE_Y_OFFSET-definitions.patch (renamed from target/linux/brcm2708/patches-4.19/950-0757-drm-vc4-Fix-TILE_Y_OFFSET-definitions.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0757-drm-vc4-Define-missing-PITCH0_SINK_PIX-field.patch (renamed from target/linux/brcm2708/patches-4.19/950-0758-drm-vc4-Define-missing-PITCH0_SINK_PIX-field.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0758-drm-vc4-Use-drm_atomic_helper_check_plane_state-to-s.patch (renamed from target/linux/brcm2708/patches-4.19/950-0759-drm-vc4-Use-drm_atomic_helper_check_plane_state-to-s.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0759-drm-vc4-Move-offsets-adjustment-out-of-setup_clippin.patch (renamed from target/linux/brcm2708/patches-4.19/950-0760-drm-vc4-Move-offsets-adjustment-out-of-setup_clippin.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0760-drm-vc4-Fix-X-Y-positioning-of-planes-using-T_TILES-.patch (renamed from target/linux/brcm2708/patches-4.19/950-0761-drm-vc4-Fix-X-Y-positioning-of-planes-using-T_TILES-.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0761-drm-vc4-Fix-NULL-pointer-dereference-in-the-async-up.patch (renamed from target/linux/brcm2708/patches-4.19/950-0762-drm-vc4-Fix-NULL-pointer-dereference-in-the-async-up.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0762-configs-Regenerate-the-defconfigs.patch (renamed from target/linux/brcm2708/patches-4.19/950-0763-configs-Regenerate-the-defconfigs.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0763-configs-Enable-building-the-DS28E17-driver-module.patch (renamed from target/linux/brcm2708/patches-4.19/950-0764-configs-Enable-building-the-DS28E17-driver-module.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0764-ARM-dts-bcm2711-rpi-4-b-I2C-aliases-and-pulls.patch (renamed from target/linux/brcm2708/patches-4.19/950-0765-ARM-dts-bcm2711-rpi-4-b-I2C-aliases-and-pulls.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0765-xhci-Use-more-event-ring-segment-table-entries.patch (renamed from target/linux/brcm2708/patches-4.19/950-0766-xhci-Use-more-event-ring-segment-table-entries.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0766-dwc_otg-use-align_buf-for-small-IN-control-transfers.patch (renamed from target/linux/brcm2708/patches-4.19/950-0767-dwc_otg-use-align_buf-for-small-IN-control-transfers.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0767-Ported-pcie-brcmstb-bounce-buffer-implementation-to-.patch (renamed from target/linux/brcm2708/patches-4.19/950-0768-Ported-pcie-brcmstb-bounce-buffer-implementation-to-.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0768-configs-arm64-vcm2711-Enable-V3D.patch (renamed from target/linux/brcm2708/patches-4.19/950-0769-configs-arm64-vcm2711-Enable-V3D.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0769-overlays-sc16ic752-i2c-Fix-xtal-parameter.patch (renamed from target/linux/brcm2708/patches-4.19/950-0770-overlays-sc16ic752-i2c-Fix-xtal-parameter.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0770-vc-sm-cma-Fix-compatibility-ioctl.patch (renamed from target/linux/brcm2708/patches-4.19/950-0771-vc-sm-cma-Fix-compatibility-ioctl.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0771-configs-Add-TINYDRM-modules.patch (renamed from target/linux/brcm2708/patches-4.19/950-0772-configs-Add-TINYDRM-modules.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0772-staging-bcm2835-codec-add-support-for-V4L2_CID_MPEG_.patch (renamed from target/linux/brcm2708/patches-4.19/950-0773-staging-bcm2835-codec-add-support-for-V4L2_CID_MPEG_.patch)4
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0773-staging-bcm2835-codec-remove-unnecessary-padding-on-.patch30
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0774-watchdog-bcm2835_wdt-Fix-module-autoload.patch27
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0775-arm-dts-add-missing-Raspberry-Pi-model-names.patch (renamed from target/linux/brcm2708/patches-4.19/960-add-rasbperrypi-compatible.patch)29
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0776-Add-support-for-the-Audio-Injector-Ultra-in-64-bit-l.patch32
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0777-arch-arm-Add-model-string-to-cpuinfo.patch36
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0778-arch-arm64-Add-Revision-Serial-Model-to-cpuinfo.patch58
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0779-media-dt-bindings-Add-binding-for-the-Sony-IMX219-se.patch77
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0780-media-i2c-Add-driver-for-Sony-IMX219-sensor.patch1146
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0781-defconfigs-Add-Sony-IMX219-driver-to-RPi-defconfigs.patch64
-rw-r--r--target/linux/brcm2708/patches-4.19/950-0782-dtoverlays-Add-overlay-for-the-Sony-IMX219-image-sen.patch180
-rw-r--r--target/linux/brcm2708/patches-4.19/951-0002-Limit-max_req_size-under-arm64-or-any-other-platform.patch (renamed from target/linux/brcm2708/patches-4.19/952-0002-Limit-max_req_size-under-arm64-or-any-other-platform.patch)0
783 files changed, 3212 insertions, 1555 deletions
diff --git a/target/linux/brcm2708/patches-4.19/950-0001-arm-partially-revert-702b94bff3c50542a6e4ab9a4f4cef0.patch b/target/linux/brcm2708/patches-4.19/950-0001-arm-partially-revert-702b94bff3c50542a6e4ab9a4f4cef0.patch
index af64195136..796fd2fd36 100644
--- a/target/linux/brcm2708/patches-4.19/950-0001-arm-partially-revert-702b94bff3c50542a6e4ab9a4f4cef0.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0001-arm-partially-revert-702b94bff3c50542a6e4ab9a4f4cef0.patch
@@ -1,7 +1,7 @@
-From 5aeff609a8dadb82acf69650bd98faba80a47b6e Mon Sep 17 00:00:00 2001
+From 6e4b79df9dd51e1f22210cdac4de959cdf296366 Mon Sep 17 00:00:00 2001
From: Dan Pasanen <dan.pasanen@gmail.com>
Date: Thu, 21 Sep 2017 09:55:42 -0500
-Subject: [PATCH 001/773] arm: partially revert
+Subject: [PATCH 001/782] arm: partially revert
702b94bff3c50542a6e4ab9a4f4cef093262fe65
* Re-expose some dmi APIs for use in VCSM
diff --git a/target/linux/brcm2708/patches-4.19/950-0002-smsx95xx-fix-crimes-against-truesize.patch b/target/linux/brcm2708/patches-4.19/950-0002-smsx95xx-fix-crimes-against-truesize.patch
index 8cf143b323..8d69fd4ecc 100644
--- a/target/linux/brcm2708/patches-4.19/950-0002-smsx95xx-fix-crimes-against-truesize.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0002-smsx95xx-fix-crimes-against-truesize.patch
@@ -1,7 +1,7 @@
-From 4a6d6180a843971e60a6e3b7f21e9e5b0fb57071 Mon Sep 17 00:00:00 2001
+From ae06b18278e132c7854e49138b1b3306083d48f2 Mon Sep 17 00:00:00 2001
From: Steve Glendinning <steve.glendinning@smsc.com>
Date: Thu, 19 Feb 2015 18:47:12 +0000
-Subject: [PATCH 002/773] smsx95xx: fix crimes against truesize
+Subject: [PATCH 002/782] smsx95xx: fix crimes against truesize
smsc95xx is adjusting truesize when it shouldn't, and following a recent patch from Eric this is now triggering warnings.
diff --git a/target/linux/brcm2708/patches-4.19/950-0003-smsc95xx-Experimental-Enable-turbo_mode-and-packetsi.patch b/target/linux/brcm2708/patches-4.19/950-0003-smsc95xx-Experimental-Enable-turbo_mode-and-packetsi.patch
index c45679c639..c34647ada9 100644
--- a/target/linux/brcm2708/patches-4.19/950-0003-smsc95xx-Experimental-Enable-turbo_mode-and-packetsi.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0003-smsc95xx-Experimental-Enable-turbo_mode-and-packetsi.patch
@@ -1,7 +1,7 @@
-From 0f28cdfa1b52e770ee13f4dcc5ad732225b75b17 Mon Sep 17 00:00:00 2001
+From 4cd09cb64684d5a8afe16055c9d3a906bb962d02 Mon Sep 17 00:00:00 2001
From: Sam Nazarko <email@samnazarko.co.uk>
Date: Fri, 1 Apr 2016 17:27:21 +0100
-Subject: [PATCH 003/773] smsc95xx: Experimental: Enable turbo_mode and
+Subject: [PATCH 003/782] smsc95xx: Experimental: Enable turbo_mode and
packetsize=2560 by default
See: http://forum.kodi.tv/showthread.php?tid=285288
diff --git a/target/linux/brcm2708/patches-4.19/950-0004-Allow-mac-address-to-be-set-in-smsc95xx.patch b/target/linux/brcm2708/patches-4.19/950-0004-Allow-mac-address-to-be-set-in-smsc95xx.patch
index fe30ad9dff..963a9c2e66 100644
--- a/target/linux/brcm2708/patches-4.19/950-0004-Allow-mac-address-to-be-set-in-smsc95xx.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0004-Allow-mac-address-to-be-set-in-smsc95xx.patch
@@ -1,7 +1,7 @@
-From 9f83838979d7bfc5f4b4123c51871403208de521 Mon Sep 17 00:00:00 2001
+From 8632e6f299c51a32b0ce138992424e2006fba92d Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Tue, 26 Mar 2013 17:26:38 +0000
-Subject: [PATCH 004/773] Allow mac address to be set in smsc95xx
+Subject: [PATCH 004/782] Allow mac address to be set in smsc95xx
Signed-off-by: popcornmix <popcornmix@gmail.com>
---
diff --git a/target/linux/brcm2708/patches-4.19/950-0005-Protect-__release_resource-against-resources-without.patch b/target/linux/brcm2708/patches-4.19/950-0005-Protect-__release_resource-against-resources-without.patch
index 697ea1d442..5b9fcdbb3a 100644
--- a/target/linux/brcm2708/patches-4.19/950-0005-Protect-__release_resource-against-resources-without.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0005-Protect-__release_resource-against-resources-without.patch
@@ -1,7 +1,7 @@
-From 063b764f6c762935b3a12a84185f98cfbf759aaa Mon Sep 17 00:00:00 2001
+From 5249b12e3533f236379e65a3383551c1521c0701 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Fri, 13 Mar 2015 12:43:36 +0000
-Subject: [PATCH 005/773] Protect __release_resource against resources without
+Subject: [PATCH 005/782] Protect __release_resource against resources without
parents
Without this patch, removing a device tree overlay can crash here.
diff --git a/target/linux/brcm2708/patches-4.19/950-0006-irq-bcm2836-Prevent-spurious-interrupts-and-trap-the.patch b/target/linux/brcm2708/patches-4.19/950-0006-irq-bcm2836-Prevent-spurious-interrupts-and-trap-the.patch
index ee0f82301f..508380ae1a 100644
--- a/target/linux/brcm2708/patches-4.19/950-0006-irq-bcm2836-Prevent-spurious-interrupts-and-trap-the.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0006-irq-bcm2836-Prevent-spurious-interrupts-and-trap-the.patch
@@ -1,7 +1,7 @@
-From b46a87040e3d0996bfd76d3c325130fafe76f89a Mon Sep 17 00:00:00 2001
+From 5a99d4b98f8e87272b802e5ce2fed39fef11dbd0 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Fri, 4 Dec 2015 17:41:50 +0000
-Subject: [PATCH 006/773] irq-bcm2836: Prevent spurious interrupts, and trap
+Subject: [PATCH 006/782] irq-bcm2836: Prevent spurious interrupts, and trap
them early
The old arch-specific IRQ macros included a dsb to ensure the
diff --git a/target/linux/brcm2708/patches-4.19/950-0007-irq-bcm2836-Avoid-Invalid-trigger-warning.patch b/target/linux/brcm2708/patches-4.19/950-0007-irq-bcm2836-Avoid-Invalid-trigger-warning.patch
index 3245ef9c9a..7a6c226535 100644
--- a/target/linux/brcm2708/patches-4.19/950-0007-irq-bcm2836-Avoid-Invalid-trigger-warning.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0007-irq-bcm2836-Avoid-Invalid-trigger-warning.patch
@@ -1,7 +1,7 @@
-From 8fa468320f67f77ad7cb4181c4add57aab75c5b0 Mon Sep 17 00:00:00 2001
+From f38dac169408bdde53abb1005551a0d11662ede8 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Thu, 9 Feb 2017 14:33:30 +0000
-Subject: [PATCH 007/773] irq-bcm2836: Avoid "Invalid trigger warning"
+Subject: [PATCH 007/782] irq-bcm2836: Avoid "Invalid trigger warning"
Initialise the level for each IRQ to avoid a warning from the
arm arch timer code.
diff --git a/target/linux/brcm2708/patches-4.19/950-0008-irqchip-bcm2835-Add-FIQ-support.patch b/target/linux/brcm2708/patches-4.19/950-0008-irqchip-bcm2835-Add-FIQ-support.patch
index a89358afc0..59e114a054 100644
--- a/target/linux/brcm2708/patches-4.19/950-0008-irqchip-bcm2835-Add-FIQ-support.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0008-irqchip-bcm2835-Add-FIQ-support.patch
@@ -1,7 +1,7 @@
-From de43634ad18a2cf230dfc7645c6d97819669252d Mon Sep 17 00:00:00 2001
+From 799302fe35ef907bd57fa9f188377ea8e1d0a801 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Noralf=20Tr=C3=B8nnes?= <noralf@tronnes.org>
Date: Fri, 12 Jun 2015 19:01:05 +0200
-Subject: [PATCH 008/773] irqchip: bcm2835: Add FIQ support
+Subject: [PATCH 008/782] irqchip: bcm2835: Add FIQ support
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
diff --git a/target/linux/brcm2708/patches-4.19/950-0009-irqchip-irq-bcm2835-Add-2836-FIQ-support.patch b/target/linux/brcm2708/patches-4.19/950-0009-irqchip-irq-bcm2835-Add-2836-FIQ-support.patch
index 39cf2449d0..ab75e98426 100644
--- a/target/linux/brcm2708/patches-4.19/950-0009-irqchip-irq-bcm2835-Add-2836-FIQ-support.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0009-irqchip-irq-bcm2835-Add-2836-FIQ-support.patch
@@ -1,7 +1,7 @@
-From c4d05e2af315b0666879b0f34b0f8d0b05d8d63c Mon Sep 17 00:00:00 2001
+From e16490a47558941fa96fff6a72aeb913d23fd593 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Noralf=20Tr=C3=B8nnes?= <noralf@tronnes.org>
Date: Fri, 23 Oct 2015 16:26:55 +0200
-Subject: [PATCH 009/773] irqchip: irq-bcm2835: Add 2836 FIQ support
+Subject: [PATCH 009/782] irqchip: irq-bcm2835: Add 2836 FIQ support
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
diff --git a/target/linux/brcm2708/patches-4.19/950-0010-spidev-Add-spidev-compatible-string-to-silence-warni.patch b/target/linux/brcm2708/patches-4.19/950-0010-spidev-Add-spidev-compatible-string-to-silence-warni.patch
index 4ce82f27e1..d480aa7ee3 100644
--- a/target/linux/brcm2708/patches-4.19/950-0010-spidev-Add-spidev-compatible-string-to-silence-warni.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0010-spidev-Add-spidev-compatible-string-to-silence-warni.patch
@@ -1,7 +1,7 @@
-From 851317f6443a19c32aea5b68c119573982fa396b Mon Sep 17 00:00:00 2001
+From cdde8906aadecad6cd3a45c62cfbb94ec2646c1c Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Tue, 14 Jul 2015 10:26:09 +0100
-Subject: [PATCH 010/773] spidev: Add "spidev" compatible string to silence
+Subject: [PATCH 010/782] spidev: Add "spidev" compatible string to silence
warning
See: https://github.com/raspberrypi/linux/issues/1054
diff --git a/target/linux/brcm2708/patches-4.19/950-0011-spi-bcm2835-Support-pin-groups-other-than-7-11.patch b/target/linux/brcm2708/patches-4.19/950-0011-spi-bcm2835-Support-pin-groups-other-than-7-11.patch
index cd4b8c1422..f9612259e7 100644
--- a/target/linux/brcm2708/patches-4.19/950-0011-spi-bcm2835-Support-pin-groups-other-than-7-11.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0011-spi-bcm2835-Support-pin-groups-other-than-7-11.patch
@@ -1,7 +1,7 @@
-From 23bb48d83e2a820b8371a3512261981b52630eee Mon Sep 17 00:00:00 2001
+From 55d0f139a7ff59f5b5bc93934c99b02c15ff716f Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Wed, 24 Jun 2015 14:10:44 +0100
-Subject: [PATCH 011/773] spi-bcm2835: Support pin groups other than 7-11
+Subject: [PATCH 011/782] spi-bcm2835: Support pin groups other than 7-11
The spi-bcm2835 driver automatically uses GPIO chip-selects due to
some unreliability of the native ones. In doing so it chooses the
diff --git a/target/linux/brcm2708/patches-4.19/950-0012-spi-bcm2835-Disable-forced-software-CS.patch b/target/linux/brcm2708/patches-4.19/950-0012-spi-bcm2835-Disable-forced-software-CS.patch
index 4102f58c81..52376a920a 100644
--- a/target/linux/brcm2708/patches-4.19/950-0012-spi-bcm2835-Disable-forced-software-CS.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0012-spi-bcm2835-Disable-forced-software-CS.patch
@@ -1,7 +1,7 @@
-From 69d97bffaad932f5ba5c5b1ad347ad0495a55117 Mon Sep 17 00:00:00 2001
+From 75defab728c1b4d301459b7f2c89bf4276014c47 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Fri, 1 Jul 2016 22:09:24 +0100
-Subject: [PATCH 012/773] spi-bcm2835: Disable forced software CS
+Subject: [PATCH 012/782] spi-bcm2835: Disable forced software CS
Select software CS in bcm2708_common.dtsi, and disable the automatic
conversion in the driver to allow hardware CS to be re-enabled with an
diff --git a/target/linux/brcm2708/patches-4.19/950-0013-spi-bcm2835-Remove-unused-code.patch b/target/linux/brcm2708/patches-4.19/950-0013-spi-bcm2835-Remove-unused-code.patch
index 057b97af67..d0275c4828 100644
--- a/target/linux/brcm2708/patches-4.19/950-0013-spi-bcm2835-Remove-unused-code.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0013-spi-bcm2835-Remove-unused-code.patch
@@ -1,7 +1,7 @@
-From cb5388ad2851ec7a7fcb58ca1ebec0a1ab84a66f Mon Sep 17 00:00:00 2001
+From dd53a4aa003c16a50ca5bc27a5a21c4778cde43f Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Tue, 8 Nov 2016 21:35:38 +0000
-Subject: [PATCH 013/773] spi-bcm2835: Remove unused code
+Subject: [PATCH 013/782] spi-bcm2835: Remove unused code
---
drivers/spi/spi-bcm2835.c | 61 ---------------------------------------
diff --git a/target/linux/brcm2708/patches-4.19/950-0014-dmaengine-bcm2835-Load-driver-early-and-support-lega.patch b/target/linux/brcm2708/patches-4.19/950-0014-dmaengine-bcm2835-Load-driver-early-and-support-lega.patch
index cf975f45d0..d3887815e6 100644
--- a/target/linux/brcm2708/patches-4.19/950-0014-dmaengine-bcm2835-Load-driver-early-and-support-lega.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0014-dmaengine-bcm2835-Load-driver-early-and-support-lega.patch
@@ -1,7 +1,7 @@
-From 8db77ac342dc3bb179c5e6610805706ebfdafc7c Mon Sep 17 00:00:00 2001
+From 4fe94e121e9c0744e019b5b2be934cf479e3fdcc Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Noralf=20Tr=C3=B8nnes?= <noralf@tronnes.org>
Date: Sat, 3 Oct 2015 22:22:55 +0200
-Subject: [PATCH 014/773] dmaengine: bcm2835: Load driver early and support
+Subject: [PATCH 014/782] dmaengine: bcm2835: Load driver early and support
legacy API
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
diff --git a/target/linux/brcm2708/patches-4.19/950-0015-firmware-Updated-mailbox-header.patch b/target/linux/brcm2708/patches-4.19/950-0015-firmware-Updated-mailbox-header.patch
index cc60789c58..94e4ca0a82 100644
--- a/target/linux/brcm2708/patches-4.19/950-0015-firmware-Updated-mailbox-header.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0015-firmware-Updated-mailbox-header.patch
@@ -1,7 +1,7 @@
-From f27da16a911e08fe3cb210014d5f0795ddb812b3 Mon Sep 17 00:00:00 2001
+From c74d966572f90fec4f13e0297566c36ed959bd24 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Mon, 25 Jan 2016 17:25:12 +0000
-Subject: [PATCH 015/773] firmware: Updated mailbox header
+Subject: [PATCH 015/782] firmware: Updated mailbox header
---
include/soc/bcm2835/raspberrypi-firmware.h | 5 +++++
diff --git a/target/linux/brcm2708/patches-4.19/950-0016-rtc-Add-SPI-alias-for-pcf2123-driver.patch b/target/linux/brcm2708/patches-4.19/950-0016-rtc-Add-SPI-alias-for-pcf2123-driver.patch
index be4eed449a..437b7edd84 100644
--- a/target/linux/brcm2708/patches-4.19/950-0016-rtc-Add-SPI-alias-for-pcf2123-driver.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0016-rtc-Add-SPI-alias-for-pcf2123-driver.patch
@@ -1,7 +1,7 @@
-From 9c5cca27567e50f9224439ff45c83d23725a6d04 Mon Sep 17 00:00:00 2001
+From 4c85de42f9f5d23bd87fa35e08047f57dd00c1b6 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Wed, 15 Jun 2016 16:48:41 +0100
-Subject: [PATCH 016/773] rtc: Add SPI alias for pcf2123 driver
+Subject: [PATCH 016/782] rtc: Add SPI alias for pcf2123 driver
Without this alias, Device Tree won't cause the driver
to be loaded.
diff --git a/target/linux/brcm2708/patches-4.19/950-0017-watchdog-bcm2835-Support-setting-reboot-partition.patch b/target/linux/brcm2708/patches-4.19/950-0017-watchdog-bcm2835-Support-setting-reboot-partition.patch
index 565ffd9f8d..7e1700b81f 100644
--- a/target/linux/brcm2708/patches-4.19/950-0017-watchdog-bcm2835-Support-setting-reboot-partition.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0017-watchdog-bcm2835-Support-setting-reboot-partition.patch
@@ -1,7 +1,7 @@
-From b8779c374c61ce6f8cafe3c054279d510781cc75 Mon Sep 17 00:00:00 2001
+From 51e42b28f33b37d9e03e4e01cd7a3b08eeb86eb8 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Noralf=20Tr=C3=B8nnes?= <noralf@tronnes.org>
Date: Fri, 7 Oct 2016 16:50:59 +0200
-Subject: [PATCH 017/773] watchdog: bcm2835: Support setting reboot partition
+Subject: [PATCH 017/782] watchdog: bcm2835: Support setting reboot partition
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
diff --git a/target/linux/brcm2708/patches-4.19/950-0018-reboot-Use-power-off-rather-than-busy-spinning-when-.patch b/target/linux/brcm2708/patches-4.19/950-0018-reboot-Use-power-off-rather-than-busy-spinning-when-.patch
index 7781ffe870..881a80264a 100644
--- a/target/linux/brcm2708/patches-4.19/950-0018-reboot-Use-power-off-rather-than-busy-spinning-when-.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0018-reboot-Use-power-off-rather-than-busy-spinning-when-.patch
@@ -1,7 +1,7 @@
-From 5deffd890e33238ae82b5fe306d3c258b6527c66 Mon Sep 17 00:00:00 2001
+From 23ab1ada3a3add5b701f6a497f4206c2dcb10d42 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Tue, 5 Apr 2016 19:40:12 +0100
-Subject: [PATCH 018/773] reboot: Use power off rather than busy spinning when
+Subject: [PATCH 018/782] reboot: Use power off rather than busy spinning when
halt is requested
---
diff --git a/target/linux/brcm2708/patches-4.19/950-0019-bcm-Make-RASPBERRYPI_POWER-depend-on-PM.patch b/target/linux/brcm2708/patches-4.19/950-0019-bcm-Make-RASPBERRYPI_POWER-depend-on-PM.patch
index 4875e25caa..097cde8230 100644
--- a/target/linux/brcm2708/patches-4.19/950-0019-bcm-Make-RASPBERRYPI_POWER-depend-on-PM.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0019-bcm-Make-RASPBERRYPI_POWER-depend-on-PM.patch
@@ -1,7 +1,7 @@
-From 82876bead4101ba80c7ddfe76a3a2375deff1c2f Mon Sep 17 00:00:00 2001
+From 23e13d262f7455a8d4ca4984937481abc55856ed Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Wed, 9 Nov 2016 13:02:52 +0000
-Subject: [PATCH 019/773] bcm: Make RASPBERRYPI_POWER depend on PM
+Subject: [PATCH 019/782] bcm: Make RASPBERRYPI_POWER depend on PM
---
drivers/soc/bcm/Kconfig | 1 +
diff --git a/target/linux/brcm2708/patches-4.19/950-0020-Register-the-clocks-early-during-the-boot-process-so.patch b/target/linux/brcm2708/patches-4.19/950-0020-Register-the-clocks-early-during-the-boot-process-so.patch
index cc80b2d516..32973f90d4 100644
--- a/target/linux/brcm2708/patches-4.19/950-0020-Register-the-clocks-early-during-the-boot-process-so.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0020-Register-the-clocks-early-during-the-boot-process-so.patch
@@ -1,7 +1,7 @@
-From 5d6464320ab7db4198d9568c20d25063c9c236f8 Mon Sep 17 00:00:00 2001
+From d8b5b8e27ba261e9a71843705c6821418683e599 Mon Sep 17 00:00:00 2001
From: Martin Sperl <kernel@martin.sperl.org>
Date: Fri, 2 Sep 2016 16:45:27 +0100
-Subject: [PATCH 020/773] Register the clocks early during the boot process, so
+Subject: [PATCH 020/782] 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.
diff --git a/target/linux/brcm2708/patches-4.19/950-0021-bcm2835-rng-Avoid-initialising-if-already-enabled.patch b/target/linux/brcm2708/patches-4.19/950-0021-bcm2835-rng-Avoid-initialising-if-already-enabled.patch
index 56ce831bff..6ca7d6f824 100644
--- a/target/linux/brcm2708/patches-4.19/950-0021-bcm2835-rng-Avoid-initialising-if-already-enabled.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0021-bcm2835-rng-Avoid-initialising-if-already-enabled.patch
@@ -1,7 +1,7 @@
-From 291ee006cdd9854201d82d78fa0930142e224990 Mon Sep 17 00:00:00 2001
+From e32dc682aad433523bbc8cad30dddbed1e9600c8 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Tue, 6 Dec 2016 17:05:39 +0000
-Subject: [PATCH 021/773] bcm2835-rng: Avoid initialising if already enabled
+Subject: [PATCH 021/782] bcm2835-rng: Avoid initialising if already enabled
Avoids the 0x40000 cycles of warmup again if firmware has already used it
---
diff --git a/target/linux/brcm2708/patches-4.19/950-0022-kbuild-Ignore-dtco-targets-when-filtering-symbols.patch b/target/linux/brcm2708/patches-4.19/950-0022-kbuild-Ignore-dtco-targets-when-filtering-symbols.patch
index 526f918d67..c1c9e5a919 100644
--- a/target/linux/brcm2708/patches-4.19/950-0022-kbuild-Ignore-dtco-targets-when-filtering-symbols.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0022-kbuild-Ignore-dtco-targets-when-filtering-symbols.patch
@@ -1,7 +1,7 @@
-From 7936498ab3bf4dfd05779c3b8f4766e983f40036 Mon Sep 17 00:00:00 2001
+From 88ed98186a6636f29787af791ac5bcf1e0143aa0 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Wed, 24 Aug 2016 16:28:44 +0100
-Subject: [PATCH 022/773] kbuild: Ignore dtco targets when filtering symbols
+Subject: [PATCH 022/782] kbuild: Ignore dtco targets when filtering symbols
---
scripts/Kbuild.include | 2 +-
diff --git a/target/linux/brcm2708/patches-4.19/950-0023-clk-bcm2835-Mark-used-PLLs-and-dividers-CRITICAL.patch b/target/linux/brcm2708/patches-4.19/950-0023-clk-bcm2835-Mark-used-PLLs-and-dividers-CRITICAL.patch
index 9d70b0a4c3..c4868c1e79 100644
--- a/target/linux/brcm2708/patches-4.19/950-0023-clk-bcm2835-Mark-used-PLLs-and-dividers-CRITICAL.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0023-clk-bcm2835-Mark-used-PLLs-and-dividers-CRITICAL.patch
@@ -1,7 +1,7 @@
-From 6980d928a2cc130ae52f0e0ba80d96c1b96c9f0c Mon Sep 17 00:00:00 2001
+From 85d8db3d3a9d2ba4b359e49f09685c1e464b916e Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Mon, 13 Feb 2017 17:20:08 +0000
-Subject: [PATCH 023/773] clk-bcm2835: Mark used PLLs and dividers CRITICAL
+Subject: [PATCH 023/782] clk-bcm2835: Mark used PLLs and dividers CRITICAL
The VPU configures and relies on several PLLs and dividers. Mark all
enabled dividers and their PLLs as CRITICAL to prevent the kernel from
diff --git a/target/linux/brcm2708/patches-4.19/950-0024-clk-bcm2835-Add-claim-clocks-property.patch b/target/linux/brcm2708/patches-4.19/950-0024-clk-bcm2835-Add-claim-clocks-property.patch
index 488f57a870..61e1705461 100644
--- a/target/linux/brcm2708/patches-4.19/950-0024-clk-bcm2835-Add-claim-clocks-property.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0024-clk-bcm2835-Add-claim-clocks-property.patch
@@ -1,7 +1,7 @@
-From 585c5e6c9c70caf1feaedc1f1f6c0b0ca0c1ec05 Mon Sep 17 00:00:00 2001
+From 620ec8dc8514d70867d9f185c97f821667949a54 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Mon, 13 Feb 2017 17:20:08 +0000
-Subject: [PATCH 024/773] clk-bcm2835: Add claim-clocks property
+Subject: [PATCH 024/782] clk-bcm2835: Add claim-clocks property
The claim-clocks property can be used to prevent PLLs and dividers
from being marked as critical. It contains a vector of clock IDs,
diff --git a/target/linux/brcm2708/patches-4.19/950-0025-clk-bcm2835-Read-max-core-clock-from-firmware.patch b/target/linux/brcm2708/patches-4.19/950-0025-clk-bcm2835-Read-max-core-clock-from-firmware.patch
index f7aeb5cf19..b4936d885d 100644
--- a/target/linux/brcm2708/patches-4.19/950-0025-clk-bcm2835-Read-max-core-clock-from-firmware.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0025-clk-bcm2835-Read-max-core-clock-from-firmware.patch
@@ -1,7 +1,7 @@
-From f78e04a056cdf4c294decfdf75cf811ce314bc02 Mon Sep 17 00:00:00 2001
+From 5dc279a2b9b5ddbf02049b9dbac285f752c03de5 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Mon, 6 Mar 2017 09:06:18 +0000
-Subject: [PATCH 025/773] clk-bcm2835: Read max core clock from firmware
+Subject: [PATCH 025/782] clk-bcm2835: Read max core clock from firmware
The VPU is responsible for managing the core clock, usually under
direction from the bcm2835-cpufreq driver but not via the clk-bcm2835
diff --git a/target/linux/brcm2708/patches-4.19/950-0026-clk-bcm2835-Mark-GPIO-clocks-enabled-at-boot-as-crit.patch b/target/linux/brcm2708/patches-4.19/950-0026-clk-bcm2835-Mark-GPIO-clocks-enabled-at-boot-as-crit.patch
index e7dbb45889..f0381f5d4c 100644
--- a/target/linux/brcm2708/patches-4.19/950-0026-clk-bcm2835-Mark-GPIO-clocks-enabled-at-boot-as-crit.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0026-clk-bcm2835-Mark-GPIO-clocks-enabled-at-boot-as-crit.patch
@@ -1,7 +1,7 @@
-From 00e7c106f7155879a33137169bf4e795969afb09 Mon Sep 17 00:00:00 2001
+From 85369526fd6d17042e27b2cc186b9ba7437f22fa Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Mon, 9 May 2016 17:28:18 -0700
-Subject: [PATCH 026/773] clk: bcm2835: Mark GPIO clocks enabled at boot as
+Subject: [PATCH 026/782] clk: bcm2835: Mark GPIO clocks enabled at boot as
critical.
These divide off of PLLD_PER and are used for the ethernet and wifi
diff --git a/target/linux/brcm2708/patches-4.19/950-0027-sound-Demote-deferral-errors-to-INFO-level.patch b/target/linux/brcm2708/patches-4.19/950-0027-sound-Demote-deferral-errors-to-INFO-level.patch
index e40b44453d..8328512eae 100644
--- a/target/linux/brcm2708/patches-4.19/950-0027-sound-Demote-deferral-errors-to-INFO-level.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0027-sound-Demote-deferral-errors-to-INFO-level.patch
@@ -1,7 +1,7 @@
-From d2437667bc502cf28a40ca6cae80e131a4c9a218 Mon Sep 17 00:00:00 2001
+From a965750a785600c84b96901404c7bc3c33311bdf Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Thu, 9 Feb 2017 14:36:44 +0000
-Subject: [PATCH 027/773] sound: Demote deferral errors to INFO level
+Subject: [PATCH 027/782] sound: Demote deferral errors to INFO level
At present there is no mechanism to specify driver load order,
which can lead to deferrals and repeated retries until successful.
diff --git a/target/linux/brcm2708/patches-4.19/950-0028-Update-vfpmodule.c.patch b/target/linux/brcm2708/patches-4.19/950-0028-Update-vfpmodule.c.patch
index 90b9d02cd2..665892b0cb 100644
--- a/target/linux/brcm2708/patches-4.19/950-0028-Update-vfpmodule.c.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0028-Update-vfpmodule.c.patch
@@ -1,7 +1,7 @@
-From 6ae13148b5a909c4485b30b4a8ed04c75d776e80 Mon Sep 17 00:00:00 2001
+From 3d7ff478a6f2cca6c7f687743743fccbc7fbee61 Mon Sep 17 00:00:00 2001
From: Claggy3 <stephen.maclagan@hotmail.com>
Date: Sat, 11 Feb 2017 14:00:30 +0000
-Subject: [PATCH 028/773] Update vfpmodule.c
+Subject: [PATCH 028/782] Update vfpmodule.c
Christopher Alexander Tobias Schulze - May 2, 2015, 11:57 a.m.
This patch fixes a problem with VFP state save and restore related
diff --git a/target/linux/brcm2708/patches-4.19/950-0029-i2c-bcm2835-Add-debug-support.patch b/target/linux/brcm2708/patches-4.19/950-0029-i2c-bcm2835-Add-debug-support.patch
index b8bd7cfdca..6e28fe87b5 100644
--- a/target/linux/brcm2708/patches-4.19/950-0029-i2c-bcm2835-Add-debug-support.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0029-i2c-bcm2835-Add-debug-support.patch
@@ -1,7 +1,7 @@
-From 88bf0aa4b8e700d05f649ca0eaef4c8d4d38a9d7 Mon Sep 17 00:00:00 2001
+From cd9d14e24d92b9bb3aa1ec2ec0fc6b8ac4740f07 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Noralf=20Tr=C3=B8nnes?= <noralf@tronnes.org>
Date: Tue, 1 Nov 2016 15:15:41 +0100
-Subject: [PATCH 029/773] i2c: bcm2835: Add debug support
+Subject: [PATCH 029/782] i2c: bcm2835: Add debug support
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
diff --git a/target/linux/brcm2708/patches-4.19/950-0030-mm-Remove-the-PFN-busy-warning.patch b/target/linux/brcm2708/patches-4.19/950-0030-mm-Remove-the-PFN-busy-warning.patch
index 4674ecc9ba..5173b87aea 100644
--- a/target/linux/brcm2708/patches-4.19/950-0030-mm-Remove-the-PFN-busy-warning.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0030-mm-Remove-the-PFN-busy-warning.patch
@@ -1,7 +1,7 @@
-From 15eda8d8af9dd8ef00be8d0e559db099fbb6c1ee Mon Sep 17 00:00:00 2001
+From b3acf0c6c356df7e19c9e205019e2af04d8afd8a Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Thu, 18 Dec 2014 16:07:15 -0800
-Subject: [PATCH 030/773] mm: Remove the PFN busy warning
+Subject: [PATCH 030/782] mm: Remove the PFN busy warning
See commit dae803e165a11bc88ca8dbc07a11077caf97bbcb -- the warning is
expected sometimes when using CMA. However, that commit still spams
diff --git a/target/linux/brcm2708/patches-4.19/950-0031-ASoC-Add-prompt-for-ICS43432-codec.patch b/target/linux/brcm2708/patches-4.19/950-0031-ASoC-Add-prompt-for-ICS43432-codec.patch
index 78f85015fe..27e516809d 100644
--- a/target/linux/brcm2708/patches-4.19/950-0031-ASoC-Add-prompt-for-ICS43432-codec.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0031-ASoC-Add-prompt-for-ICS43432-codec.patch
@@ -1,7 +1,7 @@
-From f9a73252c4cb6e419bf80b25612c7bbd82bb1ae2 Mon Sep 17 00:00:00 2001
+From 6c33a5cae0cb0777eda7be86be5c39bbabded299 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Thu, 23 Mar 2017 10:06:56 +0000
-Subject: [PATCH 031/773] ASoC: Add prompt for ICS43432 codec
+Subject: [PATCH 031/782] ASoC: Add prompt for ICS43432 codec
Without a prompt string, a config setting can't be included in a
defconfig. Give CONFIG_SND_SOC_ICS43432 a prompt so that Pi soundcards
diff --git a/target/linux/brcm2708/patches-4.19/950-0032-irqchip-irq-bcm2836-Remove-regmap-and-syscon-use.patch b/target/linux/brcm2708/patches-4.19/950-0032-irqchip-irq-bcm2836-Remove-regmap-and-syscon-use.patch
index 6aac2a3a17..c1f2b73db5 100644
--- a/target/linux/brcm2708/patches-4.19/950-0032-irqchip-irq-bcm2836-Remove-regmap-and-syscon-use.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0032-irqchip-irq-bcm2836-Remove-regmap-and-syscon-use.patch
@@ -1,7 +1,7 @@
-From d692d8494e74c3965084a3d5322671e29c09e939 Mon Sep 17 00:00:00 2001
+From 64ee7c819ba056ae69595bebad42b87cd7fd374c Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Tue, 23 Jan 2018 16:52:45 +0000
-Subject: [PATCH 032/773] irqchip: irq-bcm2836: Remove regmap and syscon use
+Subject: [PATCH 032/782] irqchip: irq-bcm2836: Remove regmap and syscon use
The syscon node defines a register range that duplicates that used by
the local_intc node on bcm2836/7. Since irq-bcm2835 and irq-bcm2836 are
diff --git a/target/linux/brcm2708/patches-4.19/950-0033-lan78xx-Enable-LEDs-and-auto-negotiation.patch b/target/linux/brcm2708/patches-4.19/950-0033-lan78xx-Enable-LEDs-and-auto-negotiation.patch
index 82b26ef92a..96c23cac70 100644
--- a/target/linux/brcm2708/patches-4.19/950-0033-lan78xx-Enable-LEDs-and-auto-negotiation.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0033-lan78xx-Enable-LEDs-and-auto-negotiation.patch
@@ -1,7 +1,7 @@
-From a4c058db46978b5cd47ce3d43235cee561951e09 Mon Sep 17 00:00:00 2001
+From 10346eaf22b2540aaf0afc71aa8db931038054a2 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Tue, 17 Oct 2017 15:04:29 +0100
-Subject: [PATCH 033/773] lan78xx: Enable LEDs and auto-negotiation
+Subject: [PATCH 033/782] lan78xx: Enable LEDs and auto-negotiation
For applications of the LAN78xx that don't have valid programmed
EEPROMs or OTPs, enabling both LEDs and auto-negotiation by default
diff --git a/target/linux/brcm2708/patches-4.19/950-0034-amba_pl011-Don-t-use-DT-aliases-for-numbering.patch b/target/linux/brcm2708/patches-4.19/950-0034-amba_pl011-Don-t-use-DT-aliases-for-numbering.patch
index 360169e8e4..317ef3d0dd 100644
--- a/target/linux/brcm2708/patches-4.19/950-0034-amba_pl011-Don-t-use-DT-aliases-for-numbering.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0034-amba_pl011-Don-t-use-DT-aliases-for-numbering.patch
@@ -1,7 +1,7 @@
-From 2bdcdb66ae0a6e47e92e4d9e1ea770a8fb2d5d9b Mon Sep 17 00:00:00 2001
+From b8a44274f289baeee510fea18f213191bef82401 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Tue, 23 Feb 2016 17:26:48 +0000
-Subject: [PATCH 034/773] amba_pl011: Don't use DT aliases for numbering
+Subject: [PATCH 034/782] amba_pl011: Don't use DT aliases for numbering
The pl011 driver looks for DT aliases of the form "serial<n>",
and if found uses <n> as the device ID. This can cause
diff --git a/target/linux/brcm2708/patches-4.19/950-0035-amba_pl011-Round-input-clock-up.patch b/target/linux/brcm2708/patches-4.19/950-0035-amba_pl011-Round-input-clock-up.patch
index 76526170b1..bd7a9035d0 100644
--- a/target/linux/brcm2708/patches-4.19/950-0035-amba_pl011-Round-input-clock-up.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0035-amba_pl011-Round-input-clock-up.patch
@@ -1,7 +1,7 @@
-From 651015f8120bffcd35d6ede0084a82142b6d4be2 Mon Sep 17 00:00:00 2001
+From f819a3908d660e65c34374294e80edc5046e790c Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Wed, 1 Mar 2017 16:07:39 +0000
-Subject: [PATCH 035/773] amba_pl011: Round input clock up
+Subject: [PATCH 035/782] amba_pl011: Round input clock up
The UART clock is initialised to be as close to the requested
frequency as possible without exceeding it. Now that there is a
diff --git a/target/linux/brcm2708/patches-4.19/950-0036-amba_pl011-Insert-mb-for-correct-FIFO-handling.patch b/target/linux/brcm2708/patches-4.19/950-0036-amba_pl011-Insert-mb-for-correct-FIFO-handling.patch
index e7e0cd2ae2..1ed07680a9 100644
--- a/target/linux/brcm2708/patches-4.19/950-0036-amba_pl011-Insert-mb-for-correct-FIFO-handling.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0036-amba_pl011-Insert-mb-for-correct-FIFO-handling.patch
@@ -1,7 +1,7 @@
-From 4f3db8602a4b64007a1e9016915f59c924787c05 Mon Sep 17 00:00:00 2001
+From 624ebacaa0de5d6c689153382817d9322e4106c0 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Fri, 29 Sep 2017 10:32:19 +0100
-Subject: [PATCH 036/773] amba_pl011: Insert mb() for correct FIFO handling
+Subject: [PATCH 036/782] amba_pl011: Insert mb() for correct FIFO handling
The pl011 register accessor functions use the _relaxed versions of the
standard readl() and writel() functions, meaning that there are no
diff --git a/target/linux/brcm2708/patches-4.19/950-0037-amba_pl011-Add-cts-event-workaround-DT-property.patch b/target/linux/brcm2708/patches-4.19/950-0037-amba_pl011-Add-cts-event-workaround-DT-property.patch
index a6f62b90fa..7fc74948e4 100644
--- a/target/linux/brcm2708/patches-4.19/950-0037-amba_pl011-Add-cts-event-workaround-DT-property.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0037-amba_pl011-Add-cts-event-workaround-DT-property.patch
@@ -1,7 +1,7 @@
-From 1c0a79159b5fd87cd14f1edb60b8d6d7c5e88b5e Mon Sep 17 00:00:00 2001
+From 0f43753f6bf9a67f60b71b4bb00bb35fdefb093f Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Fri, 29 Sep 2017 10:32:19 +0100
-Subject: [PATCH 037/773] amba_pl011: Add cts-event-workaround DT property
+Subject: [PATCH 037/782] amba_pl011: Add cts-event-workaround DT property
The BCM2835 PL011 implementation seems to have a bug that can lead to a
transmission lockup if CTS changes frequently. A workaround was added to
diff --git a/target/linux/brcm2708/patches-4.19/950-0038-pinctrl-bcm2835-Set-base-to-0-give-expected-gpio-num.patch b/target/linux/brcm2708/patches-4.19/950-0038-pinctrl-bcm2835-Set-base-to-0-give-expected-gpio-num.patch
index 8aa2abb0da..6b533e3dc4 100644
--- a/target/linux/brcm2708/patches-4.19/950-0038-pinctrl-bcm2835-Set-base-to-0-give-expected-gpio-num.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0038-pinctrl-bcm2835-Set-base-to-0-give-expected-gpio-num.patch
@@ -1,7 +1,7 @@
-From 96f571906f77a982630e4fee23a96ebb1f83ce45 Mon Sep 17 00:00:00 2001
+From 3fcfd512babc03d23c6b6aa80d5d2948eaa73b9f Mon Sep 17 00:00:00 2001
From: notro <notro@tronnes.org>
Date: Thu, 10 Jul 2014 13:59:47 +0200
-Subject: [PATCH 038/773] pinctrl-bcm2835: Set base to 0 give expected gpio
+Subject: [PATCH 038/782] pinctrl-bcm2835: Set base to 0 give expected gpio
numbering
Signed-off-by: Noralf Tronnes <notro@tronnes.org>
diff --git a/target/linux/brcm2708/patches-4.19/950-0039-Main-bcm2708-bcm2709-linux-port.patch b/target/linux/brcm2708/patches-4.19/950-0039-Main-bcm2708-bcm2709-linux-port.patch
index 743fb854ef..ed3749aba0 100644
--- a/target/linux/brcm2708/patches-4.19/950-0039-Main-bcm2708-bcm2709-linux-port.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0039-Main-bcm2708-bcm2709-linux-port.patch
@@ -1,7 +1,7 @@
-From 71c4c305410c72a3293ecf55e72188abc016c65f Mon Sep 17 00:00:00 2001
+From f7765ddaad1a4ee0202b2eea8971dfba16c63a4d Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Sun, 12 May 2013 12:24:19 +0100
-Subject: [PATCH 039/773] Main bcm2708/bcm2709 linux port
+Subject: [PATCH 039/782] Main bcm2708/bcm2709 linux port
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
diff --git a/target/linux/brcm2708/patches-4.19/950-0040-Add-dwc_otg-driver.patch b/target/linux/brcm2708/patches-4.19/950-0040-Add-dwc_otg-driver.patch
index 115ccd231b..765eda1a86 100644
--- a/target/linux/brcm2708/patches-4.19/950-0040-Add-dwc_otg-driver.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0040-Add-dwc_otg-driver.patch
@@ -1,7 +1,7 @@
-From ae5f6b6b0d350cf7366945b0b73e87f1d0162ba0 Mon Sep 17 00:00:00 2001
+From d0bf73448f049aef6a1bcf46500a3eeac5a56637 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Wed, 1 May 2013 19:46:17 +0100
-Subject: [PATCH 040/773] Add dwc_otg driver
+Subject: [PATCH 040/782] Add dwc_otg driver
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
diff --git a/target/linux/brcm2708/patches-4.19/950-0041-bcm2708-framebuffer-driver.patch b/target/linux/brcm2708/patches-4.19/950-0041-bcm2708-framebuffer-driver.patch
index d219f278d3..400477bd35 100644
--- a/target/linux/brcm2708/patches-4.19/950-0041-bcm2708-framebuffer-driver.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0041-bcm2708-framebuffer-driver.patch
@@ -1,7 +1,7 @@
-From 5a5edbd9aaeb32c7890fc181cd637ff1c05a6d59 Mon Sep 17 00:00:00 2001
+From 7b89fec068093327e15a1a3074d0e860c9bf0983 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Wed, 17 Jun 2015 17:06:34 +0100
-Subject: [PATCH 041/773] bcm2708 framebuffer driver
+Subject: [PATCH 041/782] bcm2708 framebuffer driver
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
diff --git a/target/linux/brcm2708/patches-4.19/950-0042-Speed-up-console-framebuffer-imageblit-function.patch b/target/linux/brcm2708/patches-4.19/950-0042-Speed-up-console-framebuffer-imageblit-function.patch
index adca8e2944..7d238b4475 100644
--- a/target/linux/brcm2708/patches-4.19/950-0042-Speed-up-console-framebuffer-imageblit-function.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0042-Speed-up-console-framebuffer-imageblit-function.patch
@@ -1,7 +1,7 @@
-From c998771d7edc1c3ce16828a1580ad75421ea98d8 Mon Sep 17 00:00:00 2001
+From 82013542c44b944d7dba294c92720e971c177f87 Mon Sep 17 00:00:00 2001
From: Harm Hanemaaijer <fgenfb@yahoo.com>
Date: Thu, 20 Jun 2013 20:21:39 +0200
-Subject: [PATCH 042/773] Speed up console framebuffer imageblit function
+Subject: [PATCH 042/782] Speed up console framebuffer imageblit function
Especially on platforms with a slower CPU but a relatively high
framebuffer fill bandwidth, like current ARM devices, the existing
diff --git a/target/linux/brcm2708/patches-4.19/950-0043-dmaengine-Add-support-for-BCM2708.patch b/target/linux/brcm2708/patches-4.19/950-0043-dmaengine-Add-support-for-BCM2708.patch
index 1937416817..5615091380 100644
--- a/target/linux/brcm2708/patches-4.19/950-0043-dmaengine-Add-support-for-BCM2708.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0043-dmaengine-Add-support-for-BCM2708.patch
@@ -1,7 +1,7 @@
-From 1793cc7704dcbf4931dc8d04867004353d00f3d9 Mon Sep 17 00:00:00 2001
+From ba9fc8fc35f274a860f8306351ff4f27897c3055 Mon Sep 17 00:00:00 2001
From: Florian Meier <florian.meier@koalo.de>
Date: Fri, 22 Nov 2013 14:22:53 +0100
-Subject: [PATCH 043/773] dmaengine: Add support for BCM2708
+Subject: [PATCH 043/782] dmaengine: Add support for BCM2708
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
diff --git a/target/linux/brcm2708/patches-4.19/950-0044-MMC-added-alternative-MMC-driver.patch b/target/linux/brcm2708/patches-4.19/950-0044-MMC-added-alternative-MMC-driver.patch
index ab9531da35..1b3ea99e9b 100644
--- a/target/linux/brcm2708/patches-4.19/950-0044-MMC-added-alternative-MMC-driver.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0044-MMC-added-alternative-MMC-driver.patch
@@ -1,7 +1,7 @@
-From aa92feca9ae2674e9191bf9a4c8d165c87ae5189 Mon Sep 17 00:00:00 2001
+From a27380ee8ba45afe8ba5f814ad65eb6ec83883fb Mon Sep 17 00:00:00 2001
From: gellert <gellert@raspberrypi.org>
Date: Fri, 15 Aug 2014 16:35:06 +0100
-Subject: [PATCH 044/773] MMC: added alternative MMC driver
+Subject: [PATCH 044/782] MMC: added alternative MMC driver
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
diff --git a/target/linux/brcm2708/patches-4.19/950-0045-Adding-bcm2835-sdhost-driver-and-an-overlay-to-enabl.patch b/target/linux/brcm2708/patches-4.19/950-0045-Adding-bcm2835-sdhost-driver-and-an-overlay-to-enabl.patch
index 8efe1be189..0e03d6ccf8 100644
--- a/target/linux/brcm2708/patches-4.19/950-0045-Adding-bcm2835-sdhost-driver-and-an-overlay-to-enabl.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0045-Adding-bcm2835-sdhost-driver-and-an-overlay-to-enabl.patch
@@ -1,7 +1,7 @@
-From 7ad5e921f530063f046ce235ed6f55d01eb78413 Mon Sep 17 00:00:00 2001
+From ce36f827f56659ff70d2e0dcb52861010f60033e Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Wed, 25 Mar 2015 17:49:47 +0000
-Subject: [PATCH 045/773] Adding bcm2835-sdhost driver, and an overlay to
+Subject: [PATCH 045/782] Adding bcm2835-sdhost driver, and an overlay to
enable it
BCM2835 has two SD card interfaces. This driver uses the other one.
diff --git a/target/linux/brcm2708/patches-4.19/950-0046-vc_mem-Add-vc_mem-driver-for-querying-firmware-memor.patch b/target/linux/brcm2708/patches-4.19/950-0046-vc_mem-Add-vc_mem-driver-for-querying-firmware-memor.patch
index 63f0300cbb..8639a562e5 100644
--- a/target/linux/brcm2708/patches-4.19/950-0046-vc_mem-Add-vc_mem-driver-for-querying-firmware-memor.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0046-vc_mem-Add-vc_mem-driver-for-querying-firmware-memor.patch
@@ -1,7 +1,7 @@
-From 93b3b9250376bb35bca0bde19bc89bb63c180ff0 Mon Sep 17 00:00:00 2001
+From 6731a07175b65b29c87a4a35cab3cb9302a6d512 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Fri, 28 Oct 2016 15:36:43 +0100
-Subject: [PATCH 046/773] vc_mem: Add vc_mem driver for querying firmware
+Subject: [PATCH 046/782] vc_mem: Add vc_mem driver for querying firmware
memory addresses
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
diff --git a/target/linux/brcm2708/patches-4.19/950-0047-vcsm-VideoCore-shared-memory-service-for-BCM2835.patch b/target/linux/brcm2708/patches-4.19/950-0047-vcsm-VideoCore-shared-memory-service-for-BCM2835.patch
index 19de18cd61..f72da171b2 100644
--- a/target/linux/brcm2708/patches-4.19/950-0047-vcsm-VideoCore-shared-memory-service-for-BCM2835.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0047-vcsm-VideoCore-shared-memory-service-for-BCM2835.patch
@@ -1,7 +1,7 @@
-From 476134eef8d9653ecaeff0381af84e2504ce5bd8 Mon Sep 17 00:00:00 2001
+From 2e23fddcf5ebcd126ef13ee604480888160a06ee Mon Sep 17 00:00:00 2001
From: Tim Gover <tgover@broadcom.com>
Date: Tue, 22 Jul 2014 15:41:04 +0100
-Subject: [PATCH 047/773] vcsm: VideoCore shared memory service for BCM2835
+Subject: [PATCH 047/782] vcsm: VideoCore shared memory service for BCM2835
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
diff --git a/target/linux/brcm2708/patches-4.19/950-0048-Add-dev-gpiomem-device-for-rootless-user-GPIO-access.patch b/target/linux/brcm2708/patches-4.19/950-0048-Add-dev-gpiomem-device-for-rootless-user-GPIO-access.patch
index c6b8b7042c..752414a3db 100644
--- a/target/linux/brcm2708/patches-4.19/950-0048-Add-dev-gpiomem-device-for-rootless-user-GPIO-access.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0048-Add-dev-gpiomem-device-for-rootless-user-GPIO-access.patch
@@ -1,7 +1,7 @@
-From 08f9a940fe1b035594d00429b9f6d419e8cd3462 Mon Sep 17 00:00:00 2001
+From 35a7c5d40346516c57242279446c4964e3065486 Mon Sep 17 00:00:00 2001
From: Luke Wren <luke@raspberrypi.org>
Date: Fri, 21 Aug 2015 23:14:48 +0100
-Subject: [PATCH 048/773] Add /dev/gpiomem device for rootless user GPIO access
+Subject: [PATCH 048/782] Add /dev/gpiomem device for rootless user GPIO access
Signed-off-by: Luke Wren <luke@raspberrypi.org>
diff --git a/target/linux/brcm2708/patches-4.19/950-0049-Add-SMI-driver.patch b/target/linux/brcm2708/patches-4.19/950-0049-Add-SMI-driver.patch
index 761851d87a..fda622406e 100644
--- a/target/linux/brcm2708/patches-4.19/950-0049-Add-SMI-driver.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0049-Add-SMI-driver.patch
@@ -1,7 +1,7 @@
-From f6a37d5b1049bede71ce494b8012147c894cc952 Mon Sep 17 00:00:00 2001
+From a5a42f55f2ae0e1a5cfe2b0674553464c03968e0 Mon Sep 17 00:00:00 2001
From: Luke Wren <wren6991@gmail.com>
Date: Sat, 5 Sep 2015 01:14:45 +0100
-Subject: [PATCH 049/773] Add SMI driver
+Subject: [PATCH 049/782] Add SMI driver
Signed-off-by: Luke Wren <wren6991@gmail.com>
---
diff --git a/target/linux/brcm2708/patches-4.19/950-0050-MISC-bcm2835-smi-use-clock-manager-and-fix-reload-is.patch b/target/linux/brcm2708/patches-4.19/950-0050-MISC-bcm2835-smi-use-clock-manager-and-fix-reload-is.patch
index 41804184e0..9612a6fe3c 100644
--- a/target/linux/brcm2708/patches-4.19/950-0050-MISC-bcm2835-smi-use-clock-manager-and-fix-reload-is.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0050-MISC-bcm2835-smi-use-clock-manager-and-fix-reload-is.patch
@@ -1,7 +1,7 @@
-From bb78ae5643905df0ce416f9eaffe2f9213177a77 Mon Sep 17 00:00:00 2001
+From fdbad6304ebb24af8e2b08aa61cb640386cd21ca Mon Sep 17 00:00:00 2001
From: Martin Sperl <kernel@martin.sperl.org>
Date: Tue, 26 Apr 2016 14:59:21 +0000
-Subject: [PATCH 050/773] MISC: bcm2835: smi: use clock manager and fix reload
+Subject: [PATCH 050/782] MISC: bcm2835: smi: use clock manager and fix reload
issues
Use clock manager instead of self-made clockmanager.
diff --git a/target/linux/brcm2708/patches-4.19/950-0051-Add-SMI-NAND-driver.patch b/target/linux/brcm2708/patches-4.19/950-0051-Add-SMI-NAND-driver.patch
index 8f882434e3..eb73ddd31c 100644
--- a/target/linux/brcm2708/patches-4.19/950-0051-Add-SMI-NAND-driver.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0051-Add-SMI-NAND-driver.patch
@@ -1,7 +1,7 @@
-From 7df8e7537434f4f3749c638b546525fc41b4a57d Mon Sep 17 00:00:00 2001
+From f98de63c37936cff4a1e10024273ccbf018ba36a Mon Sep 17 00:00:00 2001
From: Luke Wren <wren6991@gmail.com>
Date: Sat, 5 Sep 2015 01:16:10 +0100
-Subject: [PATCH 051/773] Add SMI NAND driver
+Subject: [PATCH 051/782] Add SMI NAND driver
Signed-off-by: Luke Wren <wren6991@gmail.com>
---
diff --git a/target/linux/brcm2708/patches-4.19/950-0052-Add-cpufreq-driver.patch b/target/linux/brcm2708/patches-4.19/950-0052-Add-cpufreq-driver.patch
index 2ca4bacece..ed0306270f 100644
--- a/target/linux/brcm2708/patches-4.19/950-0052-Add-cpufreq-driver.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0052-Add-cpufreq-driver.patch
@@ -1,7 +1,7 @@
-From de152ef18b69c7a911fab5c2f3b72c70d0e680b2 Mon Sep 17 00:00:00 2001
+From a807a54a3a7892e08a863a948fb0a1ce8e391b34 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Wed, 3 Jul 2013 00:49:20 +0100
-Subject: [PATCH 052/773] Add cpufreq driver
+Subject: [PATCH 052/782] Add cpufreq driver
Signed-off-by: popcornmix <popcornmix@gmail.com>
diff --git a/target/linux/brcm2708/patches-4.19/950-0053-Add-Chris-Boot-s-i2c-driver.patch b/target/linux/brcm2708/patches-4.19/950-0053-Add-Chris-Boot-s-i2c-driver.patch
index 025c2c12a2..609783415b 100644
--- a/target/linux/brcm2708/patches-4.19/950-0053-Add-Chris-Boot-s-i2c-driver.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0053-Add-Chris-Boot-s-i2c-driver.patch
@@ -1,7 +1,7 @@
-From 6ad4f3378258d91a52e78b0e13f2ecee4e978658 Mon Sep 17 00:00:00 2001
+From ed7f8e305c988eb9af88b3e17b6fa42d27645207 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Wed, 17 Jun 2015 15:44:08 +0100
-Subject: [PATCH 053/773] Add Chris Boot's i2c driver
+Subject: [PATCH 053/782] Add Chris Boot's i2c driver
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
diff --git a/target/linux/brcm2708/patches-4.19/950-0054-char-broadcom-Add-vcio-module.patch b/target/linux/brcm2708/patches-4.19/950-0054-char-broadcom-Add-vcio-module.patch
index b2fe3ae8cf..d718a446c2 100644
--- a/target/linux/brcm2708/patches-4.19/950-0054-char-broadcom-Add-vcio-module.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0054-char-broadcom-Add-vcio-module.patch
@@ -1,7 +1,7 @@
-From bfa7594cc289ff4a8c5acec645f087c3ff2ce5aa Mon Sep 17 00:00:00 2001
+From 82c7d32eab163d68b5984f067b57c242b22add20 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Noralf=20Tr=C3=B8nnes?= <noralf@tronnes.org>
Date: Fri, 26 Jun 2015 14:27:06 +0200
-Subject: [PATCH 054/773] char: broadcom: Add vcio module
+Subject: [PATCH 054/782] char: broadcom: Add vcio module
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
diff --git a/target/linux/brcm2708/patches-4.19/950-0055-firmware-bcm2835-Support-ARCH_BCM270x.patch b/target/linux/brcm2708/patches-4.19/950-0055-firmware-bcm2835-Support-ARCH_BCM270x.patch
index aa98562a58..f67e5fabea 100644
--- a/target/linux/brcm2708/patches-4.19/950-0055-firmware-bcm2835-Support-ARCH_BCM270x.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0055-firmware-bcm2835-Support-ARCH_BCM270x.patch
@@ -1,7 +1,7 @@
-From 53433ceaacdb15fe60eefcc268f2fe168f04c1e2 Mon Sep 17 00:00:00 2001
+From 6444910a6e57c6c1befa0d2da1d3ba6a51aba734 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Noralf=20Tr=C3=B8nnes?= <noralf@tronnes.org>
Date: Fri, 26 Jun 2015 14:25:01 +0200
-Subject: [PATCH 055/773] firmware: bcm2835: Support ARCH_BCM270x
+Subject: [PATCH 055/782] firmware: bcm2835: Support ARCH_BCM270x
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
diff --git a/target/linux/brcm2708/patches-4.19/950-0056-scripts-Add-mkknlimg-and-knlinfo-scripts-from-tools-.patch b/target/linux/brcm2708/patches-4.19/950-0056-scripts-Add-mkknlimg-and-knlinfo-scripts-from-tools-.patch
index c8baf5327c..ecbb432e10 100644
--- a/target/linux/brcm2708/patches-4.19/950-0056-scripts-Add-mkknlimg-and-knlinfo-scripts-from-tools-.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0056-scripts-Add-mkknlimg-and-knlinfo-scripts-from-tools-.patch
@@ -1,7 +1,7 @@
-From d57d7f5a9a634a635704cedb1c966905825cdc89 Mon Sep 17 00:00:00 2001
+From 299653b0c995106873bbb4d120274c2c9f25afce Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Mon, 11 May 2015 09:00:42 +0100
-Subject: [PATCH 056/773] scripts: Add mkknlimg and knlinfo scripts from tools
+Subject: [PATCH 056/782] scripts: Add mkknlimg and knlinfo scripts from tools
repo
The Raspberry Pi firmware looks for a trailer on the kernel image to
diff --git a/target/linux/brcm2708/patches-4.19/950-0057-BCM2708-Add-core-Device-Tree-support.patch b/target/linux/brcm2708/patches-4.19/950-0057-BCM2708-Add-core-Device-Tree-support.patch
index 644f1c1372..73475b22e9 100644
--- a/target/linux/brcm2708/patches-4.19/950-0057-BCM2708-Add-core-Device-Tree-support.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0057-BCM2708-Add-core-Device-Tree-support.patch
@@ -1,7 +1,7 @@
-From d7fb08d8e23af05a7248394430a01a2555597799 Mon Sep 17 00:00:00 2001
+From b97c80cfd7d4b31373312633913e34b05fa16cf0 Mon Sep 17 00:00:00 2001
From: notro <notro@tronnes.org>
Date: Wed, 9 Jul 2014 14:46:08 +0200
-Subject: [PATCH 057/773] BCM2708: Add core Device Tree support
+Subject: [PATCH 057/782] BCM2708: Add core Device Tree support
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
diff --git a/target/linux/brcm2708/patches-4.19/950-0058-BCM270x_DT-Add-pwr_led-and-the-required-input-trigge.patch b/target/linux/brcm2708/patches-4.19/950-0058-BCM270x_DT-Add-pwr_led-and-the-required-input-trigge.patch
index 44206beda7..d85a9bd1cb 100644
--- a/target/linux/brcm2708/patches-4.19/950-0058-BCM270x_DT-Add-pwr_led-and-the-required-input-trigge.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0058-BCM270x_DT-Add-pwr_led-and-the-required-input-trigge.patch
@@ -1,7 +1,7 @@
-From ffa37fefc5277263e7179fe8457bd0cda6b03c8b Mon Sep 17 00:00:00 2001
+From fa91ae7c17bd12bffde81e6ed1aa56bcbe26d312 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Fri, 6 Feb 2015 13:50:57 +0000
-Subject: [PATCH 058/773] BCM270x_DT: Add pwr_led, and the required "input"
+Subject: [PATCH 058/782] BCM270x_DT: Add pwr_led, and the required "input"
trigger
The "input" trigger makes the associated GPIO an input. This is to support
diff --git a/target/linux/brcm2708/patches-4.19/950-0059-fbdev-add-FBIOCOPYAREA-ioctl.patch b/target/linux/brcm2708/patches-4.19/950-0059-fbdev-add-FBIOCOPYAREA-ioctl.patch
index 99f2e26e84..9afe715abe 100644
--- a/target/linux/brcm2708/patches-4.19/950-0059-fbdev-add-FBIOCOPYAREA-ioctl.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0059-fbdev-add-FBIOCOPYAREA-ioctl.patch
@@ -1,7 +1,7 @@
-From fcaf4a45648aac0dfd88fbd280ecf5e1ac5be59f Mon Sep 17 00:00:00 2001
+From 5d987d10f35b15d875332df2552d6192a48d869c Mon Sep 17 00:00:00 2001
From: Siarhei Siamashka <siarhei.siamashka@gmail.com>
Date: Mon, 17 Jun 2013 13:32:11 +0300
-Subject: [PATCH 059/773] fbdev: add FBIOCOPYAREA ioctl
+Subject: [PATCH 059/782] fbdev: add FBIOCOPYAREA ioctl
Based on the patch authored by Ali Gholami Rudi at
https://lkml.org/lkml/2009/7/13/153
diff --git a/target/linux/brcm2708/patches-4.19/950-0060-Added-Device-IDs-for-August-DVB-T-205.patch b/target/linux/brcm2708/patches-4.19/950-0060-Added-Device-IDs-for-August-DVB-T-205.patch
index e429c68e6c..39cf86a403 100644
--- a/target/linux/brcm2708/patches-4.19/950-0060-Added-Device-IDs-for-August-DVB-T-205.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0060-Added-Device-IDs-for-August-DVB-T-205.patch
@@ -1,7 +1,7 @@
-From ae6c23aa172d13ca72927870ab611e9d3670e97e Mon Sep 17 00:00:00 2001
+From bb37e6679147b6436fc5008806354afa34c825e9 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Wed, 3 Jul 2013 00:54:08 +0100
-Subject: [PATCH 060/773] Added Device IDs for August DVB-T 205
+Subject: [PATCH 060/782] Added Device IDs for August DVB-T 205
---
drivers/media/usb/dvb-usb-v2/rtl28xxu.c | 4 ++++
diff --git a/target/linux/brcm2708/patches-4.19/950-0061-rpi-ft5406-Add-touchscreen-driver-for-pi-LCD-display.patch b/target/linux/brcm2708/patches-4.19/950-0061-rpi-ft5406-Add-touchscreen-driver-for-pi-LCD-display.patch
index 7c002ad8db..b3432b659b 100644
--- a/target/linux/brcm2708/patches-4.19/950-0061-rpi-ft5406-Add-touchscreen-driver-for-pi-LCD-display.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0061-rpi-ft5406-Add-touchscreen-driver-for-pi-LCD-display.patch
@@ -1,7 +1,7 @@
-From f045ca6af84df7b50066af98513d8e68ad899c38 Mon Sep 17 00:00:00 2001
+From 56e7136255b7c8fcf2682671937bc125d841067d Mon Sep 17 00:00:00 2001
From: Gordon Hollingworth <gordon@raspberrypi.org>
Date: Tue, 12 May 2015 14:47:56 +0100
-Subject: [PATCH 061/773] rpi-ft5406: Add touchscreen driver for pi LCD display
+Subject: [PATCH 061/782] rpi-ft5406: Add touchscreen driver for pi LCD display
Fix driver detection failure Check that the buffer response is non-zero meaning the touchscreen was detected
diff --git a/target/linux/brcm2708/patches-4.19/950-0062-Improve-__copy_to_user-and-__copy_from_user-performa.patch b/target/linux/brcm2708/patches-4.19/950-0062-Improve-__copy_to_user-and-__copy_from_user-performa.patch
index 52889abea5..ed37c0fe3b 100644
--- a/target/linux/brcm2708/patches-4.19/950-0062-Improve-__copy_to_user-and-__copy_from_user-performa.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0062-Improve-__copy_to_user-and-__copy_from_user-performa.patch
@@ -1,7 +1,7 @@
-From c48528dc592ebe7948cd7a8198eb5667026ca020 Mon Sep 17 00:00:00 2001
+From c112c1b847631a7fd382efe49aedb1e5f148c73b Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Mon, 28 Nov 2016 16:50:04 +0000
-Subject: [PATCH 062/773] Improve __copy_to_user and __copy_from_user
+Subject: [PATCH 062/782] Improve __copy_to_user and __copy_from_user
performance
Provide a __copy_from_user that uses memcpy. On BCM2708, use
diff --git a/target/linux/brcm2708/patches-4.19/950-0063-gpio-poweroff-Allow-it-to-work-on-Raspberry-Pi.patch b/target/linux/brcm2708/patches-4.19/950-0063-gpio-poweroff-Allow-it-to-work-on-Raspberry-Pi.patch
index ff41025e42..9c6c8bfa3b 100644
--- a/target/linux/brcm2708/patches-4.19/950-0063-gpio-poweroff-Allow-it-to-work-on-Raspberry-Pi.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0063-gpio-poweroff-Allow-it-to-work-on-Raspberry-Pi.patch
@@ -1,7 +1,7 @@
-From e0b5d4946d64b18bcf69082d7d6091b9f43b77ce Mon Sep 17 00:00:00 2001
+From 7dbda232223c0a2150e652a3fae35572f039208c Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Thu, 25 Jun 2015 12:16:11 +0100
-Subject: [PATCH 063/773] gpio-poweroff: Allow it to work on Raspberry Pi
+Subject: [PATCH 063/782] gpio-poweroff: Allow it to work on Raspberry Pi
The Raspberry Pi firmware manages the power-down and reboot
process. To do this it installs a pm_power_off handler, causing
diff --git a/target/linux/brcm2708/patches-4.19/950-0064-mfd-Add-Raspberry-Pi-Sense-HAT-core-driver.patch b/target/linux/brcm2708/patches-4.19/950-0064-mfd-Add-Raspberry-Pi-Sense-HAT-core-driver.patch
index abbd657560..6967964ef3 100644
--- a/target/linux/brcm2708/patches-4.19/950-0064-mfd-Add-Raspberry-Pi-Sense-HAT-core-driver.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0064-mfd-Add-Raspberry-Pi-Sense-HAT-core-driver.patch
@@ -1,7 +1,7 @@
-From 0a50f4e59434ca8fd5c21b19248563e5b5c9f38f Mon Sep 17 00:00:00 2001
+From 455633531c52cda453884106f5d23c099944c8ea Mon Sep 17 00:00:00 2001
From: Phil Elwell <pelwell@users.noreply.github.com>
Date: Tue, 14 Jul 2015 14:32:47 +0100
-Subject: [PATCH 064/773] mfd: Add Raspberry Pi Sense HAT core driver
+Subject: [PATCH 064/782] mfd: Add Raspberry Pi Sense HAT core driver
---
drivers/input/joystick/Kconfig | 8 +
diff --git a/target/linux/brcm2708/patches-4.19/950-0065-ASoC-pcm512x-implement-set_tdm_slot-interface.patch b/target/linux/brcm2708/patches-4.19/950-0065-ASoC-pcm512x-implement-set_tdm_slot-interface.patch
index 5eadbd6ad8..951c354b14 100644
--- a/target/linux/brcm2708/patches-4.19/950-0065-ASoC-pcm512x-implement-set_tdm_slot-interface.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0065-ASoC-pcm512x-implement-set_tdm_slot-interface.patch
@@ -1,7 +1,7 @@
-From d7a232c8d27cf9285c554779e40178330c17491f Mon Sep 17 00:00:00 2001
+From d0d21f68324ab6b8750b847cf90d5a85118eba22 Mon Sep 17 00:00:00 2001
From: Matthias Reichl <hias@horus.com>
Date: Thu, 22 Feb 2018 11:55:06 +0100
-Subject: [PATCH 065/773] ASoC: pcm512x: implement set_tdm_slot interface
+Subject: [PATCH 065/782] ASoC: pcm512x: implement set_tdm_slot interface
PCM512x can accept data padded with additional BCLK cycles
but the driver currently lacks an interface to configure this.
diff --git a/target/linux/brcm2708/patches-4.19/950-0066-ASoC-Add-support-for-Rpi-DAC.patch b/target/linux/brcm2708/patches-4.19/950-0066-ASoC-Add-support-for-Rpi-DAC.patch
index 6b62a2ef5b..b75012425e 100644
--- a/target/linux/brcm2708/patches-4.19/950-0066-ASoC-Add-support-for-Rpi-DAC.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0066-ASoC-Add-support-for-Rpi-DAC.patch
@@ -1,7 +1,7 @@
-From 104942fa9bff9c350d43bfe4d28c2e2df1fd1ac8 Mon Sep 17 00:00:00 2001
+From 898f8bb89d291979d84e1e6a0e6ff60016b91f69 Mon Sep 17 00:00:00 2001
From: Florian Meier <florian.meier@koalo.de>
Date: Mon, 25 Jan 2016 15:48:59 +0000
-Subject: [PATCH 066/773] ASoC: Add support for Rpi-DAC
+Subject: [PATCH 066/782] ASoC: Add support for Rpi-DAC
---
sound/soc/codecs/Kconfig | 5 +++
diff --git a/target/linux/brcm2708/patches-4.19/950-0067-Add-IQaudIO-Sound-Card-support-for-Raspberry-Pi.patch b/target/linux/brcm2708/patches-4.19/950-0067-Add-IQaudIO-Sound-Card-support-for-Raspberry-Pi.patch
index 2cbfcfd588..0af86f431e 100644
--- a/target/linux/brcm2708/patches-4.19/950-0067-Add-IQaudIO-Sound-Card-support-for-Raspberry-Pi.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0067-Add-IQaudIO-Sound-Card-support-for-Raspberry-Pi.patch
@@ -1,7 +1,7 @@
-From a70c182f8eb7a022361dd64dab060f560f84a671 Mon Sep 17 00:00:00 2001
+From 75dcec0b53c11f7c01db7c56726314777de48648 Mon Sep 17 00:00:00 2001
From: Gordon Garrity <gordon@iqaudio.com>
Date: Sat, 8 Mar 2014 16:56:57 +0000
-Subject: [PATCH 067/773] Add IQaudIO Sound Card support for Raspberry Pi
+Subject: [PATCH 067/782] Add IQaudIO Sound Card support for Raspberry Pi
Set a limit of 0dB on Digital Volume Control
diff --git a/target/linux/brcm2708/patches-4.19/950-0068-Added-support-for-HiFiBerry-DAC.patch b/target/linux/brcm2708/patches-4.19/950-0068-Added-support-for-HiFiBerry-DAC.patch
index 1a113d08a5..83888e5ae0 100644
--- a/target/linux/brcm2708/patches-4.19/950-0068-Added-support-for-HiFiBerry-DAC.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0068-Added-support-for-HiFiBerry-DAC.patch
@@ -1,7 +1,7 @@
-From 9b55a252e259414db47de0f981708521fc51d181 Mon Sep 17 00:00:00 2001
+From 494bf5897508c3cc7a169742175e91d5b48d1c52 Mon Sep 17 00:00:00 2001
From: Daniel Matuschek <info@crazy-audio.com>
Date: Mon, 4 Aug 2014 10:06:56 +0200
-Subject: [PATCH 068/773] Added support for HiFiBerry DAC+
+Subject: [PATCH 068/782] Added support for HiFiBerry DAC+
The driver is based on the HiFiBerry DAC driver. However HiFiBerry DAC+ uses
a different codec chip (PCM5122), therefore a new driver is necessary.
diff --git a/target/linux/brcm2708/patches-4.19/950-0069-Added-driver-for-HiFiBerry-Amp-amplifier-add-on-boar.patch b/target/linux/brcm2708/patches-4.19/950-0069-Added-driver-for-HiFiBerry-Amp-amplifier-add-on-boar.patch
index 020abaa2a0..1ffeab3cd6 100644
--- a/target/linux/brcm2708/patches-4.19/950-0069-Added-driver-for-HiFiBerry-Amp-amplifier-add-on-boar.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0069-Added-driver-for-HiFiBerry-Amp-amplifier-add-on-boar.patch
@@ -1,7 +1,7 @@
-From c0af89bc141d0c72bab672b5cce696dfc4e1eea1 Mon Sep 17 00:00:00 2001
+From f285f827a7617677ae95875ed1a27e5fcca0b464 Mon Sep 17 00:00:00 2001
From: Daniel Matuschek <info@crazy-audio.com>
Date: Mon, 4 Aug 2014 11:09:58 +0200
-Subject: [PATCH 069/773] Added driver for HiFiBerry Amp amplifier add-on board
+Subject: [PATCH 069/782] Added driver for HiFiBerry Amp amplifier add-on board
The driver contains a low-level hardware driver for the TAS5713 and the
drivers for the Raspberry Pi I2S subsystem.
diff --git a/target/linux/brcm2708/patches-4.19/950-0070-Add-driver-for-rpi-proto.patch b/target/linux/brcm2708/patches-4.19/950-0070-Add-driver-for-rpi-proto.patch
index 2eda0c902f..393f0e1c9c 100644
--- a/target/linux/brcm2708/patches-4.19/950-0070-Add-driver-for-rpi-proto.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0070-Add-driver-for-rpi-proto.patch
@@ -1,7 +1,7 @@
-From 691d5ded2ab2655fdc0c8307b1c3b08be392b28c Mon Sep 17 00:00:00 2001
+From 5d38ec2661f272aea6559f64ec049fc5eab6992f Mon Sep 17 00:00:00 2001
From: Waldemar Brodkorb <wbrodkorb@conet.de>
Date: Wed, 25 Mar 2015 09:26:17 +0100
-Subject: [PATCH 070/773] Add driver for rpi-proto
+Subject: [PATCH 070/782] Add driver for rpi-proto
Forward port of 3.10.x driver from https://github.com/koalo
We are using a custom board and would like to use rpi 3.18.x
diff --git a/target/linux/brcm2708/patches-4.19/950-0071-Add-Support-for-JustBoom-Audio-boards.patch b/target/linux/brcm2708/patches-4.19/950-0071-Add-Support-for-JustBoom-Audio-boards.patch
index e310cf7c58..26ecae4c7f 100644
--- a/target/linux/brcm2708/patches-4.19/950-0071-Add-Support-for-JustBoom-Audio-boards.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0071-Add-Support-for-JustBoom-Audio-boards.patch
@@ -1,7 +1,7 @@
-From 4765b12ebb0465999c213d53f94d7c60105f98f3 Mon Sep 17 00:00:00 2001
+From af5f7b42851722792ee393e856e4d9f278d68fff Mon Sep 17 00:00:00 2001
From: Aaron Shaw <shawaj@gmail.com>
Date: Thu, 7 Apr 2016 21:26:21 +0100
-Subject: [PATCH 071/773] Add Support for JustBoom Audio boards
+Subject: [PATCH 071/782] Add Support for JustBoom Audio boards
justboom-dac: Adjust for ALSA API change
diff --git a/target/linux/brcm2708/patches-4.19/950-0072-New-AudioInjector.net-Pi-soundcard-with-low-jitter-a.patch b/target/linux/brcm2708/patches-4.19/950-0072-New-AudioInjector.net-Pi-soundcard-with-low-jitter-a.patch
index 35ac7c63cb..643d50081e 100644
--- a/target/linux/brcm2708/patches-4.19/950-0072-New-AudioInjector.net-Pi-soundcard-with-low-jitter-a.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0072-New-AudioInjector.net-Pi-soundcard-with-low-jitter-a.patch
@@ -1,7 +1,7 @@
-From 224b829d4334d2390f0293926f0c99253f4d5b14 Mon Sep 17 00:00:00 2001
+From b4dc92bbf8c396012a83eafc01cec115bfb2e502 Mon Sep 17 00:00:00 2001
From: Matt Flax <flatmax@flatmax.org>
Date: Mon, 16 May 2016 21:36:31 +1000
-Subject: [PATCH 072/773] New AudioInjector.net Pi soundcard with low jitter
+Subject: [PATCH 072/782] New AudioInjector.net Pi soundcard with low jitter
audio in and out.
Contains the sound/soc/bcm ALSA machine driver and necessary alterations to the Kconfig and Makefile.
diff --git a/target/linux/brcm2708/patches-4.19/950-0073-New-driver-for-RRA-DigiDAC1-soundcard-using-WM8741-W.patch b/target/linux/brcm2708/patches-4.19/950-0073-New-driver-for-RRA-DigiDAC1-soundcard-using-WM8741-W.patch
index 13372e0179..3b9b8ad615 100644
--- a/target/linux/brcm2708/patches-4.19/950-0073-New-driver-for-RRA-DigiDAC1-soundcard-using-WM8741-W.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0073-New-driver-for-RRA-DigiDAC1-soundcard-using-WM8741-W.patch
@@ -1,7 +1,7 @@
-From 1e69f580c1615e9d6bfc3cd858aee581f3adb997 Mon Sep 17 00:00:00 2001
+From 5b35548e52c7b84f7e99b35a410ce1c5f56b5276 Mon Sep 17 00:00:00 2001
From: escalator2015 <jmtasende@gmail.com>
Date: Tue, 24 May 2016 16:20:09 +0100
-Subject: [PATCH 073/773] New driver for RRA DigiDAC1 soundcard using WM8741 +
+Subject: [PATCH 073/782] New driver for RRA DigiDAC1 soundcard using WM8741 +
WM8804
---
diff --git a/target/linux/brcm2708/patches-4.19/950-0074-Add-support-for-Dion-Audio-LOCO-DAC-AMP-HAT.patch b/target/linux/brcm2708/patches-4.19/950-0074-Add-support-for-Dion-Audio-LOCO-DAC-AMP-HAT.patch
index 48784c27b4..83bc67b903 100644
--- a/target/linux/brcm2708/patches-4.19/950-0074-Add-support-for-Dion-Audio-LOCO-DAC-AMP-HAT.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0074-Add-support-for-Dion-Audio-LOCO-DAC-AMP-HAT.patch
@@ -1,7 +1,7 @@
-From f4161c46775cd324c810a5180ed8fa9b52c05e2f Mon Sep 17 00:00:00 2001
+From 6a547c31a9949ec6128486982fea4c3b2fd8f0bb Mon Sep 17 00:00:00 2001
From: DigitalDreamtime <clive.messer@digitaldreamtime.co.uk>
Date: Sat, 2 Jul 2016 16:26:19 +0100
-Subject: [PATCH 074/773] Add support for Dion Audio LOCO DAC-AMP HAT
+Subject: [PATCH 074/782] Add support for Dion Audio LOCO DAC-AMP HAT
Using dedicated machine driver and pcm5102a codec driver.
diff --git a/target/linux/brcm2708/patches-4.19/950-0075-Allo-Piano-DAC-boards-Initial-2-channel-stereo-suppo.patch b/target/linux/brcm2708/patches-4.19/950-0075-Allo-Piano-DAC-boards-Initial-2-channel-stereo-suppo.patch
index e81938202a..018fec77a2 100644
--- a/target/linux/brcm2708/patches-4.19/950-0075-Allo-Piano-DAC-boards-Initial-2-channel-stereo-suppo.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0075-Allo-Piano-DAC-boards-Initial-2-channel-stereo-suppo.patch
@@ -1,7 +1,7 @@
-From 24cf9801cad90b0339f3598941cb9acf9c174cd2 Mon Sep 17 00:00:00 2001
+From ba553edfb4d49867fbe42b079e7058208b0d6dbd Mon Sep 17 00:00:00 2001
From: Clive Messer <clive.m.messer@gmail.com>
Date: Mon, 19 Sep 2016 14:01:04 +0100
-Subject: [PATCH 075/773] Allo Piano DAC boards: Initial 2 channel (stereo)
+Subject: [PATCH 075/782] Allo Piano DAC boards: Initial 2 channel (stereo)
support (#1645)
Add initial 2 channel (stereo) support for Allo Piano DAC (2.0/2.1) boards,
diff --git a/target/linux/brcm2708/patches-4.19/950-0076-Add-support-for-Allo-Piano-DAC-2.1-plus-add-on-board.patch b/target/linux/brcm2708/patches-4.19/950-0076-Add-support-for-Allo-Piano-DAC-2.1-plus-add-on-board.patch
index a416304b38..eefea1d7c5 100644
--- a/target/linux/brcm2708/patches-4.19/950-0076-Add-support-for-Allo-Piano-DAC-2.1-plus-add-on-board.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0076-Add-support-for-Allo-Piano-DAC-2.1-plus-add-on-board.patch
@@ -1,7 +1,7 @@
-From 13ecb19ca5c74eab30e3299e5ac0bd7691fe2ad4 Mon Sep 17 00:00:00 2001
+From 05f3d2f7b8c5711ba867434ee8cb43882e1523d8 Mon Sep 17 00:00:00 2001
From: Raashid Muhammed <raashidmuhammed@zilogic.com>
Date: Mon, 27 Mar 2017 12:35:00 +0530
-Subject: [PATCH 076/773] Add support for Allo Piano DAC 2.1 plus add-on board
+Subject: [PATCH 076/782] Add support for Allo Piano DAC 2.1 plus add-on board
for Raspberry Pi.
The Piano DAC 2.1 has support for 4 channels with subwoofer.
diff --git a/target/linux/brcm2708/patches-4.19/950-0077-Add-support-for-Allo-Boss-DAC-add-on-board-for-Raspb.patch b/target/linux/brcm2708/patches-4.19/950-0077-Add-support-for-Allo-Boss-DAC-add-on-board-for-Raspb.patch
index ac87f73b19..28b6cf26d0 100644
--- a/target/linux/brcm2708/patches-4.19/950-0077-Add-support-for-Allo-Boss-DAC-add-on-board-for-Raspb.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0077-Add-support-for-Allo-Boss-DAC-add-on-board-for-Raspb.patch
@@ -1,7 +1,7 @@
-From 67af45a08ac8e54898184f46f73695c3fef0e288 Mon Sep 17 00:00:00 2001
+From 4a5f5ef9da5c83374b5395d1b2b53a2cd36333ea Mon Sep 17 00:00:00 2001
From: BabuSubashChandar <babuenir@gmail.com>
Date: Tue, 28 Mar 2017 20:04:42 +0530
-Subject: [PATCH 077/773] Add support for Allo Boss DAC add-on board for
+Subject: [PATCH 077/782] Add support for Allo Boss DAC add-on board for
Raspberry Pi. (#1924)
Signed-off-by: Baswaraj K <jaikumar@cem-solutions.net>
diff --git a/target/linux/brcm2708/patches-4.19/950-0078-Support-for-Blokas-Labs-pisound-board.patch b/target/linux/brcm2708/patches-4.19/950-0078-Support-for-Blokas-Labs-pisound-board.patch
index a4ef3c7658..aa7352f8d6 100644
--- a/target/linux/brcm2708/patches-4.19/950-0078-Support-for-Blokas-Labs-pisound-board.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0078-Support-for-Blokas-Labs-pisound-board.patch
@@ -1,7 +1,7 @@
-From ab57d8cfcba75b62aba894166ca543adda239b53 Mon Sep 17 00:00:00 2001
+From 45adc59428f55b42c9612dad2539717fe398fba0 Mon Sep 17 00:00:00 2001
From: gtrainavicius <gtrainavicius@users.noreply.github.com>
Date: Sun, 23 Oct 2016 12:06:53 +0300
-Subject: [PATCH 078/773] Support for Blokas Labs pisound board
+Subject: [PATCH 078/782] Support for Blokas Labs pisound board
Pisound dynamic overlay (#1760)
diff --git a/target/linux/brcm2708/patches-4.19/950-0079-ASoC-Add-driver-for-Cirrus-Logic-Audio-Card.patch b/target/linux/brcm2708/patches-4.19/950-0079-ASoC-Add-driver-for-Cirrus-Logic-Audio-Card.patch
index 3d7bca5783..40bf5cded2 100644
--- a/target/linux/brcm2708/patches-4.19/950-0079-ASoC-Add-driver-for-Cirrus-Logic-Audio-Card.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0079-ASoC-Add-driver-for-Cirrus-Logic-Audio-Card.patch
@@ -1,7 +1,7 @@
-From f8b2aa93bbf3d97b56708575b3530dcdfc8148e9 Mon Sep 17 00:00:00 2001
+From 029147e7a7e12733d5a30470c80f9f1d3713108c Mon Sep 17 00:00:00 2001
From: Matthias Reichl <hias@horus.com>
Date: Sun, 22 Jan 2017 12:49:37 +0100
-Subject: [PATCH 079/773] ASoC: Add driver for Cirrus Logic Audio Card
+Subject: [PATCH 079/782] ASoC: Add driver for Cirrus Logic Audio Card
Note: due to problems with deferred probing of regulators
the following softdep should be added to a modprobe.d file
diff --git a/target/linux/brcm2708/patches-4.19/950-0080-sound-Support-for-Dion-Audio-LOCO-V2-DAC-AMP-HAT.patch b/target/linux/brcm2708/patches-4.19/950-0080-sound-Support-for-Dion-Audio-LOCO-V2-DAC-AMP-HAT.patch
index 9c18789c27..cf29ff16c2 100644
--- a/target/linux/brcm2708/patches-4.19/950-0080-sound-Support-for-Dion-Audio-LOCO-V2-DAC-AMP-HAT.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0080-sound-Support-for-Dion-Audio-LOCO-V2-DAC-AMP-HAT.patch
@@ -1,7 +1,7 @@
-From f375073d23af1f3818c8a4fcf24406e1ab6fcc5c Mon Sep 17 00:00:00 2001
+From f13ff0e94a22441fbf165ac393662d85a76e2426 Mon Sep 17 00:00:00 2001
From: Miquel <miquelblauw@hotmail.com>
Date: Fri, 24 Feb 2017 20:51:06 +0100
-Subject: [PATCH 080/773] sound: Support for Dion Audio LOCO-V2 DAC-AMP HAT
+Subject: [PATCH 080/782] sound: Support for Dion Audio LOCO-V2 DAC-AMP HAT
Signed-off-by: Miquel Blauw <info@dionaudio.nl>
diff --git a/target/linux/brcm2708/patches-4.19/950-0081-Add-support-for-Fe-Pi-audio-sound-card.-1867.patch b/target/linux/brcm2708/patches-4.19/950-0081-Add-support-for-Fe-Pi-audio-sound-card.-1867.patch
index 30fc43b04e..2d8514112a 100644
--- a/target/linux/brcm2708/patches-4.19/950-0081-Add-support-for-Fe-Pi-audio-sound-card.-1867.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0081-Add-support-for-Fe-Pi-audio-sound-card.-1867.patch
@@ -1,7 +1,7 @@
-From d27ecf8d98bba570fbb2bac88a9a01d4eedcf3fe Mon Sep 17 00:00:00 2001
+From dd801f8f81403afbdb7cf2c0c5138807d0c97cb3 Mon Sep 17 00:00:00 2001
From: Fe-Pi <fe-pi@cox.net>
Date: Wed, 1 Mar 2017 04:42:43 -0700
-Subject: [PATCH 081/773] Add support for Fe-Pi audio sound card. (#1867)
+Subject: [PATCH 081/782] Add support for Fe-Pi audio sound card. (#1867)
Fe-Pi Audio Sound Card is based on NXP SGTL5000 codec.
Mechanical specification of the board is the same the Raspberry Pi Zero.
diff --git a/target/linux/brcm2708/patches-4.19/950-0082-Add-support-for-the-AudioInjector.net-Octo-sound-car.patch b/target/linux/brcm2708/patches-4.19/950-0082-Add-support-for-the-AudioInjector.net-Octo-sound-car.patch
index d3abc77db7..cca01f060f 100644
--- a/target/linux/brcm2708/patches-4.19/950-0082-Add-support-for-the-AudioInjector.net-Octo-sound-car.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0082-Add-support-for-the-AudioInjector.net-Octo-sound-car.patch
@@ -1,7 +1,7 @@
-From 1f7175bb016838bfbac59f80bef52797f7f2af98 Mon Sep 17 00:00:00 2001
+From b23a1e68fb74d39ac2423b8446248a7b8a7a5931 Mon Sep 17 00:00:00 2001
From: Matt Flax <flatmax@flatmax.org>
Date: Wed, 8 Mar 2017 20:04:13 +1100
-Subject: [PATCH 082/773] Add support for the AudioInjector.net Octo sound card
+Subject: [PATCH 082/782] Add support for the AudioInjector.net Octo sound card
AudioInjector Octo: sample rates, regulators, reset
diff --git a/target/linux/brcm2708/patches-4.19/950-0083-Driver-support-for-Google-voiceHAT-soundcard.patch b/target/linux/brcm2708/patches-4.19/950-0083-Driver-support-for-Google-voiceHAT-soundcard.patch
index ec262548d3..cca1b345e1 100644
--- a/target/linux/brcm2708/patches-4.19/950-0083-Driver-support-for-Google-voiceHAT-soundcard.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0083-Driver-support-for-Google-voiceHAT-soundcard.patch
@@ -1,7 +1,7 @@
-From 2276f398046e7da29637248b6b4ca69ca629f0e0 Mon Sep 17 00:00:00 2001
+From 7c250e246cf5b89c6e79dd5f7e5c7c7e0eb83d81 Mon Sep 17 00:00:00 2001
From: Peter Malkin <petermalkin@google.com>
Date: Mon, 27 Mar 2017 16:38:21 -0700
-Subject: [PATCH 083/773] Driver support for Google voiceHAT soundcard.
+Subject: [PATCH 083/782] Driver support for Google voiceHAT soundcard.
ASoC: googlevoicehat-codec: Use correct device when grabbing GPIO
diff --git a/target/linux/brcm2708/patches-4.19/950-0084-Driver-and-overlay-for-Allo-Katana-DAC.patch b/target/linux/brcm2708/patches-4.19/950-0084-Driver-and-overlay-for-Allo-Katana-DAC.patch
index a755376292..8b1d07da19 100644
--- a/target/linux/brcm2708/patches-4.19/950-0084-Driver-and-overlay-for-Allo-Katana-DAC.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0084-Driver-and-overlay-for-Allo-Katana-DAC.patch
@@ -1,7 +1,7 @@
-From 4ad6eeb13a6827931f9c7ecde992b7170906aeee Mon Sep 17 00:00:00 2001
+From c0d6027b9ffeb526710bc31e6dc54f4cb4199454 Mon Sep 17 00:00:00 2001
From: allocom <sparky-dev@allo.com>
Date: Thu, 19 Apr 2018 12:12:26 +0530
-Subject: [PATCH 084/773] Driver and overlay for Allo Katana DAC
+Subject: [PATCH 084/782] Driver and overlay for Allo Katana DAC
Allo Katana DAC: Updated default values
diff --git a/target/linux/brcm2708/patches-4.19/950-0085-ASoC-wm8804-MCLK-configuration-options-32-bit.patch b/target/linux/brcm2708/patches-4.19/950-0085-ASoC-wm8804-MCLK-configuration-options-32-bit.patch
index b8f38fa417..5bdcdabdfc 100644
--- a/target/linux/brcm2708/patches-4.19/950-0085-ASoC-wm8804-MCLK-configuration-options-32-bit.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0085-ASoC-wm8804-MCLK-configuration-options-32-bit.patch
@@ -1,7 +1,7 @@
-From a8198b0a3da790941874ee60dbc5df59dc77c20d Mon Sep 17 00:00:00 2001
+From b6bdfa9b91311644ca2acaef35bdc6593b83e6e3 Mon Sep 17 00:00:00 2001
From: Daniel Matuschek <info@crazy-audio.com>
Date: Wed, 15 Jan 2014 21:41:23 +0100
-Subject: [PATCH 085/773] ASoC: wm8804: MCLK configuration options, 32-bit
+Subject: [PATCH 085/782] ASoC: wm8804: MCLK configuration options, 32-bit
WM8804 can run with PLL frequencies of 256xfs and 128xfs for most sample
rates. At 192kHz only 128xfs is supported. The existing driver selects
diff --git a/target/linux/brcm2708/patches-4.19/950-0086-ASoC-Add-generic-RPI-driver-for-simple-soundcards.patch b/target/linux/brcm2708/patches-4.19/950-0086-ASoC-Add-generic-RPI-driver-for-simple-soundcards.patch
index 12a3f825b6..794724e95e 100644
--- a/target/linux/brcm2708/patches-4.19/950-0086-ASoC-Add-generic-RPI-driver-for-simple-soundcards.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0086-ASoC-Add-generic-RPI-driver-for-simple-soundcards.patch
@@ -1,7 +1,7 @@
-From a2ae45419ff9d010052bbeb6780371b3cfa18350 Mon Sep 17 00:00:00 2001
+From 7de2cc26dc8ca27500ffe89a79cee81d50b18a1c Mon Sep 17 00:00:00 2001
From: Tim Gover <tim.gover@raspberrypi.org>
Date: Wed, 27 Jun 2018 15:59:12 +0100
-Subject: [PATCH 086/773] ASoC: Add generic RPI driver for simple soundcards.
+Subject: [PATCH 086/782] ASoC: Add generic RPI driver for simple soundcards.
The RPI simple sound card driver provides a generic ALSA SOC card driver
supporting a variety of Pi HAT soundcards. The intention is to avoid
diff --git a/target/linux/brcm2708/patches-4.19/950-0087-ASoC-Add-Kconfig-and-Makefile-for-sound-soc-bcm.patch b/target/linux/brcm2708/patches-4.19/950-0087-ASoC-Add-Kconfig-and-Makefile-for-sound-soc-bcm.patch
index 994d57b79d..f6af837d3d 100644
--- a/target/linux/brcm2708/patches-4.19/950-0087-ASoC-Add-Kconfig-and-Makefile-for-sound-soc-bcm.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0087-ASoC-Add-Kconfig-and-Makefile-for-sound-soc-bcm.patch
@@ -1,7 +1,7 @@
-From 89ac5c03f7ab842fb3ef6d520f0a45ff5498d4ae Mon Sep 17 00:00:00 2001
+From b9a3974218026e98c0e6d09f5aae71aa48913495 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Mon, 3 Sep 2018 17:00:36 +0100
-Subject: [PATCH 087/773] ASoC: Add Kconfig and Makefile for sound/soc/bcm
+Subject: [PATCH 087/782] ASoC: Add Kconfig and Makefile for sound/soc/bcm
Signed-off-by: popcornmix <popcornmix@gmail.com>
---
diff --git a/target/linux/brcm2708/patches-4.19/950-0088-ASoC-Create-a-generic-Pi-Hat-WM8804-driver.patch b/target/linux/brcm2708/patches-4.19/950-0088-ASoC-Create-a-generic-Pi-Hat-WM8804-driver.patch
index 35765b26fb..29c1c3edec 100644
--- a/target/linux/brcm2708/patches-4.19/950-0088-ASoC-Create-a-generic-Pi-Hat-WM8804-driver.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0088-ASoC-Create-a-generic-Pi-Hat-WM8804-driver.patch
@@ -1,7 +1,7 @@
-From 058ee9a51d642274c5c934da7718ddc161dff612 Mon Sep 17 00:00:00 2001
+From 0e22995afd63303205fe25d6f7b670dea30868d0 Mon Sep 17 00:00:00 2001
From: Tim Gover <tim.gover@raspberrypi.org>
Date: Sat, 21 Jul 2018 20:07:46 +0100
-Subject: [PATCH 088/773] ASoC: Create a generic Pi Hat WM8804 driver
+Subject: [PATCH 088/782] ASoC: Create a generic Pi Hat WM8804 driver
Reduce the amount of duplicated code by creating a generic driver for
Pi Hat digi cards using the WM8804 codec.
diff --git a/target/linux/brcm2708/patches-4.19/950-0089-rpi_display-add-backlight-driver-and-overlay.patch b/target/linux/brcm2708/patches-4.19/950-0089-rpi_display-add-backlight-driver-and-overlay.patch
index 06ab3bc9d0..f4ed1f08e5 100644
--- a/target/linux/brcm2708/patches-4.19/950-0089-rpi_display-add-backlight-driver-and-overlay.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0089-rpi_display-add-backlight-driver-and-overlay.patch
@@ -1,7 +1,7 @@
-From 43620b62fe1375fdc5bbceab390fcb218f5f931d Mon Sep 17 00:00:00 2001
+From 3b4d6f80dfaf04128107b874bbedcc552cbcdb4e Mon Sep 17 00:00:00 2001
From: P33M <P33M@github.com>
Date: Wed, 21 Oct 2015 14:55:21 +0100
-Subject: [PATCH 089/773] rpi_display: add backlight driver and overlay
+Subject: [PATCH 089/782] rpi_display: add backlight driver and overlay
Add a mailbox-driven backlight controller for the Raspberry Pi DSI
touchscreen display. Requires updated GPU firmware to recognise the
diff --git a/target/linux/brcm2708/patches-4.19/950-0090-bcm2835-virtgpio-Virtual-GPIO-driver.patch b/target/linux/brcm2708/patches-4.19/950-0090-bcm2835-virtgpio-Virtual-GPIO-driver.patch
index ffefe2bc4e..ba962981d0 100644
--- a/target/linux/brcm2708/patches-4.19/950-0090-bcm2835-virtgpio-Virtual-GPIO-driver.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0090-bcm2835-virtgpio-Virtual-GPIO-driver.patch
@@ -1,7 +1,7 @@
-From 4c4b56d57c963d20437c9c8669f1e8e38c32d70f Mon Sep 17 00:00:00 2001
+From c3cd26137b3f2031c738ce8be99678aea7d9177f Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Tue, 23 Feb 2016 19:56:04 +0000
-Subject: [PATCH 090/773] bcm2835-virtgpio: Virtual GPIO driver
+Subject: [PATCH 090/782] bcm2835-virtgpio: Virtual GPIO driver
Add a virtual GPIO driver that uses the firmware mailbox interface to
request that the VPU toggles LEDs.
diff --git a/target/linux/brcm2708/patches-4.19/950-0091-net-Add-non-mainline-source-for-rtl8192cu-wlan.patch b/target/linux/brcm2708/patches-4.19/950-0091-net-Add-non-mainline-source-for-rtl8192cu-wlan.patch
index c0f33ec1dd..65780f8206 100644
--- a/target/linux/brcm2708/patches-4.19/950-0091-net-Add-non-mainline-source-for-rtl8192cu-wlan.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0091-net-Add-non-mainline-source-for-rtl8192cu-wlan.patch
@@ -1,7 +1,7 @@
-From 89994ba722850d5e3834ed5af575335598c02900 Mon Sep 17 00:00:00 2001
+From e5847ec0cf9c38288e24dcdf46e79e68ad59ea09 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Mon, 3 Sep 2012 17:10:23 +0100
-Subject: [PATCH 091/773] net: Add non-mainline source for rtl8192cu wlan
+Subject: [PATCH 091/782] net: Add non-mainline source for rtl8192cu wlan
We are now syncing with version from:
https://github.com/pvaret/rtl8192cu-fixes
diff --git a/target/linux/brcm2708/patches-4.19/950-0092-OF-DT-Overlay-configfs-interface.patch b/target/linux/brcm2708/patches-4.19/950-0092-OF-DT-Overlay-configfs-interface.patch
index afb55dbe7b..4d69fc916e 100644
--- a/target/linux/brcm2708/patches-4.19/950-0092-OF-DT-Overlay-configfs-interface.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0092-OF-DT-Overlay-configfs-interface.patch
@@ -1,7 +1,7 @@
-From 5b3aba3e1bf3c6206eb9128cc428a5f9219626ca Mon Sep 17 00:00:00 2001
+From 9daaeeae5b96489b0923a2a980a062270512f88f Mon Sep 17 00:00:00 2001
From: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
Date: Wed, 3 Dec 2014 13:23:28 +0200
-Subject: [PATCH 092/773] OF: DT-Overlay configfs interface
+Subject: [PATCH 092/782] OF: DT-Overlay configfs interface
This is a port of Pantelis Antoniou's v3 port that makes use of the
new upstreamed configfs support for binary attributes.
diff --git a/target/linux/brcm2708/patches-4.19/950-0093-brcm-adds-support-for-BCM43341-wifi.patch b/target/linux/brcm2708/patches-4.19/950-0093-brcm-adds-support-for-BCM43341-wifi.patch
index 95c6a148e7..707ea2d280 100644
--- a/target/linux/brcm2708/patches-4.19/950-0093-brcm-adds-support-for-BCM43341-wifi.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0093-brcm-adds-support-for-BCM43341-wifi.patch
@@ -1,7 +1,7 @@
-From d9a6207ccbad2478e72617ef46f766804bb76587 Mon Sep 17 00:00:00 2001
+From 31e420d9544e8ea25a8460c22f80517f6c6f26c1 Mon Sep 17 00:00:00 2001
From: Cheong2K <cheong@redbear.cc>
Date: Fri, 26 Feb 2016 18:20:10 +0800
-Subject: [PATCH 093/773] brcm: adds support for BCM43341 wifi
+Subject: [PATCH 093/782] brcm: adds support for BCM43341 wifi
brcmfmac: Disable power management
diff --git a/target/linux/brcm2708/patches-4.19/950-0094-brcmfmac-Mute-expected-startup-errors.patch b/target/linux/brcm2708/patches-4.19/950-0094-brcmfmac-Mute-expected-startup-errors.patch
index b087bc0e91..ab02f2a6d9 100644
--- a/target/linux/brcm2708/patches-4.19/950-0094-brcmfmac-Mute-expected-startup-errors.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0094-brcmfmac-Mute-expected-startup-errors.patch
@@ -1,7 +1,7 @@
-From 5b79e8e149653e295ae236e1822043da4b48374d Mon Sep 17 00:00:00 2001
+From d2b09336049c60c26ef01bd43bc9f437006e3b44 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Fri, 17 Feb 2017 15:26:13 +0000
-Subject: [PATCH 094/773] brcmfmac: Mute expected startup 'errors'
+Subject: [PATCH 094/782] brcmfmac: Mute expected startup 'errors'
The brcmfmac WiFi driver always complains about the '00' country code.
Modify the driver to ignore '00' silently.
diff --git a/target/linux/brcm2708/patches-4.19/950-0095-hci_h5-Don-t-send-conf_req-when-ACTIVE.patch b/target/linux/brcm2708/patches-4.19/950-0095-hci_h5-Don-t-send-conf_req-when-ACTIVE.patch
index c76323bdee..41168cc08c 100644
--- a/target/linux/brcm2708/patches-4.19/950-0095-hci_h5-Don-t-send-conf_req-when-ACTIVE.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0095-hci_h5-Don-t-send-conf_req-when-ACTIVE.patch
@@ -1,7 +1,7 @@
-From 2494b1364a65c2dc1129595679072648a07d335f Mon Sep 17 00:00:00 2001
+From d65d8b917e266806581c93c40a4d015effeb483e Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Thu, 17 Dec 2015 13:37:07 +0000
-Subject: [PATCH 095/773] hci_h5: Don't send conf_req when ACTIVE
+Subject: [PATCH 095/782] hci_h5: Don't send conf_req when ACTIVE
Without this patch, a modem and kernel can continuously bombard each
other with conf_req and conf_rsp messages, in a demented game of tag.
diff --git a/target/linux/brcm2708/patches-4.19/950-0096-config-Add-default-configs.patch b/target/linux/brcm2708/patches-4.19/950-0096-config-Add-default-configs.patch
index 3ccfcc9db7..dd6d1f752e 100644
--- a/target/linux/brcm2708/patches-4.19/950-0096-config-Add-default-configs.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0096-config-Add-default-configs.patch
@@ -1,7 +1,7 @@
-From 2068b119f839ba4cdfda454d78aa62d3c3acc131 Mon Sep 17 00:00:00 2001
+From 6ec0dd4988d9cc626d8a5e12fd8570c9a6ca1da8 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Mon, 13 Apr 2015 17:16:29 +0100
-Subject: [PATCH 096/773] config: Add default configs
+Subject: [PATCH 096/782] config: Add default configs
---
arch/arm/configs/bcm2709_defconfig | 1360 ++++++++++++++++++++++++++++
diff --git a/target/linux/brcm2708/patches-4.19/950-0097-Add-arm64-configuration-and-device-tree-differences..patch b/target/linux/brcm2708/patches-4.19/950-0097-Add-arm64-configuration-and-device-tree-differences..patch
index 7e4000d2d7..8f87b30130 100644
--- a/target/linux/brcm2708/patches-4.19/950-0097-Add-arm64-configuration-and-device-tree-differences..patch
+++ b/target/linux/brcm2708/patches-4.19/950-0097-Add-arm64-configuration-and-device-tree-differences..patch
@@ -1,7 +1,7 @@
-From 43340f82810a4a42fba9de7a9b1e86fd1627cf59 Mon Sep 17 00:00:00 2001
+From 05700602b0581c555863b1c90773767ae70695e0 Mon Sep 17 00:00:00 2001
From: Michael Zoran <mzoran@crowfest.net>
Date: Wed, 24 Aug 2016 03:35:56 -0700
-Subject: [PATCH 097/773] Add arm64 configuration and device tree differences.
+Subject: [PATCH 097/782] Add arm64 configuration and device tree differences.
Disable MMC_BCM2835_SDHOST and MMC_BCM2835 since these drivers are crashing
at the moment.
diff --git a/target/linux/brcm2708/patches-4.19/950-0098-ARM64-DWC_OTG-Port-dwc_otg-driver-to-ARM64.patch b/target/linux/brcm2708/patches-4.19/950-0098-ARM64-DWC_OTG-Port-dwc_otg-driver-to-ARM64.patch
index 1596589703..1156b8ee12 100644
--- a/target/linux/brcm2708/patches-4.19/950-0098-ARM64-DWC_OTG-Port-dwc_otg-driver-to-ARM64.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0098-ARM64-DWC_OTG-Port-dwc_otg-driver-to-ARM64.patch
@@ -1,7 +1,7 @@
-From 879edf5a5f22f59fd74ca76600893824f03a0377 Mon Sep 17 00:00:00 2001
+From 5f810c5798bbeaeed4e9c1fa9635f40cc1ce7364 Mon Sep 17 00:00:00 2001
From: Michael Zoran <mzoran@crowfest.net>
Date: Sat, 14 Jan 2017 21:33:51 -0800
-Subject: [PATCH 098/773] ARM64/DWC_OTG: Port dwc_otg driver to ARM64
+Subject: [PATCH 098/782] ARM64/DWC_OTG: Port dwc_otg driver to ARM64
In ARM64, the FIQ mechanism used by this driver is not current
implemented. As a workaround, reqular IRQ is used instead
diff --git a/target/linux/brcm2708/patches-4.19/950-0099-ARM64-Round-Robin-dispatch-IRQs-between-CPUs.patch b/target/linux/brcm2708/patches-4.19/950-0099-ARM64-Round-Robin-dispatch-IRQs-between-CPUs.patch
index a7facc65ab..a4f810edae 100644
--- a/target/linux/brcm2708/patches-4.19/950-0099-ARM64-Round-Robin-dispatch-IRQs-between-CPUs.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0099-ARM64-Round-Robin-dispatch-IRQs-between-CPUs.patch
@@ -1,7 +1,7 @@
-From da17ee9a28d7eca27180f7be2da4c8dbba933cda Mon Sep 17 00:00:00 2001
+From dc7b47a37f86ac3315b939130ec8c970cbdf54fb Mon Sep 17 00:00:00 2001
From: Michael Zoran <mzoran@crowfest.net>
Date: Sat, 14 Jan 2017 21:43:57 -0800
-Subject: [PATCH 099/773] ARM64: Round-Robin dispatch IRQs between CPUs.
+Subject: [PATCH 099/782] ARM64: Round-Robin dispatch IRQs between CPUs.
IRQ-CPU mapping is round robined on ARM64 to increase
concurrency and allow multiple interrupts to be serviced
diff --git a/target/linux/brcm2708/patches-4.19/950-0100-ARM64-Force-hardware-emulation-of-deprecated-instruc.patch b/target/linux/brcm2708/patches-4.19/950-0100-ARM64-Force-hardware-emulation-of-deprecated-instruc.patch
index b5db047655..11cfaad374 100644
--- a/target/linux/brcm2708/patches-4.19/950-0100-ARM64-Force-hardware-emulation-of-deprecated-instruc.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0100-ARM64-Force-hardware-emulation-of-deprecated-instruc.patch
@@ -1,7 +1,7 @@
-From 8e4c9f6bf61c397d57c04ff788f6bf829ab0e71d Mon Sep 17 00:00:00 2001
+From a83895dd261f7ac078fe90b1911c73f263957839 Mon Sep 17 00:00:00 2001
From: Michael Zoran <mzoran@crowfest.net>
Date: Sat, 11 Feb 2017 01:18:31 -0800
-Subject: [PATCH 100/773] ARM64: Force hardware emulation of deprecated
+Subject: [PATCH 100/782] ARM64: Force hardware emulation of deprecated
instructions.
---
diff --git a/target/linux/brcm2708/patches-4.19/950-0101-build-arm64-Add-rules-for-.dtbo-files-for-dts-overla.patch b/target/linux/brcm2708/patches-4.19/950-0101-build-arm64-Add-rules-for-.dtbo-files-for-dts-overla.patch
index 6a1d93dc31..795de6ca75 100644
--- a/target/linux/brcm2708/patches-4.19/950-0101-build-arm64-Add-rules-for-.dtbo-files-for-dts-overla.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0101-build-arm64-Add-rules-for-.dtbo-files-for-dts-overla.patch
@@ -1,7 +1,7 @@
-From 70cb983c5f4eb3113b0db5ff942436f654cb7070 Mon Sep 17 00:00:00 2001
+From 89753d65954c2207e7c59b475871f28b6e57d8a4 Mon Sep 17 00:00:00 2001
From: Khem Raj <raj.khem@gmail.com>
Date: Fri, 10 Feb 2017 17:57:08 -0800
-Subject: [PATCH 101/773] build/arm64: Add rules for .dtbo files for dts
+Subject: [PATCH 101/782] build/arm64: Add rules for .dtbo files for dts
overlays
We now create overlays as .dtbo files.
diff --git a/target/linux/brcm2708/patches-4.19/950-0102-cache-export-clean-and-invalidate.patch b/target/linux/brcm2708/patches-4.19/950-0102-cache-export-clean-and-invalidate.patch
index ac07ad38df..d54e47acba 100644
--- a/target/linux/brcm2708/patches-4.19/950-0102-cache-export-clean-and-invalidate.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0102-cache-export-clean-and-invalidate.patch
@@ -1,7 +1,7 @@
-From 92ea93a96eb1da7c749e21d6fc7ee4a262c0c9be Mon Sep 17 00:00:00 2001
+From b0c21c122399013d40679c1d0614bb000a06eed8 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Fri, 25 Aug 2017 19:18:13 +0100
-Subject: [PATCH 102/773] cache: export clean and invalidate
+Subject: [PATCH 102/782] cache: export clean and invalidate
---
arch/arm/mm/cache-v6.S | 4 ++--
diff --git a/target/linux/brcm2708/patches-4.19/950-0103-AXI-performance-monitor-driver-2222.patch b/target/linux/brcm2708/patches-4.19/950-0103-AXI-performance-monitor-driver-2222.patch
index cf11339f23..e1f630418b 100644
--- a/target/linux/brcm2708/patches-4.19/950-0103-AXI-performance-monitor-driver-2222.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0103-AXI-performance-monitor-driver-2222.patch
@@ -1,7 +1,7 @@
-From 648684da0a63367994b3dcf4ef942b7318e8241e Mon Sep 17 00:00:00 2001
+From d09c3362113379f3b6976dc1d9913af1cbaac048 Mon Sep 17 00:00:00 2001
From: James Hughes <JamesH65@users.noreply.github.com>
Date: Tue, 14 Nov 2017 15:13:15 +0000
-Subject: [PATCH 103/773] AXI performance monitor driver (#2222)
+Subject: [PATCH 103/782] AXI performance monitor driver (#2222)
Uses the debugfs I/F to provide access to the AXI
bus performance monitors.
diff --git a/target/linux/brcm2708/patches-4.19/950-0104-mcp2515-Use-DT-supplied-interrupt-flags.patch b/target/linux/brcm2708/patches-4.19/950-0104-mcp2515-Use-DT-supplied-interrupt-flags.patch
index 05f0b090c1..49eaf3ea16 100644
--- a/target/linux/brcm2708/patches-4.19/950-0104-mcp2515-Use-DT-supplied-interrupt-flags.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0104-mcp2515-Use-DT-supplied-interrupt-flags.patch
@@ -1,7 +1,7 @@
-From 02d5e4bd4cc97f5560eae4a81213628223371f9b Mon Sep 17 00:00:00 2001
+From 110a6fba035b901d754ca56666065a2e10b4a28d Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Tue, 14 Nov 2017 11:03:22 +0000
-Subject: [PATCH 104/773] mcp2515: Use DT-supplied interrupt flags
+Subject: [PATCH 104/782] mcp2515: Use DT-supplied interrupt flags
The MCP2515 datasheet clearly describes a level-triggered interrupt
pin. Therefore the receiving interrupt controller must also be
diff --git a/target/linux/brcm2708/patches-4.19/950-0105-Tidy-up-of-the-ft5406-driver-to-use-DT-2189.patch b/target/linux/brcm2708/patches-4.19/950-0105-Tidy-up-of-the-ft5406-driver-to-use-DT-2189.patch
index a38b091e72..53f6baf483 100644
--- a/target/linux/brcm2708/patches-4.19/950-0105-Tidy-up-of-the-ft5406-driver-to-use-DT-2189.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0105-Tidy-up-of-the-ft5406-driver-to-use-DT-2189.patch
@@ -1,7 +1,7 @@
-From 75e6be3515cf5adc08911c91257fe79ede211b40 Mon Sep 17 00:00:00 2001
+From 566bc79854b81dda651616877f82796b8894414f Mon Sep 17 00:00:00 2001
From: James Hughes <JamesH65@users.noreply.github.com>
Date: Thu, 16 Nov 2017 15:56:17 +0000
-Subject: [PATCH 105/773] Tidy up of the ft5406 driver to use DT (#2189)
+Subject: [PATCH 105/782] Tidy up of the ft5406 driver to use DT (#2189)
Driver was using a fixed resolution, this commit
adds touchscreen size, and coordinate flip and swap
diff --git a/target/linux/brcm2708/patches-4.19/950-0106-cgroup-Disable-cgroup-memory-by-default.patch b/target/linux/brcm2708/patches-4.19/950-0106-cgroup-Disable-cgroup-memory-by-default.patch
index a9f926f9f7..29966e55b9 100644
--- a/target/linux/brcm2708/patches-4.19/950-0106-cgroup-Disable-cgroup-memory-by-default.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0106-cgroup-Disable-cgroup-memory-by-default.patch
@@ -1,7 +1,7 @@
-From 93d1bb6413ea50140a7af5b14765b8805b1daa1c Mon Sep 17 00:00:00 2001
+From e2292844079edf5ee74d5808a16d555f2c1a495f Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Mon, 27 Nov 2017 17:14:54 +0000
-Subject: [PATCH 106/773] cgroup: Disable cgroup "memory" by default
+Subject: [PATCH 106/782] cgroup: Disable cgroup "memory" by default
Some Raspberry Pis have limited RAM and most users won't use the
cgroup memory support so it is disabled by default. Enable with:
diff --git a/target/linux/brcm2708/patches-4.19/950-0107-ARM-bcm2835-Set-Serial-number-and-Revision.patch b/target/linux/brcm2708/patches-4.19/950-0107-ARM-bcm2835-Set-Serial-number-and-Revision.patch
index 2d4e59d3e6..6a1a04b3d0 100644
--- a/target/linux/brcm2708/patches-4.19/950-0107-ARM-bcm2835-Set-Serial-number-and-Revision.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0107-ARM-bcm2835-Set-Serial-number-and-Revision.patch
@@ -1,7 +1,7 @@
-From 16b1975469af109908a05ac3a1d03a3091332786 Mon Sep 17 00:00:00 2001
+From 29067659aaaef1c6f49529cdbef4c1bf4c1427d4 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Noralf=20Tr=C3=B8nnes?= <noralf@tronnes.org>
Date: Wed, 3 Jun 2015 12:26:13 +0200
-Subject: [PATCH 107/773] ARM: bcm2835: Set Serial number and Revision
+Subject: [PATCH 107/782] ARM: bcm2835: Set Serial number and Revision
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
diff --git a/target/linux/brcm2708/patches-4.19/950-0108-ARM-Activate-FIQs-to-avoid-__irq_startup-warnings.patch b/target/linux/brcm2708/patches-4.19/950-0108-ARM-Activate-FIQs-to-avoid-__irq_startup-warnings.patch
index af03ba7aa5..ab661d8287 100644
--- a/target/linux/brcm2708/patches-4.19/950-0108-ARM-Activate-FIQs-to-avoid-__irq_startup-warnings.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0108-ARM-Activate-FIQs-to-avoid-__irq_startup-warnings.patch
@@ -1,7 +1,7 @@
-From ba20268292856cc3949f441be006a2ca0c1c912e Mon Sep 17 00:00:00 2001
+From a4f450bb575eb961cbb90c54beb3c546e29b7b4f Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Mon, 11 Dec 2017 09:18:32 +0000
-Subject: [PATCH 108/773] ARM: Activate FIQs to avoid __irq_startup warnings
+Subject: [PATCH 108/782] ARM: Activate FIQs to avoid __irq_startup warnings
There is a new test in __irq_startup that the IRQ is activated, which
hasn't been the case for FIQs since they bypass some of the usual setup.
diff --git a/target/linux/brcm2708/patches-4.19/950-0109-serial-8250-bcm2835aux-suppress-EPROBE_DEFER.patch b/target/linux/brcm2708/patches-4.19/950-0109-serial-8250-bcm2835aux-suppress-EPROBE_DEFER.patch
index bd4f110c2d..0cd6df91b1 100644
--- a/target/linux/brcm2708/patches-4.19/950-0109-serial-8250-bcm2835aux-suppress-EPROBE_DEFER.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0109-serial-8250-bcm2835aux-suppress-EPROBE_DEFER.patch
@@ -1,7 +1,7 @@
-From d5ffaa38d9c117b03dac00a07dbc67e3e2c34258 Mon Sep 17 00:00:00 2001
+From a57925c05e4a82929ff302e6fc2cd61f85aee453 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Mon, 22 Jan 2018 17:26:38 +0000
-Subject: [PATCH 109/773] serial: 8250: bcm2835aux - suppress EPROBE_DEFER
+Subject: [PATCH 109/782] serial: 8250: bcm2835aux - suppress EPROBE_DEFER
Signed-off-by: Phil Elwell <phil@raspberrypi.org>
---
diff --git a/target/linux/brcm2708/patches-4.19/950-0110-raspberrypi-firmware-Export-the-general-transaction-.patch b/target/linux/brcm2708/patches-4.19/950-0110-raspberrypi-firmware-Export-the-general-transaction-.patch
index 382abc1c36..63734ab31f 100644
--- a/target/linux/brcm2708/patches-4.19/950-0110-raspberrypi-firmware-Export-the-general-transaction-.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0110-raspberrypi-firmware-Export-the-general-transaction-.patch
@@ -1,7 +1,7 @@
-From 95017b7441b7eddb6c9b6f372e447e739b25fca2 Mon Sep 17 00:00:00 2001
+From 5369e1e2411376c14b3286aca9558bce7d94023c Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Wed, 14 Sep 2016 09:16:19 +0100
-Subject: [PATCH 110/773] raspberrypi-firmware: Export the general transaction
+Subject: [PATCH 110/782] raspberrypi-firmware: Export the general transaction
function.
The vc4-firmware-kms module is going to be doing the MBOX FB call.
diff --git a/target/linux/brcm2708/patches-4.19/950-0111-drm-vc4-Add-a-mode-for-using-the-closed-firmware-for.patch b/target/linux/brcm2708/patches-4.19/950-0111-drm-vc4-Add-a-mode-for-using-the-closed-firmware-for.patch
index 5bcd67509d..0c133142e2 100644
--- a/target/linux/brcm2708/patches-4.19/950-0111-drm-vc4-Add-a-mode-for-using-the-closed-firmware-for.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0111-drm-vc4-Add-a-mode-for-using-the-closed-firmware-for.patch
@@ -1,7 +1,7 @@
-From a59320bbcf8c137b180517324a4ba97debe0125e Mon Sep 17 00:00:00 2001
+From 80c5e3fe7bfa78aad530dc95e538696898c526d5 Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Wed, 14 Sep 2016 08:39:33 +0100
-Subject: [PATCH 111/773] drm/vc4: Add a mode for using the closed firmware for
+Subject: [PATCH 111/782] drm/vc4: Add a mode for using the closed firmware for
display.
Signed-off-by: Eric Anholt <eric@anholt.net>
diff --git a/target/linux/brcm2708/patches-4.19/950-0112-drm-vc4-Name-the-primary-and-cursor-planes-in-fkms.patch b/target/linux/brcm2708/patches-4.19/950-0112-drm-vc4-Name-the-primary-and-cursor-planes-in-fkms.patch
index a9f2e926fc..85f4d186e3 100644
--- a/target/linux/brcm2708/patches-4.19/950-0112-drm-vc4-Name-the-primary-and-cursor-planes-in-fkms.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0112-drm-vc4-Name-the-primary-and-cursor-planes-in-fkms.patch
@@ -1,7 +1,7 @@
-From 7787724ab91459c78b5163e78a9e971f19fb3baf Mon Sep 17 00:00:00 2001
+From 433a7efe3758ed8b9451e24453e30db2d3a4bc6e Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Wed, 1 Feb 2017 17:09:18 -0800
-Subject: [PATCH 112/773] drm/vc4: Name the primary and cursor planes in fkms.
+Subject: [PATCH 112/782] drm/vc4: Name the primary and cursor planes in fkms.
This makes debugging nicer, compared to trying to remember what the
IDs are.
diff --git a/target/linux/brcm2708/patches-4.19/950-0113-drm-vc4-Add-DRM_DEBUG_ATOMIC-for-the-insides-of-fkms.patch b/target/linux/brcm2708/patches-4.19/950-0113-drm-vc4-Add-DRM_DEBUG_ATOMIC-for-the-insides-of-fkms.patch
index 3b6d6ebfe9..a51e6de5ff 100644
--- a/target/linux/brcm2708/patches-4.19/950-0113-drm-vc4-Add-DRM_DEBUG_ATOMIC-for-the-insides-of-fkms.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0113-drm-vc4-Add-DRM_DEBUG_ATOMIC-for-the-insides-of-fkms.patch
@@ -1,7 +1,7 @@
-From 21bcc045d7da7c27ce9db10b188716ccfe9cd308 Mon Sep 17 00:00:00 2001
+From 96cc7b60fd02f38207da4f88b47a5aef10da9a70 Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Wed, 1 Feb 2017 17:10:09 -0800
-Subject: [PATCH 113/773] drm/vc4: Add DRM_DEBUG_ATOMIC for the insides of
+Subject: [PATCH 113/782] drm/vc4: Add DRM_DEBUG_ATOMIC for the insides of
fkms.
Trying to debug weston on fkms involved figuring out what calls I was
diff --git a/target/linux/brcm2708/patches-4.19/950-0114-drm-vc4-Fix-sending-of-page-flip-completion-events-i.patch b/target/linux/brcm2708/patches-4.19/950-0114-drm-vc4-Fix-sending-of-page-flip-completion-events-i.patch
index e708a4900f..5dfad3303d 100644
--- a/target/linux/brcm2708/patches-4.19/950-0114-drm-vc4-Fix-sending-of-page-flip-completion-events-i.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0114-drm-vc4-Fix-sending-of-page-flip-completion-events-i.patch
@@ -1,7 +1,7 @@
-From 78a937b1afc655d2b8f0db7058fedb5957667eb1 Mon Sep 17 00:00:00 2001
+From 158e0907a4a734d672161fdb6d77d0efeb2d82bf Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Thu, 2 Feb 2017 09:42:18 -0800
-Subject: [PATCH 114/773] drm/vc4: Fix sending of page flip completion events
+Subject: [PATCH 114/782] drm/vc4: Fix sending of page flip completion events
in FKMS mode.
In the rewrite of vc4_crtc.c for fkms, I dropped the part of the
diff --git a/target/linux/brcm2708/patches-4.19/950-0115-drm-vc4-Add-support-for-setting-DPMS-in-firmwarekms.patch b/target/linux/brcm2708/patches-4.19/950-0115-drm-vc4-Add-support-for-setting-DPMS-in-firmwarekms.patch
index 2266fccdd4..29cb6840fc 100644
--- a/target/linux/brcm2708/patches-4.19/950-0115-drm-vc4-Add-support-for-setting-DPMS-in-firmwarekms.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0115-drm-vc4-Add-support-for-setting-DPMS-in-firmwarekms.patch
@@ -1,7 +1,7 @@
-From 23eb470a4e4f6b377b623f7449a2cbfbd18e08ab Mon Sep 17 00:00:00 2001
+From 9bbb5ef048bc2117534c79bdeca9ebecb8ce286c Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Thu, 6 Jul 2017 11:45:48 -0700
-Subject: [PATCH 115/773] drm/vc4: Add support for setting DPMS in firmwarekms.
+Subject: [PATCH 115/782] drm/vc4: Add support for setting DPMS in firmwarekms.
This ensures that the screen goes blank during DPMS (screensaver),
including the cursor. Planes don't necessarily get disabled during
diff --git a/target/linux/brcm2708/patches-4.19/950-0116-drm-vc4-Add-FB-modifier-support-to-firmwarekms.patch b/target/linux/brcm2708/patches-4.19/950-0116-drm-vc4-Add-FB-modifier-support-to-firmwarekms.patch
index e8bb71aba1..8c7f7e7d34 100644
--- a/target/linux/brcm2708/patches-4.19/950-0116-drm-vc4-Add-FB-modifier-support-to-firmwarekms.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0116-drm-vc4-Add-FB-modifier-support-to-firmwarekms.patch
@@ -1,7 +1,7 @@
-From 196ec3784c92a18582db5a64c5f4e3830467b0df Mon Sep 17 00:00:00 2001
+From 5566138a4c0d62fc62a320921432c08e4276abd5 Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Wed, 7 Jun 2017 14:39:49 -0700
-Subject: [PATCH 116/773] drm/vc4: Add FB modifier support to firmwarekms.
+Subject: [PATCH 116/782] drm/vc4: Add FB modifier support to firmwarekms.
Signed-off-by: Eric Anholt <eric@anholt.net>
(cherry picked from commit 11752d73488e08aaeb65fe8289a9c016acde26c2)
diff --git a/target/linux/brcm2708/patches-4.19/950-0117-drm-vc4-Add-missing-enable-disable-vblank-handlers-i.patch b/target/linux/brcm2708/patches-4.19/950-0117-drm-vc4-Add-missing-enable-disable-vblank-handlers-i.patch
index 7e7ca0370e..6978453be7 100644
--- a/target/linux/brcm2708/patches-4.19/950-0117-drm-vc4-Add-missing-enable-disable-vblank-handlers-i.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0117-drm-vc4-Add-missing-enable-disable-vblank-handlers-i.patch
@@ -1,7 +1,7 @@
-From 5b20c39c3e8890783c448bcc3887783ec4977ff5 Mon Sep 17 00:00:00 2001
+From c2a60a4040d1f00d7b9bd27fb0613c31d3b2ff43 Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Tue, 30 Jan 2018 14:21:02 -0800
-Subject: [PATCH 117/773] drm/vc4: Add missing enable/disable vblank handlers
+Subject: [PATCH 117/782] drm/vc4: Add missing enable/disable vblank handlers
in fkms.
Fixes hang at boot in 4.14.
diff --git a/target/linux/brcm2708/patches-4.19/950-0118-vc4_fkms-Apply-firmware-overscan-offset-to-hardware-.patch b/target/linux/brcm2708/patches-4.19/950-0118-vc4_fkms-Apply-firmware-overscan-offset-to-hardware-.patch
index c761b4b616..5fca8cd0f5 100644
--- a/target/linux/brcm2708/patches-4.19/950-0118-vc4_fkms-Apply-firmware-overscan-offset-to-hardware-.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0118-vc4_fkms-Apply-firmware-overscan-offset-to-hardware-.patch
@@ -1,7 +1,7 @@
-From aef749410ca9658579bbee07fa73d627fe916744 Mon Sep 17 00:00:00 2001
+From 83a80c9ee58e9b3d91c06c4a12a850659205b567 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Tue, 18 Apr 2017 21:43:46 +0100
-Subject: [PATCH 118/773] vc4_fkms: Apply firmware overscan offset to hardware
+Subject: [PATCH 118/782] vc4_fkms: Apply firmware overscan offset to hardware
cursor
---
diff --git a/target/linux/brcm2708/patches-4.19/950-0119-drm-vc4-Fix-warning-about-vblank-interrupts-before-D.patch b/target/linux/brcm2708/patches-4.19/950-0119-drm-vc4-Fix-warning-about-vblank-interrupts-before-D.patch
index c7ed247f49..dd3dc03067 100644
--- a/target/linux/brcm2708/patches-4.19/950-0119-drm-vc4-Fix-warning-about-vblank-interrupts-before-D.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0119-drm-vc4-Fix-warning-about-vblank-interrupts-before-D.patch
@@ -1,7 +1,7 @@
-From 36be247fe225fdfcad65d26f491eb876a6a656de Mon Sep 17 00:00:00 2001
+From ff9800ea44f10d38dc60e168e436887838846be9 Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Mon, 5 Feb 2018 18:01:02 +0000
-Subject: [PATCH 119/773] drm/vc4: Fix warning about vblank interrupts before
+Subject: [PATCH 119/782] drm/vc4: Fix warning about vblank interrupts before
DRM core is ready.
The SMICS interrupt fires continuously, but since it's 1/100 the rate
diff --git a/target/linux/brcm2708/patches-4.19/950-0120-drm-vc4-Skip-SET_CURSOR_INFO-when-the-cursor-content.patch b/target/linux/brcm2708/patches-4.19/950-0120-drm-vc4-Skip-SET_CURSOR_INFO-when-the-cursor-content.patch
index dba30eeea4..795ffc3593 100644
--- a/target/linux/brcm2708/patches-4.19/950-0120-drm-vc4-Skip-SET_CURSOR_INFO-when-the-cursor-content.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0120-drm-vc4-Skip-SET_CURSOR_INFO-when-the-cursor-content.patch
@@ -1,7 +1,7 @@
-From 071c2a05ae5ee85bf4a439a5b91e245238e3c39b Mon Sep 17 00:00:00 2001
+From f03814eeecc50e06de81972c8b26c12cdcb23f8f Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Mon, 5 Feb 2018 18:02:30 +0000
-Subject: [PATCH 120/773] drm/vc4: Skip SET_CURSOR_INFO when the cursor
+Subject: [PATCH 120/782] drm/vc4: Skip SET_CURSOR_INFO when the cursor
contents didn't change.
Signed-off-by: Eric Anholt <eric@anholt.net>
diff --git a/target/linux/brcm2708/patches-4.19/950-0121-drm-vc4-Remove-duplicate-primary-cursor-fields-from-.patch b/target/linux/brcm2708/patches-4.19/950-0121-drm-vc4-Remove-duplicate-primary-cursor-fields-from-.patch
index bd60c282fa..5f93f53716 100644
--- a/target/linux/brcm2708/patches-4.19/950-0121-drm-vc4-Remove-duplicate-primary-cursor-fields-from-.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0121-drm-vc4-Remove-duplicate-primary-cursor-fields-from-.patch
@@ -1,7 +1,7 @@
-From 8282169de778b3b84664ec322f0b1087635dda0c Mon Sep 17 00:00:00 2001
+From 987e5c40893f587ed8654f0cc83a399d6bf3c47d Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Mon, 5 Feb 2018 18:22:03 +0000
-Subject: [PATCH 121/773] drm/vc4: Remove duplicate primary/cursor fields from
+Subject: [PATCH 121/782] drm/vc4: Remove duplicate primary/cursor fields from
FKMS driver.
The CRTC has those fields and we can just use them.
diff --git a/target/linux/brcm2708/patches-4.19/950-0122-vc4_firmware_kms-fix-build.patch b/target/linux/brcm2708/patches-4.19/950-0122-vc4_firmware_kms-fix-build.patch
index 7e8acc93a5..7f7cb1e2ea 100644
--- a/target/linux/brcm2708/patches-4.19/950-0122-vc4_firmware_kms-fix-build.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0122-vc4_firmware_kms-fix-build.patch
@@ -1,7 +1,7 @@
-From bd64f735cce50326776752622fe572b07b2faa20 Mon Sep 17 00:00:00 2001
+From 2df5c81e5e32a5feba8bfac477613c844eebdc9f Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Sun, 17 Jun 2018 13:22:07 +0100
-Subject: [PATCH 122/773] vc4_firmware_kms: fix build
+Subject: [PATCH 122/782] vc4_firmware_kms: fix build
---
drivers/gpu/drm/vc4/vc4_firmware_kms.c | 6 ++++--
diff --git a/target/linux/brcm2708/patches-4.19/950-0123-hack-cache-Fix-linker-error.patch b/target/linux/brcm2708/patches-4.19/950-0123-hack-cache-Fix-linker-error.patch
index b1e42c5ed4..cc6ba7326a 100644
--- a/target/linux/brcm2708/patches-4.19/950-0123-hack-cache-Fix-linker-error.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0123-hack-cache-Fix-linker-error.patch
@@ -1,7 +1,7 @@
-From 98079eb738f177f7c1b70347756c975fd23f850e Mon Sep 17 00:00:00 2001
+From 87eb028de9cfd329aee8b31568d368b6e9be0305 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Tue, 20 Feb 2018 20:53:46 +0000
-Subject: [PATCH 123/773] hack: cache: Fix linker error
+Subject: [PATCH 123/782] hack: cache: Fix linker error
---
arch/arm/mm/cache-v7.S | 2 ++
diff --git a/target/linux/brcm2708/patches-4.19/950-0124-i2c-gpio-Also-set-bus-numbers-from-reg-property.patch b/target/linux/brcm2708/patches-4.19/950-0124-i2c-gpio-Also-set-bus-numbers-from-reg-property.patch
index 20c01ec5c4..d238339304 100644
--- a/target/linux/brcm2708/patches-4.19/950-0124-i2c-gpio-Also-set-bus-numbers-from-reg-property.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0124-i2c-gpio-Also-set-bus-numbers-from-reg-property.patch
@@ -1,7 +1,7 @@
-From 4d0036813f6436a4379b7e419a33b0f3133ab657 Mon Sep 17 00:00:00 2001
+From 50cb404940cf31d7e2c7011a174eff753ae15082 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Tue, 20 Feb 2018 10:07:27 +0000
-Subject: [PATCH 124/773] i2c-gpio: Also set bus numbers from reg property
+Subject: [PATCH 124/782] i2c-gpio: Also set bus numbers from reg property
I2C busses can be assigned specific bus numbers using aliases in
Device Tree - string properties where the name is the alias and the
diff --git a/target/linux/brcm2708/patches-4.19/950-0125-sound-bcm-Fix-memset-dereference-warning.patch b/target/linux/brcm2708/patches-4.19/950-0125-sound-bcm-Fix-memset-dereference-warning.patch
index db21dcfa86..ddd55736fd 100644
--- a/target/linux/brcm2708/patches-4.19/950-0125-sound-bcm-Fix-memset-dereference-warning.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0125-sound-bcm-Fix-memset-dereference-warning.patch
@@ -1,7 +1,7 @@
-From d59a35bbcea0558c6ce6d764c564e374cde349be Mon Sep 17 00:00:00 2001
+From d7f59b89e108fc8a1fbde497ef5a22a2c1ea0244 Mon Sep 17 00:00:00 2001
From: Nathan Chancellor <natechancellor@gmail.com>
Date: Sun, 4 Mar 2018 17:20:25 -0700
-Subject: [PATCH 125/773] sound: bcm: Fix memset dereference warning
+Subject: [PATCH 125/782] sound: bcm: Fix memset dereference warning
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
diff --git a/target/linux/brcm2708/patches-4.19/950-0126-added-capture_clear-option-to-pps-gpio-via-dtoverlay.patch b/target/linux/brcm2708/patches-4.19/950-0126-added-capture_clear-option-to-pps-gpio-via-dtoverlay.patch
index 034c03b078..3672549f60 100644
--- a/target/linux/brcm2708/patches-4.19/950-0126-added-capture_clear-option-to-pps-gpio-via-dtoverlay.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0126-added-capture_clear-option-to-pps-gpio-via-dtoverlay.patch
@@ -1,7 +1,7 @@
-From 09b89102daf86678498ce778006afea533191412 Mon Sep 17 00:00:00 2001
+From 1a60f8a83ce9c02638e54f68cff36de2c95e0b60 Mon Sep 17 00:00:00 2001
From: hdoverobinson <hdoverobinson@gmail.com>
Date: Tue, 13 Mar 2018 06:58:39 -0400
-Subject: [PATCH 126/773] added capture_clear option to pps-gpio via dtoverlay
+Subject: [PATCH 126/782] added capture_clear option to pps-gpio via dtoverlay
(#2433)
---
diff --git a/target/linux/brcm2708/patches-4.19/950-0127-lan78xx-Read-initial-EEE-status-from-DT.patch b/target/linux/brcm2708/patches-4.19/950-0127-lan78xx-Read-initial-EEE-status-from-DT.patch
index 5ae6eca38e..94e26753e7 100644
--- a/target/linux/brcm2708/patches-4.19/950-0127-lan78xx-Read-initial-EEE-status-from-DT.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0127-lan78xx-Read-initial-EEE-status-from-DT.patch
@@ -1,7 +1,7 @@
-From 41c60a1c9ca1c94d0b1ba3a0da01715df3371134 Mon Sep 17 00:00:00 2001
+From 16c3ea2b49d879a9463ddc16a98953a8bc14204a Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Fri, 9 Mar 2018 12:01:00 +0000
-Subject: [PATCH 127/773] lan78xx: Read initial EEE status from DT
+Subject: [PATCH 127/782] lan78xx: Read initial EEE status from DT
Add two new DT properties:
* microchip,eee-enabled - a boolean to enable EEE
diff --git a/target/linux/brcm2708/patches-4.19/950-0128-hid-Reduce-default-mouse-polling-interval-to-60Hz.patch b/target/linux/brcm2708/patches-4.19/950-0128-hid-Reduce-default-mouse-polling-interval-to-60Hz.patch
index ce49e11cb9..7d7606f14a 100644
--- a/target/linux/brcm2708/patches-4.19/950-0128-hid-Reduce-default-mouse-polling-interval-to-60Hz.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0128-hid-Reduce-default-mouse-polling-interval-to-60Hz.patch
@@ -1,7 +1,7 @@
-From 09a9d9f973f6425de4f0fa0e7f5e5c2ce88a5385 Mon Sep 17 00:00:00 2001
+From ccabcccda7821ce9495bdcd7ade8f7d69c61dcc8 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Mon, 14 Jul 2014 22:02:09 +0100
-Subject: [PATCH 128/773] hid: Reduce default mouse polling interval to 60Hz
+Subject: [PATCH 128/782] hid: Reduce default mouse polling interval to 60Hz
Reduces overhead when using X
---
diff --git a/target/linux/brcm2708/patches-4.19/950-0129-gpiolib-Don-t-prevent-IRQ-usage-of-output-GPIOs.patch b/target/linux/brcm2708/patches-4.19/950-0129-gpiolib-Don-t-prevent-IRQ-usage-of-output-GPIOs.patch
index 5ceb007b19..30ec01bfd5 100644
--- a/target/linux/brcm2708/patches-4.19/950-0129-gpiolib-Don-t-prevent-IRQ-usage-of-output-GPIOs.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0129-gpiolib-Don-t-prevent-IRQ-usage-of-output-GPIOs.patch
@@ -1,7 +1,7 @@
-From 08e8005d7c7b062cd2d19b836fc3299d8f95b299 Mon Sep 17 00:00:00 2001
+From 6c13c9f74e6e9496ceed4fdcb937ffd913286b24 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Tue, 24 Apr 2018 14:42:27 +0100
-Subject: [PATCH 129/773] gpiolib: Don't prevent IRQ usage of output GPIOs
+Subject: [PATCH 129/782] gpiolib: Don't prevent IRQ usage of output GPIOs
Upstream Linux deems using output GPIOs to generate IRQs as a bogus
use case, even though the BCM2835 GPIO controller is capable of doing
diff --git a/target/linux/brcm2708/patches-4.19/950-0130-Add-ability-to-export-gpio-used-by-gpio-poweroff.patch b/target/linux/brcm2708/patches-4.19/950-0130-Add-ability-to-export-gpio-used-by-gpio-poweroff.patch
index 62d53b71bc..6de14bb801 100644
--- a/target/linux/brcm2708/patches-4.19/950-0130-Add-ability-to-export-gpio-used-by-gpio-poweroff.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0130-Add-ability-to-export-gpio-used-by-gpio-poweroff.patch
@@ -1,7 +1,7 @@
-From 43f139a5ed053952593b71890caf5315993f873b Mon Sep 17 00:00:00 2001
+From 4fa90e1fbd7069b2018c17c20a4a930d16119e0e Mon Sep 17 00:00:00 2001
From: Nick Bulleid <nedbulleid@fastmail.com>
Date: Thu, 10 May 2018 21:57:02 +0100
-Subject: [PATCH 130/773] Add ability to export gpio used by gpio-poweroff
+Subject: [PATCH 130/782] Add ability to export gpio used by gpio-poweroff
Signed-off-by: Nick Bulleid <nedbulleid@fastmail.com>
diff --git a/target/linux/brcm2708/patches-4.19/950-0131-firmware-raspberrypi-Notify-firmware-of-a-reboot.patch b/target/linux/brcm2708/patches-4.19/950-0131-firmware-raspberrypi-Notify-firmware-of-a-reboot.patch
index 67747481e8..be0b030e93 100644
--- a/target/linux/brcm2708/patches-4.19/950-0131-firmware-raspberrypi-Notify-firmware-of-a-reboot.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0131-firmware-raspberrypi-Notify-firmware-of-a-reboot.patch
@@ -1,7 +1,7 @@
-From 7e7ab8da578ae366a1563f2f28837967efdee39e Mon Sep 17 00:00:00 2001
+From e0599a3f7d6be96687584cba5440f97243fa164e Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Sat, 12 May 2018 21:35:43 +0100
-Subject: [PATCH 131/773] firmware/raspberrypi: Notify firmware of a reboot
+Subject: [PATCH 131/782] firmware/raspberrypi: Notify firmware of a reboot
Register for reboot notifications, sending RPI_FIRMWARE_NOTIFY_REBOOT
over the mailbox interface on reception.
diff --git a/target/linux/brcm2708/patches-4.19/950-0132-irqchip-irq-bcm2835-Calc.-FIQ_START-at-boot-time.patch b/target/linux/brcm2708/patches-4.19/950-0132-irqchip-irq-bcm2835-Calc.-FIQ_START-at-boot-time.patch
index 82cf6c4952..b882c0a29d 100644
--- a/target/linux/brcm2708/patches-4.19/950-0132-irqchip-irq-bcm2835-Calc.-FIQ_START-at-boot-time.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0132-irqchip-irq-bcm2835-Calc.-FIQ_START-at-boot-time.patch
@@ -1,7 +1,7 @@
-From a5c612917a1a9ffe0d7ae7c080de1b26fda3b4ec Mon Sep 17 00:00:00 2001
+From fdef7139a389d9a70174efc09ad8a31b282dac27 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Thu, 14 Jun 2018 11:21:04 +0100
-Subject: [PATCH 132/773] irqchip: irq-bcm2835: Calc. FIQ_START at boot-time
+Subject: [PATCH 132/782] irqchip: irq-bcm2835: Calc. FIQ_START at boot-time
ad83c7cb2f37 ("irqchip/irq-bcm2836: Add support for DT interrupt polarity")
changed the way that the BCM2836/7 local interrupts are mapped; instead
diff --git a/target/linux/brcm2708/patches-4.19/950-0133-of-configfs-Use-of_overlay_fdt_apply-API-call.patch b/target/linux/brcm2708/patches-4.19/950-0133-of-configfs-Use-of_overlay_fdt_apply-API-call.patch
index 626a518571..ee499f4d4d 100644
--- a/target/linux/brcm2708/patches-4.19/950-0133-of-configfs-Use-of_overlay_fdt_apply-API-call.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0133-of-configfs-Use-of_overlay_fdt_apply-API-call.patch
@@ -1,7 +1,7 @@
-From 5c2c8c9b74a2418a5eee4254ac73ce1cff1fd353 Mon Sep 17 00:00:00 2001
+From e5e4ebb51ef4dd619b47d24cb36ff72bb6951696 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Thu, 14 Jun 2018 15:07:26 +0100
-Subject: [PATCH 133/773] of: configfs: Use of_overlay_fdt_apply API call
+Subject: [PATCH 133/782] of: configfs: Use of_overlay_fdt_apply API call
The published API to the dynamic overlay application mechanism now
takes a Flattened Device Tree blob as input so that it can manage the
diff --git a/target/linux/brcm2708/patches-4.19/950-0134-net-lan78xx-Disable-TCP-Segmentation-Offload-TSO.patch b/target/linux/brcm2708/patches-4.19/950-0134-net-lan78xx-Disable-TCP-Segmentation-Offload-TSO.patch
index 1cacbb7492..82cecbfe63 100644
--- a/target/linux/brcm2708/patches-4.19/950-0134-net-lan78xx-Disable-TCP-Segmentation-Offload-TSO.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0134-net-lan78xx-Disable-TCP-Segmentation-Offload-TSO.patch
@@ -1,7 +1,7 @@
-From adf49ae8478b25486ee0df306a4a7bb973694a45 Mon Sep 17 00:00:00 2001
+From 0c7cd594fc9005db0f6c8dcdc751adca364d6297 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Wed, 13 Jun 2018 15:21:10 +0100
-Subject: [PATCH 134/773] net: lan78xx: Disable TCP Segmentation Offload (TSO)
+Subject: [PATCH 134/782] net: lan78xx: Disable TCP Segmentation Offload (TSO)
TSO seems to be having issues when packets are dropped and the
remote end uses Selective Acknowledge (SACK) to denote that
diff --git a/target/linux/brcm2708/patches-4.19/950-0135-brcmfmac-Re-enable-firmware-roaming-support.patch b/target/linux/brcm2708/patches-4.19/950-0135-brcmfmac-Re-enable-firmware-roaming-support.patch
index 0490d90cd6..c3f6aaa37e 100644
--- a/target/linux/brcm2708/patches-4.19/950-0135-brcmfmac-Re-enable-firmware-roaming-support.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0135-brcmfmac-Re-enable-firmware-roaming-support.patch
@@ -1,7 +1,7 @@
-From 0da8a94476e36566743283e5037a2a964981f06e Mon Sep 17 00:00:00 2001
+From 880145e8a7c63a36f11d56d03fa1647db17cad55 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Wed, 20 Jun 2018 12:20:01 +0100
-Subject: [PATCH 135/773] brcmfmac: Re-enable firmware roaming support
+Subject: [PATCH 135/782] brcmfmac: Re-enable firmware roaming support
As of 4.18, a firmware that implements the update_connect_params
method but doesn't claim to support roaming causes an error. We
diff --git a/target/linux/brcm2708/patches-4.19/950-0136-lan78xx-Move-enabling-of-EEE-into-PHY-init-code.patch b/target/linux/brcm2708/patches-4.19/950-0136-lan78xx-Move-enabling-of-EEE-into-PHY-init-code.patch
index ed26ed8314..b074e66b54 100644
--- a/target/linux/brcm2708/patches-4.19/950-0136-lan78xx-Move-enabling-of-EEE-into-PHY-init-code.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0136-lan78xx-Move-enabling-of-EEE-into-PHY-init-code.patch
@@ -1,7 +1,7 @@
-From 8defd8d174653daae7da39d815a4f59aa48f9b53 Mon Sep 17 00:00:00 2001
+From 37b35f1e920f68a2ac0b9b071be70124d54e1078 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Thu, 5 Apr 2018 14:46:11 +0100
-Subject: [PATCH 136/773] lan78xx: Move enabling of EEE into PHY init code
+Subject: [PATCH 136/782] lan78xx: Move enabling of EEE into PHY init code
Enable EEE mode as soon as possible after connecting to the PHY, and
before phy_start. This avoids a second link negotiation, which speeds
diff --git a/target/linux/brcm2708/patches-4.19/950-0137-staging-vc04_services-Derive-g_cache_line_size.patch b/target/linux/brcm2708/patches-4.19/950-0137-staging-vc04_services-Derive-g_cache_line_size.patch
index c1d07684be..bdc87f4a3f 100644
--- a/target/linux/brcm2708/patches-4.19/950-0137-staging-vc04_services-Derive-g_cache_line_size.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0137-staging-vc04_services-Derive-g_cache_line_size.patch
@@ -1,7 +1,7 @@
-From 4be8b9877d1174efea1ece7b776940795e23bd61 Mon Sep 17 00:00:00 2001
+From 32c4aeec41ce54e0065e975050152a3f10a6ae6d Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Tue, 28 Aug 2018 10:40:40 +0100
-Subject: [PATCH 137/773] staging/vc04_services: Derive g_cache_line_size
+Subject: [PATCH 137/782] staging/vc04_services: Derive g_cache_line_size
The ARM coprocessor registers include dcache line size, but there is no
function to expose this value. Rather than create a new one, use the
diff --git a/target/linux/brcm2708/patches-4.19/950-0138-Add-rpi-poe-fan-driver.patch b/target/linux/brcm2708/patches-4.19/950-0138-Add-rpi-poe-fan-driver.patch
index 89e6dbc62a..29fdbed234 100644
--- a/target/linux/brcm2708/patches-4.19/950-0138-Add-rpi-poe-fan-driver.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0138-Add-rpi-poe-fan-driver.patch
@@ -1,7 +1,7 @@
-From dc8892d5b8d9a6dced6294477c33cdc9770de147 Mon Sep 17 00:00:00 2001
+From 750ff6a3786d32e42a84c04bf874ed16c2cbfecd Mon Sep 17 00:00:00 2001
From: Serge Schneider <serge@raspberrypi.org>
Date: Mon, 9 Jul 2018 12:54:25 +0100
-Subject: [PATCH 138/773] Add rpi-poe-fan driver
+Subject: [PATCH 138/782] Add rpi-poe-fan driver
Signed-off-by: Serge Schneider <serge@raspberrypi.org>
diff --git a/target/linux/brcm2708/patches-4.19/950-0139-cxd2880-CXD2880_SPI_DRV-should-select-DVB_CXD2880-wi.patch b/target/linux/brcm2708/patches-4.19/950-0139-cxd2880-CXD2880_SPI_DRV-should-select-DVB_CXD2880-wi.patch
index 928f4068f9..8373b02826 100644
--- a/target/linux/brcm2708/patches-4.19/950-0139-cxd2880-CXD2880_SPI_DRV-should-select-DVB_CXD2880-wi.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0139-cxd2880-CXD2880_SPI_DRV-should-select-DVB_CXD2880-wi.patch
@@ -1,7 +1,7 @@
-From c9c6842ecc6ac834d51b6368548fc9364ddc8465 Mon Sep 17 00:00:00 2001
+From 8d2d9f24a117297355ec602c7c7649e7f7ba49f6 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Mon, 17 Sep 2018 17:31:18 +0100
-Subject: [PATCH 139/773] cxd2880: CXD2880_SPI_DRV should select DVB_CXD2880
+Subject: [PATCH 139/782] cxd2880: CXD2880_SPI_DRV should select DVB_CXD2880
with MEDIA_SUBDRV_AUTOSELECT
---
diff --git a/target/linux/brcm2708/patches-4.19/950-0140-bcm2835-interpolate-audio-delay.patch b/target/linux/brcm2708/patches-4.19/950-0140-bcm2835-interpolate-audio-delay.patch
index 28a29da152..19e15227a6 100644
--- a/target/linux/brcm2708/patches-4.19/950-0140-bcm2835-interpolate-audio-delay.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0140-bcm2835-interpolate-audio-delay.patch
@@ -1,7 +1,7 @@
-From 4d742a446559b31f189dba5cbcddae053e883eab Mon Sep 17 00:00:00 2001
+From fc1ad3891e4489881d285826dbb3ad996d2d727d Mon Sep 17 00:00:00 2001
From: wm4 <wm4@nowhere>
Date: Wed, 13 Jan 2016 19:44:47 +0100
-Subject: [PATCH 140/773] bcm2835: interpolate audio delay
+Subject: [PATCH 140/782] bcm2835: interpolate audio delay
It appears the GPU only sends us a message all 10ms to update
the playback progress. Other than this, the playback position
diff --git a/target/linux/brcm2708/patches-4.19/950-0141-vchiq_2835_arm-Implement-a-DMA-pool-for-small-bulk-t.patch b/target/linux/brcm2708/patches-4.19/950-0141-vchiq_2835_arm-Implement-a-DMA-pool-for-small-bulk-t.patch
index bef4606915..24638199da 100644
--- a/target/linux/brcm2708/patches-4.19/950-0141-vchiq_2835_arm-Implement-a-DMA-pool-for-small-bulk-t.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0141-vchiq_2835_arm-Implement-a-DMA-pool-for-small-bulk-t.patch
@@ -1,7 +1,7 @@
-From d58a6bedcd9dc9afef4f9f56b553a03f01a7765a Mon Sep 17 00:00:00 2001
+From 75e1b8d2c18c128ba3e2b18c7555ca3d2c7195e0 Mon Sep 17 00:00:00 2001
From: detule <ogjoneski@gmail.com>
Date: Tue, 2 Oct 2018 04:10:08 -0400
-Subject: [PATCH 141/773] vchiq_2835_arm: Implement a DMA pool for small bulk
+Subject: [PATCH 141/782] vchiq_2835_arm: Implement a DMA pool for small bulk
transfers (#2699)
During a bulk transfer we request a DMA allocation to hold the
diff --git a/target/linux/brcm2708/patches-4.19/950-0142-BCM2708_DT-Use-upstreamed-GPIO-expander-driver.patch b/target/linux/brcm2708/patches-4.19/950-0142-BCM2708_DT-Use-upstreamed-GPIO-expander-driver.patch
index 80cd2da255..dbbca813a0 100644
--- a/target/linux/brcm2708/patches-4.19/950-0142-BCM2708_DT-Use-upstreamed-GPIO-expander-driver.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0142-BCM2708_DT-Use-upstreamed-GPIO-expander-driver.patch
@@ -1,7 +1,7 @@
-From c74590643b336259b9dc2a378e2c71c3e7fd9db1 Mon Sep 17 00:00:00 2001
+From 569c24cb23453c05ae0e893278ef53e41cfe0d49 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Mon, 8 Oct 2018 12:20:36 +0100
-Subject: [PATCH 142/773] BCM2708_DT: Use upstreamed GPIO expander driver
+Subject: [PATCH 142/782] BCM2708_DT: Use upstreamed GPIO expander driver
The upstreamed driver for the GPIO expander has a different compatible
string. Change the relevant Device Tree files to match.
diff --git a/target/linux/brcm2708/patches-4.19/950-0143-overlays-Fix-a-few-dtc-warnings.patch b/target/linux/brcm2708/patches-4.19/950-0143-overlays-Fix-a-few-dtc-warnings.patch
index 8f1e5f30c9..c38dbd9c3d 100644
--- a/target/linux/brcm2708/patches-4.19/950-0143-overlays-Fix-a-few-dtc-warnings.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0143-overlays-Fix-a-few-dtc-warnings.patch
@@ -1,7 +1,7 @@
-From e792cc6341ac1fe205bd57bb5c06dbd46c0d11d0 Mon Sep 17 00:00:00 2001
+From 7f7474bc197242332a54c1e569f1f40e9cf282a9 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Mon, 8 Oct 2018 17:16:28 +0100
-Subject: [PATCH 143/773] overlays: Fix a few dtc warnings
+Subject: [PATCH 143/782] overlays: Fix a few dtc warnings
Signed-off-by: Phil Elwell <phil@raspberrypi.org>
---
diff --git a/target/linux/brcm2708/patches-4.19/950-0144-bcm2708-rpi-Disable-txp-interrupt-unless-using-vc4-k.patch b/target/linux/brcm2708/patches-4.19/950-0144-bcm2708-rpi-Disable-txp-interrupt-unless-using-vc4-k.patch
index 3d05fa0261..a0781e91f0 100644
--- a/target/linux/brcm2708/patches-4.19/950-0144-bcm2708-rpi-Disable-txp-interrupt-unless-using-vc4-k.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0144-bcm2708-rpi-Disable-txp-interrupt-unless-using-vc4-k.patch
@@ -1,7 +1,7 @@
-From 2b98edf196878141997aae6acca84ec64ed72952 Mon Sep 17 00:00:00 2001
+From 8c161320bd6b984ddd2b100e3f7b46eab2f83dac Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Wed, 17 Oct 2018 16:32:52 +0100
-Subject: [PATCH 144/773] bcm2708-rpi: Disable txp interrupt unless using
+Subject: [PATCH 144/782] bcm2708-rpi: Disable txp interrupt unless using
vc4-kms-v3d overlay
Signed-off-by: popcornmix <popcornmix@gmail.com>
diff --git a/target/linux/brcm2708/patches-4.19/950-0145-config-Enable-Raspberry-Pi-voltage-monitor.patch b/target/linux/brcm2708/patches-4.19/950-0145-config-Enable-Raspberry-Pi-voltage-monitor.patch
index 843a136426..2d245e1ec0 100644
--- a/target/linux/brcm2708/patches-4.19/950-0145-config-Enable-Raspberry-Pi-voltage-monitor.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0145-config-Enable-Raspberry-Pi-voltage-monitor.patch
@@ -1,7 +1,7 @@
-From 8444ee737e27effe16f419a5599263029ce775af Mon Sep 17 00:00:00 2001
+From 045db0c42c6d79c2a2ad0889e560fd9674f6f451 Mon Sep 17 00:00:00 2001
From: Stefan Wahren <stefan.wahren@i2se.com>
Date: Sat, 6 Oct 2018 16:45:41 +0200
-Subject: [PATCH 145/773] config: Enable Raspberry Pi voltage monitor
+Subject: [PATCH 145/782] config: Enable Raspberry Pi voltage monitor
This enables the Raspberry Pi voltage monitor as a replacement
for the get_trottled sysfs approach in the firmware driver.
diff --git a/target/linux/brcm2708/patches-4.19/950-0146-hwmon-raspberrypi-Prevent-voltage-low-warnings-from-.patch b/target/linux/brcm2708/patches-4.19/950-0146-hwmon-raspberrypi-Prevent-voltage-low-warnings-from-.patch
index 4219d03d95..fe75cb5edc 100644
--- a/target/linux/brcm2708/patches-4.19/950-0146-hwmon-raspberrypi-Prevent-voltage-low-warnings-from-.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0146-hwmon-raspberrypi-Prevent-voltage-low-warnings-from-.patch
@@ -1,7 +1,7 @@
-From 8c5cc4ccdeb3bfbd0fb93dff2ac8afd49cb1f839 Mon Sep 17 00:00:00 2001
+From 0952d9da1123bb3046db0d9f8a316729ed3a0212 Mon Sep 17 00:00:00 2001
From: Stefan Wahren <stefan.wahren@i2se.com>
Date: Sat, 6 Oct 2018 16:46:18 +0200
-Subject: [PATCH 146/773] hwmon: raspberrypi: Prevent voltage low warnings from
+Subject: [PATCH 146/782] hwmon: raspberrypi: Prevent voltage low warnings from
filling log
Although the correct fix for low voltage warnings is to
diff --git a/target/linux/brcm2708/patches-4.19/950-0147-firmware-raspberrypi-Add-backward-compatible-get_thr.patch b/target/linux/brcm2708/patches-4.19/950-0147-firmware-raspberrypi-Add-backward-compatible-get_thr.patch
index a7b6116526..c815a72e84 100644
--- a/target/linux/brcm2708/patches-4.19/950-0147-firmware-raspberrypi-Add-backward-compatible-get_thr.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0147-firmware-raspberrypi-Add-backward-compatible-get_thr.patch
@@ -1,7 +1,7 @@
-From 87e5b540bb37f8b767f7b5480f45a9d9da38f1f5 Mon Sep 17 00:00:00 2001
+From 130c15b7416d8a2302c73ba7c337230f4dbf0289 Mon Sep 17 00:00:00 2001
From: Stefan Wahren <stefan.wahren@i2se.com>
Date: Sat, 13 Oct 2018 13:31:21 +0200
-Subject: [PATCH 147/773] firmware: raspberrypi: Add backward compatible
+Subject: [PATCH 147/782] firmware: raspberrypi: Add backward compatible
get_throttled
Avoid a hard userspace ABI change by adding a compatible get_throttled
diff --git a/target/linux/brcm2708/patches-4.19/950-0148-Increase-firmware-call-buffer-size-to-48-bytes.patch b/target/linux/brcm2708/patches-4.19/950-0148-Increase-firmware-call-buffer-size-to-48-bytes.patch
index 3bff8f5295..591658c791 100644
--- a/target/linux/brcm2708/patches-4.19/950-0148-Increase-firmware-call-buffer-size-to-48-bytes.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0148-Increase-firmware-call-buffer-size-to-48-bytes.patch
@@ -1,7 +1,7 @@
-From 9a94bd6bb43994d313fd8fc5ce7269985642d555 Mon Sep 17 00:00:00 2001
+From 3c5bbd6a1fb1ed7579937adb36678fcec5df5260 Mon Sep 17 00:00:00 2001
From: James Hughes <james.hughes@raspberrypi.org>
Date: Wed, 31 Oct 2018 13:00:46 +0000
-Subject: [PATCH 148/773] Increase firmware call buffer size to 48 bytes
+Subject: [PATCH 148/782] Increase firmware call buffer size to 48 bytes
An assumption was made in commit a1547e0bc that 32 bytes
would be enough data buffer size for all firmware calls. However,
diff --git a/target/linux/brcm2708/patches-4.19/950-0149-sc16is7xx-Don-t-spin-if-no-data-received.patch b/target/linux/brcm2708/patches-4.19/950-0149-sc16is7xx-Don-t-spin-if-no-data-received.patch
index 334214d3e9..be5158d365 100644
--- a/target/linux/brcm2708/patches-4.19/950-0149-sc16is7xx-Don-t-spin-if-no-data-received.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0149-sc16is7xx-Don-t-spin-if-no-data-received.patch
@@ -1,7 +1,7 @@
-From b3722cdaf35ac854458a513680792e7ddf40fbc3 Mon Sep 17 00:00:00 2001
+From 26dc429e753f2d261da8af0b9d04b5c8a603d28f Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Tue, 6 Nov 2018 12:57:48 +0000
-Subject: [PATCH 149/773] sc16is7xx: Don't spin if no data received
+Subject: [PATCH 149/782] sc16is7xx: Don't spin if no data received
See: https://github.com/raspberrypi/linux/issues/2676
diff --git a/target/linux/brcm2708/patches-4.19/950-0150-configs-Rebuild-bcmrpi3_defconfig-to-fix-warnings.patch b/target/linux/brcm2708/patches-4.19/950-0150-configs-Rebuild-bcmrpi3_defconfig-to-fix-warnings.patch
index 2788ad0028..f0d7806f39 100644
--- a/target/linux/brcm2708/patches-4.19/950-0150-configs-Rebuild-bcmrpi3_defconfig-to-fix-warnings.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0150-configs-Rebuild-bcmrpi3_defconfig-to-fix-warnings.patch
@@ -1,7 +1,7 @@
-From 6353f037ada4c36c7be8d56d58b3b709200e7793 Mon Sep 17 00:00:00 2001
+From 4f70194021c2576fcfc3a506ee74815b44f90888 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Mon, 12 Nov 2018 21:42:00 +0000
-Subject: [PATCH 150/773] configs: Rebuild bcmrpi3_defconfig to fix warnings
+Subject: [PATCH 150/782] configs: Rebuild bcmrpi3_defconfig to fix warnings
Also disable CONFIG_MMC_BCM2835 to avoid a runtime conflict.
diff --git a/target/linux/brcm2708/patches-4.19/950-0151-brcmfmac-Disable-ARP-offloading-when-promiscuous.patch b/target/linux/brcm2708/patches-4.19/950-0151-brcmfmac-Disable-ARP-offloading-when-promiscuous.patch
index df947ae2fa..547a13a5e5 100644
--- a/target/linux/brcm2708/patches-4.19/950-0151-brcmfmac-Disable-ARP-offloading-when-promiscuous.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0151-brcmfmac-Disable-ARP-offloading-when-promiscuous.patch
@@ -1,7 +1,7 @@
-From c39b385b5600918ab46d4ca2d42af6609eb8676e Mon Sep 17 00:00:00 2001
+From 81cd1787644b77713aab7c57cb730c221a46ad50 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Thu, 24 Aug 2017 16:16:16 +0100
-Subject: [PATCH 151/773] brcmfmac: Disable ARP offloading when promiscuous
+Subject: [PATCH 151/782] brcmfmac: Disable ARP offloading when promiscuous
This is a test patch for brcmfmac from Franky Lin at Broadcom to disable
ARP offloading when in promiscuous mode, re-enabling the ability to
diff --git a/target/linux/brcm2708/patches-4.19/950-0152-config-enable-Audio-Graph-Card-module.patch b/target/linux/brcm2708/patches-4.19/950-0152-config-enable-Audio-Graph-Card-module.patch
index 917af13d7d..cd38bbd5c2 100644
--- a/target/linux/brcm2708/patches-4.19/950-0152-config-enable-Audio-Graph-Card-module.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0152-config-enable-Audio-Graph-Card-module.patch
@@ -1,7 +1,7 @@
-From 98d0c289a857a2c55f658a2ac1d21d28f4bf4ed2 Mon Sep 17 00:00:00 2001
+From b59763334a08478e801963aea2f8febd28b33904 Mon Sep 17 00:00:00 2001
From: Matthias Reichl <hias@horus.com>
Date: Tue, 6 Feb 2018 15:37:22 +0100
-Subject: [PATCH 152/773] config: enable Audio Graph Card module
+Subject: [PATCH 152/782] config: enable Audio Graph Card module
Signed-off-by: Matthias Reichl <hias@horus.com>
---
diff --git a/target/linux/brcm2708/patches-4.19/950-0153-config-Add-IPVLAN-module.patch b/target/linux/brcm2708/patches-4.19/950-0153-config-Add-IPVLAN-module.patch
index 953696ad62..eca01ce1fb 100644
--- a/target/linux/brcm2708/patches-4.19/950-0153-config-Add-IPVLAN-module.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0153-config-Add-IPVLAN-module.patch
@@ -1,7 +1,7 @@
-From 4e344198693b73c3e84548cf1d343633660cc55d Mon Sep 17 00:00:00 2001
+From f2089ee42459e50a2fb1d6625034930997926c42 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Thu, 29 Mar 2018 16:05:28 +0100
-Subject: [PATCH 153/773] config: Add IPVLAN module
+Subject: [PATCH 153/782] config: Add IPVLAN module
---
arch/arm/configs/bcm2709_defconfig | 1 +
diff --git a/target/linux/brcm2708/patches-4.19/950-0154-config-Add-I2C_TINY_USB-m.patch b/target/linux/brcm2708/patches-4.19/950-0154-config-Add-I2C_TINY_USB-m.patch
index 7721d58aec..761e08aa2e 100644
--- a/target/linux/brcm2708/patches-4.19/950-0154-config-Add-I2C_TINY_USB-m.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0154-config-Add-I2C_TINY_USB-m.patch
@@ -1,7 +1,7 @@
-From be41c6404280c690776bbd3a2c173e3468db582a Mon Sep 17 00:00:00 2001
+From 0bd0c27b6d9b0e44235ccfb05af3a5d7a36356cb Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Fri, 27 Apr 2018 16:21:33 +0100
-Subject: [PATCH 154/773] config: Add I2C_TINY_USB=m
+Subject: [PATCH 154/782] config: Add I2C_TINY_USB=m
Enable the I2C Tiny USB module.
diff --git a/target/linux/brcm2708/patches-4.19/950-0155-Add-device-tree-overlay-for-HD44780.patch b/target/linux/brcm2708/patches-4.19/950-0155-Add-device-tree-overlay-for-HD44780.patch
index 9fa90c6546..39285c3487 100644
--- a/target/linux/brcm2708/patches-4.19/950-0155-Add-device-tree-overlay-for-HD44780.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0155-Add-device-tree-overlay-for-HD44780.patch
@@ -1,7 +1,7 @@
-From 9b703ce83feacfe4215a392fd6b093fa624b971c Mon Sep 17 00:00:00 2001
+From c7b6cc4ef9348eaf1c5c8d6342b306d01831bdf5 Mon Sep 17 00:00:00 2001
From: Jasper Boomer <jasperboomer@gmail.com>
Date: Sun, 24 Jun 2018 12:20:27 -0400
-Subject: [PATCH 155/773] Add device tree overlay for HD44780
+Subject: [PATCH 155/782] Add device tree overlay for HD44780
---
arch/arm/boot/dts/overlays/Makefile | 1 +
diff --git a/target/linux/brcm2708/patches-4.19/950-0156-Add-hd44780-module-to-defconfig.patch b/target/linux/brcm2708/patches-4.19/950-0156-Add-hd44780-module-to-defconfig.patch
index d34b2d13b5..b09af3cf58 100644
--- a/target/linux/brcm2708/patches-4.19/950-0156-Add-hd44780-module-to-defconfig.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0156-Add-hd44780-module-to-defconfig.patch
@@ -1,7 +1,7 @@
-From 331c984914ce7c4edc432930716a6aee9899231f Mon Sep 17 00:00:00 2001
+From 6be87da530d4fd489603b28c4c36d9fb373ff14a Mon Sep 17 00:00:00 2001
From: Jasper Boomer <jasperboomer@gmail.com>
Date: Mon, 2 Jul 2018 13:16:22 -0400
-Subject: [PATCH 156/773] Add hd44780 module to defconfig
+Subject: [PATCH 156/782] Add hd44780 module to defconfig
---
arch/arm/configs/bcm2709_defconfig | 2 ++
diff --git a/target/linux/brcm2708/patches-4.19/950-0157-overlays-Add-addr-parameter-to-i2c-rtc-gpio.patch b/target/linux/brcm2708/patches-4.19/950-0157-overlays-Add-addr-parameter-to-i2c-rtc-gpio.patch
index 212c40bd66..51f59eb730 100644
--- a/target/linux/brcm2708/patches-4.19/950-0157-overlays-Add-addr-parameter-to-i2c-rtc-gpio.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0157-overlays-Add-addr-parameter-to-i2c-rtc-gpio.patch
@@ -1,7 +1,7 @@
-From 7d32f48d6e7ba3090b0eb4b19da444a7e17ce5f6 Mon Sep 17 00:00:00 2001
+From 400ffe7780875916364a3bff80695e7d261f0432 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Mon, 9 Jul 2018 21:11:32 +0100
-Subject: [PATCH 157/773] overlays: Add addr parameter to i2c-rtc (& -gpio)
+Subject: [PATCH 157/782] overlays: Add addr parameter to i2c-rtc (& -gpio)
See: https://github.com/raspberrypi/linux/issues/2611
diff --git a/target/linux/brcm2708/patches-4.19/950-0158-ARM-BCM270X-Add-the-18-bit-DPI-pinmux-to-the-RPI-DTs.patch b/target/linux/brcm2708/patches-4.19/950-0158-ARM-BCM270X-Add-the-18-bit-DPI-pinmux-to-the-RPI-DTs.patch
index dabfaec5b7..5ec1d07dff 100644
--- a/target/linux/brcm2708/patches-4.19/950-0158-ARM-BCM270X-Add-the-18-bit-DPI-pinmux-to-the-RPI-DTs.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0158-ARM-BCM270X-Add-the-18-bit-DPI-pinmux-to-the-RPI-DTs.patch
@@ -1,7 +1,7 @@
-From fadd4b8432f04b11898b32715e40cf03f1cd0a5f Mon Sep 17 00:00:00 2001
+From 797086134519e549fc8d20fe9bd799b7f1592732 Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Fri, 9 Mar 2018 14:24:05 -0800
-Subject: [PATCH 158/773] ARM: BCM270X: Add the 18-bit DPI pinmux to the RPI
+Subject: [PATCH 158/782] ARM: BCM270X: Add the 18-bit DPI pinmux to the RPI
DTs.
This doesn't do anything by default, but trying to put the node in an
diff --git a/target/linux/brcm2708/patches-4.19/950-0159-overlays-Add-an-overlay-for-the-Adafruit-Kippah-with.patch b/target/linux/brcm2708/patches-4.19/950-0159-overlays-Add-an-overlay-for-the-Adafruit-Kippah-with.patch
index 3bad4bf9e7..2acffa4bc3 100644
--- a/target/linux/brcm2708/patches-4.19/950-0159-overlays-Add-an-overlay-for-the-Adafruit-Kippah-with.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0159-overlays-Add-an-overlay-for-the-Adafruit-Kippah-with.patch
@@ -1,7 +1,7 @@
-From 78fa27dabb41e2409ee92b25c72b91e2bf8d919e Mon Sep 17 00:00:00 2001
+From d7c14f289222f88475106dd22c50600378bce10e Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Fri, 9 Mar 2018 13:20:21 -0800
-Subject: [PATCH 159/773] overlays: Add an overlay for the Adafruit Kippah with
+Subject: [PATCH 159/782] overlays: Add an overlay for the Adafruit Kippah with
their 7" panel
Signed-off-by: Eric Anholt <eric@anholt.net>
diff --git a/target/linux/brcm2708/patches-4.19/950-0160-overlays-Remove-stale-notes-about-vc4-s-CMA-alignmen.patch b/target/linux/brcm2708/patches-4.19/950-0160-overlays-Remove-stale-notes-about-vc4-s-CMA-alignmen.patch
index 5d2c45a1ad..313ddaed40 100644
--- a/target/linux/brcm2708/patches-4.19/950-0160-overlays-Remove-stale-notes-about-vc4-s-CMA-alignmen.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0160-overlays-Remove-stale-notes-about-vc4-s-CMA-alignmen.patch
@@ -1,7 +1,7 @@
-From ec2bfcc8a43b16a6892a8535bb094ad1666d16c3 Mon Sep 17 00:00:00 2001
+From 3e8bc2fe543b50e4f0161d4d34b4348dfa3bd441 Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Fri, 9 Mar 2018 13:26:33 -0800
-Subject: [PATCH 160/773] overlays: Remove stale notes about vc4's CMA
+Subject: [PATCH 160/782] overlays: Remove stale notes about vc4's CMA
alignment in the README.
We haven't needed alignment since
diff --git a/target/linux/brcm2708/patches-4.19/950-0161-spi-Make-GPIO-CSs-honour-the-SPI_NO_CS-flag.patch b/target/linux/brcm2708/patches-4.19/950-0161-spi-Make-GPIO-CSs-honour-the-SPI_NO_CS-flag.patch
index a7f9835560..87d66902c3 100644
--- a/target/linux/brcm2708/patches-4.19/950-0161-spi-Make-GPIO-CSs-honour-the-SPI_NO_CS-flag.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0161-spi-Make-GPIO-CSs-honour-the-SPI_NO_CS-flag.patch
@@ -1,7 +1,7 @@
-From 89502b903bcfb759933dab352341348c07171e7d Mon Sep 17 00:00:00 2001
+From 83af10bda6d6bd968e49fe1c161f0f9a77bea44e Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Tue, 3 Jul 2018 14:23:47 +0100
-Subject: [PATCH 161/773] spi: Make GPIO CSs honour the SPI_NO_CS flag
+Subject: [PATCH 161/782] spi: Make GPIO CSs honour the SPI_NO_CS flag
The SPI configuration state includes an SPI_NO_CS flag that disables
all CS line manipulation, for applications that want to manage their
diff --git a/target/linux/brcm2708/patches-4.19/950-0162-devicetree-add-RPi-CM3-dts-to-arm64-mimic-the-RPi-3B.patch b/target/linux/brcm2708/patches-4.19/950-0162-devicetree-add-RPi-CM3-dts-to-arm64-mimic-the-RPi-3B.patch
index 6708c08bf5..11e2ffa2f3 100644
--- a/target/linux/brcm2708/patches-4.19/950-0162-devicetree-add-RPi-CM3-dts-to-arm64-mimic-the-RPi-3B.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0162-devicetree-add-RPi-CM3-dts-to-arm64-mimic-the-RPi-3B.patch
@@ -1,7 +1,7 @@
-From effbee05f84d01577c8bd95a9e79f2183f590af2 Mon Sep 17 00:00:00 2001
+From 66690b8de8862369d3fd0ff19863024070ff18dc Mon Sep 17 00:00:00 2001
From: Steve Pavao <stevep@korgrd.com>
Date: Fri, 10 Aug 2018 17:09:50 -0400
-Subject: [PATCH 162/773] devicetree: add RPi CM3 dts to arm64; mimic the RPi
+Subject: [PATCH 162/782] devicetree: add RPi CM3 dts to arm64; mimic the RPi
3B arm64 dts implementation, by referring to the actual dts file in the arm
directory
diff --git a/target/linux/brcm2708/patches-4.19/950-0163-Add-support-for-audioinjector.net-ultra-soundcard.-2.patch b/target/linux/brcm2708/patches-4.19/950-0163-Add-support-for-audioinjector.net-ultra-soundcard.-2.patch
index 560e98f349..091581e864 100644
--- a/target/linux/brcm2708/patches-4.19/950-0163-Add-support-for-audioinjector.net-ultra-soundcard.-2.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0163-Add-support-for-audioinjector.net-ultra-soundcard.-2.patch
@@ -1,7 +1,7 @@
-From 703e6ff221abb10b9cd119166d4a29f5db9fd028 Mon Sep 17 00:00:00 2001
+From badb63c30c2717832a85e2f1b95dd1c95a7d2382 Mon Sep 17 00:00:00 2001
From: Matt Flax <flatmax@flatmax.org>
Date: Tue, 28 Aug 2018 18:42:13 +1000
-Subject: [PATCH 163/773] Add support for audioinjector.net ultra soundcard.
+Subject: [PATCH 163/782] Add support for audioinjector.net ultra soundcard.
(#2664)
Uses the simple-audio-card ALSA machine driver. Sets up the machine
diff --git a/target/linux/brcm2708/patches-4.19/950-0164-ASoC-cs4265-Add-a-S-PDIF-enable-switch.patch b/target/linux/brcm2708/patches-4.19/950-0164-ASoC-cs4265-Add-a-S-PDIF-enable-switch.patch
index d86c82ed07..bb79e2e569 100644
--- a/target/linux/brcm2708/patches-4.19/950-0164-ASoC-cs4265-Add-a-S-PDIF-enable-switch.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0164-ASoC-cs4265-Add-a-S-PDIF-enable-switch.patch
@@ -1,7 +1,7 @@
-From c42fc0c653cb19942b07ccae46e2b91346e28a2e Mon Sep 17 00:00:00 2001
+From 6ed363f4539c6421fba9b150bb58690a712c3abd Mon Sep 17 00:00:00 2001
From: Matt Flax <flatmax@flatmax.org>
Date: Thu, 30 Aug 2018 09:38:02 +1000
-Subject: [PATCH 164/773] ASoC: cs4265: Add a S/PDIF enable switch
+Subject: [PATCH 164/782] ASoC: cs4265: Add a S/PDIF enable switch
commit f853d6b3ba345297974d877d8ed0f4a91eaca739 upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0165-ASoC-cs4265-Add-native-32bit-I2S-transport.patch b/target/linux/brcm2708/patches-4.19/950-0165-ASoC-cs4265-Add-native-32bit-I2S-transport.patch
index d798a4d18f..110ad458cf 100644
--- a/target/linux/brcm2708/patches-4.19/950-0165-ASoC-cs4265-Add-native-32bit-I2S-transport.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0165-ASoC-cs4265-Add-native-32bit-I2S-transport.patch
@@ -1,7 +1,7 @@
-From 3c06ca7900d7c6ae6b84682d0e9f5d345d5166ca Mon Sep 17 00:00:00 2001
+From e61cc3facc09ffbeb9575d51d4a301a646fab3a7 Mon Sep 17 00:00:00 2001
From: Matt Flax <flatmax@flatmax.org>
Date: Thu, 30 Aug 2018 09:38:01 +1000
-Subject: [PATCH 165/773] ASoC: cs4265: Add native 32bit I2S transport
+Subject: [PATCH 165/782] ASoC: cs4265: Add native 32bit I2S transport
commit be47e75eb1419ffc1d9c26230963fd5fa3055097 upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0166-configs-Add-SENSOR_GPIO_FAN-m.patch b/target/linux/brcm2708/patches-4.19/950-0166-configs-Add-SENSOR_GPIO_FAN-m.patch
index 493fea404c..4dc54367d2 100644
--- a/target/linux/brcm2708/patches-4.19/950-0166-configs-Add-SENSOR_GPIO_FAN-m.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0166-configs-Add-SENSOR_GPIO_FAN-m.patch
@@ -1,7 +1,7 @@
-From 41a7e42755ef7b490c0058464ee97d11f1bdd461 Mon Sep 17 00:00:00 2001
+From 752504204e5bfffdd7d8b874f488c12743fdd8df Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Tue, 18 Sep 2018 11:03:20 +0100
-Subject: [PATCH 166/773] configs: Add SENSOR_GPIO_FAN=m
+Subject: [PATCH 166/782] configs: Add SENSOR_GPIO_FAN=m
Signed-off-by: Phil Elwell <phil@raspberrypi.org>
---
diff --git a/target/linux/brcm2708/patches-4.19/950-0167-BCM270X_DT-Add-gpio-fan-overlay.patch b/target/linux/brcm2708/patches-4.19/950-0167-BCM270X_DT-Add-gpio-fan-overlay.patch
index 9d3e9aaad5..7febf0b61e 100644
--- a/target/linux/brcm2708/patches-4.19/950-0167-BCM270X_DT-Add-gpio-fan-overlay.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0167-BCM270X_DT-Add-gpio-fan-overlay.patch
@@ -1,7 +1,7 @@
-From b0d5a983269fef011d3e3abda047a8064f9af5e2 Mon Sep 17 00:00:00 2001
+From 48c359321fd1b7f4667770280b0d1407040c6f8e Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Tue, 18 Sep 2018 11:08:07 +0100
-Subject: [PATCH 167/773] BCM270X_DT: Add gpio-fan overlay
+Subject: [PATCH 167/782] BCM270X_DT: Add gpio-fan overlay
Signed-off-by: Phil Elwell <phil@raspberrypi.org>
---
diff --git a/target/linux/brcm2708/patches-4.19/950-0168-HID-hid-bigbenff-driver-for-BigBen-Interactive-PS3OF.patch b/target/linux/brcm2708/patches-4.19/950-0168-HID-hid-bigbenff-driver-for-BigBen-Interactive-PS3OF.patch
index d2783b911d..ae659c5011 100644
--- a/target/linux/brcm2708/patches-4.19/950-0168-HID-hid-bigbenff-driver-for-BigBen-Interactive-PS3OF.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0168-HID-hid-bigbenff-driver-for-BigBen-Interactive-PS3OF.patch
@@ -1,7 +1,7 @@
-From 0576572c83348bbe268349ebf12c092ca0fba48b Mon Sep 17 00:00:00 2001
+From fdedf53c61516a26f1b7efa85ca8b09ff7067af7 Mon Sep 17 00:00:00 2001
From: Hanno Zulla <abos@hanno.de>
Date: Thu, 23 Aug 2018 17:03:38 +0200
-Subject: [PATCH 168/773] HID: hid-bigbenff: driver for BigBen Interactive
+Subject: [PATCH 168/782] HID: hid-bigbenff: driver for BigBen Interactive
PS3OFMINIPAD gamepad
commit 256a90ed9e46b270bbc4e15ef05216ff049c3721 upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0169-configs-Add-CONFIG_HID_BIGBEN_FF-m.patch b/target/linux/brcm2708/patches-4.19/950-0169-configs-Add-CONFIG_HID_BIGBEN_FF-m.patch
index 8e87e5870c..ca9353bec6 100644
--- a/target/linux/brcm2708/patches-4.19/950-0169-configs-Add-CONFIG_HID_BIGBEN_FF-m.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0169-configs-Add-CONFIG_HID_BIGBEN_FF-m.patch
@@ -1,7 +1,7 @@
-From f2dd7d8a2c1206d74eb84ef4f63b13a7f63392b1 Mon Sep 17 00:00:00 2001
+From ec3bcd88667a3236841cbfa26507c70af4c8d860 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Mon, 24 Sep 2018 14:56:58 +0100
-Subject: [PATCH 169/773] configs: Add CONFIG_HID_BIGBEN_FF=m
+Subject: [PATCH 169/782] configs: Add CONFIG_HID_BIGBEN_FF=m
See: https://github.com/raspberrypi/linux/issues/2690
diff --git a/target/linux/brcm2708/patches-4.19/950-0170-ASoC-cs4265-Add-a-MIC-pre.-route-2696.patch b/target/linux/brcm2708/patches-4.19/950-0170-ASoC-cs4265-Add-a-MIC-pre.-route-2696.patch
index cc4ef937be..65f30cafc5 100644
--- a/target/linux/brcm2708/patches-4.19/950-0170-ASoC-cs4265-Add-a-MIC-pre.-route-2696.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0170-ASoC-cs4265-Add-a-MIC-pre.-route-2696.patch
@@ -1,7 +1,7 @@
-From cc2c7587954540fc1d2954151750271bc008cf62 Mon Sep 17 00:00:00 2001
+From f3d213ec526e92c6d0ada527cf561792fd0a1cb1 Mon Sep 17 00:00:00 2001
From: Matt Flax <flatmax@flatmax.org>
Date: Fri, 28 Sep 2018 15:13:28 +1000
-Subject: [PATCH 170/773] ASoC: cs4265: Add a MIC pre. route (#2696)
+Subject: [PATCH 170/782] ASoC: cs4265: Add a MIC pre. route (#2696)
Commit b0ef5011b981ece1fde8063243a56d3038b87adb upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0171-Update-gpio-fan-overlay.dts-2711.patch b/target/linux/brcm2708/patches-4.19/950-0171-Update-gpio-fan-overlay.dts-2711.patch
index cbff8c7258..aff14e36d0 100644
--- a/target/linux/brcm2708/patches-4.19/950-0171-Update-gpio-fan-overlay.dts-2711.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0171-Update-gpio-fan-overlay.dts-2711.patch
@@ -1,7 +1,7 @@
-From 88e367f987034c82be7a8d5c49e19ec3cad8eed1 Mon Sep 17 00:00:00 2001
+From 1030b407ac11f4ac2a9f61931b24fa0b179b43cc Mon Sep 17 00:00:00 2001
From: Paul <paulenuta@users.noreply.github.com>
Date: Thu, 11 Oct 2018 12:17:20 +0300
-Subject: [PATCH 171/773] Update gpio-fan-overlay.dts (#2711)
+Subject: [PATCH 171/782] Update gpio-fan-overlay.dts (#2711)
Add references, links, clear details, some typo correction.
---
diff --git a/target/linux/brcm2708/patches-4.19/950-0172-drivers-thermal-step_wise-add-support-for-hysteresis.patch b/target/linux/brcm2708/patches-4.19/950-0172-drivers-thermal-step_wise-add-support-for-hysteresis.patch
index 6581cf0aca..dd4910ca41 100644
--- a/target/linux/brcm2708/patches-4.19/950-0172-drivers-thermal-step_wise-add-support-for-hysteresis.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0172-drivers-thermal-step_wise-add-support-for-hysteresis.patch
@@ -1,7 +1,7 @@
-From 6721879de09edff1a89b382b6e3914477ce08c5c Mon Sep 17 00:00:00 2001
+From 2cc17688054267053c02b61c21d737d6812ca35f Mon Sep 17 00:00:00 2001
From: Ram Chandrasekar <rkumbako@codeaurora.org>
Date: Mon, 7 May 2018 11:54:08 -0600
-Subject: [PATCH 172/773] drivers: thermal: step_wise: add support for
+Subject: [PATCH 172/782] drivers: thermal: step_wise: add support for
hysteresis
From: Ram Chandrasekar <rkumbako@codeaurora.org>
diff --git a/target/linux/brcm2708/patches-4.19/950-0173-drivers-thermal-step_wise-avoid-throttling-at-hyster.patch b/target/linux/brcm2708/patches-4.19/950-0173-drivers-thermal-step_wise-avoid-throttling-at-hyster.patch
index e8dcf09814..522e834aeb 100644
--- a/target/linux/brcm2708/patches-4.19/950-0173-drivers-thermal-step_wise-avoid-throttling-at-hyster.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0173-drivers-thermal-step_wise-avoid-throttling-at-hyster.patch
@@ -1,7 +1,7 @@
-From f6614c4064acb5faaced0bb6597d7eac914c8ec5 Mon Sep 17 00:00:00 2001
+From f9c073f4eade01d5b355f81ccc3b8b9fe9ee1956 Mon Sep 17 00:00:00 2001
From: Serge Schneider <serge@raspberrypi.org>
Date: Tue, 2 Oct 2018 11:14:15 +0100
-Subject: [PATCH 173/773] drivers: thermal: step_wise: avoid throttling at
+Subject: [PATCH 173/782] drivers: thermal: step_wise: avoid throttling at
hysteresis temperature after dropping below it
Signed-off-by: Serge Schneider <serge@raspberrypi.org>
diff --git a/target/linux/brcm2708/patches-4.19/950-0174-hwmon-adjust-rpi-poe-fan-overlay-trip-points.patch b/target/linux/brcm2708/patches-4.19/950-0174-hwmon-adjust-rpi-poe-fan-overlay-trip-points.patch
index c4963a72a1..6f650df5d7 100644
--- a/target/linux/brcm2708/patches-4.19/950-0174-hwmon-adjust-rpi-poe-fan-overlay-trip-points.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0174-hwmon-adjust-rpi-poe-fan-overlay-trip-points.patch
@@ -1,7 +1,7 @@
-From dfa854f6d944d5e6fa84588639f7e19dba9cc366 Mon Sep 17 00:00:00 2001
+From b13fe1e560d1e883de10185e245f1235018261d4 Mon Sep 17 00:00:00 2001
From: Serge Schneider <serge@raspberrypi.org>
Date: Wed, 26 Sep 2018 19:44:59 +0100
-Subject: [PATCH 174/773] hwmon: adjust rpi-poe-fan overlay trip points
+Subject: [PATCH 174/782] hwmon: adjust rpi-poe-fan overlay trip points
Signed-off-by: Serge Schneider <serge@raspberrypi.org>
---
diff --git a/target/linux/brcm2708/patches-4.19/950-0175-overlays-add-overrides-for-PoE-HAT-fan-control.patch b/target/linux/brcm2708/patches-4.19/950-0175-overlays-add-overrides-for-PoE-HAT-fan-control.patch
index d2a25e982d..d566b84362 100644
--- a/target/linux/brcm2708/patches-4.19/950-0175-overlays-add-overrides-for-PoE-HAT-fan-control.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0175-overlays-add-overrides-for-PoE-HAT-fan-control.patch
@@ -1,7 +1,7 @@
-From 684d123ddc0b21807daca521d3b96f53ca9d2c8f Mon Sep 17 00:00:00 2001
+From 59d26d8e8532edf2b15759d3b8d1922f0ed4b0d0 Mon Sep 17 00:00:00 2001
From: Serge Schneider <serge@raspberrypi.org>
Date: Tue, 2 Oct 2018 17:13:48 +0100
-Subject: [PATCH 175/773] overlays: add overrides for PoE HAT fan control
+Subject: [PATCH 175/782] overlays: add overrides for PoE HAT fan control
Signed-off-by: Serge Schneider <serge@raspberrypi.org>
---
diff --git a/target/linux/brcm2708/patches-4.19/950-0176-overlays-Add-gpio-no-bank0-irq-overlay.patch b/target/linux/brcm2708/patches-4.19/950-0176-overlays-Add-gpio-no-bank0-irq-overlay.patch
index 2e32163060..c39329d925 100644
--- a/target/linux/brcm2708/patches-4.19/950-0176-overlays-Add-gpio-no-bank0-irq-overlay.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0176-overlays-Add-gpio-no-bank0-irq-overlay.patch
@@ -1,7 +1,7 @@
-From 00a2e04120a68c286d7fd86ed28ea9214d7c110e Mon Sep 17 00:00:00 2001
+From 032af2295cee39295890fa7eee88c3ec76369747 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Wed, 18 Jul 2018 17:25:00 +0100
-Subject: [PATCH 176/773] overlays: Add gpio-no-bank0-irq overlay
+Subject: [PATCH 176/782] overlays: Add gpio-no-bank0-irq overlay
See: https://github.com/raspberrypi/linux/issues/2590
diff --git a/target/linux/brcm2708/patches-4.19/950-0177-Add-hy28b-2017-model-device-tree-overlay-2721.patch b/target/linux/brcm2708/patches-4.19/950-0177-Add-hy28b-2017-model-device-tree-overlay-2721.patch
index 0bcb74a1cd..728009c30d 100644
--- a/target/linux/brcm2708/patches-4.19/950-0177-Add-hy28b-2017-model-device-tree-overlay-2721.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0177-Add-hy28b-2017-model-device-tree-overlay-2721.patch
@@ -1,7 +1,7 @@
-From c26aaad256a30f6643b13c51c474f73ddc687907 Mon Sep 17 00:00:00 2001
+From d0bbe3cdcbd0d8e5ae4146b8bd699cc944de9743 Mon Sep 17 00:00:00 2001
From: Hans-Wilhelm Warlo <5417271+hanswilw@users.noreply.github.com>
Date: Tue, 16 Oct 2018 18:20:48 +0200
-Subject: [PATCH 177/773] Add hy28b 2017 model device tree overlay (#2721)
+Subject: [PATCH 177/782] Add hy28b 2017 model device tree overlay (#2721)
The 2017 version of the hy28b display requires a different
initialisation sequence.
diff --git a/target/linux/brcm2708/patches-4.19/950-0178-config-Add-CONFIG_USBIP_VUDC.patch b/target/linux/brcm2708/patches-4.19/950-0178-config-Add-CONFIG_USBIP_VUDC.patch
index 1d79bcb43e..ef1c239fd9 100644
--- a/target/linux/brcm2708/patches-4.19/950-0178-config-Add-CONFIG_USBIP_VUDC.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0178-config-Add-CONFIG_USBIP_VUDC.patch
@@ -1,7 +1,7 @@
-From a8a78956e8ec25d8bb02a4c61ef3e3d79d76ea6e Mon Sep 17 00:00:00 2001
+From 44715e14ff116025210c4ceee56734055a8ab38b Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Thu, 25 Oct 2018 14:08:43 +0100
-Subject: [PATCH 178/773] config: Add CONFIG_USBIP_VUDC
+Subject: [PATCH 178/782] config: Add CONFIG_USBIP_VUDC
See: https://github.com/raspberrypi/firmware/issues/353
---
diff --git a/target/linux/brcm2708/patches-4.19/950-0179-mmc-bcm2835-sdhost-Recover-from-MMC_SEND_EXT_CSD.patch b/target/linux/brcm2708/patches-4.19/950-0179-mmc-bcm2835-sdhost-Recover-from-MMC_SEND_EXT_CSD.patch
index 2c4182389a..fa93d62c49 100644
--- a/target/linux/brcm2708/patches-4.19/950-0179-mmc-bcm2835-sdhost-Recover-from-MMC_SEND_EXT_CSD.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0179-mmc-bcm2835-sdhost-Recover-from-MMC_SEND_EXT_CSD.patch
@@ -1,7 +1,7 @@
-From 867f8cafac844f77a96bd953e7062295c4c11e6e Mon Sep 17 00:00:00 2001
+From 656e00b26750bb390c8335836e713fee6d91734e Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Fri, 26 Oct 2018 17:29:51 +0100
-Subject: [PATCH 179/773] mmc/bcm2835-sdhost: Recover from MMC_SEND_EXT_CSD
+Subject: [PATCH 179/782] mmc/bcm2835-sdhost: Recover from MMC_SEND_EXT_CSD
If the user issues an "mmc extcsd read", the SD controller receives
what it thinks is a SEND_IF_COND command with an unexpected data block.
diff --git a/target/linux/brcm2708/patches-4.19/950-0180-overlays-pi3-disable-bt-Clear-out-bt_pins-node.patch b/target/linux/brcm2708/patches-4.19/950-0180-overlays-pi3-disable-bt-Clear-out-bt_pins-node.patch
index 80466c5899..ec35fe890e 100644
--- a/target/linux/brcm2708/patches-4.19/950-0180-overlays-pi3-disable-bt-Clear-out-bt_pins-node.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0180-overlays-pi3-disable-bt-Clear-out-bt_pins-node.patch
@@ -1,7 +1,7 @@
-From 61f8d9f6ea34868d97338bef3408402ffe3ada10 Mon Sep 17 00:00:00 2001
+From e1c10639ca2586917b217b218c7c707da23b3bb8 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Mon, 29 Oct 2018 10:38:31 +0000
-Subject: [PATCH 180/773] overlays: pi3-disable-bt: Clear out bt_pins node
+Subject: [PATCH 180/782] overlays: pi3-disable-bt: Clear out bt_pins node
The pi3-disable-bt overlay does not (and cannot) delete the bt_pins
node, but emptying its properties (including brcm,pins) is a way of
diff --git a/target/linux/brcm2708/patches-4.19/950-0181-Revert-rtc-pcf8523-properly-handle-oscillator-stop-b.patch b/target/linux/brcm2708/patches-4.19/950-0181-Revert-rtc-pcf8523-properly-handle-oscillator-stop-b.patch
index 0f8e67b49d..e57b849702 100644
--- a/target/linux/brcm2708/patches-4.19/950-0181-Revert-rtc-pcf8523-properly-handle-oscillator-stop-b.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0181-Revert-rtc-pcf8523-properly-handle-oscillator-stop-b.patch
@@ -1,7 +1,7 @@
-From c1c90b4f7c49fc0372fa032387e9f34100dcd4bf Mon Sep 17 00:00:00 2001
+From 96cdba16670e475b7c63a1017e2c40c22d8b2413 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Mon, 29 Oct 2018 14:45:45 +0000
-Subject: [PATCH 181/773] Revert "rtc: pcf8523: properly handle oscillator stop
+Subject: [PATCH 181/782] Revert "rtc: pcf8523: properly handle oscillator stop
bit"
This reverts commit ede44c908d44b166a5b6bd7caacd105c2ff5a70f.
diff --git a/target/linux/brcm2708/patches-4.19/950-0182-Update-issue-templates-2736.patch b/target/linux/brcm2708/patches-4.19/950-0182-Update-issue-templates-2736.patch
index 7ea2e40b91..cfddb17028 100644
--- a/target/linux/brcm2708/patches-4.19/950-0182-Update-issue-templates-2736.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0182-Update-issue-templates-2736.patch
@@ -1,7 +1,7 @@
-From d2dd787367a5ec388288f0de44e2723c01d067a0 Mon Sep 17 00:00:00 2001
+From f9c55915ff052a2183165dfd9ae5991720e95d69 Mon Sep 17 00:00:00 2001
From: James Hughes <JamesH65@users.noreply.github.com>
Date: Fri, 2 Nov 2018 11:55:49 +0000
-Subject: [PATCH 182/773] Update issue templates (#2736)
+Subject: [PATCH 182/782] Update issue templates (#2736)
---
.github/ISSUE_TEMPLATE/bug_report.md | 34 ++++++++++++++++++++++++++++
diff --git a/target/linux/brcm2708/patches-4.19/950-0183-overlays-uart0-return-GPIOs-14-and-15-to-inputs.patch b/target/linux/brcm2708/patches-4.19/950-0183-overlays-uart0-return-GPIOs-14-and-15-to-inputs.patch
index 43748027d1..8252bd16b1 100644
--- a/target/linux/brcm2708/patches-4.19/950-0183-overlays-uart0-return-GPIOs-14-and-15-to-inputs.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0183-overlays-uart0-return-GPIOs-14-and-15-to-inputs.patch
@@ -1,7 +1,7 @@
-From 1b6b32c9ea654fc7920093c007634495710bae95 Mon Sep 17 00:00:00 2001
+From 7f0e40567f338b4537555d40311964fc4ec77f7a Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Wed, 7 Nov 2018 17:43:10 +0000
-Subject: [PATCH 183/773] overlays: uart0 - return GPIOs 14 and 15 to inputs
+Subject: [PATCH 183/782] overlays: uart0 - return GPIOs 14 and 15 to inputs
In the event that alternate pins are used (only useful on Compute
Modules), return the standard pins to inputs to avoid double-mapping
diff --git a/target/linux/brcm2708/patches-4.19/950-0184-mmc-bcm2835-sdhost-Fix-warnings-on-arm64.patch b/target/linux/brcm2708/patches-4.19/950-0184-mmc-bcm2835-sdhost-Fix-warnings-on-arm64.patch
index a21ee68d3c..07a5f5d19b 100644
--- a/target/linux/brcm2708/patches-4.19/950-0184-mmc-bcm2835-sdhost-Fix-warnings-on-arm64.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0184-mmc-bcm2835-sdhost-Fix-warnings-on-arm64.patch
@@ -1,7 +1,7 @@
-From 65f18edd464048b79cb099dce34be1598991fe62 Mon Sep 17 00:00:00 2001
+From cbea7b777f070f00c928347328ca4a8a8767552b Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Mon, 12 Nov 2018 22:54:40 +0000
-Subject: [PATCH 184/773] mmc: bcm2835-sdhost: Fix warnings on arm64
+Subject: [PATCH 184/782] mmc: bcm2835-sdhost: Fix warnings on arm64
Signed-off-by: Phil Elwell <phil@raspberrypi.org>
---
diff --git a/target/linux/brcm2708/patches-4.19/950-0185-Fix-warning-in-bcm2835-smi-nand.patch b/target/linux/brcm2708/patches-4.19/950-0185-Fix-warning-in-bcm2835-smi-nand.patch
index 210c41aa57..945f7a10e3 100644
--- a/target/linux/brcm2708/patches-4.19/950-0185-Fix-warning-in-bcm2835-smi-nand.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0185-Fix-warning-in-bcm2835-smi-nand.patch
@@ -1,7 +1,7 @@
-From 1129112e098f6e62294315dc648c3d087e9b22c6 Mon Sep 17 00:00:00 2001
+From 37f534b87e53bab418b4915ba10cdcdf5c1555fe Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Mon, 12 Nov 2018 22:56:35 +0000
-Subject: [PATCH 185/773] Fix warning in bcm2835-smi-nand
+Subject: [PATCH 185/782] Fix warning in bcm2835-smi-nand
Signed-off-by: Phil Elwell <phil@raspberrypi.org>
---
diff --git a/target/linux/brcm2708/patches-4.19/950-0186-media-ov5647-Add-set_fmt-and-get_fmt-calls.patch b/target/linux/brcm2708/patches-4.19/950-0186-media-ov5647-Add-set_fmt-and-get_fmt-calls.patch
index 1fb1e4788f..098ae9dc81 100644
--- a/target/linux/brcm2708/patches-4.19/950-0186-media-ov5647-Add-set_fmt-and-get_fmt-calls.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0186-media-ov5647-Add-set_fmt-and-get_fmt-calls.patch
@@ -1,7 +1,7 @@
-From c9193b85075262576cd7cfc841a62ff0e7337415 Mon Sep 17 00:00:00 2001
+From 2c003b5cbab8262bee1f5448dda3952b8f6a3ffa Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Wed, 31 Oct 2018 14:55:37 +0000
-Subject: [PATCH 186/773] media: ov5647: Add set_fmt and get_fmt calls.
+Subject: [PATCH 186/782] media: ov5647: Add set_fmt and get_fmt calls.
There's no way to query the subdevice for the supported
resolutions.
diff --git a/target/linux/brcm2708/patches-4.19/950-0187-media-Documentation-DT-add-device-tree-for-PWDN-cont.patch b/target/linux/brcm2708/patches-4.19/950-0187-media-Documentation-DT-add-device-tree-for-PWDN-cont.patch
index f7f4c32bf1..f8edda5607 100644
--- a/target/linux/brcm2708/patches-4.19/950-0187-media-Documentation-DT-add-device-tree-for-PWDN-cont.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0187-media-Documentation-DT-add-device-tree-for-PWDN-cont.patch
@@ -1,7 +1,7 @@
-From 77769b83fb4c81159a067832405ac5d6603658f7 Mon Sep 17 00:00:00 2001
+From 1ec8149d028de01ae030b222772bd0933b36db0c Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Wed, 31 Oct 2018 14:55:59 +0000
-Subject: [PATCH 187/773] [media] Documentation: DT: add device tree for PWDN
+Subject: [PATCH 187/782] [media] Documentation: DT: add device tree for PWDN
control
Add optional GPIO pwdn to connect to the PWDN line on the sensor.
diff --git a/target/linux/brcm2708/patches-4.19/950-0188-media-ov5647-Add-support-for-PWDN-GPIO.patch b/target/linux/brcm2708/patches-4.19/950-0188-media-ov5647-Add-support-for-PWDN-GPIO.patch
index e5ec2c8b52..9f129699e8 100644
--- a/target/linux/brcm2708/patches-4.19/950-0188-media-ov5647-Add-support-for-PWDN-GPIO.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0188-media-ov5647-Add-support-for-PWDN-GPIO.patch
@@ -1,7 +1,7 @@
-From e145348320361d66bcc6e733be36849d22816dee Mon Sep 17 00:00:00 2001
+From 240bbeb119da7de1774b35a05acd74b773bfc788 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Wed, 31 Oct 2018 14:56:33 +0000
-Subject: [PATCH 188/773] media: ov5647: Add support for PWDN GPIO.
+Subject: [PATCH 188/782] media: ov5647: Add support for PWDN GPIO.
Add support for an optional GPIO connected to PWDN on the sensor.
diff --git a/target/linux/brcm2708/patches-4.19/950-0189-media-ov5647-Add-support-for-non-continuous-clock-mo.patch b/target/linux/brcm2708/patches-4.19/950-0189-media-ov5647-Add-support-for-non-continuous-clock-mo.patch
index 620e0b2ea8..0e9cdf3037 100644
--- a/target/linux/brcm2708/patches-4.19/950-0189-media-ov5647-Add-support-for-non-continuous-clock-mo.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0189-media-ov5647-Add-support-for-non-continuous-clock-mo.patch
@@ -1,7 +1,7 @@
-From db4060811ce6f11c7765201104292907d2e7a709 Mon Sep 17 00:00:00 2001
+From b94865e968e79a09279908cb8b1a074bbc89eb7f Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Wed, 31 Oct 2018 14:56:47 +0000
-Subject: [PATCH 189/773] media: ov5647: Add support for non-continuous clock
+Subject: [PATCH 189/782] media: ov5647: Add support for non-continuous clock
mode
The driver was only supporting continuous clock mode
diff --git a/target/linux/brcm2708/patches-4.19/950-0190-media-tc358743-Increase-FIFO-level-to-374.patch b/target/linux/brcm2708/patches-4.19/950-0190-media-tc358743-Increase-FIFO-level-to-374.patch
index 4c1edda378..c38294db16 100644
--- a/target/linux/brcm2708/patches-4.19/950-0190-media-tc358743-Increase-FIFO-level-to-374.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0190-media-tc358743-Increase-FIFO-level-to-374.patch
@@ -1,7 +1,7 @@
-From c2d3413f2eea6311207d90e6087ca9d0f26f0b51 Mon Sep 17 00:00:00 2001
+From 0de6dfd16bab27650047803acf08e34dd45a66c6 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Wed, 31 Oct 2018 14:56:59 +0000
-Subject: [PATCH 190/773] media: tc358743: Increase FIFO level to 374.
+Subject: [PATCH 190/782] media: tc358743: Increase FIFO level to 374.
The existing fixed value of 16 worked for UYVY 720P60 over
2 lanes at 594MHz, or UYVY 1080P60 over 4 lanes. (RGB888
diff --git a/target/linux/brcm2708/patches-4.19/950-0191-media-tc358743-fix-connected-active-CSI-2-lane-repor.patch b/target/linux/brcm2708/patches-4.19/950-0191-media-tc358743-fix-connected-active-CSI-2-lane-repor.patch
index d7779b886c..d92c70cce6 100644
--- a/target/linux/brcm2708/patches-4.19/950-0191-media-tc358743-fix-connected-active-CSI-2-lane-repor.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0191-media-tc358743-fix-connected-active-CSI-2-lane-repor.patch
@@ -1,7 +1,7 @@
-From f0b7ea20f73980abefc5cf63bbb2550429a30213 Mon Sep 17 00:00:00 2001
+From 044dc4f5aaa3c34d2411e6500ebf1dc1425b0aea Mon Sep 17 00:00:00 2001
From: Philipp Zabel <p.zabel@pengutronix.de>
Date: Thu, 21 Sep 2017 17:30:24 +0200
-Subject: [PATCH 191/773] media: tc358743: fix connected/active CSI-2 lane
+Subject: [PATCH 191/782] media: tc358743: fix connected/active CSI-2 lane
reporting
g_mbus_config was supposed to indicate all supported lane numbers, not
diff --git a/target/linux/brcm2708/patches-4.19/950-0192-media-tc358743-Add-support-for-972Mbit-s-link-freq.patch b/target/linux/brcm2708/patches-4.19/950-0192-media-tc358743-Add-support-for-972Mbit-s-link-freq.patch
index 4885470584..73fb207915 100644
--- a/target/linux/brcm2708/patches-4.19/950-0192-media-tc358743-Add-support-for-972Mbit-s-link-freq.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0192-media-tc358743-Add-support-for-972Mbit-s-link-freq.patch
@@ -1,7 +1,7 @@
-From 79aaa6bcdc029ca754ee00c79865d2a92eba63ec Mon Sep 17 00:00:00 2001
+From c2aaa39bc179d6c2bf6853841c9ceb53f7f8d4fb Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Wed, 31 Oct 2018 14:57:21 +0000
-Subject: [PATCH 192/773] media: tc358743: Add support for 972Mbit/s link freq.
+Subject: [PATCH 192/782] media: tc358743: Add support for 972Mbit/s link freq.
Adds register setups for running the CSI lanes at 972Mbit/s,
which allows 1080P50 UYVY down 2 lanes.
diff --git a/target/linux/brcm2708/patches-4.19/950-0193-media-tc358743-Check-I2C-succeeded-during-probe.patch b/target/linux/brcm2708/patches-4.19/950-0193-media-tc358743-Check-I2C-succeeded-during-probe.patch
index 776b3d098c..4a9a2ab6a4 100644
--- a/target/linux/brcm2708/patches-4.19/950-0193-media-tc358743-Check-I2C-succeeded-during-probe.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0193-media-tc358743-Check-I2C-succeeded-during-probe.patch
@@ -1,7 +1,7 @@
-From 552313759a2e78b5cf9f912700632c2eedad86dc Mon Sep 17 00:00:00 2001
+From a16d5495de71c8b82c8758285a19d2f64da493c1 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Wed, 31 Oct 2018 14:57:34 +0000
-Subject: [PATCH 193/773] media: tc358743: Check I2C succeeded during probe.
+Subject: [PATCH 193/782] media: tc358743: Check I2C succeeded during probe.
The probe for the TC358743 reads the CHIPID register from
the device and compares it to the expected value of 0.
diff --git a/target/linux/brcm2708/patches-4.19/950-0194-media-adv7180-Default-to-the-first-valid-input.patch b/target/linux/brcm2708/patches-4.19/950-0194-media-adv7180-Default-to-the-first-valid-input.patch
index 4939ea2b9f..2c1579cb3c 100644
--- a/target/linux/brcm2708/patches-4.19/950-0194-media-adv7180-Default-to-the-first-valid-input.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0194-media-adv7180-Default-to-the-first-valid-input.patch
@@ -1,7 +1,7 @@
-From 22d9c8913dec1a208080a19f887c9139fe763c78 Mon Sep 17 00:00:00 2001
+From 35fa632b48e186c7c9a6ebc92d490bc9f5f9e58e Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Wed, 31 Oct 2018 14:57:46 +0000
-Subject: [PATCH 194/773] media: adv7180: Default to the first valid input
+Subject: [PATCH 194/782] media: adv7180: Default to the first valid input
The hardware default is differential CVBS on AIN1 & 2, which
isn't very useful.
diff --git a/target/linux/brcm2708/patches-4.19/950-0195-media-adv7180-Add-YPrPb-support-for-ADV7282M.patch b/target/linux/brcm2708/patches-4.19/950-0195-media-adv7180-Add-YPrPb-support-for-ADV7282M.patch
index 5d8b1b985a..0ce3ce7080 100644
--- a/target/linux/brcm2708/patches-4.19/950-0195-media-adv7180-Add-YPrPb-support-for-ADV7282M.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0195-media-adv7180-Add-YPrPb-support-for-ADV7282M.patch
@@ -1,7 +1,7 @@
-From 17bcb47714e64b5895cacd53c13256b71096ea4c Mon Sep 17 00:00:00 2001
+From 7e03855009bccdc9209adacdd69ddbe7cafa7bdb Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Wed, 31 Oct 2018 14:57:56 +0000
-Subject: [PATCH 195/773] media: adv7180: Add YPrPb support for ADV7282M
+Subject: [PATCH 195/782] media: adv7180: Add YPrPb support for ADV7282M
The ADV7282M can support YPbPr on AIN1-3, but this was
not selectable from the driver. Add it to the list of
diff --git a/target/linux/brcm2708/patches-4.19/950-0196-media-videodev2-Add-helper-defines-for-printing-FOUR.patch b/target/linux/brcm2708/patches-4.19/950-0196-media-videodev2-Add-helper-defines-for-printing-FOUR.patch
index 3f22febc38..d57a5d85a2 100644
--- a/target/linux/brcm2708/patches-4.19/950-0196-media-videodev2-Add-helper-defines-for-printing-FOUR.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0196-media-videodev2-Add-helper-defines-for-printing-FOUR.patch
@@ -1,7 +1,7 @@
-From c657a29da3a1e182d04f109f6429f543ce628092 Mon Sep 17 00:00:00 2001
+From 52e50fa34c27b65ebbdab8525ae4a23af880be44 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Wed, 31 Oct 2018 14:58:08 +0000
-Subject: [PATCH 196/773] media: videodev2: Add helper defines for printing
+Subject: [PATCH 196/782] media: videodev2: Add helper defines for printing
FOURCCs
New helper defines that allow printing of a FOURCC using
diff --git a/target/linux/brcm2708/patches-4.19/950-0197-dt-bindings-Document-BCM283x-CSI2-CCP2-receiver.patch b/target/linux/brcm2708/patches-4.19/950-0197-dt-bindings-Document-BCM283x-CSI2-CCP2-receiver.patch
index efb2e2e82c..eabbd4b053 100644
--- a/target/linux/brcm2708/patches-4.19/950-0197-dt-bindings-Document-BCM283x-CSI2-CCP2-receiver.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0197-dt-bindings-Document-BCM283x-CSI2-CCP2-receiver.patch
@@ -1,7 +1,7 @@
-From 87a265d7cc0ba5eab2089093900e16f0ba0d12d9 Mon Sep 17 00:00:00 2001
+From f56565dd99de2adc5791c55872ae9053bf8be1f7 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Wed, 31 Oct 2018 14:59:06 +0000
-Subject: [PATCH 197/773] dt-bindings: Document BCM283x CSI2/CCP2 receiver
+Subject: [PATCH 197/782] dt-bindings: Document BCM283x CSI2/CCP2 receiver
Document the DT bindings for the CSI2/CCP2 receiver peripheral
(known as Unicam) on BCM283x SoCs.
diff --git a/target/linux/brcm2708/patches-4.19/950-0198-media-bcm2835-unicam-Driver-for-CCP2-CSI2-camera-int.patch b/target/linux/brcm2708/patches-4.19/950-0198-media-bcm2835-unicam-Driver-for-CCP2-CSI2-camera-int.patch
index 71ee1f83f7..528dc996a7 100644
--- a/target/linux/brcm2708/patches-4.19/950-0198-media-bcm2835-unicam-Driver-for-CCP2-CSI2-camera-int.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0198-media-bcm2835-unicam-Driver-for-CCP2-CSI2-camera-int.patch
@@ -1,7 +1,7 @@
-From 9ab24ead3a088215161810d46eeac4c3e6f820df Mon Sep 17 00:00:00 2001
+From 4ddd1240c612f39ea9282ec3f705e11bbb114e58 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Wed, 31 Oct 2018 14:59:22 +0000
-Subject: [PATCH 198/773] media: bcm2835-unicam: Driver for CCP2/CSI2 camera
+Subject: [PATCH 198/782] media: bcm2835-unicam: Driver for CCP2/CSI2 camera
interface
Add driver for the Unicam camera receiver block on
diff --git a/target/linux/brcm2708/patches-4.19/950-0199-MAINTAINERS-Add-entry-for-BCM2835-Unicam-driver.patch b/target/linux/brcm2708/patches-4.19/950-0199-MAINTAINERS-Add-entry-for-BCM2835-Unicam-driver.patch
index 86bd2e2c83..78e968a64f 100644
--- a/target/linux/brcm2708/patches-4.19/950-0199-MAINTAINERS-Add-entry-for-BCM2835-Unicam-driver.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0199-MAINTAINERS-Add-entry-for-BCM2835-Unicam-driver.patch
@@ -1,7 +1,7 @@
-From f307136bb1fa010970be201765c99a844631a382 Mon Sep 17 00:00:00 2001
+From 56e33c21fec7b26dd91f91ed942b7bea0aca355f Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Wed, 31 Oct 2018 14:59:40 +0000
-Subject: [PATCH 199/773] MAINTAINERS: Add entry for BCM2835 Unicam driver
+Subject: [PATCH 199/782] MAINTAINERS: Add entry for BCM2835 Unicam driver
Adds entry for the new BCM2835 Unicam (CSI-2 receiver) driver
diff --git a/target/linux/brcm2708/patches-4.19/950-0200-defconfig-Enable-Unicam-driver-and-various-sources-o.patch b/target/linux/brcm2708/patches-4.19/950-0200-defconfig-Enable-Unicam-driver-and-various-sources-o.patch
index 0558f2ee19..4ef1b957c6 100644
--- a/target/linux/brcm2708/patches-4.19/950-0200-defconfig-Enable-Unicam-driver-and-various-sources-o.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0200-defconfig-Enable-Unicam-driver-and-various-sources-o.patch
@@ -1,7 +1,7 @@
-From 4b02f3a9eb7af5dd98e7481be7441a88d65d012e Mon Sep 17 00:00:00 2001
+From bee6103e6026dcae81160465d1f67447576f260d Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Wed, 31 Oct 2018 14:59:51 +0000
-Subject: [PATCH 200/773] defconfig: Enable Unicam driver and various sources
+Subject: [PATCH 200/782] defconfig: Enable Unicam driver and various sources
on Pi platforms.
Enable:
diff --git a/target/linux/brcm2708/patches-4.19/950-0201-media-adv7180-Nasty-hack-to-allow-input-selection.patch b/target/linux/brcm2708/patches-4.19/950-0201-media-adv7180-Nasty-hack-to-allow-input-selection.patch
index 8b8f878765..7c53632d39 100644
--- a/target/linux/brcm2708/patches-4.19/950-0201-media-adv7180-Nasty-hack-to-allow-input-selection.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0201-media-adv7180-Nasty-hack-to-allow-input-selection.patch
@@ -1,7 +1,7 @@
-From 2338afc3ac82a113207a48d8b6cf70657570fc02 Mon Sep 17 00:00:00 2001
+From 4f8abc928f0edc24ad7b0ff106ac959bf9d58071 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Wed, 31 Oct 2018 15:00:04 +0000
-Subject: [PATCH 201/773] media: adv7180: Nasty hack to allow input selection.
+Subject: [PATCH 201/782] media: adv7180: Nasty hack to allow input selection.
Whilst the adv7180 driver support s_routing, nothing else
does, and there is a missing lump of framework code to
diff --git a/target/linux/brcm2708/patches-4.19/950-0202-BCM283x-DT-Add-CSI-nodes-to-the-device-tree.patch b/target/linux/brcm2708/patches-4.19/950-0202-BCM283x-DT-Add-CSI-nodes-to-the-device-tree.patch
index ad4496d7c3..feb59b410d 100644
--- a/target/linux/brcm2708/patches-4.19/950-0202-BCM283x-DT-Add-CSI-nodes-to-the-device-tree.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0202-BCM283x-DT-Add-CSI-nodes-to-the-device-tree.patch
@@ -1,7 +1,7 @@
-From 4cd7ac090db0bb3deb0a6cb594eb27f4b296f388 Mon Sep 17 00:00:00 2001
+From 473e455c61a646c3920106fed3b64a8d2f6e813b Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Wed, 31 Oct 2018 15:00:20 +0000
-Subject: [PATCH 202/773] BCM283x DT: Add CSI nodes to the device tree.
+Subject: [PATCH 202/782] BCM283x DT: Add CSI nodes to the device tree.
Adds CSI nodes to all the upstream device tree configs
diff --git a/target/linux/brcm2708/patches-4.19/950-0203-BCM270X_DT-Add-CSI-defines-for-all-the-downstream-Pi.patch b/target/linux/brcm2708/patches-4.19/950-0203-BCM270X_DT-Add-CSI-defines-for-all-the-downstream-Pi.patch
index 491659e285..2c4060d447 100644
--- a/target/linux/brcm2708/patches-4.19/950-0203-BCM270X_DT-Add-CSI-defines-for-all-the-downstream-Pi.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0203-BCM270X_DT-Add-CSI-defines-for-all-the-downstream-Pi.patch
@@ -1,7 +1,7 @@
-From 92a1631e84ebe27e9ef9676a20bd7ce52bcb4e7d Mon Sep 17 00:00:00 2001
+From 1f14712708d78b66ab9a1fd091296106bafd2aaf Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Wed, 31 Oct 2018 15:00:45 +0000
-Subject: [PATCH 203/773] BCM270X_DT: Add CSI defines for all the downstream Pi
+Subject: [PATCH 203/782] BCM270X_DT: Add CSI defines for all the downstream Pi
platforms
Adds the CSI device includes for the bcm27xx platform DTS files
diff --git a/target/linux/brcm2708/patches-4.19/950-0204-arm-dt-Add-DT-overlays-for-ADV7282M-OV5647-and-TC358.patch b/target/linux/brcm2708/patches-4.19/950-0204-arm-dt-Add-DT-overlays-for-ADV7282M-OV5647-and-TC358.patch
index 90f34e3d97..ad1fcb04e1 100644
--- a/target/linux/brcm2708/patches-4.19/950-0204-arm-dt-Add-DT-overlays-for-ADV7282M-OV5647-and-TC358.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0204-arm-dt-Add-DT-overlays-for-ADV7282M-OV5647-and-TC358.patch
@@ -1,7 +1,7 @@
-From eb81063adcd2697b43ae48644d84ee333e7efa8b Mon Sep 17 00:00:00 2001
+From af4d0604a77e5cbf166a3e522e7df278e8f945cb Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Wed, 31 Oct 2018 15:01:59 +0000
-Subject: [PATCH 204/773] arm: dt: Add DT overlays for ADV7282M, OV5647, and
+Subject: [PATCH 204/782] arm: dt: Add DT overlays for ADV7282M, OV5647, and
TC358743
DT overlays to setup the above devices via i2c_arm and csi1.
diff --git a/target/linux/brcm2708/patches-4.19/950-0205-dtoverlays-Add-support-for-ADV7280-M-ADV7281-M-and-A.patch b/target/linux/brcm2708/patches-4.19/950-0205-dtoverlays-Add-support-for-ADV7280-M-ADV7281-M-and-A.patch
index 706be9c553..636f1f7f71 100644
--- a/target/linux/brcm2708/patches-4.19/950-0205-dtoverlays-Add-support-for-ADV7280-M-ADV7281-M-and-A.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0205-dtoverlays-Add-support-for-ADV7280-M-ADV7281-M-and-A.patch
@@ -1,7 +1,7 @@
-From 0ed1f7b915bfd2167bed13b40e88cda57517faf8 Mon Sep 17 00:00:00 2001
+From 0ba44b9672e6e14eccc53069515c52c267f989f1 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Wed, 31 Oct 2018 15:02:18 +0000
-Subject: [PATCH 205/773] dtoverlays: Add support for ADV7280-M, ADV7281-M and
+Subject: [PATCH 205/782] dtoverlays: Add support for ADV7280-M, ADV7281-M and
ADV7281-MA chips.
The driver that supports the ADV7282-M also supports the ADV7280-M,
diff --git a/target/linux/brcm2708/patches-4.19/950-0206-Mailbox-firmware-calls-now-use-kmalloc-2749.patch b/target/linux/brcm2708/patches-4.19/950-0206-Mailbox-firmware-calls-now-use-kmalloc-2749.patch
index eda8e121b1..35233232b8 100644
--- a/target/linux/brcm2708/patches-4.19/950-0206-Mailbox-firmware-calls-now-use-kmalloc-2749.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0206-Mailbox-firmware-calls-now-use-kmalloc-2749.patch
@@ -1,7 +1,7 @@
-From 7f0ab028db7c5a56d77dcbc640c71c7ab6e03eca Mon Sep 17 00:00:00 2001
+From 7b9ae5ce5bc7c96a287fe7e406b3c3b20d666fda Mon Sep 17 00:00:00 2001
From: James Hughes <JamesH65@users.noreply.github.com>
Date: Tue, 13 Nov 2018 17:27:00 +0000
-Subject: [PATCH 206/773] Mailbox firmware calls now use kmalloc (#2749)
+Subject: [PATCH 206/782] Mailbox firmware calls now use kmalloc (#2749)
A previous change moved away from variable stack
allocation of a data buffer to a fixed maximum size.
diff --git a/target/linux/brcm2708/patches-4.19/950-0207-vcsm-Fix-an-NULL-dereference-in-the-import_dmabuf-er.patch b/target/linux/brcm2708/patches-4.19/950-0207-vcsm-Fix-an-NULL-dereference-in-the-import_dmabuf-er.patch
index 7e5614df49..d52ea01bbb 100644
--- a/target/linux/brcm2708/patches-4.19/950-0207-vcsm-Fix-an-NULL-dereference-in-the-import_dmabuf-er.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0207-vcsm-Fix-an-NULL-dereference-in-the-import_dmabuf-er.patch
@@ -1,7 +1,7 @@
-From b8b33d5d5ed79adf13940f0a220a19a6ca654464 Mon Sep 17 00:00:00 2001
+From a2967529b400a4eced2f34317c7db7ea5b14ed18 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Wed, 14 Nov 2018 11:54:46 +0000
-Subject: [PATCH 207/773] vcsm: Fix an NULL dereference in the import_dmabuf
+Subject: [PATCH 207/782] vcsm: Fix an NULL dereference in the import_dmabuf
error path
resource was dereferenced even though it was NULL.
diff --git a/target/linux/brcm2708/patches-4.19/950-0208-Update-README-2750.patch b/target/linux/brcm2708/patches-4.19/950-0208-Update-README-2750.patch
index 6612bf7d96..8d39ce145d 100644
--- a/target/linux/brcm2708/patches-4.19/950-0208-Update-README-2750.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0208-Update-README-2750.patch
@@ -1,7 +1,7 @@
-From b2a6f4c178700de320e2ef26998f1018186b4685 Mon Sep 17 00:00:00 2001
+From 0f79b25851bc0c48807c2b982c3eea07ad9a835e Mon Sep 17 00:00:00 2001
From: James Hughes <JamesH65@users.noreply.github.com>
Date: Tue, 13 Nov 2018 16:51:21 +0000
-Subject: [PATCH 208/773] Update README (#2750)
+Subject: [PATCH 208/782] Update README (#2750)
Small update to the DT blob docs to include the axiperf option.
diff --git a/target/linux/brcm2708/patches-4.19/950-0209-overlays-Remove-superfluous-address-size-cells.patch b/target/linux/brcm2708/patches-4.19/950-0209-overlays-Remove-superfluous-address-size-cells.patch
index 053aa9765a..f61961777e 100644
--- a/target/linux/brcm2708/patches-4.19/950-0209-overlays-Remove-superfluous-address-size-cells.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0209-overlays-Remove-superfluous-address-size-cells.patch
@@ -1,7 +1,7 @@
-From 8e81ea63bd78c944e2534844934e57b381db76ba Mon Sep 17 00:00:00 2001
+From 4f5940a1f24afd37c45bcc17d76f151fffcd24c9 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Wed, 14 Nov 2018 09:53:25 +0000
-Subject: [PATCH 209/773] overlays: Remove superfluous #address/size-cells
+Subject: [PATCH 209/782] overlays: Remove superfluous #address/size-cells
Newer versions of dtc warn about unnecessary usage of #address-cells
and #size-cells, so remove them.
diff --git a/target/linux/brcm2708/patches-4.19/950-0210-Revert-ASoC-wm8804-MCLK-configuration-options-32-bit.patch b/target/linux/brcm2708/patches-4.19/950-0210-Revert-ASoC-wm8804-MCLK-configuration-options-32-bit.patch
index ea249914a7..eed0481a0a 100644
--- a/target/linux/brcm2708/patches-4.19/950-0210-Revert-ASoC-wm8804-MCLK-configuration-options-32-bit.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0210-Revert-ASoC-wm8804-MCLK-configuration-options-32-bit.patch
@@ -1,7 +1,7 @@
-From 3c6e1660cc3ec16cff1c9d04559c6074378f7c06 Mon Sep 17 00:00:00 2001
+From ee5ebeadc342f31db6752b9d9a561a37e9795243 Mon Sep 17 00:00:00 2001
From: Matthias Reichl <hias@horus.com>
Date: Sun, 18 Nov 2018 13:21:26 +0100
-Subject: [PATCH 210/773] Revert "ASoC: wm8804: MCLK configuration options,
+Subject: [PATCH 210/782] Revert "ASoC: wm8804: MCLK configuration options,
32-bit"
This reverts commit 3b12dcf797f5a4635aecd7f5c090dc507b124ffd.
diff --git a/target/linux/brcm2708/patches-4.19/950-0211-rpi-wm8804-soundcard-drop-PWRDN-register-writes.patch b/target/linux/brcm2708/patches-4.19/950-0211-rpi-wm8804-soundcard-drop-PWRDN-register-writes.patch
index 68b6ecb41a..dad9d19d32 100644
--- a/target/linux/brcm2708/patches-4.19/950-0211-rpi-wm8804-soundcard-drop-PWRDN-register-writes.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0211-rpi-wm8804-soundcard-drop-PWRDN-register-writes.patch
@@ -1,7 +1,7 @@
-From 4477e66f7375862148dc1858328131cc1cfcaf6c Mon Sep 17 00:00:00 2001
+From c9ea8ea1ead34bfcaf0407498f6431d07272abc0 Mon Sep 17 00:00:00 2001
From: Matthias Reichl <hias@horus.com>
Date: Sun, 18 Nov 2018 15:24:16 +0100
-Subject: [PATCH 211/773] rpi-wm8804-soundcard: drop PWRDN register writes
+Subject: [PATCH 211/782] rpi-wm8804-soundcard: drop PWRDN register writes
Since kernel 4.0 the PWRDN register bits are under DAPM
control from the wm8804 driver.
diff --git a/target/linux/brcm2708/patches-4.19/950-0212-rpi-wm8804-soundcard-configure-wm8804-clocks-only-on.patch b/target/linux/brcm2708/patches-4.19/950-0212-rpi-wm8804-soundcard-configure-wm8804-clocks-only-on.patch
index 88e6fce3c1..5be7f10057 100644
--- a/target/linux/brcm2708/patches-4.19/950-0212-rpi-wm8804-soundcard-configure-wm8804-clocks-only-on.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0212-rpi-wm8804-soundcard-configure-wm8804-clocks-only-on.patch
@@ -1,7 +1,7 @@
-From 8ecd0e38be0422967e5323f5f276466e9d206d32 Mon Sep 17 00:00:00 2001
+From bc4091d6ab433dd94a9e8556566f882b8617d04f Mon Sep 17 00:00:00 2001
From: Matthias Reichl <hias@horus.com>
Date: Sun, 18 Nov 2018 15:32:28 +0100
-Subject: [PATCH 212/773] rpi-wm8804-soundcard: configure wm8804 clocks only on
+Subject: [PATCH 212/782] rpi-wm8804-soundcard: configure wm8804 clocks only on
rate change
This should avoid clicks when stopping and immediately afterwards
diff --git a/target/linux/brcm2708/patches-4.19/950-0213-dtoverlays-Add-i2c-on-0-1-option-to-TC358743-ADV7282.patch b/target/linux/brcm2708/patches-4.19/950-0213-dtoverlays-Add-i2c-on-0-1-option-to-TC358743-ADV7282.patch
index 8a48fc6265..4599911f6b 100644
--- a/target/linux/brcm2708/patches-4.19/950-0213-dtoverlays-Add-i2c-on-0-1-option-to-TC358743-ADV7282.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0213-dtoverlays-Add-i2c-on-0-1-option-to-TC358743-ADV7282.patch
@@ -1,7 +1,7 @@
-From 894af91ef3da6a3d4290726d0be4a442f3757970 Mon Sep 17 00:00:00 2001
+From 84c177377f8c75ca0dac90bdebb620f46ff36275 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Mon, 26 Nov 2018 17:02:15 +0000
-Subject: [PATCH 213/773] dtoverlays: Add i2c on 0&1 option to TC358743,
+Subject: [PATCH 213/782] dtoverlays: Add i2c on 0&1 option to TC358743,
ADV7282 and OV5647
Adds the option of configuring i2c0 to be on GPIOs 0&1 as
diff --git a/target/linux/brcm2708/patches-4.19/950-0214-overlays-Update-upstream-overlay.patch b/target/linux/brcm2708/patches-4.19/950-0214-overlays-Update-upstream-overlay.patch
index 35157e9d4b..c100c8cf83 100644
--- a/target/linux/brcm2708/patches-4.19/950-0214-overlays-Update-upstream-overlay.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0214-overlays-Update-upstream-overlay.patch
@@ -1,7 +1,7 @@
-From 17373c6f98cd1f09159af417aa10e243480f243c Mon Sep 17 00:00:00 2001
+From 0e6bb269df0b20308e046a42a29e4cc2394bfe61 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Mon, 26 Nov 2018 20:15:16 +0000
-Subject: [PATCH 214/773] overlays: Update upstream overlay
+Subject: [PATCH 214/782] overlays: Update upstream overlay
The vc4-kms-v3d overlay gained an extra fragment enabling the txp node,
so rebuild the upstream overlay to match.
diff --git a/target/linux/brcm2708/patches-4.19/950-0215-BCM2708_DT-update-firmware-node-binding.patch b/target/linux/brcm2708/patches-4.19/950-0215-BCM2708_DT-update-firmware-node-binding.patch
index 179757a327..d67957ae5b 100644
--- a/target/linux/brcm2708/patches-4.19/950-0215-BCM2708_DT-update-firmware-node-binding.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0215-BCM2708_DT-update-firmware-node-binding.patch
@@ -1,7 +1,7 @@
-From 051d9855062ae38032a4438cefeb827286da8562 Mon Sep 17 00:00:00 2001
+From 0ff8c56c40930f0a8bd69a6969857b8e81f29ad7 Mon Sep 17 00:00:00 2001
From: Nicolas Saenz Julienne <nsaenzjulienne@suse.de>
Date: Wed, 28 Nov 2018 10:36:01 +0100
-Subject: [PATCH 215/773] BCM2708_DT: update firmware node binding
+Subject: [PATCH 215/782] BCM2708_DT: update firmware node binding
The upstreamed version of the firmware node has been updated to present
it as a "simple-bus". We need to get this in order to accomodate other
diff --git a/target/linux/brcm2708/patches-4.19/950-0216-BCM2710_DT-fix-gpio-expander-bindings.patch b/target/linux/brcm2708/patches-4.19/950-0216-BCM2710_DT-fix-gpio-expander-bindings.patch
index d170caefdd..0ef2f3dd73 100644
--- a/target/linux/brcm2708/patches-4.19/950-0216-BCM2710_DT-fix-gpio-expander-bindings.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0216-BCM2710_DT-fix-gpio-expander-bindings.patch
@@ -1,7 +1,7 @@
-From 040353be1c2245f875b6be2c583dd769d945e34e Mon Sep 17 00:00:00 2001
+From adb1b1d1154ad7a8efd914c6a977dd0c14223b6d Mon Sep 17 00:00:00 2001
From: Nicolas Saenz Julienne <nsaenzjulienne@suse.de>
Date: Tue, 27 Nov 2018 16:59:10 +0100
-Subject: [PATCH 216/773] BCM2710_DT: fix gpio expander bindings
+Subject: [PATCH 216/782] BCM2710_DT: fix gpio expander bindings
The upstreamed driver for the GPIO expander expects to be a children of
the "firmware" node.
diff --git a/target/linux/brcm2708/patches-4.19/950-0217-ARM-dts-bcm283x-The-lan7515-PHY-node-has-moved.patch b/target/linux/brcm2708/patches-4.19/950-0217-ARM-dts-bcm283x-The-lan7515-PHY-node-has-moved.patch
index e9fe23b2fa..c9fa9e87ce 100644
--- a/target/linux/brcm2708/patches-4.19/950-0217-ARM-dts-bcm283x-The-lan7515-PHY-node-has-moved.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0217-ARM-dts-bcm283x-The-lan7515-PHY-node-has-moved.patch
@@ -1,7 +1,7 @@
-From 255c72ee64db2e0a7dd3626d7a8d72c6f9d9a1a0 Mon Sep 17 00:00:00 2001
+From cfae93ca97571cbdbaac3200ede27285f5008d42 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Tue, 27 Nov 2018 16:33:31 +0000
-Subject: [PATCH 217/773] ARM: dts: bcm283x: The lan7515 PHY node has moved
+Subject: [PATCH 217/782] ARM: dts: bcm283x: The lan7515 PHY node has moved
The DT node describing the LAN7800s PHY has now moved inside an "mdio"
node. Update the DT declarations accordingly.
diff --git a/target/linux/brcm2708/patches-4.19/950-0218-net-lan78xx-Support-auto-downshift-to-100Mb-s.patch b/target/linux/brcm2708/patches-4.19/950-0218-net-lan78xx-Support-auto-downshift-to-100Mb-s.patch
index b590f837d7..4142823d46 100644
--- a/target/linux/brcm2708/patches-4.19/950-0218-net-lan78xx-Support-auto-downshift-to-100Mb-s.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0218-net-lan78xx-Support-auto-downshift-to-100Mb-s.patch
@@ -1,7 +1,7 @@
-From dd7a5e5494bf5a43f33aa20eb7a9ebf233bd5f06 Mon Sep 17 00:00:00 2001
+From 0f887422a89e6825f35bda5e26fe7d31298e5379 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Mon, 26 Nov 2018 19:46:58 +0000
-Subject: [PATCH 218/773] net: lan78xx: Support auto-downshift to 100Mb/s
+Subject: [PATCH 218/782] net: lan78xx: Support auto-downshift to 100Mb/s
Ethernet cables with faulty or missing pairs (specifically pairs C and
D) allow auto-negotiation to 1000Mbs, but do not support the successful
diff --git a/target/linux/brcm2708/patches-4.19/950-0219-dt-bindings-Document-microchip-downshift-after.patch b/target/linux/brcm2708/patches-4.19/950-0219-dt-bindings-Document-microchip-downshift-after.patch
index 75d31022bd..e8f33b14a5 100644
--- a/target/linux/brcm2708/patches-4.19/950-0219-dt-bindings-Document-microchip-downshift-after.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0219-dt-bindings-Document-microchip-downshift-after.patch
@@ -1,7 +1,7 @@
-From 27d13833587a1c8655744d56b45ac2fdc2c5b483 Mon Sep 17 00:00:00 2001
+From 7631e8e3e60b8b982acd65e999980861be906a14 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Wed, 28 Nov 2018 15:51:41 +0000
-Subject: [PATCH 219/773] dt-bindings: Document microchip,downshift-after
+Subject: [PATCH 219/782] dt-bindings: Document microchip,downshift-after
Document the optional downshift-after property of the lan78xx's PHY.
diff --git a/target/linux/brcm2708/patches-4.19/950-0220-ARM-dts-bcm283x-Set-downshift-after-for-Pi-3B.patch b/target/linux/brcm2708/patches-4.19/950-0220-ARM-dts-bcm283x-Set-downshift-after-for-Pi-3B.patch
index 27510c70b9..d48bac52f4 100644
--- a/target/linux/brcm2708/patches-4.19/950-0220-ARM-dts-bcm283x-Set-downshift-after-for-Pi-3B.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0220-ARM-dts-bcm283x-Set-downshift-after-for-Pi-3B.patch
@@ -1,7 +1,7 @@
-From 649fc3935ba058e6ae4c97a02c2a0af24ef6de2a Mon Sep 17 00:00:00 2001
+From 4b174f4ba23c33d29171b118ec5d4aa503eb3117 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Tue, 27 Nov 2018 16:55:14 +0000
-Subject: [PATCH 220/773] ARM: dts: bcm283x: Set downshift-after for Pi 3B+
+Subject: [PATCH 220/782] ARM: dts: bcm283x: Set downshift-after for Pi 3B+
Enable the auto-downshift feature on Raspberry Pi 3B+ so that a link
can eventually be established using a cable with pairs C and/or D
diff --git a/target/linux/brcm2708/patches-4.19/950-0221-BCM270X_DT-Add-new-Ethernet-DT-parameters.patch b/target/linux/brcm2708/patches-4.19/950-0221-BCM270X_DT-Add-new-Ethernet-DT-parameters.patch
index fe6d7ac58f..394fd31294 100644
--- a/target/linux/brcm2708/patches-4.19/950-0221-BCM270X_DT-Add-new-Ethernet-DT-parameters.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0221-BCM270X_DT-Add-new-Ethernet-DT-parameters.patch
@@ -1,7 +1,7 @@
-From f949d268f735033111e74d58046e6430e574543e Mon Sep 17 00:00:00 2001
+From 79b4e67c6e0c0e6b9cd056e2f7bf3d8db7befd2e Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Tue, 27 Nov 2018 16:56:50 +0000
-Subject: [PATCH 221/773] BCM270X_DT: Add new Ethernet DT parameters
+Subject: [PATCH 221/782] BCM270X_DT: Add new Ethernet DT parameters
Add "eth_downshift_after" DT parameter to allow the delay before the
downshift to be specified. The default is 2 auto-negotiation cycles,
diff --git a/target/linux/brcm2708/patches-4.19/950-0222-BCM270X_DT-Mark-eth_downshift_after-as-an-integer.patch b/target/linux/brcm2708/patches-4.19/950-0222-BCM270X_DT-Mark-eth_downshift_after-as-an-integer.patch
index 679a3af5a4..b2e017430f 100644
--- a/target/linux/brcm2708/patches-4.19/950-0222-BCM270X_DT-Mark-eth_downshift_after-as-an-integer.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0222-BCM270X_DT-Mark-eth_downshift_after-as-an-integer.patch
@@ -1,7 +1,7 @@
-From e729d667463c4c012b2178fc793f03103ed7fadd Mon Sep 17 00:00:00 2001
+From 9ba1d9f917136ba9bd0f4214a001224ccbd69e2b Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Thu, 29 Nov 2018 16:00:22 +0000
-Subject: [PATCH 222/773] BCM270X_DT: Mark eth_downshift_after as an integer
+Subject: [PATCH 222/782] BCM270X_DT: Mark eth_downshift_after as an integer
Signed-off-by: Phil Elwell <phil@raspberrypi.org>
---
diff --git a/target/linux/brcm2708/patches-4.19/950-0223-dwc-otg-FIQ-Fix-bad-mode-in-data-abort-handler.patch b/target/linux/brcm2708/patches-4.19/950-0223-dwc-otg-FIQ-Fix-bad-mode-in-data-abort-handler.patch
index 0940b0547e..5accfc26e7 100644
--- a/target/linux/brcm2708/patches-4.19/950-0223-dwc-otg-FIQ-Fix-bad-mode-in-data-abort-handler.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0223-dwc-otg-FIQ-Fix-bad-mode-in-data-abort-handler.patch
@@ -1,7 +1,7 @@
-From 5fc2a0f0fe8bb75b4c3d87e93049bba96320b1ce Mon Sep 17 00:00:00 2001
+From 63fea4c9c94b86534ab0c0c33e38930380184e36 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Mon, 16 Jul 2018 14:40:13 +0100
-Subject: [PATCH 223/773] dwc-otg: FIQ: Fix "bad mode in data abort handler"
+Subject: [PATCH 223/782] dwc-otg: FIQ: Fix "bad mode in data abort handler"
Create a semi-static mapping for the USB registers early in the boot
process, before additional kernel threads are started, so all threads
diff --git a/target/linux/brcm2708/patches-4.19/950-0224-lirc-rpi-Remove-in-favour-of-gpio-ir.patch b/target/linux/brcm2708/patches-4.19/950-0224-lirc-rpi-Remove-in-favour-of-gpio-ir.patch
index f338b0ad38..8dc0417789 100644
--- a/target/linux/brcm2708/patches-4.19/950-0224-lirc-rpi-Remove-in-favour-of-gpio-ir.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0224-lirc-rpi-Remove-in-favour-of-gpio-ir.patch
@@ -1,7 +1,7 @@
-From 20a8ea04c17931e9acbf3a6ced1a4eab10903df0 Mon Sep 17 00:00:00 2001
+From 8206c12af8d0b68a804a5f6538c8a35c48beb646 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Fri, 30 Nov 2018 18:55:23 +0000
-Subject: [PATCH 224/773] lirc-rpi: Remove in favour of gpio-ir
+Subject: [PATCH 224/782] lirc-rpi: Remove in favour of gpio-ir
---
arch/arm/boot/dts/overlays/Makefile | 1 -
diff --git a/target/linux/brcm2708/patches-4.19/950-0225-media-bcm2835-unicam-Pass-through-the-colorspace-on-.patch b/target/linux/brcm2708/patches-4.19/950-0225-media-bcm2835-unicam-Pass-through-the-colorspace-on-.patch
index eb4dec9594..382ad7b17a 100644
--- a/target/linux/brcm2708/patches-4.19/950-0225-media-bcm2835-unicam-Pass-through-the-colorspace-on-.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0225-media-bcm2835-unicam-Pass-through-the-colorspace-on-.patch
@@ -1,7 +1,7 @@
-From 847b20775351c9d1f0a5758415dc09e96fa5280b Mon Sep 17 00:00:00 2001
+From d05fbb3208b083fab96b89b93e7afbd32cd835db Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Thu, 22 Nov 2018 17:28:02 +0000
-Subject: [PATCH 225/773] media: bcm2835-unicam: Pass through the colorspace on
+Subject: [PATCH 225/782] media: bcm2835-unicam: Pass through the colorspace on
try_fmt
The current colorspace was always returned from try_fmt for no
diff --git a/target/linux/brcm2708/patches-4.19/950-0226-media-tc358743-Return-an-appropriate-colorspace-from.patch b/target/linux/brcm2708/patches-4.19/950-0226-media-tc358743-Return-an-appropriate-colorspace-from.patch
index 4cf3c00134..32d02494d3 100644
--- a/target/linux/brcm2708/patches-4.19/950-0226-media-tc358743-Return-an-appropriate-colorspace-from.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0226-media-tc358743-Return-an-appropriate-colorspace-from.patch
@@ -1,7 +1,7 @@
-From 9f831f53fc87c0e55106843dffb24f19047b42a5 Mon Sep 17 00:00:00 2001
+From 4d4d7723486f72934ed384c4b91366332196de15 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Thu, 22 Nov 2018 17:31:06 +0000
-Subject: [PATCH 226/773] media: tc358743: Return an appropriate colorspace
+Subject: [PATCH 226/782] media: tc358743: Return an appropriate colorspace
from tc358743_set_fmt
When calling tc358743_set_fmt, the code was calling tc358743_get_fmt
diff --git a/target/linux/brcm2708/patches-4.19/950-0227-staging-bcm2835-camera-fix-module-autoloading.patch b/target/linux/brcm2708/patches-4.19/950-0227-staging-bcm2835-camera-fix-module-autoloading.patch
index 4c26e94cb3..4d32f755ae 100644
--- a/target/linux/brcm2708/patches-4.19/950-0227-staging-bcm2835-camera-fix-module-autoloading.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0227-staging-bcm2835-camera-fix-module-autoloading.patch
@@ -1,7 +1,7 @@
-From aca8d0ffa1ee9d051565f7baf2ac93a973b7407b Mon Sep 17 00:00:00 2001
+From 51174b5dcd608820ffbde35cfe22f745c7dc624b Mon Sep 17 00:00:00 2001
From: Stefan Wahren <stefan.wahren@i2se.com>
Date: Sat, 20 Oct 2018 19:26:18 +0200
-Subject: [PATCH 227/773] staging: bcm2835-camera: fix module autoloading
+Subject: [PATCH 227/782] staging: bcm2835-camera: fix module autoloading
In order to make the module bcm2835-camera load automatically, we need to
add a module alias.
diff --git a/target/linux/brcm2708/patches-4.19/950-0228-staging-bcm2835-camera-Move-module-info-to-the-end.patch b/target/linux/brcm2708/patches-4.19/950-0228-staging-bcm2835-camera-Move-module-info-to-the-end.patch
index 7677e3be00..228da07868 100644
--- a/target/linux/brcm2708/patches-4.19/950-0228-staging-bcm2835-camera-Move-module-info-to-the-end.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0228-staging-bcm2835-camera-Move-module-info-to-the-end.patch
@@ -1,7 +1,7 @@
-From 2aaaf77d47a01c8234824cefaa1704801610e55e Mon Sep 17 00:00:00 2001
+From d5543e5c4e22ed5bec675c57488ca76fdbb852fe Mon Sep 17 00:00:00 2001
From: Stefan Wahren <stefan.wahren@i2se.com>
Date: Sat, 20 Oct 2018 19:31:00 +0200
-Subject: [PATCH 228/773] staging: bcm2835-camera: Move module info to the end
+Subject: [PATCH 228/782] staging: bcm2835-camera: Move module info to the end
In order to have this more consistent between the vc04 services move
the module information to the end of the file.
diff --git a/target/linux/brcm2708/patches-4.19/950-0229-staging-vchiq_arm-Fix-platform-device-unregistration.patch b/target/linux/brcm2708/patches-4.19/950-0229-staging-vchiq_arm-Fix-platform-device-unregistration.patch
index 2d4ef4c078..6bb2ddff9c 100644
--- a/target/linux/brcm2708/patches-4.19/950-0229-staging-vchiq_arm-Fix-platform-device-unregistration.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0229-staging-vchiq_arm-Fix-platform-device-unregistration.patch
@@ -1,7 +1,7 @@
-From e6e647594bc4c533fb0f5b8a1158dd3747ab4dea Mon Sep 17 00:00:00 2001
+From 7cba51e3252cbd97ff7656f4e7c409fbf65a6152 Mon Sep 17 00:00:00 2001
From: Stefan Wahren <stefan.wahren@i2se.com>
Date: Sat, 13 Oct 2018 20:51:23 +0200
-Subject: [PATCH 229/773] staging: vchiq_arm: Fix platform device
+Subject: [PATCH 229/782] staging: vchiq_arm: Fix platform device
unregistration
In error case platform_device_register_data would return an ERR_PTR
diff --git a/target/linux/brcm2708/patches-4.19/950-0230-staging-vchiq_arm-Fix-camera-device-registration.patch b/target/linux/brcm2708/patches-4.19/950-0230-staging-vchiq_arm-Fix-camera-device-registration.patch
index c4bbd7934f..ff83fcc804 100644
--- a/target/linux/brcm2708/patches-4.19/950-0230-staging-vchiq_arm-Fix-camera-device-registration.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0230-staging-vchiq_arm-Fix-camera-device-registration.patch
@@ -1,7 +1,7 @@
-From 7a4ec3c9c597a39e3172eedb53565f00cc9f9241 Mon Sep 17 00:00:00 2001
+From e49c614142ee4056339c123478a05839cc46aaaa Mon Sep 17 00:00:00 2001
From: Stefan Wahren <stefan.wahren@i2se.com>
Date: Mon, 22 Oct 2018 15:16:51 +0200
-Subject: [PATCH 230/773] staging: vchiq_arm: Fix camera device registration
+Subject: [PATCH 230/782] staging: vchiq_arm: Fix camera device registration
Since the camera driver isn't probed via DT, we need to properly setup DMA.
diff --git a/target/linux/brcm2708/patches-4.19/950-0231-staging-vchiq_arm-Register-a-platform-device-for-the.patch b/target/linux/brcm2708/patches-4.19/950-0231-staging-vchiq_arm-Register-a-platform-device-for-the.patch
index 8df99d6ead..433d940521 100644
--- a/target/linux/brcm2708/patches-4.19/950-0231-staging-vchiq_arm-Register-a-platform-device-for-the.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0231-staging-vchiq_arm-Register-a-platform-device-for-the.patch
@@ -1,7 +1,7 @@
-From 8e02498b963eff87bda0a8a6d636b0b5740314fe Mon Sep 17 00:00:00 2001
+From 573c48f66b727c8418896e720ff98cd30c0f5aa0 Mon Sep 17 00:00:00 2001
From: Stefan Wahren <stefan.wahren@i2se.com>
Date: Sat, 20 Oct 2018 20:25:41 +0200
-Subject: [PATCH 231/773] staging: vchiq_arm: Register a platform device for
+Subject: [PATCH 231/782] staging: vchiq_arm: Register a platform device for
the audio driver
Signed-off-by: Stefan Wahren <stefan.wahren@i2se.com>
diff --git a/target/linux/brcm2708/patches-4.19/950-0232-staging-bcm2835-audio-Enable-compile-test.patch b/target/linux/brcm2708/patches-4.19/950-0232-staging-bcm2835-audio-Enable-compile-test.patch
index 46cac74fd2..1056de7bf9 100644
--- a/target/linux/brcm2708/patches-4.19/950-0232-staging-bcm2835-audio-Enable-compile-test.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0232-staging-bcm2835-audio-Enable-compile-test.patch
@@ -1,7 +1,7 @@
-From 020612c4edfda89d125e35abe8bb39a9d7e7cfd8 Mon Sep 17 00:00:00 2001
+From 0cefad999ffec450ee23e395bc54df3af6ead968 Mon Sep 17 00:00:00 2001
From: Stefan Wahren <stefan.wahren@i2se.com>
Date: Sat, 13 Oct 2018 20:19:13 +0200
-Subject: [PATCH 232/773] staging: bcm2835-audio: Enable compile test
+Subject: [PATCH 232/782] staging: bcm2835-audio: Enable compile test
Enable the compilation test for bcm2835-audio.
diff --git a/target/linux/brcm2708/patches-4.19/950-0233-staging-bcm2835-audio-use-module_platform_driver-mac.patch b/target/linux/brcm2708/patches-4.19/950-0233-staging-bcm2835-audio-use-module_platform_driver-mac.patch
index 30f9e8f3e6..96c11ce6c3 100644
--- a/target/linux/brcm2708/patches-4.19/950-0233-staging-bcm2835-audio-use-module_platform_driver-mac.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0233-staging-bcm2835-audio-use-module_platform_driver-mac.patch
@@ -1,7 +1,7 @@
-From 3dbeaecc47252914318164e668e6cea6d01f774b Mon Sep 17 00:00:00 2001
+From c88b821594228e4e05b09ce100ef71f91e166ae2 Mon Sep 17 00:00:00 2001
From: Stefan Wahren <stefan.wahren@i2se.com>
Date: Thu, 18 Oct 2018 19:47:29 +0200
-Subject: [PATCH 233/773] staging: bcm2835-audio: use module_platform_driver()
+Subject: [PATCH 233/782] staging: bcm2835-audio: use module_platform_driver()
macro
There is not much value behind this boilerplate, so use
diff --git a/target/linux/brcm2708/patches-4.19/950-0234-staging-bcm2835-audio-Drop-DT-dependency.patch b/target/linux/brcm2708/patches-4.19/950-0234-staging-bcm2835-audio-Drop-DT-dependency.patch
index 6833e3df99..28eee65d60 100644
--- a/target/linux/brcm2708/patches-4.19/950-0234-staging-bcm2835-audio-Drop-DT-dependency.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0234-staging-bcm2835-audio-Drop-DT-dependency.patch
@@ -1,7 +1,7 @@
-From ff7a595f3acb9dad4674d740963715bba1cfe3de Mon Sep 17 00:00:00 2001
+From 02f72e788103e9c9a170ddd5f2f71f55ae8c98ed Mon Sep 17 00:00:00 2001
From: Stefan Wahren <stefan.wahren@i2se.com>
Date: Thu, 18 Oct 2018 19:54:01 +0200
-Subject: [PATCH 234/773] staging: bcm2835-audio: Drop DT dependency
+Subject: [PATCH 234/782] staging: bcm2835-audio: Drop DT dependency
Just like the bcm2835-video make this a platform driver which is probed
by vchiq. In order to change the number of channels use a module
diff --git a/target/linux/brcm2708/patches-4.19/950-0235-staging-bcm2835-camera-Provide-more-specific-probe-e.patch b/target/linux/brcm2708/patches-4.19/950-0235-staging-bcm2835-camera-Provide-more-specific-probe-e.patch
index 6512eb6a2e..8eec277ccb 100644
--- a/target/linux/brcm2708/patches-4.19/950-0235-staging-bcm2835-camera-Provide-more-specific-probe-e.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0235-staging-bcm2835-camera-Provide-more-specific-probe-e.patch
@@ -1,7 +1,7 @@
-From ac66f1708e56da5463f0d5a88e03871deefa78f8 Mon Sep 17 00:00:00 2001
+From 0f79752a78770888e58aff4066424a3fa9db3b26 Mon Sep 17 00:00:00 2001
From: Stefan Wahren <stefan.wahren@i2se.com>
Date: Sun, 21 Oct 2018 18:40:07 +0200
-Subject: [PATCH 235/773] staging: bcm2835-camera: Provide more specific probe
+Subject: [PATCH 235/782] staging: bcm2835-camera: Provide more specific probe
error messages
Currently there is only a catch-all info message which print the
diff --git a/target/linux/brcm2708/patches-4.19/950-0236-staging-bcm2835-camera-Add-hint-about-possible-fault.patch b/target/linux/brcm2708/patches-4.19/950-0236-staging-bcm2835-camera-Add-hint-about-possible-fault.patch
index c34b2b87e3..2fd8f5bead 100644
--- a/target/linux/brcm2708/patches-4.19/950-0236-staging-bcm2835-camera-Add-hint-about-possible-fault.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0236-staging-bcm2835-camera-Add-hint-about-possible-fault.patch
@@ -1,7 +1,7 @@
-From 670fb10630bb53df3e216254be027910c4c70d00 Mon Sep 17 00:00:00 2001
+From 53b43c7bdfda81475817b5f564e7a99091a2ec39 Mon Sep 17 00:00:00 2001
From: Stefan Wahren <stefan.wahren@i2se.com>
Date: Sun, 21 Oct 2018 19:08:29 +0200
-Subject: [PATCH 236/773] staging: bcm2835-camera: Add hint about possible
+Subject: [PATCH 236/782] staging: bcm2835-camera: Add hint about possible
faulty GPU mem config
As per default the GPU memory config of the Raspberry Pi isn't sufficient
diff --git a/target/linux/brcm2708/patches-4.19/950-0237-staging-bcm2835-Don-t-probe-if-no-camera-is-detected.patch b/target/linux/brcm2708/patches-4.19/950-0237-staging-bcm2835-Don-t-probe-if-no-camera-is-detected.patch
index dc3b2da083..0df4ed5497 100644
--- a/target/linux/brcm2708/patches-4.19/950-0237-staging-bcm2835-Don-t-probe-if-no-camera-is-detected.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0237-staging-bcm2835-Don-t-probe-if-no-camera-is-detected.patch
@@ -1,7 +1,7 @@
-From 1508167e99ee5e5ee81030c4923aeafae48a6940 Mon Sep 17 00:00:00 2001
+From ac1700f2a0c7bf84881f52da98325ae33620726c Mon Sep 17 00:00:00 2001
From: Stefan Wahren <stefan.wahren@i2se.com>
Date: Mon, 22 Oct 2018 11:09:18 +0200
-Subject: [PATCH 237/773] staging: bcm2835: Don't probe if no camera is
+Subject: [PATCH 237/782] staging: bcm2835: Don't probe if no camera is
detected
It is a waste of resources to load the camera driver in case there isn't
diff --git a/target/linux/brcm2708/patches-4.19/950-0238-staging-vchiq_arm-Improve-error-handling-on-loading-.patch b/target/linux/brcm2708/patches-4.19/950-0238-staging-vchiq_arm-Improve-error-handling-on-loading-.patch
index 8173005efa..6c2f7b62c4 100644
--- a/target/linux/brcm2708/patches-4.19/950-0238-staging-vchiq_arm-Improve-error-handling-on-loading-.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0238-staging-vchiq_arm-Improve-error-handling-on-loading-.patch
@@ -1,7 +1,7 @@
-From 71cbb943b8598f6f35f2d735e64608b60d61574f Mon Sep 17 00:00:00 2001
+From cde3a249ec29c1535707948ef26f02e33e37c3ab Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Mon, 3 Dec 2018 12:50:38 +0000
-Subject: [PATCH 238/773] staging: vchiq_arm: Improve error handling on loading
+Subject: [PATCH 238/782] staging: vchiq_arm: Improve error handling on loading
drivers
The handling of loading platform drivers requires checking IS_ERR
diff --git a/target/linux/brcm2708/patches-4.19/950-0239-staging-bcm2835-camera-Do-not-bulk-receive-from-serv.patch b/target/linux/brcm2708/patches-4.19/950-0239-staging-bcm2835-camera-Do-not-bulk-receive-from-serv.patch
index 9ee4840b2c..52a4878757 100644
--- a/target/linux/brcm2708/patches-4.19/950-0239-staging-bcm2835-camera-Do-not-bulk-receive-from-serv.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0239-staging-bcm2835-camera-Do-not-bulk-receive-from-serv.patch
@@ -1,7 +1,7 @@
-From 6e119efbf757d22045039272b5b6f2aaf9b706fa Mon Sep 17 00:00:00 2001
+From 40d8e2c039a4e4d30ab953b8409782b6f6d1c4e7 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Wed, 14 Feb 2018 17:04:26 +0000
-Subject: [PATCH 239/773] staging: bcm2835-camera: Do not bulk receive from
+Subject: [PATCH 239/782] staging: bcm2835-camera: Do not bulk receive from
service thread
vchi_bulk_queue_receive will queue up to a default of 4
diff --git a/target/linux/brcm2708/patches-4.19/950-0240-staging-bcm2835-camera-Ensure-H264-header-bytes-get-.patch b/target/linux/brcm2708/patches-4.19/950-0240-staging-bcm2835-camera-Ensure-H264-header-bytes-get-.patch
index fbd003df19..9e67a8f529 100644
--- a/target/linux/brcm2708/patches-4.19/950-0240-staging-bcm2835-camera-Ensure-H264-header-bytes-get-.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0240-staging-bcm2835-camera-Ensure-H264-header-bytes-get-.patch
@@ -1,7 +1,7 @@
-From a89e41616615bc55db4946aad1b0ec0afeb71bb4 Mon Sep 17 00:00:00 2001
+From b4abfcbe7db4987b9f8835131ea0890010f03682 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Mon, 29 Oct 2018 14:21:04 +0000
-Subject: [PATCH 240/773] staging: bcm2835-camera: Ensure H264 header bytes get
+Subject: [PATCH 240/782] staging: bcm2835-camera: Ensure H264 header bytes get
a sensible timestamp
H264 header come from VC with 0 timestamps, which means they get a
diff --git a/target/linux/brcm2708/patches-4.19/950-0241-staging-bcm2835-camera-Correctly-denote-key-frames-i.patch b/target/linux/brcm2708/patches-4.19/950-0241-staging-bcm2835-camera-Correctly-denote-key-frames-i.patch
index 5eff37e309..3c4ec336f0 100644
--- a/target/linux/brcm2708/patches-4.19/950-0241-staging-bcm2835-camera-Correctly-denote-key-frames-i.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0241-staging-bcm2835-camera-Correctly-denote-key-frames-i.patch
@@ -1,7 +1,7 @@
-From a1a5660a9bd4b3a36759f7c8d2b7d7340c480445 Mon Sep 17 00:00:00 2001
+From eef66b582904ad726ba08d707dab6f0ce2e7259b Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Mon, 13 Feb 2017 13:11:41 +0000
-Subject: [PATCH 241/773] staging: bcm2835-camera: Correctly denote key frames
+Subject: [PATCH 241/782] staging: bcm2835-camera: Correctly denote key frames
in encoded data
Forward MMAL key frame flags to the V4L2 buffers.
diff --git a/target/linux/brcm2708/patches-4.19/950-0242-staging-bcm2835-camera-Return-early-on-errors.patch b/target/linux/brcm2708/patches-4.19/950-0242-staging-bcm2835-camera-Return-early-on-errors.patch
index d3a7c8ed58..a171ccfd4d 100644
--- a/target/linux/brcm2708/patches-4.19/950-0242-staging-bcm2835-camera-Return-early-on-errors.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0242-staging-bcm2835-camera-Return-early-on-errors.patch
@@ -1,7 +1,7 @@
-From 6220cc477c124471c69563230760c59f57806a67 Mon Sep 17 00:00:00 2001
+From eceb9ac0b321d620d6da82853dcdbfa5fd041e82 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Fri, 10 Mar 2017 17:27:56 +0000
-Subject: [PATCH 242/773] staging: bcm2835-camera: Return early on errors
+Subject: [PATCH 242/782] staging: bcm2835-camera: Return early on errors
Fix several instances where it is easier to return
early on error conditions than handle it as an else
diff --git a/target/linux/brcm2708/patches-4.19/950-0243-staging-bcm2835-camera-Remove-dead-email-addresses.patch b/target/linux/brcm2708/patches-4.19/950-0243-staging-bcm2835-camera-Remove-dead-email-addresses.patch
index c94203d2a6..ba9612e7f8 100644
--- a/target/linux/brcm2708/patches-4.19/950-0243-staging-bcm2835-camera-Remove-dead-email-addresses.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0243-staging-bcm2835-camera-Remove-dead-email-addresses.patch
@@ -1,7 +1,7 @@
-From 388d6d769c8b2a93fe2e41cf381b3909a599865e Mon Sep 17 00:00:00 2001
+From 5d2557258cc95c1213c71db8c759e75a07f02a1d Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Fri, 10 Mar 2017 17:35:38 +0000
-Subject: [PATCH 243/773] staging: bcm2835-camera: Remove dead email addresses
+Subject: [PATCH 243/782] staging: bcm2835-camera: Remove dead email addresses
None of the listed author email addresses were valid.
Keep list of authors and the companies they represented.
diff --git a/target/linux/brcm2708/patches-4.19/950-0244-staging-bcm2835-camera-Fix-comment-style-violations.patch b/target/linux/brcm2708/patches-4.19/950-0244-staging-bcm2835-camera-Fix-comment-style-violations.patch
index 4157388b68..28100d7c28 100644
--- a/target/linux/brcm2708/patches-4.19/950-0244-staging-bcm2835-camera-Fix-comment-style-violations.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0244-staging-bcm2835-camera-Fix-comment-style-violations.patch
@@ -1,7 +1,7 @@
-From ca54d4eaacaf618ce0683ab7d980ca0b050bcefc Mon Sep 17 00:00:00 2001
+From ce37cf5ffd6f3913bb3a66de851124e486c31ad5 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Wed, 21 Feb 2018 13:49:32 +0000
-Subject: [PATCH 244/773] staging: bcm2835-camera: Fix comment style
+Subject: [PATCH 244/782] staging: bcm2835-camera: Fix comment style
violations.
Fix comment style violations in the header files.
diff --git a/target/linux/brcm2708/patches-4.19/950-0245-staging-bcm2835-camera-Fix-spacing-around-operators.patch b/target/linux/brcm2708/patches-4.19/950-0245-staging-bcm2835-camera-Fix-spacing-around-operators.patch
index 1e11d5daf2..2164a89f3d 100644
--- a/target/linux/brcm2708/patches-4.19/950-0245-staging-bcm2835-camera-Fix-spacing-around-operators.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0245-staging-bcm2835-camera-Fix-spacing-around-operators.patch
@@ -1,7 +1,7 @@
-From 76690b81775284e9974b3355922d530af2e3e8d6 Mon Sep 17 00:00:00 2001
+From 158fd8a3748ace349cc994be51a533b03c092461 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Wed, 21 Feb 2018 14:13:03 +0000
-Subject: [PATCH 245/773] staging: bcm2835-camera: Fix spacing around operators
+Subject: [PATCH 245/782] staging: bcm2835-camera: Fix spacing around operators
Fix checkpatch warnings over spaces around operators.
Many were around operations that can be replaced with the
diff --git a/target/linux/brcm2708/patches-4.19/950-0246-staging-bcm2835-camera-Reduce-length-of-enum-names.patch b/target/linux/brcm2708/patches-4.19/950-0246-staging-bcm2835-camera-Reduce-length-of-enum-names.patch
index d1f227605d..b405227d58 100644
--- a/target/linux/brcm2708/patches-4.19/950-0246-staging-bcm2835-camera-Reduce-length-of-enum-names.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0246-staging-bcm2835-camera-Reduce-length-of-enum-names.patch
@@ -1,7 +1,7 @@
-From bc36f52a49bbb49b7770b57e32d2ec439a02aaa3 Mon Sep 17 00:00:00 2001
+From 1742fe117ba2e57590aaf4edda10e8f71fa120c1 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Wed, 21 Feb 2018 15:23:35 +0000
-Subject: [PATCH 246/773] staging: bcm2835-camera: Reduce length of enum names
+Subject: [PATCH 246/782] staging: bcm2835-camera: Reduce length of enum names
We have numerous lines over 80 chars, or oddly split. Many
of these are due to using long enum names such as
diff --git a/target/linux/brcm2708/patches-4.19/950-0247-staging-bcm2835-camera-Fix-multiple-line-dereference.patch b/target/linux/brcm2708/patches-4.19/950-0247-staging-bcm2835-camera-Fix-multiple-line-dereference.patch
index d0de7bd84a..5ee4c6e980 100644
--- a/target/linux/brcm2708/patches-4.19/950-0247-staging-bcm2835-camera-Fix-multiple-line-dereference.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0247-staging-bcm2835-camera-Fix-multiple-line-dereference.patch
@@ -1,7 +1,7 @@
-From b466cb62aebf3b3821fe0607c7e0fa8ad8f9c00e Mon Sep 17 00:00:00 2001
+From 375528968ba5e57aef38de6cd4a18af7dbfba9e2 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Wed, 21 Feb 2018 15:28:07 +0000
-Subject: [PATCH 247/773] staging: bcm2835-camera: Fix multiple line
+Subject: [PATCH 247/782] staging: bcm2835-camera: Fix multiple line
dereference errors
Fix checkpatch errors "Avoid multiple line dereference"
diff --git a/target/linux/brcm2708/patches-4.19/950-0248-staging-bcm2835-camera-Fix-brace-style-issues.patch b/target/linux/brcm2708/patches-4.19/950-0248-staging-bcm2835-camera-Fix-brace-style-issues.patch
index 85b4425d53..8d2348c4c7 100644
--- a/target/linux/brcm2708/patches-4.19/950-0248-staging-bcm2835-camera-Fix-brace-style-issues.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0248-staging-bcm2835-camera-Fix-brace-style-issues.patch
@@ -1,7 +1,7 @@
-From 287c52b9d059cce51ae88a55a1ea56d3971db405 Mon Sep 17 00:00:00 2001
+From 70f526dacede027d9230fa1ebc9908116c5ab63d Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Wed, 21 Feb 2018 15:37:11 +0000
-Subject: [PATCH 248/773] staging: bcm2835-camera: Fix brace style issues.
+Subject: [PATCH 248/782] staging: bcm2835-camera: Fix brace style issues.
Fix mismatched or missing brace issues flagged by checkpatch.
diff --git a/target/linux/brcm2708/patches-4.19/950-0249-staging-bcm2835-camera-Fix-missing-lines-between-ite.patch b/target/linux/brcm2708/patches-4.19/950-0249-staging-bcm2835-camera-Fix-missing-lines-between-ite.patch
index 0c0907212a..22e7aba88f 100644
--- a/target/linux/brcm2708/patches-4.19/950-0249-staging-bcm2835-camera-Fix-missing-lines-between-ite.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0249-staging-bcm2835-camera-Fix-missing-lines-between-ite.patch
@@ -1,7 +1,7 @@
-From 7bf6ffcf043b908cebd92d37b9f946d359f3793f Mon Sep 17 00:00:00 2001
+From d4d5e76fcf161e1a9e4c419acefcde1774fb779d Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Wed, 21 Feb 2018 15:39:26 +0000
-Subject: [PATCH 249/773] staging: bcm2835-camera: Fix missing lines between
+Subject: [PATCH 249/782] staging: bcm2835-camera: Fix missing lines between
items
Fix checkpatch errors for missing blank lines after variable
diff --git a/target/linux/brcm2708/patches-4.19/950-0250-staging-bcm2835-camera-Fix-logical-continuation-spli.patch b/target/linux/brcm2708/patches-4.19/950-0250-staging-bcm2835-camera-Fix-logical-continuation-spli.patch
index a47fd0f764..eea6be5a23 100644
--- a/target/linux/brcm2708/patches-4.19/950-0250-staging-bcm2835-camera-Fix-logical-continuation-spli.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0250-staging-bcm2835-camera-Fix-logical-continuation-spli.patch
@@ -1,7 +1,7 @@
-From e0f8234cf59fcdcafe93bdfcf10409e46eb3853f Mon Sep 17 00:00:00 2001
+From f16e2dc7cf70a46caa3c54de8acbb0468c575e70 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Wed, 21 Feb 2018 15:48:54 +0000
-Subject: [PATCH 250/773] staging: bcm2835-camera: Fix logical continuation
+Subject: [PATCH 250/782] staging: bcm2835-camera: Fix logical continuation
splits
Fix checkpatch errors for "Logical continuations should be
diff --git a/target/linux/brcm2708/patches-4.19/950-0251-staging-bcm2835-camera-Fix-open-parenthesis-alignmen.patch b/target/linux/brcm2708/patches-4.19/950-0251-staging-bcm2835-camera-Fix-open-parenthesis-alignmen.patch
index 22ddbb98c2..c3d2056613 100644
--- a/target/linux/brcm2708/patches-4.19/950-0251-staging-bcm2835-camera-Fix-open-parenthesis-alignmen.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0251-staging-bcm2835-camera-Fix-open-parenthesis-alignmen.patch
@@ -1,7 +1,7 @@
-From 591a1777d9be9229a90d40be00c204613c44524b Mon Sep 17 00:00:00 2001
+From 4ec0ddddf16e42fbfe85f96c5883253b95546fae Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Wed, 21 Feb 2018 15:53:59 +0000
-Subject: [PATCH 251/773] staging: bcm2835-camera: Fix open parenthesis
+Subject: [PATCH 251/782] staging: bcm2835-camera: Fix open parenthesis
alignment
Fix checkpatch "Alignment should match open parenthesis"
diff --git a/target/linux/brcm2708/patches-4.19/950-0252-staging-bcm2835-camera-Set-sequence-number-correctly.patch b/target/linux/brcm2708/patches-4.19/950-0252-staging-bcm2835-camera-Set-sequence-number-correctly.patch
index e0221d5b7a..8956eeae49 100644
--- a/target/linux/brcm2708/patches-4.19/950-0252-staging-bcm2835-camera-Set-sequence-number-correctly.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0252-staging-bcm2835-camera-Set-sequence-number-correctly.patch
@@ -1,7 +1,7 @@
-From 00ebef37248960b21f3f7586c22c009d22823d79 Mon Sep 17 00:00:00 2001
+From 0573a745df5730a453107495340ad9eefd8a9a3a Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Thu, 21 Jun 2018 17:02:14 +0100
-Subject: [PATCH 252/773] staging: bcm2835-camera: Set sequence number
+Subject: [PATCH 252/782] staging: bcm2835-camera: Set sequence number
correctly
Set the sequence number in vb2_v4l2_buffer mainly so the
diff --git a/target/linux/brcm2708/patches-4.19/950-0253-staging-bcm2835-camera-Ensure-timestamps-never-go-ba.patch b/target/linux/brcm2708/patches-4.19/950-0253-staging-bcm2835-camera-Ensure-timestamps-never-go-ba.patch
index 976f882818..7dfcc92ef1 100644
--- a/target/linux/brcm2708/patches-4.19/950-0253-staging-bcm2835-camera-Ensure-timestamps-never-go-ba.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0253-staging-bcm2835-camera-Ensure-timestamps-never-go-ba.patch
@@ -1,7 +1,7 @@
-From fff5c759b7dbfc20ea446443586e5e0b1fad21cd Mon Sep 17 00:00:00 2001
+From 0510586e23ec57c53f2940977a00abcd3af43b05 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Tue, 24 Jul 2018 12:08:29 +0100
-Subject: [PATCH 253/773] staging: bcm2835-camera: Ensure timestamps never go
+Subject: [PATCH 253/782] staging: bcm2835-camera: Ensure timestamps never go
backwards.
There is an awkward situation with H264 header bytes. Currently
diff --git a/target/linux/brcm2708/patches-4.19/950-0254-staging-bcm2835-camera-Avoid-unneeded-internal-decla.patch b/target/linux/brcm2708/patches-4.19/950-0254-staging-bcm2835-camera-Avoid-unneeded-internal-decla.patch
index a5c83c6da1..b8879ed875 100644
--- a/target/linux/brcm2708/patches-4.19/950-0254-staging-bcm2835-camera-Avoid-unneeded-internal-decla.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0254-staging-bcm2835-camera-Avoid-unneeded-internal-decla.patch
@@ -1,7 +1,7 @@
-From 2da5f9c4a7e4cd332203bc5fc5febf91a51d7a5b Mon Sep 17 00:00:00 2001
+From 87e63010948c3b65ef3355acfd2ee95a3f225a70 Mon Sep 17 00:00:00 2001
From: Nathan Chancellor <natechancellor@gmail.com>
Date: Thu, 27 Sep 2018 17:50:39 -0700
-Subject: [PATCH 254/773] staging: bcm2835-camera: Avoid unneeded internal
+Subject: [PATCH 254/782] staging: bcm2835-camera: Avoid unneeded internal
declaration warning
Clang warns:
diff --git a/target/linux/brcm2708/patches-4.19/950-0255-staging-bcm2835-camera-Add-multiple-inclusion-protec.patch b/target/linux/brcm2708/patches-4.19/950-0255-staging-bcm2835-camera-Add-multiple-inclusion-protec.patch
index ba6945802c..1b0d8cdf6c 100644
--- a/target/linux/brcm2708/patches-4.19/950-0255-staging-bcm2835-camera-Add-multiple-inclusion-protec.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0255-staging-bcm2835-camera-Add-multiple-inclusion-protec.patch
@@ -1,7 +1,7 @@
-From ea45d3cb3798a6714e060b66592b8869257aa4be Mon Sep 17 00:00:00 2001
+From 0008dd56e2ba38f0fda813a923b457a77cfa7845 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Mon, 24 Sep 2018 16:21:06 +0100
-Subject: [PATCH 255/773] staging: bcm2835-camera: Add multiple inclusion
+Subject: [PATCH 255/782] staging: bcm2835-camera: Add multiple inclusion
protection to headers
mmal-common.h and mmal-msg.h didn't have the normal
diff --git a/target/linux/brcm2708/patches-4.19/950-0256-staging-bcm2835-camera-Unify-header-inclusion-define.patch b/target/linux/brcm2708/patches-4.19/950-0256-staging-bcm2835-camera-Unify-header-inclusion-define.patch
index c3b2d8e5d5..2910983585 100644
--- a/target/linux/brcm2708/patches-4.19/950-0256-staging-bcm2835-camera-Unify-header-inclusion-define.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0256-staging-bcm2835-camera-Unify-header-inclusion-define.patch
@@ -1,7 +1,7 @@
-From 66e6361afa8f222603b55dee1f788bc94aaeb0c4 Mon Sep 17 00:00:00 2001
+From be2cd803c3326ff57ea92b1600ff08b3d2ac9126 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Mon, 3 Dec 2018 13:15:20 +0000
-Subject: [PATCH 256/773] staging: bcm2835-camera: Unify header inclusion
+Subject: [PATCH 256/782] staging: bcm2835-camera: Unify header inclusion
defines
Most of the headers use ifndef FOO_H, whilst mmal-parameters.h
diff --git a/target/linux/brcm2708/patches-4.19/950-0257-ARM-bcm2835_defconfig-Enable-bcm2835-camera.patch b/target/linux/brcm2708/patches-4.19/950-0257-ARM-bcm2835_defconfig-Enable-bcm2835-camera.patch
index 03bbeac165..72772be51b 100644
--- a/target/linux/brcm2708/patches-4.19/950-0257-ARM-bcm2835_defconfig-Enable-bcm2835-camera.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0257-ARM-bcm2835_defconfig-Enable-bcm2835-camera.patch
@@ -1,7 +1,7 @@
-From 4ee32ce3c2c062edd8e82c828f99ee908d3b27aa Mon Sep 17 00:00:00 2001
+From 384d1428e9859ccd15d30ca28d5dbc2264028e9b Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Mon, 29 Oct 2018 15:50:50 +0000
-Subject: [PATCH 257/773] ARM: bcm2835_defconfig: Enable bcm2835-camera
+Subject: [PATCH 257/782] ARM: bcm2835_defconfig: Enable bcm2835-camera
Enables the V4L2 camera driver as a module.
diff --git a/target/linux/brcm2708/patches-4.19/950-0258-staging-bcm2835-camera-Fix-alignment-should-match-op.patch b/target/linux/brcm2708/patches-4.19/950-0258-staging-bcm2835-camera-Fix-alignment-should-match-op.patch
index b5384ed0ab..60a44de747 100644
--- a/target/linux/brcm2708/patches-4.19/950-0258-staging-bcm2835-camera-Fix-alignment-should-match-op.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0258-staging-bcm2835-camera-Fix-alignment-should-match-op.patch
@@ -1,7 +1,7 @@
-From 934b335cc97b8d29a93e669419fb23a58450a02d Mon Sep 17 00:00:00 2001
+From d45ee9b19a1432545e0cfe0cca0188c2b523302f Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Mon, 29 Oct 2018 15:55:42 +0000
-Subject: [PATCH 258/773] staging: bcm2835-camera: Fix alignment should match
+Subject: [PATCH 258/782] staging: bcm2835-camera: Fix alignment should match
open parenthesis
Fix up checkpatch "Alignment should match open parenthesis" errors
diff --git a/target/linux/brcm2708/patches-4.19/950-0259-staging-bcm2835-camera-Fix-multiple-assignments-shou.patch b/target/linux/brcm2708/patches-4.19/950-0259-staging-bcm2835-camera-Fix-multiple-assignments-shou.patch
index 8f95fe4072..6dd9028b1f 100644
--- a/target/linux/brcm2708/patches-4.19/950-0259-staging-bcm2835-camera-Fix-multiple-assignments-shou.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0259-staging-bcm2835-camera-Fix-multiple-assignments-shou.patch
@@ -1,7 +1,7 @@
-From 7be4e14ed4e4538d1872f75a34f740bf3908f94f Mon Sep 17 00:00:00 2001
+From ae46a5ab13b5cc7f59611b788282cc20de58f9c0 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Mon, 29 Oct 2018 15:58:14 +0000
-Subject: [PATCH 259/773] staging: bcm2835-camera: Fix multiple assignments
+Subject: [PATCH 259/782] staging: bcm2835-camera: Fix multiple assignments
should be avoided
Clear checkpatch complaints of "multiple assignments should be avoided"
diff --git a/target/linux/brcm2708/patches-4.19/950-0260-staging-bcm2835-camera-Fix-up-all-formatting-in-mmal.patch b/target/linux/brcm2708/patches-4.19/950-0260-staging-bcm2835-camera-Fix-up-all-formatting-in-mmal.patch
index 79c89c8313..79e1ce51f2 100644
--- a/target/linux/brcm2708/patches-4.19/950-0260-staging-bcm2835-camera-Fix-up-all-formatting-in-mmal.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0260-staging-bcm2835-camera-Fix-up-all-formatting-in-mmal.patch
@@ -1,7 +1,7 @@
-From 095ced68f4892a32981dbede20cee409d68d70cd Mon Sep 17 00:00:00 2001
+From 1a3897bd2ac76ebe2dfb77340e791b18c4015534 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Mon, 29 Oct 2018 16:08:41 +0000
-Subject: [PATCH 260/773] staging: bcm2835-camera: Fix up all formatting in
+Subject: [PATCH 260/782] staging: bcm2835-camera: Fix up all formatting in
mmal-paramters.h
Fixes up all checkpatch errors in mmal-parameters.h
diff --git a/target/linux/brcm2708/patches-4.19/950-0261-staging-bcm2835-camera-Use-enums-for-max-value-in-co.patch b/target/linux/brcm2708/patches-4.19/950-0261-staging-bcm2835-camera-Use-enums-for-max-value-in-co.patch
index 61bc0db49c..296015dc84 100644
--- a/target/linux/brcm2708/patches-4.19/950-0261-staging-bcm2835-camera-Use-enums-for-max-value-in-co.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0261-staging-bcm2835-camera-Use-enums-for-max-value-in-co.patch
@@ -1,7 +1,7 @@
-From 77643f0cb59ace8d5af28e9b220a03844ac98160 Mon Sep 17 00:00:00 2001
+From 37cfdf724b3fe84746c2acb60b60a2304ecf3f3a Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Fri, 28 Sep 2018 10:17:11 +0100
-Subject: [PATCH 261/773] staging: bcm2835-camera: Use enums for max value in
+Subject: [PATCH 261/782] staging: bcm2835-camera: Use enums for max value in
controls
Controls of type MMAL_CONTROL_TYPE_STD_MENU call v4l2_ctrl_new_std_menu
diff --git a/target/linux/brcm2708/patches-4.19/950-0262-staging-bcm2835-camera-Correct-V4L2_CID_COLORFX_CBCR.patch b/target/linux/brcm2708/patches-4.19/950-0262-staging-bcm2835-camera-Correct-V4L2_CID_COLORFX_CBCR.patch
index 84642d2db8..fe1f726db4 100644
--- a/target/linux/brcm2708/patches-4.19/950-0262-staging-bcm2835-camera-Correct-V4L2_CID_COLORFX_CBCR.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0262-staging-bcm2835-camera-Correct-V4L2_CID_COLORFX_CBCR.patch
@@ -1,7 +1,7 @@
-From 9b101f513a73bf19ab73f89b16b5c76396b0998d Mon Sep 17 00:00:00 2001
+From 435790899f2abfabf1efb77861a57c0184026b37 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Mon, 8 Oct 2018 18:26:15 +0100
-Subject: [PATCH 262/773] staging: bcm2835-camera: Correct
+Subject: [PATCH 262/782] staging: bcm2835-camera: Correct
V4L2_CID_COLORFX_CBCR behaviour
With V4L2_CID_COLORFX_CBCR calling ctrl_set_colfx it was incorrectly
diff --git a/target/linux/brcm2708/patches-4.19/950-0263-staging-bcm2835-camera-Remove-amend-some-obsolete-co.patch b/target/linux/brcm2708/patches-4.19/950-0263-staging-bcm2835-camera-Remove-amend-some-obsolete-co.patch
index 29a1e834c7..67f6e8ab5a 100644
--- a/target/linux/brcm2708/patches-4.19/950-0263-staging-bcm2835-camera-Remove-amend-some-obsolete-co.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0263-staging-bcm2835-camera-Remove-amend-some-obsolete-co.patch
@@ -1,7 +1,7 @@
-From 30e24c9adc26a51e03c22b98a4f75423b59f099b Mon Sep 17 00:00:00 2001
+From 7bd98ba3e9ab2f0302f3a10b9fcd9c15b254d2cf Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Fri, 28 Sep 2018 10:22:26 +0100
-Subject: [PATCH 263/773] staging: bcm2835-camera: Remove/amend some obsolete
+Subject: [PATCH 263/782] staging: bcm2835-camera: Remove/amend some obsolete
comments
Remove a todo which has been done.
diff --git a/target/linux/brcm2708/patches-4.19/950-0264-staging-vc04_services-Split-vchiq-mmal-into-a-module.patch b/target/linux/brcm2708/patches-4.19/950-0264-staging-vc04_services-Split-vchiq-mmal-into-a-module.patch
index 7f3803467f..e81a38a725 100644
--- a/target/linux/brcm2708/patches-4.19/950-0264-staging-vc04_services-Split-vchiq-mmal-into-a-module.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0264-staging-vc04_services-Split-vchiq-mmal-into-a-module.patch
@@ -1,7 +1,7 @@
-From 8ddad6ba50d786a57deb447c58aac5f57896be31 Mon Sep 17 00:00:00 2001
+From 0243782f98be0fe65ec38e6102e06c02df9fe8ec Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Mon, 24 Sep 2018 16:30:37 +0100
-Subject: [PATCH 264/773] staging: vc04_services: Split vchiq-mmal into a
+Subject: [PATCH 264/782] staging: vc04_services: Split vchiq-mmal into a
module
In preparation for adding a video codec V4L2 module which also
diff --git a/target/linux/brcm2708/patches-4.19/950-0265-staging-mmal-vchiq-Allocate-and-free-components-as-r.patch b/target/linux/brcm2708/patches-4.19/950-0265-staging-mmal-vchiq-Allocate-and-free-components-as-r.patch
index 8a90fd0c19..426023df90 100644
--- a/target/linux/brcm2708/patches-4.19/950-0265-staging-mmal-vchiq-Allocate-and-free-components-as-r.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0265-staging-mmal-vchiq-Allocate-and-free-components-as-r.patch
@@ -1,7 +1,7 @@
-From e375e2bfbf4e76a2eab633576d13e7c957dc9dc1 Mon Sep 17 00:00:00 2001
+From 1918d5d637ec9ffa2742b434a32b90288486d9bc Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Mon, 24 Sep 2018 16:51:13 +0100
-Subject: [PATCH 265/773] staging: mmal-vchiq: Allocate and free components as
+Subject: [PATCH 265/782] staging: mmal-vchiq: Allocate and free components as
required
The existing code assumed that there would only ever be 4 components,
diff --git a/target/linux/brcm2708/patches-4.19/950-0266-staging-mmal-vchiq-Avoid-use-of-bool-in-structures.patch b/target/linux/brcm2708/patches-4.19/950-0266-staging-mmal-vchiq-Avoid-use-of-bool-in-structures.patch
index a5e8fbca4f..1368b7d937 100644
--- a/target/linux/brcm2708/patches-4.19/950-0266-staging-mmal-vchiq-Avoid-use-of-bool-in-structures.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0266-staging-mmal-vchiq-Avoid-use-of-bool-in-structures.patch
@@ -1,7 +1,7 @@
-From 4c8770fc22d69cde5332c08abd2ff00eb50fb620 Mon Sep 17 00:00:00 2001
+From a81679eeec76bd1d086ff841233cfecafc54b312 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Mon, 29 Oct 2018 16:20:46 +0000
-Subject: [PATCH 266/773] staging: mmal-vchiq: Avoid use of bool in structures
+Subject: [PATCH 266/782] staging: mmal-vchiq: Avoid use of bool in structures
Fixes up a checkpatch error "Avoid using bool structure members
because of possible alignment issues".
diff --git a/target/linux/brcm2708/patches-4.19/950-0267-staging-mmal-vchiq-Make-timeout-a-defined-parameter.patch b/target/linux/brcm2708/patches-4.19/950-0267-staging-mmal-vchiq-Make-timeout-a-defined-parameter.patch
index bc6ea9b2f0..376bf72902 100644
--- a/target/linux/brcm2708/patches-4.19/950-0267-staging-mmal-vchiq-Make-timeout-a-defined-parameter.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0267-staging-mmal-vchiq-Make-timeout-a-defined-parameter.patch
@@ -1,7 +1,7 @@
-From a7631f38aa3d8d5e704a1fa4e8553c76798a71bd Mon Sep 17 00:00:00 2001
+From 2d49c1d147aa495ab746bbde555bce7464f5ccc6 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Mon, 24 Sep 2018 16:57:09 +0100
-Subject: [PATCH 267/773] staging: mmal-vchiq: Make timeout a defined parameter
+Subject: [PATCH 267/782] staging: mmal-vchiq: Make timeout a defined parameter
The timeout period for VPU communications is a useful thing
to extend when debugging.
diff --git a/target/linux/brcm2708/patches-4.19/950-0268-staging-mmal-vchiq-Make-a-mmal_buf-struct-for-passin.patch b/target/linux/brcm2708/patches-4.19/950-0268-staging-mmal-vchiq-Make-a-mmal_buf-struct-for-passin.patch
index 2087d735ae..f20fd8f7c9 100644
--- a/target/linux/brcm2708/patches-4.19/950-0268-staging-mmal-vchiq-Make-a-mmal_buf-struct-for-passin.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0268-staging-mmal-vchiq-Make-a-mmal_buf-struct-for-passin.patch
@@ -1,7 +1,7 @@
-From a0fa0ee0757099fcbab15c668ec3b76e6dbffbaf Mon Sep 17 00:00:00 2001
+From b27dcdfd5c43495c51ef98d3b23404b8e667df74 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Mon, 24 Sep 2018 17:33:37 +0100
-Subject: [PATCH 268/773] staging: mmal-vchiq: Make a mmal_buf struct for
+Subject: [PATCH 268/782] staging: mmal-vchiq: Make a mmal_buf struct for
passing parameters
The callback from vchi_mmal to the client was growing lots of extra
diff --git a/target/linux/brcm2708/patches-4.19/950-0269-staging-mmal-vchiq-Add-support-for-event-callbacks.patch b/target/linux/brcm2708/patches-4.19/950-0269-staging-mmal-vchiq-Add-support-for-event-callbacks.patch
index 8ec8d4406c..979e374b80 100644
--- a/target/linux/brcm2708/patches-4.19/950-0269-staging-mmal-vchiq-Add-support-for-event-callbacks.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0269-staging-mmal-vchiq-Add-support-for-event-callbacks.patch
@@ -1,7 +1,7 @@
-From b209e9d2fd89a0d1861cb5f43539bb44eb0135ad Mon Sep 17 00:00:00 2001
+From 19ceb21517415b6bf87e8ace9d71fea5ec9f3cbd Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Mon, 24 Sep 2018 18:15:38 +0100
-Subject: [PATCH 269/773] staging: mmal-vchiq: Add support for event callbacks.
+Subject: [PATCH 269/782] staging: mmal-vchiq: Add support for event callbacks.
(Preparation for the codec driver).
The codec uses the event mechanism to report things such as
diff --git a/target/linux/brcm2708/patches-4.19/950-0270-staging-vc04_services-Support-sending-data-to-MMAL-p.patch b/target/linux/brcm2708/patches-4.19/950-0270-staging-vc04_services-Support-sending-data-to-MMAL-p.patch
index 149d858c9c..405c0b40c2 100644
--- a/target/linux/brcm2708/patches-4.19/950-0270-staging-vc04_services-Support-sending-data-to-MMAL-p.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0270-staging-vc04_services-Support-sending-data-to-MMAL-p.patch
@@ -1,7 +1,7 @@
-From 234616b7ea364a57fa7d14b98b022d9633ca9e68 Mon Sep 17 00:00:00 2001
+From 2bae6bc4e75bbe6d771d81fb8989a1ada513303c Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Mon, 24 Sep 2018 18:26:02 +0100
-Subject: [PATCH 270/773] staging: vc04_services: Support sending data to MMAL
+Subject: [PATCH 270/782] staging: vc04_services: Support sending data to MMAL
ports
Add the ability to send data to ports. This only supports
diff --git a/target/linux/brcm2708/patches-4.19/950-0271-staging-vc04_services-Fixup-vchiq-mmal-include-order.patch b/target/linux/brcm2708/patches-4.19/950-0271-staging-vc04_services-Fixup-vchiq-mmal-include-order.patch
index cef8ff5cd2..415cae1658 100644
--- a/target/linux/brcm2708/patches-4.19/950-0271-staging-vc04_services-Fixup-vchiq-mmal-include-order.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0271-staging-vc04_services-Fixup-vchiq-mmal-include-order.patch
@@ -1,7 +1,7 @@
-From 552d912beb38481b95de0baef53420dd924208f6 Mon Sep 17 00:00:00 2001
+From 5637bcfde5249644ccad8bd3c814a83e66012cf1 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Tue, 25 Sep 2018 16:57:40 +0100
-Subject: [PATCH 271/773] staging: vc04_services: Fixup vchiq-mmal include
+Subject: [PATCH 271/782] staging: vc04_services: Fixup vchiq-mmal include
ordering
There were dependencies on including the headers in the correct
diff --git a/target/linux/brcm2708/patches-4.19/950-0272-staging-vc04_services-Add-new-vc-sm-cma-driver.patch b/target/linux/brcm2708/patches-4.19/950-0272-staging-vc04_services-Add-new-vc-sm-cma-driver.patch
index 7cc7ed3ca4..27f9abfba2 100644
--- a/target/linux/brcm2708/patches-4.19/950-0272-staging-vc04_services-Add-new-vc-sm-cma-driver.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0272-staging-vc04_services-Add-new-vc-sm-cma-driver.patch
@@ -1,7 +1,7 @@
-From 6cb5de8099e37a517174aec29ceb77959ef53063 Mon Sep 17 00:00:00 2001
+From 52717ec0e211a0e9b83a468fd1472fca889a24e1 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Tue, 25 Sep 2018 10:27:11 +0100
-Subject: [PATCH 272/773] staging: vc04_services: Add new vc-sm-cma driver
+Subject: [PATCH 272/782] staging: vc04_services: Add new vc-sm-cma driver
This new driver allows contiguous memory blocks to be imported
into the VideoCore VPU memory map, and manages the lifetime of
diff --git a/target/linux/brcm2708/patches-4.19/950-0273-staging-vc-sm-cma-Fixup-driver-for-older-VCHI-APIs.patch b/target/linux/brcm2708/patches-4.19/950-0273-staging-vc-sm-cma-Fixup-driver-for-older-VCHI-APIs.patch
index 0f7be4817e..3ab07d5fe2 100644
--- a/target/linux/brcm2708/patches-4.19/950-0273-staging-vc-sm-cma-Fixup-driver-for-older-VCHI-APIs.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0273-staging-vc-sm-cma-Fixup-driver-for-older-VCHI-APIs.patch
@@ -1,7 +1,7 @@
-From 0602ff25e62f5356e0e669b79c909a38c5fbc726 Mon Sep 17 00:00:00 2001
+From 584f826459e18a7ed643eefc706cb6f3ad6f4007 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Tue, 30 Oct 2018 11:42:48 +0000
-Subject: [PATCH 273/773] staging: vc-sm-cma: Fixup driver for older VCHI APIs
+Subject: [PATCH 273/782] staging: vc-sm-cma: Fixup driver for older VCHI APIs
Original patch was based off staging which included some cleanups
of the VCHI APIs. Those aren't present here, so switch back to
diff --git a/target/linux/brcm2708/patches-4.19/950-0274-staging-vc04_services-Use-vc-sm-cma-to-support-zero-.patch b/target/linux/brcm2708/patches-4.19/950-0274-staging-vc04_services-Use-vc-sm-cma-to-support-zero-.patch
index f825695937..8f453a0633 100644
--- a/target/linux/brcm2708/patches-4.19/950-0274-staging-vc04_services-Use-vc-sm-cma-to-support-zero-.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0274-staging-vc04_services-Use-vc-sm-cma-to-support-zero-.patch
@@ -1,7 +1,7 @@
-From 362a822169d4a589b803e270f1e2bf325d6f77a5 Mon Sep 17 00:00:00 2001
+From 5a340d12d804ecb421ed8f2055204d84a7fff9ef Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Tue, 25 Sep 2018 16:07:55 +0100
-Subject: [PATCH 274/773] staging: vc04_services: Use vc-sm-cma to support zero
+Subject: [PATCH 274/782] staging: vc04_services: Use vc-sm-cma to support zero
copy
With the vc-sm-cma driver we can support zero copy of buffers between
diff --git a/target/linux/brcm2708/patches-4.19/950-0275-media-videobuf2-Allow-exporting-of-a-struct-dmabuf.patch b/target/linux/brcm2708/patches-4.19/950-0275-media-videobuf2-Allow-exporting-of-a-struct-dmabuf.patch
index fa5e3ebf45..653504abf5 100644
--- a/target/linux/brcm2708/patches-4.19/950-0275-media-videobuf2-Allow-exporting-of-a-struct-dmabuf.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0275-media-videobuf2-Allow-exporting-of-a-struct-dmabuf.patch
@@ -1,7 +1,7 @@
-From ac1d0e4556839b5297d05c2c2fc8eb7fd96fc263 Mon Sep 17 00:00:00 2001
+From 9e7ee8b9957c9ca8b2e2d2fd5e19c12039688ccd Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Mon, 29 Oct 2018 17:57:45 +0000
-Subject: [PATCH 275/773] media: videobuf2: Allow exporting of a struct dmabuf
+Subject: [PATCH 275/782] media: videobuf2: Allow exporting of a struct dmabuf
videobuf2 only allowed exporting a dmabuf as a file descriptor,
but there are instances where having the struct dma_buf is
diff --git a/target/linux/brcm2708/patches-4.19/950-0276-staging-vc04_services-Add-a-V4L2-M2M-codec-driver.patch b/target/linux/brcm2708/patches-4.19/950-0276-staging-vc04_services-Add-a-V4L2-M2M-codec-driver.patch
index 3c40780c32..2c82eaaf4c 100644
--- a/target/linux/brcm2708/patches-4.19/950-0276-staging-vc04_services-Add-a-V4L2-M2M-codec-driver.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0276-staging-vc04_services-Add-a-V4L2-M2M-codec-driver.patch
@@ -1,7 +1,7 @@
-From f9c24ad1d3a31cd0260b68238ebcaff6560dfed6 Mon Sep 17 00:00:00 2001
+From 89d4ecfe43ba43881a041c95b69627f96f709aec Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Tue, 25 Sep 2018 14:53:49 +0100
-Subject: [PATCH 276/773] staging: vc04_services: Add a V4L2 M2M codec driver
+Subject: [PATCH 276/782] staging: vc04_services: Add a V4L2 M2M codec driver
This adds a V4L2 memory to memory device that wraps the MMAL
video decode and video_encode components for H264 and MJPEG encode
diff --git a/target/linux/brcm2708/patches-4.19/950-0277-staging-vchiq_arm-Register-bcm2835-codec-as-a-platfo.patch b/target/linux/brcm2708/patches-4.19/950-0277-staging-vchiq_arm-Register-bcm2835-codec-as-a-platfo.patch
index 8b80a0e13b..1dc4b98d7a 100644
--- a/target/linux/brcm2708/patches-4.19/950-0277-staging-vchiq_arm-Register-bcm2835-codec-as-a-platfo.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0277-staging-vchiq_arm-Register-bcm2835-codec-as-a-platfo.patch
@@ -1,7 +1,7 @@
-From d3859630aa35969199fabcb084bd97719041158b Mon Sep 17 00:00:00 2001
+From 5b09b38cca713ea3f2be4ed01d22d69b1ca238cf Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Fri, 26 Oct 2018 15:14:16 +0100
-Subject: [PATCH 277/773] staging: vchiq_arm: Register bcm2835-codec as a
+Subject: [PATCH 277/782] staging: vchiq_arm: Register bcm2835-codec as a
platform driver
Following the same pattern as bcm2835-camera and bcm2835-audio,
diff --git a/target/linux/brcm2708/patches-4.19/950-0278-staging-vchiq_arm-Register-vcsm-cma-as-a-platform-dr.patch b/target/linux/brcm2708/patches-4.19/950-0278-staging-vchiq_arm-Register-vcsm-cma-as-a-platform-dr.patch
index 05b71539c4..16174ccef7 100644
--- a/target/linux/brcm2708/patches-4.19/950-0278-staging-vchiq_arm-Register-vcsm-cma-as-a-platform-dr.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0278-staging-vchiq_arm-Register-vcsm-cma-as-a-platform-dr.patch
@@ -1,7 +1,7 @@
-From 11938496dd97f6cb8a79a27df293e23036153939 Mon Sep 17 00:00:00 2001
+From 4b5d410e14c583f2df3d9c93a183cbab374d2b4d Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Fri, 26 Oct 2018 15:19:40 +0100
-Subject: [PATCH 278/773] staging: vchiq_arm: Register vcsm-cma as a platform
+Subject: [PATCH 278/782] staging: vchiq_arm: Register vcsm-cma as a platform
driver
Following the same pattern as bcm2835-camera and bcm2835-audio,
diff --git a/target/linux/brcm2708/patches-4.19/950-0279-ARM-bcm2835_defconfig-Enable-bcm2835-codec.patch b/target/linux/brcm2708/patches-4.19/950-0279-ARM-bcm2835_defconfig-Enable-bcm2835-codec.patch
index b6583bf275..e6ecb1103d 100644
--- a/target/linux/brcm2708/patches-4.19/950-0279-ARM-bcm2835_defconfig-Enable-bcm2835-codec.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0279-ARM-bcm2835_defconfig-Enable-bcm2835-codec.patch
@@ -1,7 +1,7 @@
-From 2c5b6f976b8cc7f221698c07a1030d130fe4d94a Mon Sep 17 00:00:00 2001
+From 87b9c080e702fd4373e011824411e2bed997f2e3 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Mon, 29 Oct 2018 17:49:04 +0000
-Subject: [PATCH 279/773] ARM: bcm2835_defconfig: Enable bcm2835-codec
+Subject: [PATCH 279/782] ARM: bcm2835_defconfig: Enable bcm2835-codec
Enables the V4L2 M2M codec driver as a module.
diff --git a/target/linux/brcm2708/patches-4.19/950-0280-config-Add-bcm2835-codec-to-Pi-defconfigs.patch b/target/linux/brcm2708/patches-4.19/950-0280-config-Add-bcm2835-codec-to-Pi-defconfigs.patch
index ad4c7957bc..36c586fbe0 100644
--- a/target/linux/brcm2708/patches-4.19/950-0280-config-Add-bcm2835-codec-to-Pi-defconfigs.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0280-config-Add-bcm2835-codec-to-Pi-defconfigs.patch
@@ -1,7 +1,7 @@
-From 47b107c813bc93334a6bb2177dcdf09cd0fe1ce3 Mon Sep 17 00:00:00 2001
+From f7c6178fb71bdda0f3cd154dad8e3ad28997e152 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Tue, 30 Oct 2018 12:23:26 +0000
-Subject: [PATCH 280/773] config: Add bcm2835-codec to Pi defconfigs.
+Subject: [PATCH 280/782] config: Add bcm2835-codec to Pi defconfigs.
Adds the V4L2 M2M codec driver to the config.
diff --git a/target/linux/brcm2708/patches-4.19/950-0281-staging-bcm2835-camera-Fix-stride-on-RGB3-BGR3-forma.patch b/target/linux/brcm2708/patches-4.19/950-0281-staging-bcm2835-camera-Fix-stride-on-RGB3-BGR3-forma.patch
index 251f761f84..79c0d47d94 100644
--- a/target/linux/brcm2708/patches-4.19/950-0281-staging-bcm2835-camera-Fix-stride-on-RGB3-BGR3-forma.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0281-staging-bcm2835-camera-Fix-stride-on-RGB3-BGR3-forma.patch
@@ -1,7 +1,7 @@
-From 79f3433a85bb8128dca78bd05588a2a4b7a389ae Mon Sep 17 00:00:00 2001
+From 7e7ec8a01d93fde80704a97699c3989f9c0c3346 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Fri, 30 Nov 2018 16:00:54 +0000
-Subject: [PATCH 281/773] staging: bcm2835-camera: Fix stride on RGB3/BGR3
+Subject: [PATCH 281/782] staging: bcm2835-camera: Fix stride on RGB3/BGR3
formats
RGB3/BGR3 end up being 3 bytes per pixel, which meant that
diff --git a/target/linux/brcm2708/patches-4.19/950-0282-media-vb2-Allow-reqbufs-0-with-in-use-MMAP-buffers.patch b/target/linux/brcm2708/patches-4.19/950-0282-media-vb2-Allow-reqbufs-0-with-in-use-MMAP-buffers.patch
index f5fd30ab0e..382b8ff8ef 100644
--- a/target/linux/brcm2708/patches-4.19/950-0282-media-vb2-Allow-reqbufs-0-with-in-use-MMAP-buffers.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0282-media-vb2-Allow-reqbufs-0-with-in-use-MMAP-buffers.patch
@@ -1,7 +1,7 @@
-From f3e2cc8a995e644fc5aca9a382643096084e6edc Mon Sep 17 00:00:00 2001
+From a79fa33b2d58a7c0f60a0ef31691625990894858 Mon Sep 17 00:00:00 2001
From: John Sheu <sheu@chromium.org>
Date: Thu, 15 Oct 2015 18:05:25 +0900
-Subject: [PATCH 282/773] media: vb2: Allow reqbufs(0) with "in use" MMAP
+Subject: [PATCH 282/782] media: vb2: Allow reqbufs(0) with "in use" MMAP
buffers
Videobuf2 presently does not allow VIDIOC_REQBUFS to destroy outstanding
diff --git a/target/linux/brcm2708/patches-4.19/950-0283-tpm-Make-SECURITYFS-a-weak-dependency.patch b/target/linux/brcm2708/patches-4.19/950-0283-tpm-Make-SECURITYFS-a-weak-dependency.patch
index 60f0ab3441..f934650916 100644
--- a/target/linux/brcm2708/patches-4.19/950-0283-tpm-Make-SECURITYFS-a-weak-dependency.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0283-tpm-Make-SECURITYFS-a-weak-dependency.patch
@@ -1,7 +1,7 @@
-From 875aab16fb495998df264f2d1c20ca68fcc27869 Mon Sep 17 00:00:00 2001
+From 79f3d5e468a8df7a4187c63c777c106e85b50bba Mon Sep 17 00:00:00 2001
From: Peter Huewe <peterhuewe@gmx.de>
Date: Mon, 3 Sep 2018 21:51:51 +0200
-Subject: [PATCH 283/773] tpm: Make SECURITYFS a weak dependency
+Subject: [PATCH 283/782] tpm: Make SECURITYFS a weak dependency
commit 2f7d8dbb11287cbe9da6380ca14ed5d38c9ed91f upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0284-Enable-TPM-TIS-SPI-support-for-TPM1.2-and-TPM2.0-chi.patch b/target/linux/brcm2708/patches-4.19/950-0284-Enable-TPM-TIS-SPI-support-for-TPM1.2-and-TPM2.0-chi.patch
index 56fd1ef4c8..dc45310e84 100644
--- a/target/linux/brcm2708/patches-4.19/950-0284-Enable-TPM-TIS-SPI-support-for-TPM1.2-and-TPM2.0-chi.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0284-Enable-TPM-TIS-SPI-support-for-TPM1.2-and-TPM2.0-chi.patch
@@ -1,7 +1,7 @@
-From 8e5de6a0565874b0531f4801bbb235444fad05d9 Mon Sep 17 00:00:00 2001
+From bf09874eb4283821b11d4f95cd3a324e3a8b6130 Mon Sep 17 00:00:00 2001
From: Peter Huewe <peterhuewe@gmx.de>
Date: Thu, 14 Jun 2018 22:42:18 +0200
-Subject: [PATCH 284/773] Enable TPM TIS SPI support for TPM1.2 and TPM2.0
+Subject: [PATCH 284/782] Enable TPM TIS SPI support for TPM1.2 and TPM2.0
chips
This patch enables the support for SPI TPMs which follow the TCG TIS
diff --git a/target/linux/brcm2708/patches-4.19/950-0285-Add-overlay-for-SLB9760-Iridium-LetsTrust-TPM.patch b/target/linux/brcm2708/patches-4.19/950-0285-Add-overlay-for-SLB9760-Iridium-LetsTrust-TPM.patch
index bfd1c0ce66..9965fe8066 100644
--- a/target/linux/brcm2708/patches-4.19/950-0285-Add-overlay-for-SLB9760-Iridium-LetsTrust-TPM.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0285-Add-overlay-for-SLB9760-Iridium-LetsTrust-TPM.patch
@@ -1,7 +1,7 @@
-From 77616ebc4f63c6cd87dc81dc7e75805823348012 Mon Sep 17 00:00:00 2001
+From 5355d57a9407ddbc5e44cecf3933b970b64798f5 Mon Sep 17 00:00:00 2001
From: Peter Huewe <peterhuewe@gmx.de>
Date: Thu, 14 Jun 2018 22:51:24 +0200
-Subject: [PATCH 285/773] Add overlay for SLB9760 Iridium /LetsTrust TPM
+Subject: [PATCH 285/782] Add overlay for SLB9760 Iridium /LetsTrust TPM
Device Tree overlay for the Infineon SLB9670 Trusted Platform Module add-on
boards, which can be used as a secure key storage and hwrng.
diff --git a/target/linux/brcm2708/patches-4.19/950-0286-Revert-staging-vchiq_arm-Register-a-platform-device-.patch b/target/linux/brcm2708/patches-4.19/950-0286-Revert-staging-vchiq_arm-Register-a-platform-device-.patch
index 4382fd1ba1..e16e045978 100644
--- a/target/linux/brcm2708/patches-4.19/950-0286-Revert-staging-vchiq_arm-Register-a-platform-device-.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0286-Revert-staging-vchiq_arm-Register-a-platform-device-.patch
@@ -1,7 +1,7 @@
-From 46ebb05d9d2f6f86b1e4f85475fd9a461261010f Mon Sep 17 00:00:00 2001
+From e16fae86cf012a933f785692052240e2d9863ef6 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Tue, 4 Dec 2018 19:40:12 +0000
-Subject: [PATCH 286/773] Revert "staging: vchiq_arm: Register a platform
+Subject: [PATCH 286/782] Revert "staging: vchiq_arm: Register a platform
device for the audio driver"
This reverts commit ab59590ed562b89db51fe46cee5db96b9bc5abd8.
diff --git a/target/linux/brcm2708/patches-4.19/950-0287-Revert-staging-bcm2835-audio-Drop-DT-dependency.patch b/target/linux/brcm2708/patches-4.19/950-0287-Revert-staging-bcm2835-audio-Drop-DT-dependency.patch
index 547a98c5fb..9414b9d8d2 100644
--- a/target/linux/brcm2708/patches-4.19/950-0287-Revert-staging-bcm2835-audio-Drop-DT-dependency.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0287-Revert-staging-bcm2835-audio-Drop-DT-dependency.patch
@@ -1,7 +1,7 @@
-From 627e9a60b75ebc7876c655fca169250adaad3199 Mon Sep 17 00:00:00 2001
+From 931a943a992c5c1e41f76c87858c160e2466fd2d Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Tue, 4 Dec 2018 20:41:19 +0000
-Subject: [PATCH 287/773] Revert "staging: bcm2835-audio: Drop DT dependency"
+Subject: [PATCH 287/782] Revert "staging: bcm2835-audio: Drop DT dependency"
This reverts commit 933bc853bb764e476b0b0f633588f46d20f1f76a.
diff --git a/target/linux/brcm2708/patches-4.19/950-0288-ASoC-add-driver-for-3Dlab-Nano-soundcard-2758.patch b/target/linux/brcm2708/patches-4.19/950-0288-ASoC-add-driver-for-3Dlab-Nano-soundcard-2758.patch
index dba6cdef8d..4c57102f27 100644
--- a/target/linux/brcm2708/patches-4.19/950-0288-ASoC-add-driver-for-3Dlab-Nano-soundcard-2758.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0288-ASoC-add-driver-for-3Dlab-Nano-soundcard-2758.patch
@@ -1,7 +1,7 @@
-From 545e6262c2218c2e6e440a08b72b58902646f654 Mon Sep 17 00:00:00 2001
+From c2b06341aabc72d8f9b3ebbaf13a33409a2eeee1 Mon Sep 17 00:00:00 2001
From: dev-3Dlab <45081440+dev-3Dlab@users.noreply.github.com>
Date: Wed, 5 Dec 2018 10:59:11 +0100
-Subject: [PATCH 288/773] ASoC: add driver for 3Dlab Nano soundcard (#2758)
+Subject: [PATCH 288/782] ASoC: add driver for 3Dlab Nano soundcard (#2758)
Signed-off-by: GT <dev@3d-lab-av.com>
---
diff --git a/target/linux/brcm2708/patches-4.19/950-0289-overlays-Update-README-with-removal-of-lirc-rpi.patch b/target/linux/brcm2708/patches-4.19/950-0289-overlays-Update-README-with-removal-of-lirc-rpi.patch
index 7b15e068ea..9809730b75 100644
--- a/target/linux/brcm2708/patches-4.19/950-0289-overlays-Update-README-with-removal-of-lirc-rpi.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0289-overlays-Update-README-with-removal-of-lirc-rpi.patch
@@ -1,7 +1,7 @@
-From f5ac89eb4657ce4e43aba739a671fc475ba7099f Mon Sep 17 00:00:00 2001
+From a9b761729e4c6e8b5734e0e0d39fecea48034d17 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Wed, 5 Dec 2018 11:56:40 +0000
-Subject: [PATCH 289/773] overlays: Update README with removal of lirc-rpi
+Subject: [PATCH 289/782] overlays: Update README with removal of lirc-rpi
Signed-off-by: Phil Elwell <phil@raspberrypi.org>
---
diff --git a/target/linux/brcm2708/patches-4.19/950-0290-staging-bcm2835-camera-Check-the-error-for-REPEAT_SE.patch b/target/linux/brcm2708/patches-4.19/950-0290-staging-bcm2835-camera-Check-the-error-for-REPEAT_SE.patch
index eff7983e78..99722bec14 100644
--- a/target/linux/brcm2708/patches-4.19/950-0290-staging-bcm2835-camera-Check-the-error-for-REPEAT_SE.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0290-staging-bcm2835-camera-Check-the-error-for-REPEAT_SE.patch
@@ -1,7 +1,7 @@
-From 57c6930510fd76201fddc352d6b96f5b8d1a8911 Mon Sep 17 00:00:00 2001
+From 4b9abc8e967631010d9c855dc80394ced613595b Mon Sep 17 00:00:00 2001
From: 6by9 <6by9@users.noreply.github.com>
Date: Tue, 11 Dec 2018 15:18:02 +0000
-Subject: [PATCH 290/773] staging: bcm2835-camera: Check the error for
+Subject: [PATCH 290/782] staging: bcm2835-camera: Check the error for
REPEAT_SEQ_HEADER (#2782)
When handling for V4L2_CID_MPEG_VIDEO_REPEAT_SEQ_HEADER was added
diff --git a/target/linux/brcm2708/patches-4.19/950-0291-gpio-ir-change-default-pull-configuration-to-up.patch b/target/linux/brcm2708/patches-4.19/950-0291-gpio-ir-change-default-pull-configuration-to-up.patch
index 3e2f59fe78..383d8b4cde 100644
--- a/target/linux/brcm2708/patches-4.19/950-0291-gpio-ir-change-default-pull-configuration-to-up.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0291-gpio-ir-change-default-pull-configuration-to-up.patch
@@ -1,7 +1,7 @@
-From ca04bf45b9d33ebc574d2fc6af5cca9a9e4ffc89 Mon Sep 17 00:00:00 2001
+From b52d193fe45231f55ba041a890f00925caf2d976 Mon Sep 17 00:00:00 2001
From: Matthias Reichl <hias@horus.com>
Date: Wed, 9 Jan 2019 14:51:01 +0100
-Subject: [PATCH 291/773] gpio-ir: change default pull configuration to up
+Subject: [PATCH 291/782] gpio-ir: change default pull configuration to up
IR receivers like the TSOP series from Vishay and compatible ones
have active-low open collector outputs with an internal pull up of
diff --git a/target/linux/brcm2708/patches-4.19/950-0292-firmware-raspberrypi-Report-the-fw-variant-during-pr.patch b/target/linux/brcm2708/patches-4.19/950-0292-firmware-raspberrypi-Report-the-fw-variant-during-pr.patch
index 1ded1e08e9..ed6529565e 100644
--- a/target/linux/brcm2708/patches-4.19/950-0292-firmware-raspberrypi-Report-the-fw-variant-during-pr.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0292-firmware-raspberrypi-Report-the-fw-variant-during-pr.patch
@@ -1,7 +1,7 @@
-From cecf301be9223fef4eda71e48a12ead310ec6e89 Mon Sep 17 00:00:00 2001
+From 0efbae2e05d3418926c8281cc307c4d1de2bd4f8 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Thu, 10 Jan 2019 17:58:06 +0000
-Subject: [PATCH 292/773] firmware: raspberrypi: Report the fw variant during
+Subject: [PATCH 292/782] firmware: raspberrypi: Report the fw variant during
probe
The driver already reported the firmware build date during probe.
diff --git a/target/linux/brcm2708/patches-4.19/950-0293-firmware-raspberrypi-Report-the-fw-git-hash-during-p.patch b/target/linux/brcm2708/patches-4.19/950-0293-firmware-raspberrypi-Report-the-fw-git-hash-during-p.patch
index 0dd22a247a..5129f9211e 100644
--- a/target/linux/brcm2708/patches-4.19/950-0293-firmware-raspberrypi-Report-the-fw-git-hash-during-p.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0293-firmware-raspberrypi-Report-the-fw-git-hash-during-p.patch
@@ -1,7 +1,7 @@
-From b51dda6c8cca5db35f73a2f8a26396699cdebf77 Mon Sep 17 00:00:00 2001
+From 1eba2f733db94aaaba0d8e2eefe0bc9dc94a7713 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Thu, 10 Jan 2019 18:48:54 +0000
-Subject: [PATCH 293/773] firmware: raspberrypi: Report the fw git hash during
+Subject: [PATCH 293/782] firmware: raspberrypi: Report the fw git hash during
probe
The firmware can now report the git hash from which it was built
diff --git a/target/linux/brcm2708/patches-4.19/950-0294-arm64-dts-broadcom-Enable-fixups-for-overlays.patch b/target/linux/brcm2708/patches-4.19/950-0294-arm64-dts-broadcom-Enable-fixups-for-overlays.patch
index b4900e3903..864dde8527 100644
--- a/target/linux/brcm2708/patches-4.19/950-0294-arm64-dts-broadcom-Enable-fixups-for-overlays.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0294-arm64-dts-broadcom-Enable-fixups-for-overlays.patch
@@ -1,7 +1,7 @@
-From 8390a0a036f76ab39bc8f44b6f29dd690318b4bd Mon Sep 17 00:00:00 2001
+From 7447e758ddd231dc20c70edf5f2ef1593e91bdbd Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Tue, 15 Jan 2019 09:56:41 +0000
-Subject: [PATCH 294/773] arm64: dts: broadcom: Enable fixups for overlays
+Subject: [PATCH 294/782] arm64: dts: broadcom: Enable fixups for overlays
See: https://github.com/raspberrypi/linux/pull/2733
diff --git a/target/linux/brcm2708/patches-4.19/950-0295-sc16is7xx-Fix-for-Unexpected-interrupt-8.patch b/target/linux/brcm2708/patches-4.19/950-0295-sc16is7xx-Fix-for-Unexpected-interrupt-8.patch
index 4791826170..2e96cf1503 100644
--- a/target/linux/brcm2708/patches-4.19/950-0295-sc16is7xx-Fix-for-Unexpected-interrupt-8.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0295-sc16is7xx-Fix-for-Unexpected-interrupt-8.patch
@@ -1,7 +1,7 @@
-From 379ca7f3ea4501b11779bc6dd6a350873b6ff948 Mon Sep 17 00:00:00 2001
+From c770cf55e602f146825acf7621787d43990cb2cc Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Fri, 18 May 2018 10:26:59 +0100
-Subject: [PATCH 295/773] sc16is7xx: Fix for "Unexpected interrupt: 8"
+Subject: [PATCH 295/782] sc16is7xx: Fix for "Unexpected interrupt: 8"
The SC16IS752 has an Enhanced Feature Register which is aliased at the
same address as the Interrupt Identification Register; accessing it
diff --git a/target/linux/brcm2708/patches-4.19/950-0296-dtoverlays-fe-pi-audio-fix-sgtl5000-compatible-strin.patch b/target/linux/brcm2708/patches-4.19/950-0296-dtoverlays-fe-pi-audio-fix-sgtl5000-compatible-strin.patch
index 7853ba11ad..6f15a09e4f 100644
--- a/target/linux/brcm2708/patches-4.19/950-0296-dtoverlays-fe-pi-audio-fix-sgtl5000-compatible-strin.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0296-dtoverlays-fe-pi-audio-fix-sgtl5000-compatible-strin.patch
@@ -1,7 +1,7 @@
-From 93c7046bc6203b275a898a256c6777b7414d195c Mon Sep 17 00:00:00 2001
+From 63629069864acc9396243e48c861f60b5f54871e Mon Sep 17 00:00:00 2001
From: Ben Wolsieffer <benwolsieffer@gmail.com>
Date: Sun, 9 Dec 2018 16:46:00 -0500
-Subject: [PATCH 296/773] dtoverlays: fe-pi-audio: fix sgtl5000 compatible
+Subject: [PATCH 296/782] dtoverlays: fe-pi-audio: fix sgtl5000 compatible
string
The compatible string was set to "fepi,sgtl5000", which worked for some
diff --git a/target/linux/brcm2708/patches-4.19/950-0297-bcm2835_smi-re-add-dereference-to-fix-DMA-transfers.patch b/target/linux/brcm2708/patches-4.19/950-0297-bcm2835_smi-re-add-dereference-to-fix-DMA-transfers.patch
index f37e9f4858..504d996824 100644
--- a/target/linux/brcm2708/patches-4.19/950-0297-bcm2835_smi-re-add-dereference-to-fix-DMA-transfers.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0297-bcm2835_smi-re-add-dereference-to-fix-DMA-transfers.patch
@@ -1,7 +1,7 @@
-From f59fbca1296b4d60bc82b636f4b3c86f76efdcd9 Mon Sep 17 00:00:00 2001
+From 39a22e5cd910af9599bcd2a9e4afebbe98196cab Mon Sep 17 00:00:00 2001
From: Ezekiel Bethel <zek@9net.org>
Date: Wed, 12 Dec 2018 19:11:13 +0000
-Subject: [PATCH 297/773] bcm2835_smi: re-add dereference to fix DMA transfers
+Subject: [PATCH 297/782] bcm2835_smi: re-add dereference to fix DMA transfers
---
drivers/misc/bcm2835_smi.c | 2 +-
diff --git a/target/linux/brcm2708/patches-4.19/950-0298-lan78xx-Debounce-link-events-to-minimize-poll-storm.patch b/target/linux/brcm2708/patches-4.19/950-0298-lan78xx-Debounce-link-events-to-minimize-poll-storm.patch
index 20a2826d20..a60f44c0a4 100644
--- a/target/linux/brcm2708/patches-4.19/950-0298-lan78xx-Debounce-link-events-to-minimize-poll-storm.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0298-lan78xx-Debounce-link-events-to-minimize-poll-storm.patch
@@ -1,7 +1,7 @@
-From 48f22938df85dab9dd9fb036f755f8e95ad64fe9 Mon Sep 17 00:00:00 2001
+From f6ac424c5daab5fa563ab0ceb1d21dfb99bfd5ad Mon Sep 17 00:00:00 2001
From: Joshua Emele <jemele@acm.org>
Date: Wed, 7 Nov 2018 16:07:40 -0800
-Subject: [PATCH 298/773] lan78xx: Debounce link events to minimize poll storm
+Subject: [PATCH 298/782] lan78xx: Debounce link events to minimize poll storm
The bInterval is set to 4 (i.e. 8 microframes => 1ms) and the only bit
that the driver pays attention to is "link was reset". If there's a
diff --git a/target/linux/brcm2708/patches-4.19/950-0299-ASoC-Add-support-for-AudioSense-Pi-add-on-soundcard.patch b/target/linux/brcm2708/patches-4.19/950-0299-ASoC-Add-support-for-AudioSense-Pi-add-on-soundcard.patch
index 1c0a498c09..2b15371c58 100644
--- a/target/linux/brcm2708/patches-4.19/950-0299-ASoC-Add-support-for-AudioSense-Pi-add-on-soundcard.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0299-ASoC-Add-support-for-AudioSense-Pi-add-on-soundcard.patch
@@ -1,7 +1,7 @@
-From a261f0db876f556d520c312f4b7730601f6fea62 Mon Sep 17 00:00:00 2001
+From d7099017135bcb2eaaa61f79388a1532e52d1274 Mon Sep 17 00:00:00 2001
From: b-ak <anur.bhargav@gmail.com>
Date: Thu, 3 Jan 2019 00:01:08 +0530
-Subject: [PATCH 299/773] ASoC: Add support for AudioSense-Pi add-on soundcard
+Subject: [PATCH 299/782] ASoC: Add support for AudioSense-Pi add-on soundcard
AudioSense-Pi is a RPi HAT based on a TI's TLV320AIC32x4 stereo codec
diff --git a/target/linux/brcm2708/patches-4.19/950-0300-BCM270X-Adding-device-tree-support-for-AudioSense-Pi.patch b/target/linux/brcm2708/patches-4.19/950-0300-BCM270X-Adding-device-tree-support-for-AudioSense-Pi.patch
index 829d585933..39997083b4 100644
--- a/target/linux/brcm2708/patches-4.19/950-0300-BCM270X-Adding-device-tree-support-for-AudioSense-Pi.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0300-BCM270X-Adding-device-tree-support-for-AudioSense-Pi.patch
@@ -1,7 +1,7 @@
-From 67aa948d8c028ae67697a06cd8cc88e8626a9d5f Mon Sep 17 00:00:00 2001
+From f941daf1b4fc1151e822e9c57f73478efe41d6de Mon Sep 17 00:00:00 2001
From: b-ak <anur.bhargav@gmail.com>
Date: Thu, 3 Jan 2019 00:29:14 +0530
-Subject: [PATCH 300/773] BCM270X: Adding device tree support for AudioSense-Pi
+Subject: [PATCH 300/782] BCM270X: Adding device tree support for AudioSense-Pi
add-on soundcard
Device tree overlay for AudioSense-Pi card.
diff --git a/target/linux/brcm2708/patches-4.19/950-0301-configs-Add-CONFIG_SND_AUDIOSENSE_PI-m.patch b/target/linux/brcm2708/patches-4.19/950-0301-configs-Add-CONFIG_SND_AUDIOSENSE_PI-m.patch
index 55ff323254..3e0f0ec717 100644
--- a/target/linux/brcm2708/patches-4.19/950-0301-configs-Add-CONFIG_SND_AUDIOSENSE_PI-m.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0301-configs-Add-CONFIG_SND_AUDIOSENSE_PI-m.patch
@@ -1,7 +1,7 @@
-From 60c0330e90ab343a36f65d91847a4271f90a45af Mon Sep 17 00:00:00 2001
+From a018240fad834e822b6398f20a0e9ef846c962bc Mon Sep 17 00:00:00 2001
From: b-ak <anur.bhargav@gmail.com>
Date: Fri, 4 Jan 2019 00:12:51 +0530
-Subject: [PATCH 301/773] configs: Add CONFIG_SND_AUDIOSENSE_PI=m
+Subject: [PATCH 301/782] configs: Add CONFIG_SND_AUDIOSENSE_PI=m
AudioSense-Pi add on soundcard configuration definitions
diff --git a/target/linux/brcm2708/patches-4.19/950-0302-configs-Add-CONFIG_USB_TMC-m.patch b/target/linux/brcm2708/patches-4.19/950-0302-configs-Add-CONFIG_USB_TMC-m.patch
index bdbbb31523..61ad9a6b65 100644
--- a/target/linux/brcm2708/patches-4.19/950-0302-configs-Add-CONFIG_USB_TMC-m.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0302-configs-Add-CONFIG_USB_TMC-m.patch
@@ -1,7 +1,7 @@
-From 15cf02160409bce25ba32acacf20f0afb30b5056 Mon Sep 17 00:00:00 2001
+From 82bfe62a19846c22717684e1b0eb1ad83b003536 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Mon, 14 Jan 2019 08:50:55 +0000
-Subject: [PATCH 302/773] configs: Add CONFIG_USB_TMC=m
+Subject: [PATCH 302/782] configs: Add CONFIG_USB_TMC=m
Enable the Test & Measurement Class USB driver module.
diff --git a/target/linux/brcm2708/patches-4.19/950-0303-overlays-sdio-Add-enhanced-1-bit-support.patch b/target/linux/brcm2708/patches-4.19/950-0303-overlays-sdio-Add-enhanced-1-bit-support.patch
index e9d85028fe..584d75d204 100644
--- a/target/linux/brcm2708/patches-4.19/950-0303-overlays-sdio-Add-enhanced-1-bit-support.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0303-overlays-sdio-Add-enhanced-1-bit-support.patch
@@ -1,7 +1,7 @@
-From 89ddc12e60ce7da90c78d6710eca1904c8d48ad9 Mon Sep 17 00:00:00 2001
+From aeb613065e4725459632305951faccb36fd2ef58 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Thu, 10 Jan 2019 15:27:56 +0000
-Subject: [PATCH 303/773] overlays: sdio: Add enhanced 1-bit support
+Subject: [PATCH 303/782] overlays: sdio: Add enhanced 1-bit support
"dtoverlay=sdio,bus_width=1,gpios_22_25" is equivalent to the sdio-1bit
overlay, which is now deprecated.
diff --git a/target/linux/brcm2708/patches-4.19/950-0304-dwc_otg-fix-bug-with-port_addr-assignment-for-single.patch b/target/linux/brcm2708/patches-4.19/950-0304-dwc_otg-fix-bug-with-port_addr-assignment-for-single.patch
index 0111cd0229..bbb1a8ffab 100644
--- a/target/linux/brcm2708/patches-4.19/950-0304-dwc_otg-fix-bug-with-port_addr-assignment-for-single.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0304-dwc_otg-fix-bug-with-port_addr-assignment-for-single.patch
@@ -1,7 +1,7 @@
-From ba152d9f0ed0b2d0cded255618a7d0b7150ac433 Mon Sep 17 00:00:00 2001
+From d226fd7c121861d3f77ebc5a1e03640edb72d2a4 Mon Sep 17 00:00:00 2001
From: P33M <p33m@github.com>
Date: Wed, 16 Jan 2019 10:17:52 +0000
-Subject: [PATCH 304/773] dwc_otg: fix bug with port_addr assignment for
+Subject: [PATCH 304/782] dwc_otg: fix bug with port_addr assignment for
single-TT hubs
See https://github.com/raspberrypi/linux/issues/2734
diff --git a/target/linux/brcm2708/patches-4.19/950-0305-configs-Add-CONFIG_USB_UAS-m.patch b/target/linux/brcm2708/patches-4.19/950-0305-configs-Add-CONFIG_USB_UAS-m.patch
index b19fab0cb8..bf1237592a 100644
--- a/target/linux/brcm2708/patches-4.19/950-0305-configs-Add-CONFIG_USB_UAS-m.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0305-configs-Add-CONFIG_USB_UAS-m.patch
@@ -1,7 +1,7 @@
-From 4e858578c2c96d5202d5eb73cf6cce4921f1edf6 Mon Sep 17 00:00:00 2001
+From f71391811fbb9c96905536d548a299c783ac8cab Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Wed, 16 Jan 2019 21:26:13 +0000
-Subject: [PATCH 305/773] configs: Add CONFIG_USB_UAS=m
+Subject: [PATCH 305/782] configs: Add CONFIG_USB_UAS=m
Enable support for USB-attached-SCSI devicess.
diff --git a/target/linux/brcm2708/patches-4.19/950-0306-Added-driver-for-the-HiFiBerry-DAC-ADC-2694.patch b/target/linux/brcm2708/patches-4.19/950-0306-Added-driver-for-the-HiFiBerry-DAC-ADC-2694.patch
index 0f7a1ee0bd..33e415cf89 100644
--- a/target/linux/brcm2708/patches-4.19/950-0306-Added-driver-for-the-HiFiBerry-DAC-ADC-2694.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0306-Added-driver-for-the-HiFiBerry-DAC-ADC-2694.patch
@@ -1,7 +1,7 @@
-From 4431d86306afc081e04532564614f3be7eb6094c Mon Sep 17 00:00:00 2001
+From 4ae926d5662a4f2572c4685279afaf09f7ef1c86 Mon Sep 17 00:00:00 2001
From: HiFiBerry <info@hifiberry.com>
Date: Mon, 8 Oct 2018 18:10:12 +0200
-Subject: [PATCH 306/773] Added driver for the HiFiBerry DAC+ ADC (#2694)
+Subject: [PATCH 306/782] Added driver for the HiFiBerry DAC+ ADC (#2694)
Signed-off-by: Daniel Matuschek <daniel@hifiberry.com>
---
diff --git a/target/linux/brcm2708/patches-4.19/950-0308-pwm-Send-a-uevent-on-the-pwmchip-device-upon-channel.patch b/target/linux/brcm2708/patches-4.19/950-0307-pwm-Send-a-uevent-on-the-pwmchip-device-upon-channel.patch
index 162a114da3..9018b90745 100644
--- a/target/linux/brcm2708/patches-4.19/950-0308-pwm-Send-a-uevent-on-the-pwmchip-device-upon-channel.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0307-pwm-Send-a-uevent-on-the-pwmchip-device-upon-channel.patch
@@ -1,7 +1,7 @@
-From 8c2925d1981738ba8d8db4cbbb1052dfa2d42766 Mon Sep 17 00:00:00 2001
+From 2220e60d21ca7e122c9fa93c139fb2c31365e731 Mon Sep 17 00:00:00 2001
From: Fabrice Gasnier <fabrice.gasnier@st.com>
Date: Mon, 1 Oct 2018 15:23:57 +0200
-Subject: [PATCH 308/773] pwm: Send a uevent on the pwmchip device upon channel
+Subject: [PATCH 307/782] pwm: Send a uevent on the pwmchip device upon channel
sysfs (un)export
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
diff --git a/target/linux/brcm2708/patches-4.19/950-0309-overlays-Add-ssd1306-overlay-for-OLED-display.patch b/target/linux/brcm2708/patches-4.19/950-0308-overlays-Add-ssd1306-overlay-for-OLED-display.patch
index ea604d9800..e1b1ebab2c 100644
--- a/target/linux/brcm2708/patches-4.19/950-0309-overlays-Add-ssd1306-overlay-for-OLED-display.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0308-overlays-Add-ssd1306-overlay-for-OLED-display.patch
@@ -1,7 +1,7 @@
-From 120af8681859ee0b4d03ea9bd498075e21e6332b Mon Sep 17 00:00:00 2001
+From 2f77b378ff67a8872945a347dca3293729603e9d Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Mon, 21 Jan 2019 21:17:27 +0000
-Subject: [PATCH 309/773] overlays: Add ssd1306 overlay for OLED display
+Subject: [PATCH 308/782] overlays: Add ssd1306 overlay for OLED display
See: https://github.com/raspberrypi/firmware/issues/1098
diff --git a/target/linux/brcm2708/patches-4.19/950-0310-overlays-mcp23017-Support-the-MCP23008.patch b/target/linux/brcm2708/patches-4.19/950-0309-overlays-mcp23017-Support-the-MCP23008.patch
index 494482bf14..145f8e5540 100644
--- a/target/linux/brcm2708/patches-4.19/950-0310-overlays-mcp23017-Support-the-MCP23008.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0309-overlays-mcp23017-Support-the-MCP23008.patch
@@ -1,7 +1,7 @@
-From 78d42658217a0301694564eb02d01e69ce326a32 Mon Sep 17 00:00:00 2001
+From b14f7e2bb9d893cad201beffce1ea54c6e5d9333 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Mon, 21 Jan 2019 12:19:57 +0000
-Subject: [PATCH 310/773] overlays: mcp23017: Support the MCP23008
+Subject: [PATCH 309/782] overlays: mcp23017: Support the MCP23008
Add an 'mcp23008' parameter to enable support for the MCP23008 device.
diff --git a/target/linux/brcm2708/patches-4.19/950-0311-overlays-Add-mcp342x-overlay.patch b/target/linux/brcm2708/patches-4.19/950-0310-overlays-Add-mcp342x-overlay.patch
index 02bd0c858e..340e71b620 100644
--- a/target/linux/brcm2708/patches-4.19/950-0311-overlays-Add-mcp342x-overlay.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0310-overlays-Add-mcp342x-overlay.patch
@@ -1,7 +1,7 @@
-From a9f91d72dd27a97dd7a8547e52c2ee2ab945a26c Mon Sep 17 00:00:00 2001
+From d924298c84f3ef3dd63043883088f2a5fdbd3004 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Mon, 21 Jan 2019 12:23:55 +0000
-Subject: [PATCH 311/773] overlays: Add mcp342x overlay
+Subject: [PATCH 310/782] overlays: Add mcp342x overlay
Support the MCP342x family of ADCs from Microchip.
diff --git a/target/linux/brcm2708/patches-4.19/950-0312-char-vcio-Add-compat-ioctl-handling.patch b/target/linux/brcm2708/patches-4.19/950-0311-char-vcio-Add-compat-ioctl-handling.patch
index 5cfc932067..dd524846d8 100644
--- a/target/linux/brcm2708/patches-4.19/950-0312-char-vcio-Add-compat-ioctl-handling.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0311-char-vcio-Add-compat-ioctl-handling.patch
@@ -1,7 +1,7 @@
-From bd3e02b4297016f8d126f8caafdf7c50f7e27c44 Mon Sep 17 00:00:00 2001
+From 38287ab40da441726d5394c65021d170a2e6840f Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Thu, 24 Jan 2019 13:56:30 +0000
-Subject: [PATCH 312/773] char: vcio: Add compat ioctl handling
+Subject: [PATCH 311/782] char: vcio: Add compat ioctl handling
There was no compat ioctl handler, so 32 bit userspace on a
64 bit kernel failed as IOCTL_MBOX_PROPERTY used the size
diff --git a/target/linux/brcm2708/patches-4.19/950-0313-char-vcio-Fail-probe-if-rpi_firmware-is-not-found.patch b/target/linux/brcm2708/patches-4.19/950-0312-char-vcio-Fail-probe-if-rpi_firmware-is-not-found.patch
index 82a41e1225..dc8129ebe4 100644
--- a/target/linux/brcm2708/patches-4.19/950-0313-char-vcio-Fail-probe-if-rpi_firmware-is-not-found.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0312-char-vcio-Fail-probe-if-rpi_firmware-is-not-found.patch
@@ -1,7 +1,7 @@
-From 92f132ebff6c46e5a5cb5af689988c3a6e7725c8 Mon Sep 17 00:00:00 2001
+From 8b132fd487bd932b8deb5e60549dd8d52f09ae59 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Thu, 24 Jan 2019 14:03:28 +0000
-Subject: [PATCH 313/773] char: vcio: Fail probe if rpi_firmware is not found.
+Subject: [PATCH 312/782] char: vcio: Fail probe if rpi_firmware is not found.
Device Tree is now the only supported config mechanism, therefore
uncomment the block of code that fails the probe if the
diff --git a/target/linux/brcm2708/patches-4.19/950-0314-staging-mmal-vchiq-Fix-client_component-for-64-bit-k.patch b/target/linux/brcm2708/patches-4.19/950-0313-staging-mmal-vchiq-Fix-client_component-for-64-bit-k.patch
index c50292626b..4a2ad17ae2 100644
--- a/target/linux/brcm2708/patches-4.19/950-0314-staging-mmal-vchiq-Fix-client_component-for-64-bit-k.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0313-staging-mmal-vchiq-Fix-client_component-for-64-bit-k.patch
@@ -1,7 +1,7 @@
-From d8ef81fc96db5d2e11d4476435f5eb45ad7a2c66 Mon Sep 17 00:00:00 2001
+From 557bd0e3900e81fa06279658494b2d535a5e8869 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Tue, 22 Jan 2019 12:04:09 +0000
-Subject: [PATCH 314/773] staging: mmal-vchiq: Fix client_component for 64 bit
+Subject: [PATCH 313/782] staging: mmal-vchiq: Fix client_component for 64 bit
kernel
The MMAL client_component field is used with the event
diff --git a/target/linux/brcm2708/patches-4.19/950-0315-staging-bcm2835-camera-Add-sanity-checks-for-queue_s.patch b/target/linux/brcm2708/patches-4.19/950-0314-staging-bcm2835-camera-Add-sanity-checks-for-queue_s.patch
index 827e8a9110..588a0dc96e 100644
--- a/target/linux/brcm2708/patches-4.19/950-0315-staging-bcm2835-camera-Add-sanity-checks-for-queue_s.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0314-staging-bcm2835-camera-Add-sanity-checks-for-queue_s.patch
@@ -1,7 +1,7 @@
-From 73ee9ac76651e7e52f23e0f69c2944918e659fe7 Mon Sep 17 00:00:00 2001
+From 590d6f5ac845278899c8bf1ade43110ea0f528a3 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Tue, 15 Jan 2019 15:35:24 +0000
-Subject: [PATCH 315/773] staging: bcm2835-camera: Add sanity checks for
+Subject: [PATCH 314/782] staging: bcm2835-camera: Add sanity checks for
queue_setup/CREATE_BUFS
Fixes a v4l2-compliance failure when passed a buffer that is
diff --git a/target/linux/brcm2708/patches-4.19/950-0316-staging-bcm2835-camera-Set-the-field-value-within-ea.patch b/target/linux/brcm2708/patches-4.19/950-0315-staging-bcm2835-camera-Set-the-field-value-within-ea.patch
index fe2a76df91..dfdceb9cc3 100644
--- a/target/linux/brcm2708/patches-4.19/950-0316-staging-bcm2835-camera-Set-the-field-value-within-ea.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0315-staging-bcm2835-camera-Set-the-field-value-within-ea.patch
@@ -1,7 +1,7 @@
-From 1cbfa86f148c2ab519b04ce9a3e3b21a9cb51f2e Mon Sep 17 00:00:00 2001
+From 6123e250580d5363f2c01d174be8915053f85ee3 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Tue, 15 Jan 2019 16:32:33 +0000
-Subject: [PATCH 316/773] staging: bcm2835-camera: Set the field value within
+Subject: [PATCH 315/782] staging: bcm2835-camera: Set the field value within
each buffer
Fixes a v4l2-compliance failure
diff --git a/target/linux/brcm2708/patches-4.19/950-0317-char-vc_mem-Fix-up-compat-ioctls-for-64bit-kernel.patch b/target/linux/brcm2708/patches-4.19/950-0316-char-vc_mem-Fix-up-compat-ioctls-for-64bit-kernel.patch
index 6d449e1730..64fd9b5015 100644
--- a/target/linux/brcm2708/patches-4.19/950-0317-char-vc_mem-Fix-up-compat-ioctls-for-64bit-kernel.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0316-char-vc_mem-Fix-up-compat-ioctls-for-64bit-kernel.patch
@@ -1,7 +1,7 @@
-From 68d963b8d82f7fc5dcae235f3efb5151ea2ce258 Mon Sep 17 00:00:00 2001
+From 67067496d0105ad88fcc0ba5146621b1c271326c Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Wed, 23 Jan 2019 18:25:50 +0000
-Subject: [PATCH 317/773] char: vc_mem: Fix up compat ioctls for 64bit kernel
+Subject: [PATCH 316/782] char: vc_mem: Fix up compat ioctls for 64bit kernel
compat_ioctl wasn't defined, so 32bit user/64bit kernel
always failed.
diff --git a/target/linux/brcm2708/patches-4.19/950-0318-char-vc_mem-Fix-all-coding-style-issues.patch b/target/linux/brcm2708/patches-4.19/950-0317-char-vc_mem-Fix-all-coding-style-issues.patch
index 0723efff01..36dac341e1 100644
--- a/target/linux/brcm2708/patches-4.19/950-0318-char-vc_mem-Fix-all-coding-style-issues.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0317-char-vc_mem-Fix-all-coding-style-issues.patch
@@ -1,7 +1,7 @@
-From 13a47248597d82510f9a3ca2d17ff1214ad5216a Mon Sep 17 00:00:00 2001
+From 4cbad2af64dcbac8bca934f51b1583a32c7e7ea3 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Wed, 23 Jan 2019 18:37:29 +0000
-Subject: [PATCH 318/773] char: vc_mem: Fix all coding style issues.
+Subject: [PATCH 317/782] char: vc_mem: Fix all coding style issues.
Cleans up all checkpatch errors in vc_mem.c and vc_mem.h
No functional change to the code.
diff --git a/target/linux/brcm2708/patches-4.19/950-0319-clk-clk-bcm2835-Use-zd-when-printing-size_t.patch b/target/linux/brcm2708/patches-4.19/950-0318-clk-clk-bcm2835-Use-zd-when-printing-size_t.patch
index 604caec873..e8dc1ea833 100644
--- a/target/linux/brcm2708/patches-4.19/950-0319-clk-clk-bcm2835-Use-zd-when-printing-size_t.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0318-clk-clk-bcm2835-Use-zd-when-printing-size_t.patch
@@ -1,7 +1,7 @@
-From bbfe2b3119cc3ee3656f059c17dc24260d0c54bf Mon Sep 17 00:00:00 2001
+From 2b179ad08f45ed9b12c74f7e73c2a8af28cbe47c Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Thu, 24 Jan 2019 15:09:28 +0000
-Subject: [PATCH 319/773] clk: clk-bcm2835: Use %zd when printing size_t
+Subject: [PATCH 318/782] clk: clk-bcm2835: Use %zd when printing size_t
The debug text for how many clocks have been registered
uses "%d" with a size_t. Correct it to "%zd".
diff --git a/target/linux/brcm2708/patches-4.19/950-0320-mfd-Add-rpi_sense_core-of-compatible-string.patch b/target/linux/brcm2708/patches-4.19/950-0319-mfd-Add-rpi_sense_core-of-compatible-string.patch
index 38487df178..ec36c3f425 100644
--- a/target/linux/brcm2708/patches-4.19/950-0320-mfd-Add-rpi_sense_core-of-compatible-string.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0319-mfd-Add-rpi_sense_core-of-compatible-string.patch
@@ -1,7 +1,7 @@
-From a211e48e8dfe5d53f09f56d7c02519c3b18ec3bf Mon Sep 17 00:00:00 2001
+From 9bc79727848e07a82844b987b15fe0a251425e8e Mon Sep 17 00:00:00 2001
From: Serge Schneider <serge@raspberrypi.org>
Date: Tue, 29 Jan 2019 12:05:49 +0000
-Subject: [PATCH 320/773] mfd: Add rpi_sense_core of compatible string
+Subject: [PATCH 319/782] mfd: Add rpi_sense_core of compatible string
---
drivers/mfd/rpisense-core.c | 8 ++++++++
diff --git a/target/linux/brcm2708/patches-4.19/950-0321-gpu-vc4_firmware_kms-Fix-up-64-bit-compile-warnings.patch b/target/linux/brcm2708/patches-4.19/950-0320-gpu-vc4_firmware_kms-Fix-up-64-bit-compile-warnings.patch
index 3552e8b682..e713531cfc 100644
--- a/target/linux/brcm2708/patches-4.19/950-0321-gpu-vc4_firmware_kms-Fix-up-64-bit-compile-warnings.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0320-gpu-vc4_firmware_kms-Fix-up-64-bit-compile-warnings.patch
@@ -1,7 +1,7 @@
-From 35f14d8d7ca31484d79e6ad8ec2f6ad1d15531f2 Mon Sep 17 00:00:00 2001
+From 80e135577a77113bb0f0dd587ae2457af7b5ba01 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Mon, 28 Jan 2019 14:40:16 +0000
-Subject: [PATCH 321/773] gpu: vc4_firmware_kms: Fix up 64 bit compile
+Subject: [PATCH 320/782] gpu: vc4_firmware_kms: Fix up 64 bit compile
warnings.
Resolve two build warnings with regard using incorrectly
diff --git a/target/linux/brcm2708/patches-4.19/950-0322-input-rpi-ft5406-Clear-build-warning-on-64-bit-build.patch b/target/linux/brcm2708/patches-4.19/950-0321-input-rpi-ft5406-Clear-build-warning-on-64-bit-build.patch
index 1a27f9d1e3..38e879ae70 100644
--- a/target/linux/brcm2708/patches-4.19/950-0322-input-rpi-ft5406-Clear-build-warning-on-64-bit-build.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0321-input-rpi-ft5406-Clear-build-warning-on-64-bit-build.patch
@@ -1,7 +1,7 @@
-From faacf8c01e29e8d1d8e8e6dae7c2f642c19a4049 Mon Sep 17 00:00:00 2001
+From 905f6963982ab0344fe7017c40b6e0729d34051d Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Mon, 28 Jan 2019 14:42:34 +0000
-Subject: [PATCH 322/773] input: rpi-ft5406: Clear build warning on 64 bit
+Subject: [PATCH 321/782] input: rpi-ft5406: Clear build warning on 64 bit
builds.
Resolve 64 bit build warning over using %x with a dma_addr_t.
diff --git a/target/linux/brcm2708/patches-4.19/950-0323-dtoverlays-Correct-DT-handling-camera-GPIOs.patch b/target/linux/brcm2708/patches-4.19/950-0322-dtoverlays-Correct-DT-handling-camera-GPIOs.patch
index 2d22f6b136..083c62d772 100644
--- a/target/linux/brcm2708/patches-4.19/950-0323-dtoverlays-Correct-DT-handling-camera-GPIOs.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0322-dtoverlays-Correct-DT-handling-camera-GPIOs.patch
@@ -1,7 +1,7 @@
-From 272b4a8b54d9aa54b889839f391062d167976d6c Mon Sep 17 00:00:00 2001
+From 695449f7a1b75a8470e370da79890b6a28c98ff3 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Tue, 18 Sep 2018 10:47:38 +0100
-Subject: [PATCH 323/773] dtoverlays: Correct DT handling camera GPIOs
+Subject: [PATCH 322/782] dtoverlays: Correct DT handling camera GPIOs
The firmware has support for updating overrides with the correct
GPIO settings for the camera GPIOs, but the wrong device tree
diff --git a/target/linux/brcm2708/patches-4.19/950-0324-media-ov5647-Use-gpiod_set_value_cansleep.patch b/target/linux/brcm2708/patches-4.19/950-0323-media-ov5647-Use-gpiod_set_value_cansleep.patch
index f02ef1b947..5950b6490d 100644
--- a/target/linux/brcm2708/patches-4.19/950-0324-media-ov5647-Use-gpiod_set_value_cansleep.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0323-media-ov5647-Use-gpiod_set_value_cansleep.patch
@@ -1,7 +1,7 @@
-From 1b288333b646bc496ffd12d1319bed07665fadd0 Mon Sep 17 00:00:00 2001
+From 8dd2a324c67fd760976d42a9e8682deee283657e Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Tue, 18 Sep 2018 11:08:51 +0100
-Subject: [PATCH 324/773] media: ov5647: Use gpiod_set_value_cansleep
+Subject: [PATCH 323/782] media: ov5647: Use gpiod_set_value_cansleep
All calls to the gpio library are in contexts that can sleep,
therefore there is no issue with having those GPIOs controlled
diff --git a/target/linux/brcm2708/patches-4.19/950-0325-media-bcm2835-unicam-Power-on-subdev-on-open-release.patch b/target/linux/brcm2708/patches-4.19/950-0324-media-bcm2835-unicam-Power-on-subdev-on-open-release.patch
index 3acdacecd2..f25dbaf44d 100644
--- a/target/linux/brcm2708/patches-4.19/950-0325-media-bcm2835-unicam-Power-on-subdev-on-open-release.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0324-media-bcm2835-unicam-Power-on-subdev-on-open-release.patch
@@ -1,7 +1,7 @@
-From 14dccf96c00c9c1cd18843e5a4bb37e12eebe01e Mon Sep 17 00:00:00 2001
+From 5aa550c39ac7d2b67c253ea51d42b79ecf251d46 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Tue, 29 Jan 2019 15:56:10 +0000
-Subject: [PATCH 325/773] media:bcm2835-unicam: Power on subdev on
+Subject: [PATCH 324/782] media:bcm2835-unicam: Power on subdev on
open/release, not streaming
The driver was powering on the source subdevice as part of STREAMON,
diff --git a/target/linux/brcm2708/patches-4.19/950-0326-audioinjector-octo-revert-to-dummy-supplies.patch b/target/linux/brcm2708/patches-4.19/950-0325-audioinjector-octo-revert-to-dummy-supplies.patch
index b69a55e792..1f10b5be9a 100644
--- a/target/linux/brcm2708/patches-4.19/950-0326-audioinjector-octo-revert-to-dummy-supplies.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0325-audioinjector-octo-revert-to-dummy-supplies.patch
@@ -1,7 +1,7 @@
-From 310cdebd4b630b0b618595a3fd393ca8a80311d1 Mon Sep 17 00:00:00 2001
+From 12cd9f8fc0f5a05f9cd76b8329a66357f20ddc63 Mon Sep 17 00:00:00 2001
From: Matt Flax <flatmax@flatmax.org>
Date: Tue, 29 Jan 2019 14:56:03 +1100
-Subject: [PATCH 326/773] audioinjector-octo: revert to dummy supplies
+Subject: [PATCH 325/782] audioinjector-octo: revert to dummy supplies
The Audio Injector Octo has had a lot of reports of not coming up on power cycles. By reverting to dummy supplies, the card comes up reliably.
---
diff --git a/target/linux/brcm2708/patches-4.19/950-0327-staging-bcm2835-camera-Correct-ctrl-min-max-step-def.patch b/target/linux/brcm2708/patches-4.19/950-0326-staging-bcm2835-camera-Correct-ctrl-min-max-step-def.patch
index 7167dbcc30..0af192813d 100644
--- a/target/linux/brcm2708/patches-4.19/950-0327-staging-bcm2835-camera-Correct-ctrl-min-max-step-def.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0326-staging-bcm2835-camera-Correct-ctrl-min-max-step-def.patch
@@ -1,7 +1,7 @@
-From 8894fd21a50523e30ce4bb478d54f2bd47098785 Mon Sep 17 00:00:00 2001
+From 2a338747fcedbf9ecbb1171e6be7d3ae33abec6d Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Thu, 24 Jan 2019 16:20:38 +0000
-Subject: [PATCH 327/773] staging: bcm2835-camera: Correct ctrl
+Subject: [PATCH 326/782] staging: bcm2835-camera: Correct ctrl
min/max/step/def to 64bit
The V4L2 control API was expanded to take 64 bit values in commit
diff --git a/target/linux/brcm2708/patches-4.19/950-0328-staging-bcm2835-codec-variable-vb2-may-be-used-unini.patch b/target/linux/brcm2708/patches-4.19/950-0327-staging-bcm2835-codec-variable-vb2-may-be-used-unini.patch
index 5ead693be2..1ae1006371 100644
--- a/target/linux/brcm2708/patches-4.19/950-0328-staging-bcm2835-codec-variable-vb2-may-be-used-unini.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0327-staging-bcm2835-codec-variable-vb2-may-be-used-unini.patch
@@ -1,7 +1,7 @@
-From eecc64a7461ec622c1a52b95996475e05aa0805a Mon Sep 17 00:00:00 2001
+From 0ae7c976c731ed0c4a68c2df5b52672075c0cba4 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Thu, 24 Jan 2019 16:40:01 +0000
-Subject: [PATCH 328/773] staging: bcm2835-codec: variable vb2 may be used
+Subject: [PATCH 327/782] staging: bcm2835-codec: variable vb2 may be used
uninitialised
In op_buffer_cb, the failure path checked whether there was
diff --git a/target/linux/brcm2708/patches-4.19/950-0329-staging-bcm2835-codec-Fix-potentially-uninitialised-.patch b/target/linux/brcm2708/patches-4.19/950-0328-staging-bcm2835-codec-Fix-potentially-uninitialised-.patch
index 12f5826046..578640be29 100644
--- a/target/linux/brcm2708/patches-4.19/950-0329-staging-bcm2835-codec-Fix-potentially-uninitialised-.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0328-staging-bcm2835-codec-Fix-potentially-uninitialised-.patch
@@ -1,7 +1,7 @@
-From c0414e76f810112e8aa12935f898048e42755309 Mon Sep 17 00:00:00 2001
+From 7136c7caa602a854fd08df207b9b990f18095528 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Thu, 24 Jan 2019 16:36:19 +0000
-Subject: [PATCH 329/773] staging: bcm2835-codec: Fix potentially uninitialised
+Subject: [PATCH 328/782] staging: bcm2835-codec: Fix potentially uninitialised
vars
src_m2m_buf and dst_m2m_buf were printed in log messages
diff --git a/target/linux/brcm2708/patches-4.19/950-0330-video-bcm2708_fb-Add-compat_ioctl-support.patch b/target/linux/brcm2708/patches-4.19/950-0329-video-bcm2708_fb-Add-compat_ioctl-support.patch
index 7a148b7f2c..b4778db44f 100644
--- a/target/linux/brcm2708/patches-4.19/950-0330-video-bcm2708_fb-Add-compat_ioctl-support.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0329-video-bcm2708_fb-Add-compat_ioctl-support.patch
@@ -1,7 +1,7 @@
-From 95ec26bfa0bb7a795f60f6689e959ed1f845c329 Mon Sep 17 00:00:00 2001
+From 7c40eba1e6fd9ca8111c15eeadd9419522eb9a0b Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Fri, 25 Jan 2019 17:12:54 +0000
-Subject: [PATCH 330/773] video: bcm2708_fb: Add compat_ioctl support.
+Subject: [PATCH 329/782] video: bcm2708_fb: Add compat_ioctl support.
When using a 64 bit kernel with 32 bit userspace we need
compat ioctl handling for FBIODMACOPY as one of the
diff --git a/target/linux/brcm2708/patches-4.19/950-0331-video-bcm2708_fb-Fix-warnings-on-64-bit-builds.patch b/target/linux/brcm2708/patches-4.19/950-0330-video-bcm2708_fb-Fix-warnings-on-64-bit-builds.patch
index 3aa24171e7..4e926ec5fa 100644
--- a/target/linux/brcm2708/patches-4.19/950-0331-video-bcm2708_fb-Fix-warnings-on-64-bit-builds.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0330-video-bcm2708_fb-Fix-warnings-on-64-bit-builds.patch
@@ -1,7 +1,7 @@
-From f9b68cece60f58318b350772b732ddac81c6f0d4 Mon Sep 17 00:00:00 2001
+From 5f8f06a43978ca3b976ce9188266e410c9a09edd Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Fri, 25 Jan 2019 17:11:39 +0000
-Subject: [PATCH 331/773] video: bcm2708_fb: Fix warnings on 64 bit builds
+Subject: [PATCH 330/782] video: bcm2708_fb: Fix warnings on 64 bit builds
Fix up logging lines where the wrong format specifiers were
being used.
diff --git a/target/linux/brcm2708/patches-4.19/950-0332-video-bcm2708_fb-Clean-up-coding-style-issues.patch b/target/linux/brcm2708/patches-4.19/950-0331-video-bcm2708_fb-Clean-up-coding-style-issues.patch
index e0ed5a9529..74ded7949f 100644
--- a/target/linux/brcm2708/patches-4.19/950-0332-video-bcm2708_fb-Clean-up-coding-style-issues.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0331-video-bcm2708_fb-Clean-up-coding-style-issues.patch
@@ -1,7 +1,7 @@
-From 8c765494f608d80c51ab19838ab428b5984ca684 Mon Sep 17 00:00:00 2001
+From 6d39689d0aa8f9f0d0af8e9ea3d7d40798eaa7c0 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Fri, 25 Jan 2019 17:32:54 +0000
-Subject: [PATCH 332/773] video: bcm2708_fb: Clean up coding style issues
+Subject: [PATCH 331/782] video: bcm2708_fb: Clean up coding style issues
Now checkpatch clean except for 2 long lines, missing
SPDX header, and no DT documentation.
diff --git a/target/linux/brcm2708/patches-4.19/950-0333-bcm2835-dma-Add-support-for-per-channel-flags.patch b/target/linux/brcm2708/patches-4.19/950-0332-bcm2835-dma-Add-support-for-per-channel-flags.patch
index d28321192b..90596e9b6c 100644
--- a/target/linux/brcm2708/patches-4.19/950-0333-bcm2835-dma-Add-support-for-per-channel-flags.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0332-bcm2835-dma-Add-support-for-per-channel-flags.patch
@@ -1,7 +1,7 @@
-From f64a82df270c494b5857508d7e5287b1f3fee3e6 Mon Sep 17 00:00:00 2001
+From 6611b8f196c4d8d0519e877f79e21082f401ddb4 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Fri, 20 Jul 2018 22:03:41 +0100
-Subject: [PATCH 333/773] bcm2835-dma: Add support for per-channel flags
+Subject: [PATCH 332/782] bcm2835-dma: Add support for per-channel flags
Add the ability to interpret the high bits of the dreq specifier as
flags to be included in the DMA_CS register. The motivation for this
diff --git a/target/linux/brcm2708/patches-4.19/950-0334-bcm283x-Set-the-DISDEBUG-flag-for-SD-transfers.patch b/target/linux/brcm2708/patches-4.19/950-0333-bcm283x-Set-the-DISDEBUG-flag-for-SD-transfers.patch
index 0dd8ab5965..7759ef9ea1 100644
--- a/target/linux/brcm2708/patches-4.19/950-0334-bcm283x-Set-the-DISDEBUG-flag-for-SD-transfers.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0333-bcm283x-Set-the-DISDEBUG-flag-for-SD-transfers.patch
@@ -1,7 +1,7 @@
-From d3f3bb6aa32c371b207db913d037775d3c07e872 Mon Sep 17 00:00:00 2001
+From 04bfbab86882189137bd3bb26ae0feb432af3f31 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Fri, 20 Jul 2018 22:08:05 +0100
-Subject: [PATCH 334/773] bcm283x: Set the DISDEBUG flag for SD transfers
+Subject: [PATCH 333/782] bcm283x: Set the DISDEBUG flag for SD transfers
Signed-off-by: Phil Elwell <phil@raspberrypi.org>
---
diff --git a/target/linux/brcm2708/patches-4.19/950-0335-ASoC-pcm512x-Implement-the-digital_mute-interface.patch b/target/linux/brcm2708/patches-4.19/950-0334-ASoC-pcm512x-Implement-the-digital_mute-interface.patch
index 103a3f66a4..9a984495f5 100644
--- a/target/linux/brcm2708/patches-4.19/950-0335-ASoC-pcm512x-Implement-the-digital_mute-interface.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0334-ASoC-pcm512x-Implement-the-digital_mute-interface.patch
@@ -1,7 +1,7 @@
-From 6890e531417c6f03b9b65279d354622b40d0f685 Mon Sep 17 00:00:00 2001
+From 03c8d4b9e9382fe450e6d25a04ce485f168ac86a Mon Sep 17 00:00:00 2001
From: Dimitris Papavasiliou <dpapavas@gmail.com>
Date: Sat, 24 Nov 2018 22:05:42 +0200
-Subject: [PATCH 335/773] ASoC: pcm512x: Implement the digital_mute interface
+Subject: [PATCH 334/782] ASoC: pcm512x: Implement the digital_mute interface
[ Upstream commit 3500f1c589e92e0b6b1f8d31b4084fbde08d49cb ]
diff --git a/target/linux/brcm2708/patches-4.19/950-0336-ASoC-pcm512x-Fix-a-double-unlock-in-pcm512x_digital_.patch b/target/linux/brcm2708/patches-4.19/950-0335-ASoC-pcm512x-Fix-a-double-unlock-in-pcm512x_digital_.patch
index b128545c17..72558281af 100644
--- a/target/linux/brcm2708/patches-4.19/950-0336-ASoC-pcm512x-Fix-a-double-unlock-in-pcm512x_digital_.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0335-ASoC-pcm512x-Fix-a-double-unlock-in-pcm512x_digital_.patch
@@ -1,7 +1,7 @@
-From 47b24be0bda7091c1caa52e2d376408d024cd951 Mon Sep 17 00:00:00 2001
+From b3be7d7d6f76902c7183d02c38a2653ae2a88376 Mon Sep 17 00:00:00 2001
From: Dan Carpenter <dan.carpenter@oracle.com>
Date: Fri, 21 Dec 2018 12:11:20 +0300
-Subject: [PATCH 336/773] ASoC: pcm512x: Fix a double unlock in
+Subject: [PATCH 335/782] ASoC: pcm512x: Fix a double unlock in
pcm512x_digital_mute()
[ Upstream commit 28b698b7342c7d5300cfe217cd77ff7d2a55e03d ]
diff --git a/target/linux/brcm2708/patches-4.19/950-0337-usb-dwc_otg-Clean-up-build-warnings-on-64bit-kernels.patch b/target/linux/brcm2708/patches-4.19/950-0336-usb-dwc_otg-Clean-up-build-warnings-on-64bit-kernels.patch
index 54973c3f92..8fc7da5d04 100644
--- a/target/linux/brcm2708/patches-4.19/950-0337-usb-dwc_otg-Clean-up-build-warnings-on-64bit-kernels.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0336-usb-dwc_otg-Clean-up-build-warnings-on-64bit-kernels.patch
@@ -1,7 +1,7 @@
-From 58c69efc71cd89aa187b333df93bf0d59cb2f18c Mon Sep 17 00:00:00 2001
+From 28410fa531fdd5dea268467fcffa2d184b6703ca Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Fri, 25 Jan 2019 16:03:31 +0000
-Subject: [PATCH 337/773] usb: dwc_otg: Clean up build warnings on 64bit
+Subject: [PATCH 336/782] usb: dwc_otg: Clean up build warnings on 64bit
kernels
No functional changes. Almost all are changes to logging lines.
diff --git a/target/linux/brcm2708/patches-4.19/950-0338-usb-dwc_otg-Use-dma-allocation-for-mphi-dummy_send-b.patch b/target/linux/brcm2708/patches-4.19/950-0337-usb-dwc_otg-Use-dma-allocation-for-mphi-dummy_send-b.patch
index 62fca40ccc..05d02b79bd 100644
--- a/target/linux/brcm2708/patches-4.19/950-0338-usb-dwc_otg-Use-dma-allocation-for-mphi-dummy_send-b.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0337-usb-dwc_otg-Use-dma-allocation-for-mphi-dummy_send-b.patch
@@ -1,7 +1,7 @@
-From 1f3f31854a8f073ca97633192179055770d6bb88 Mon Sep 17 00:00:00 2001
+From 4b15965fc7456d84f1ad25e1263cf6ddbb60681a Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Wed, 30 Jan 2019 17:47:51 +0000
-Subject: [PATCH 338/773] usb: dwc_otg: Use dma allocation for mphi dummy_send
+Subject: [PATCH 337/782] usb: dwc_otg: Use dma allocation for mphi dummy_send
buffer
The FIQ driver used a kzalloc'ed buffer for dummy_send,
diff --git a/target/linux/brcm2708/patches-4.19/950-0339-staging-vchiq_arm-Set-up-dma-ranges-on-child-devices.patch b/target/linux/brcm2708/patches-4.19/950-0338-staging-vchiq_arm-Set-up-dma-ranges-on-child-devices.patch
index 0cdc812cf3..912da86bd9 100644
--- a/target/linux/brcm2708/patches-4.19/950-0339-staging-vchiq_arm-Set-up-dma-ranges-on-child-devices.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0338-staging-vchiq_arm-Set-up-dma-ranges-on-child-devices.patch
@@ -1,7 +1,7 @@
-From 40002e5f988a815a9bdfc20a015b64ebed0b7383 Mon Sep 17 00:00:00 2001
+From 0a7e76fe540cac9b87b137696d8cc62126b45e5b Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Tue, 29 Jan 2019 16:13:25 +0000
-Subject: [PATCH 339/773] staging: vchiq_arm: Set up dma ranges on child
+Subject: [PATCH 338/782] staging: vchiq_arm: Set up dma ranges on child
devices
The VCHIQ driver now loads the audio, camera, codec, and vc-sm
diff --git a/target/linux/brcm2708/patches-4.19/950-0340-staging-vc-sm-cma-Correct-DMA-configuration.patch b/target/linux/brcm2708/patches-4.19/950-0339-staging-vc-sm-cma-Correct-DMA-configuration.patch
index db2cc1c617..b967d1c5e6 100644
--- a/target/linux/brcm2708/patches-4.19/950-0340-staging-vc-sm-cma-Correct-DMA-configuration.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0339-staging-vc-sm-cma-Correct-DMA-configuration.patch
@@ -1,7 +1,7 @@
-From 6afaa5b0979652ba9cf1f6fc312089ac99b29264 Mon Sep 17 00:00:00 2001
+From 7875fda6c2b921ba53b810926788a1eeede3a12a Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Tue, 29 Jan 2019 16:24:41 +0000
-Subject: [PATCH 340/773] staging: vc-sm-cma: Correct DMA configuration.
+Subject: [PATCH 339/782] staging: vc-sm-cma: Correct DMA configuration.
Now that VCHIQ is setting up the DMA configuration as our
parent device, don't try to configure it during probe.
diff --git a/target/linux/brcm2708/patches-4.19/950-0341-staging-vc-sm-cma-Use-a-void-pointer-as-the-handle-w.patch b/target/linux/brcm2708/patches-4.19/950-0340-staging-vc-sm-cma-Use-a-void-pointer-as-the-handle-w.patch
index 7341ec49ed..34721f4f5b 100644
--- a/target/linux/brcm2708/patches-4.19/950-0341-staging-vc-sm-cma-Use-a-void-pointer-as-the-handle-w.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0340-staging-vc-sm-cma-Use-a-void-pointer-as-the-handle-w.patch
@@ -1,7 +1,7 @@
-From 214e70c418ffa33753c5e4cf9b9b79a45c5c7b10 Mon Sep 17 00:00:00 2001
+From a3ac6867af62c8e0aea819e2001a35ba857da75e Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Tue, 29 Jan 2019 16:29:00 +0000
-Subject: [PATCH 341/773] staging: vc-sm-cma: Use a void* pointer as the handle
+Subject: [PATCH 340/782] staging: vc-sm-cma: Use a void* pointer as the handle
within the kernel
The driver was using an unsigned int as the handle to the outside world,
diff --git a/target/linux/brcm2708/patches-4.19/950-0342-staging-vc-sm-cma-Fix-up-for-64bit-builds.patch b/target/linux/brcm2708/patches-4.19/950-0341-staging-vc-sm-cma-Fix-up-for-64bit-builds.patch
index 3d21876aab..bb5b23853e 100644
--- a/target/linux/brcm2708/patches-4.19/950-0342-staging-vc-sm-cma-Fix-up-for-64bit-builds.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0341-staging-vc-sm-cma-Fix-up-for-64bit-builds.patch
@@ -1,7 +1,7 @@
-From 089f8e668fc58953362a62e2031da7c194d96d31 Mon Sep 17 00:00:00 2001
+From 4a9da119111db062955337ace0096b9ef6e75241 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Tue, 29 Jan 2019 16:32:57 +0000
-Subject: [PATCH 342/773] staging: vc-sm-cma: Fix up for 64bit builds
+Subject: [PATCH 341/782] staging: vc-sm-cma: Fix up for 64bit builds
There were a number of logging lines that were using
inappropriate formatting under 64bit kernels.
diff --git a/target/linux/brcm2708/patches-4.19/950-0343-configs-Add-Unicam-and-subdevices-to-bcmrpi3_defconf.patch b/target/linux/brcm2708/patches-4.19/950-0342-configs-Add-Unicam-and-subdevices-to-bcmrpi3_defconf.patch
index 7d4dec8e61..6815ae3fc4 100644
--- a/target/linux/brcm2708/patches-4.19/950-0343-configs-Add-Unicam-and-subdevices-to-bcmrpi3_defconf.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0342-configs-Add-Unicam-and-subdevices-to-bcmrpi3_defconf.patch
@@ -1,7 +1,7 @@
-From 4dc2f642e3be9005b29a1ed5b0d0418edda77264 Mon Sep 17 00:00:00 2001
+From f12159818c63e204606fd356135817bd66c8d4ab Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Mon, 4 Feb 2019 12:35:06 +0000
-Subject: [PATCH 343/773] configs: Add Unicam and subdevices to
+Subject: [PATCH 342/782] configs: Add Unicam and subdevices to
bcmrpi3_defconfig
The bcm2835-unicam, tc358743, adv7180 (for adv7282m) and ov5647
diff --git a/target/linux/brcm2708/patches-4.19/950-0344-configs-Add-VIDEO_BCM2835-to-bcmrpi3_defconfig.patch b/target/linux/brcm2708/patches-4.19/950-0343-configs-Add-VIDEO_BCM2835-to-bcmrpi3_defconfig.patch
index 9ce9b5d6b8..3a317d6e64 100644
--- a/target/linux/brcm2708/patches-4.19/950-0344-configs-Add-VIDEO_BCM2835-to-bcmrpi3_defconfig.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0343-configs-Add-VIDEO_BCM2835-to-bcmrpi3_defconfig.patch
@@ -1,7 +1,7 @@
-From a37d181c1f7a83fe929a3ce05f048b47bc309ac5 Mon Sep 17 00:00:00 2001
+From 210b1044bbf8a1b78dfda61dba980f86cfc85d87 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Mon, 4 Feb 2019 12:45:25 +0000
-Subject: [PATCH 344/773] configs: Add VIDEO_BCM2835 to bcmrpi3_defconfig
+Subject: [PATCH 343/782] configs: Add VIDEO_BCM2835 to bcmrpi3_defconfig
This is now shown to work with 64 bit kernels, so add it to
the defconfig.
diff --git a/target/linux/brcm2708/patches-4.19/950-0345-configs-Add-V4L2-codec-driver-to-bcmrpi3_defconfig.patch b/target/linux/brcm2708/patches-4.19/950-0344-configs-Add-V4L2-codec-driver-to-bcmrpi3_defconfig.patch
index 9a52d5a4c7..d7bce7989d 100644
--- a/target/linux/brcm2708/patches-4.19/950-0345-configs-Add-V4L2-codec-driver-to-bcmrpi3_defconfig.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0344-configs-Add-V4L2-codec-driver-to-bcmrpi3_defconfig.patch
@@ -1,7 +1,7 @@
-From d9dc83cdca70487efcd71e7760388fa8952f7d88 Mon Sep 17 00:00:00 2001
+From a2c1e42fcbf0452c185b849821a7e689b1fc0cba Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Mon, 4 Feb 2019 13:42:51 +0000
-Subject: [PATCH 345/773] configs: Add V4L2 codec driver to bcmrpi3_defconfig
+Subject: [PATCH 344/782] configs: Add V4L2 codec driver to bcmrpi3_defconfig
As this is now fixed to work with 64bit kernels, add it to the
defconfig.
diff --git a/target/linux/brcm2708/patches-4.19/950-0346-config-Add-IPVLAN-module-to-bcmrpi3_defconfig.patch b/target/linux/brcm2708/patches-4.19/950-0345-config-Add-IPVLAN-module-to-bcmrpi3_defconfig.patch
index eb84d1882f..c1fe886f49 100644
--- a/target/linux/brcm2708/patches-4.19/950-0346-config-Add-IPVLAN-module-to-bcmrpi3_defconfig.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0345-config-Add-IPVLAN-module-to-bcmrpi3_defconfig.patch
@@ -1,7 +1,7 @@
-From 5ea3b3e2a280f4aa6191bd79a8c606b3d7ca78d6 Mon Sep 17 00:00:00 2001
+From 2d930f91a49d06acb60a9a95f602c0ac561d40ef Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Tue, 5 Feb 2019 12:31:23 +0000
-Subject: [PATCH 346/773] config: Add IPVLAN module to bcmrpi3_defconfig
+Subject: [PATCH 345/782] config: Add IPVLAN module to bcmrpi3_defconfig
It's built for the 32bit kernels, but not for the 64bit ones.
diff --git a/target/linux/brcm2708/patches-4.19/950-0347-configs-Enable-the-AD193x-codecs.patch b/target/linux/brcm2708/patches-4.19/950-0346-configs-Enable-the-AD193x-codecs.patch
index a6c7473129..f4aab4857e 100644
--- a/target/linux/brcm2708/patches-4.19/950-0347-configs-Enable-the-AD193x-codecs.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0346-configs-Enable-the-AD193x-codecs.patch
@@ -1,7 +1,7 @@
-From 1b58612a44597525052617f2cb23e873ad433d2f Mon Sep 17 00:00:00 2001
+From 7559b46d6756acc3a19bfcb96164d024ab2c236e Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Thu, 7 Feb 2019 18:16:25 +0000
-Subject: [PATCH 347/773] configs: Enable the AD193x codecs
+Subject: [PATCH 346/782] configs: Enable the AD193x codecs
See: https://github.com/raspberrypi/linux/issues/2850
diff --git a/target/linux/brcm2708/patches-4.19/950-0348-overlays-balenaFin-v1.1.0-carrier-board-update.patch b/target/linux/brcm2708/patches-4.19/950-0347-overlays-balenaFin-v1.1.0-carrier-board-update.patch
index 565f1daae4..777416639b 100644
--- a/target/linux/brcm2708/patches-4.19/950-0348-overlays-balenaFin-v1.1.0-carrier-board-update.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0347-overlays-balenaFin-v1.1.0-carrier-board-update.patch
@@ -1,7 +1,7 @@
-From 0ea3707233c090b6978f7cd941a75d5a3d1eacc8 Mon Sep 17 00:00:00 2001
+From 064314ed1bd73fec326b7e5725fa977018bbb204 Mon Sep 17 00:00:00 2001
From: Zahari Petkov <zahari@balena.io>
Date: Fri, 8 Feb 2019 13:03:38 +0200
-Subject: [PATCH 348/773] overlays: balenaFin v1.1.0 carrier board update
+Subject: [PATCH 347/782] overlays: balenaFin v1.1.0 carrier board update
A backward compatible update for the balenaFin carrier board for the
Raspberry Pi Compute Module 3/3+ Lite.
diff --git a/target/linux/brcm2708/patches-4.19/950-0349-configs-Add-CONFIG_LEDS_PCA963X-m.patch b/target/linux/brcm2708/patches-4.19/950-0348-configs-Add-CONFIG_LEDS_PCA963X-m.patch
index 39f96e534d..57bbd46de6 100644
--- a/target/linux/brcm2708/patches-4.19/950-0349-configs-Add-CONFIG_LEDS_PCA963X-m.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0348-configs-Add-CONFIG_LEDS_PCA963X-m.patch
@@ -1,7 +1,7 @@
-From 4fba1540bd76c356a0c9930f5cccba019e6be3ad Mon Sep 17 00:00:00 2001
+From cdd7f8a4e90e2a867540ab42edac748c59710691 Mon Sep 17 00:00:00 2001
From: Zahari Petkov <zahari@balena.io>
Date: Fri, 8 Feb 2019 13:33:47 +0200
-Subject: [PATCH 349/773] configs: Add CONFIG_LEDS_PCA963X=m
+Subject: [PATCH 348/782] configs: Add CONFIG_LEDS_PCA963X=m
Enable support for PCA963x I2C chip.
diff --git a/target/linux/brcm2708/patches-4.19/950-0350-Revert-brcmfmac-Mute-expected-startup-errors.patch b/target/linux/brcm2708/patches-4.19/950-0349-Revert-brcmfmac-Mute-expected-startup-errors.patch
index 673d2c102d..5f775ca80f 100644
--- a/target/linux/brcm2708/patches-4.19/950-0350-Revert-brcmfmac-Mute-expected-startup-errors.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0349-Revert-brcmfmac-Mute-expected-startup-errors.patch
@@ -1,7 +1,7 @@
-From 206ac51ef76b535c3f37690189000d0a34b38282 Mon Sep 17 00:00:00 2001
+From fd9a38259c201b028c8560524ed354170624ca64 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Mon, 18 Feb 2019 15:43:30 +0000
-Subject: [PATCH 350/773] Revert "brcmfmac: Mute expected startup 'errors'"
+Subject: [PATCH 349/782] Revert "brcmfmac: Mute expected startup 'errors'"
This reverts commit 34eba9138ccf8d84552ab9dae37d8f348640e663.
diff --git a/target/linux/brcm2708/patches-4.19/950-0351-gpu-vc4-fkms-Update-driver-to-not-use-plane-crtc.patch b/target/linux/brcm2708/patches-4.19/950-0350-gpu-vc4-fkms-Update-driver-to-not-use-plane-crtc.patch
index 46a972ef22..deb8426c32 100644
--- a/target/linux/brcm2708/patches-4.19/950-0351-gpu-vc4-fkms-Update-driver-to-not-use-plane-crtc.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0350-gpu-vc4-fkms-Update-driver-to-not-use-plane-crtc.patch
@@ -1,7 +1,7 @@
-From a38d0527a01e53499a5c54b49c2e56b518b75b48 Mon Sep 17 00:00:00 2001
+From 3e6805f8ad4205bbd740a51be151ff15ca5f55b2 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Tue, 19 Feb 2019 15:06:31 +0000
-Subject: [PATCH 351/773] gpu:vc4-fkms: Update driver to not use plane->crtc.
+Subject: [PATCH 350/782] gpu:vc4-fkms: Update driver to not use plane->crtc.
Following on from
commit 2f958af7fc248 ("drm/vc4: Stop updating plane->fb/crtc")
diff --git a/target/linux/brcm2708/patches-4.19/950-0352-drm-vc4-Programming-the-CTM-is-conditional-on-runnin.patch b/target/linux/brcm2708/patches-4.19/950-0351-drm-vc4-Programming-the-CTM-is-conditional-on-runnin.patch
index 2aefdc3c39..497dd8ac68 100644
--- a/target/linux/brcm2708/patches-4.19/950-0352-drm-vc4-Programming-the-CTM-is-conditional-on-runnin.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0351-drm-vc4-Programming-the-CTM-is-conditional-on-runnin.patch
@@ -1,7 +1,7 @@
-From c4e9410fc4e06792f4b895b9bfbd70f5e842c7de Mon Sep 17 00:00:00 2001
+From 129cf6bb7caf6259fe7f7d5c398740c00997b14b Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Tue, 19 Feb 2019 15:18:25 +0000
-Subject: [PATCH 352/773] drm: vc4: Programming the CTM is conditional on
+Subject: [PATCH 351/782] drm: vc4: Programming the CTM is conditional on
running full KMS
vc4_ctm_commit writes to HVS registers, so this is only applicable
diff --git a/target/linux/brcm2708/patches-4.19/950-0353-staging-mmal_vchiq-Add-in-the-Bayer-encoding-formats.patch b/target/linux/brcm2708/patches-4.19/950-0352-staging-mmal_vchiq-Add-in-the-Bayer-encoding-formats.patch
index 2d66559cbe..745301293d 100644
--- a/target/linux/brcm2708/patches-4.19/950-0353-staging-mmal_vchiq-Add-in-the-Bayer-encoding-formats.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0352-staging-mmal_vchiq-Add-in-the-Bayer-encoding-formats.patch
@@ -1,7 +1,7 @@
-From 7b6ac66bdaa9740352437ee94b8bb63f579a13bd Mon Sep 17 00:00:00 2001
+From f26372eb9432cd9d1a0d3c1b04b0881be7517b44 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Wed, 13 Feb 2019 12:33:29 +0000
-Subject: [PATCH 353/773] staging: mmal_vchiq: Add in the Bayer encoding
+Subject: [PATCH 352/782] staging: mmal_vchiq: Add in the Bayer encoding
formats
The list of formats was copied before Bayer support was added.
diff --git a/target/linux/brcm2708/patches-4.19/950-0354-staging-mmal-vchiq-Always-return-the-param-size-from.patch b/target/linux/brcm2708/patches-4.19/950-0353-staging-mmal-vchiq-Always-return-the-param-size-from.patch
index de459236fc..474807dc6c 100644
--- a/target/linux/brcm2708/patches-4.19/950-0354-staging-mmal-vchiq-Always-return-the-param-size-from.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0353-staging-mmal-vchiq-Always-return-the-param-size-from.patch
@@ -1,7 +1,7 @@
-From 2e3718da526ecc343731733439626a16be7518ac Mon Sep 17 00:00:00 2001
+From c9c3ac010be3b5ed0205f4ff1cc3459acd8998c0 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Wed, 13 Feb 2019 12:36:56 +0000
-Subject: [PATCH 354/773] staging: mmal-vchiq: Always return the param size
+Subject: [PATCH 353/782] staging: mmal-vchiq: Always return the param size
from param_get
mmal-vchiq is a reimplementation of the userland library for MMAL.
diff --git a/target/linux/brcm2708/patches-4.19/950-0355-staging-mmal-vchiq-If-the-VPU-returns-an-error-don-t.patch b/target/linux/brcm2708/patches-4.19/950-0354-staging-mmal-vchiq-If-the-VPU-returns-an-error-don-t.patch
index 2d4134ea3e..0f5fc503c9 100644
--- a/target/linux/brcm2708/patches-4.19/950-0355-staging-mmal-vchiq-If-the-VPU-returns-an-error-don-t.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0354-staging-mmal-vchiq-If-the-VPU-returns-an-error-don-t.patch
@@ -1,7 +1,7 @@
-From c6cf0e080fcd24679c1ca26eb26896893f7f306b Mon Sep 17 00:00:00 2001
+From 524ea8027660c207f4b8cf48068a38a429d29cef Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Wed, 13 Feb 2019 12:51:03 +0000
-Subject: [PATCH 355/773] staging: mmal-vchiq: If the VPU returns an error,
+Subject: [PATCH 354/782] staging: mmal-vchiq: If the VPU returns an error,
don't negate it
There is an enum for the errors that the VPU can return.
diff --git a/target/linux/brcm2708/patches-4.19/950-0356-staging-bcm2835_codec-Query-supported-formats-from-t.patch b/target/linux/brcm2708/patches-4.19/950-0355-staging-bcm2835_codec-Query-supported-formats-from-t.patch
index b8f24c71ff..673373001f 100644
--- a/target/linux/brcm2708/patches-4.19/950-0356-staging-bcm2835_codec-Query-supported-formats-from-t.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0355-staging-bcm2835_codec-Query-supported-formats-from-t.patch
@@ -1,7 +1,7 @@
-From 0b3a511aa20437ad3d4c0dc00f7b95dcb161d2d9 Mon Sep 17 00:00:00 2001
+From 50d8709e599cdabf76bfcf4556ec12b2d18b4cee Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Wed, 13 Feb 2019 13:44:00 +0000
-Subject: [PATCH 356/773] staging: bcm2835_codec: Query supported formats from
+Subject: [PATCH 355/782] staging: bcm2835_codec: Query supported formats from
the component
The driver was previously working with hard coded tables of
diff --git a/target/linux/brcm2708/patches-4.19/950-0357-staging-bcm2835_codec-Add-support-for-the-ISP-as-an-.patch b/target/linux/brcm2708/patches-4.19/950-0356-staging-bcm2835_codec-Add-support-for-the-ISP-as-an-.patch
index acc454a99a..99ac4b73c8 100644
--- a/target/linux/brcm2708/patches-4.19/950-0357-staging-bcm2835_codec-Add-support-for-the-ISP-as-an-.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0356-staging-bcm2835_codec-Add-support-for-the-ISP-as-an-.patch
@@ -1,7 +1,7 @@
-From 6e89f0ac95adca46daa52324681edf43a2f6f613 Mon Sep 17 00:00:00 2001
+From d9911c22bed133bbcb20e1fb3936634985e39192 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Wed, 13 Feb 2019 14:07:52 +0000
-Subject: [PATCH 357/773] staging: bcm2835_codec: Add support for the ISP as an
+Subject: [PATCH 356/782] staging: bcm2835_codec: Add support for the ISP as an
M2M device
The MMAL ISP component can also use this same V4L2 wrapper to
diff --git a/target/linux/brcm2708/patches-4.19/950-0358-staging-bcm2835_codec-Add-an-option-for-ignoring-Bay.patch b/target/linux/brcm2708/patches-4.19/950-0357-staging-bcm2835_codec-Add-an-option-for-ignoring-Bay.patch
index 2198dff5e0..f58d071a2f 100644
--- a/target/linux/brcm2708/patches-4.19/950-0358-staging-bcm2835_codec-Add-an-option-for-ignoring-Bay.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0357-staging-bcm2835_codec-Add-an-option-for-ignoring-Bay.patch
@@ -1,7 +1,7 @@
-From 84d340e55471df729fb0c7b3cf37d160a03f8e67 Mon Sep 17 00:00:00 2001
+From 7d43b7faa9c0a64eb6a8057b7a02fa853ba9ad10 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Fri, 15 Feb 2019 11:36:14 +0000
-Subject: [PATCH 358/773] staging: bcm2835_codec: Add an option for ignoring
+Subject: [PATCH 357/782] staging: bcm2835_codec: Add an option for ignoring
Bayer formats.
This is a workaround for GStreamer currently not identifying Bayer
diff --git a/target/linux/brcm2708/patches-4.19/950-0359-staging-bcm2835_codec-Fix-handling-of-VB2_MEMORY_DMA.patch b/target/linux/brcm2708/patches-4.19/950-0358-staging-bcm2835_codec-Fix-handling-of-VB2_MEMORY_DMA.patch
index 64b2a982fd..7b1b6b0679 100644
--- a/target/linux/brcm2708/patches-4.19/950-0359-staging-bcm2835_codec-Fix-handling-of-VB2_MEMORY_DMA.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0358-staging-bcm2835_codec-Fix-handling-of-VB2_MEMORY_DMA.patch
@@ -1,7 +1,7 @@
-From bfdc0b6e57d8fe0cbfd141cf13c2443506450ff8 Mon Sep 17 00:00:00 2001
+From c0a72744507bbb2ca033d68d0d4266339ea57a5a Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Fri, 15 Feb 2019 11:38:45 +0000
-Subject: [PATCH 359/773] staging: bcm2835_codec: Fix handling of
+Subject: [PATCH 358/782] staging: bcm2835_codec: Fix handling of
VB2_MEMORY_DMABUF buffers
If the queue is configured as VB2_MEMORY_DMABUF then vb2_core_expbuf
diff --git a/target/linux/brcm2708/patches-4.19/950-0360-staging-mmal-vchiq-Update-mmal_parameters.h-with-rec.patch b/target/linux/brcm2708/patches-4.19/950-0359-staging-mmal-vchiq-Update-mmal_parameters.h-with-rec.patch
index d9fa0e64b8..c230d1e2b8 100644
--- a/target/linux/brcm2708/patches-4.19/950-0360-staging-mmal-vchiq-Update-mmal_parameters.h-with-rec.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0359-staging-mmal-vchiq-Update-mmal_parameters.h-with-rec.patch
@@ -1,7 +1,7 @@
-From c301c3be5aefbb9fc6fb9070157d24105785815b Mon Sep 17 00:00:00 2001
+From cfe5c258ec685b32c392c543410a9ec81910e929 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Mon, 18 Feb 2019 15:52:29 +0000
-Subject: [PATCH 360/773] staging: mmal-vchiq: Update mmal_parameters.h with
+Subject: [PATCH 359/782] staging: mmal-vchiq: Update mmal_parameters.h with
recently defined params
mmal_parameters.h hasn't been updated to reflect additions made
diff --git a/target/linux/brcm2708/patches-4.19/950-0361-staging-bcm2835_codec-Include-timing-info-in-SPS-hea.patch b/target/linux/brcm2708/patches-4.19/950-0360-staging-bcm2835_codec-Include-timing-info-in-SPS-hea.patch
index d490dbd42a..8f96d461dd 100644
--- a/target/linux/brcm2708/patches-4.19/950-0361-staging-bcm2835_codec-Include-timing-info-in-SPS-hea.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0360-staging-bcm2835_codec-Include-timing-info-in-SPS-hea.patch
@@ -1,7 +1,7 @@
-From 0cff1c25107689ee36e658b1bb85d83b0481ef17 Mon Sep 17 00:00:00 2001
+From 159059859540be8ff0065b797d4feeb67b5f65f0 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Mon, 18 Feb 2019 15:56:42 +0000
-Subject: [PATCH 361/773] staging: bcm2835_codec: Include timing info in SPS
+Subject: [PATCH 360/782] staging: bcm2835_codec: Include timing info in SPS
headers
Inserting timing information into the VUI block of the SPS is
diff --git a/target/linux/brcm2708/patches-4.19/950-0362-drm-vc4-Don-t-wait-for-vblank-on-fkms-cursor-updates.patch b/target/linux/brcm2708/patches-4.19/950-0361-drm-vc4-Don-t-wait-for-vblank-on-fkms-cursor-updates.patch
index 39e5b231d0..52fed5ad03 100644
--- a/target/linux/brcm2708/patches-4.19/950-0362-drm-vc4-Don-t-wait-for-vblank-on-fkms-cursor-updates.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0361-drm-vc4-Don-t-wait-for-vblank-on-fkms-cursor-updates.patch
@@ -1,7 +1,7 @@
-From 93281e638545955769ee1706e510624b7d6073c4 Mon Sep 17 00:00:00 2001
+From 7e72e2beb72a0b8b22b4a73314eb5dc42b892954 Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Mon, 5 Feb 2018 18:53:18 +0000
-Subject: [PATCH 362/773] drm/vc4: Don't wait for vblank on fkms cursor
+Subject: [PATCH 361/782] drm/vc4: Don't wait for vblank on fkms cursor
updates.
We don't use the same async update path between fkms and normal kms,
diff --git a/target/linux/brcm2708/patches-4.19/950-0363-Fix-for-Pisound-kernel-module-in-Real-Time-kernel-co.patch b/target/linux/brcm2708/patches-4.19/950-0362-Fix-for-Pisound-kernel-module-in-Real-Time-kernel-co.patch
index 120b28da25..ed424b444b 100644
--- a/target/linux/brcm2708/patches-4.19/950-0363-Fix-for-Pisound-kernel-module-in-Real-Time-kernel-co.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0362-Fix-for-Pisound-kernel-module-in-Real-Time-kernel-co.patch
@@ -1,7 +1,7 @@
-From 8bf7bcb1cc1bb6e382445c50094f2fba2d0afcef Mon Sep 17 00:00:00 2001
+From 349d336a0212626b8cfc1cebf36246a3c4ec3946 Mon Sep 17 00:00:00 2001
From: Giedrius <giedrius@blokas.io>
Date: Wed, 27 Feb 2019 14:27:28 +0000
-Subject: [PATCH 363/773] Fix for Pisound kernel module in Real Time kernel
+Subject: [PATCH 362/782] Fix for Pisound kernel module in Real Time kernel
configuration.
When handler of data_available interrupt is fired, queue_work ends up
diff --git a/target/linux/brcm2708/patches-4.19/950-0364-config-Add-CONFIG_FB_TFT_SH1106-m.patch b/target/linux/brcm2708/patches-4.19/950-0363-config-Add-CONFIG_FB_TFT_SH1106-m.patch
index e95a560fa2..ca2816a98c 100644
--- a/target/linux/brcm2708/patches-4.19/950-0364-config-Add-CONFIG_FB_TFT_SH1106-m.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0363-config-Add-CONFIG_FB_TFT_SH1106-m.patch
@@ -1,7 +1,7 @@
-From 512d3de73d6d05e683aef2f7626a75f01e5e0bab Mon Sep 17 00:00:00 2001
+From 816a685d196c4abeac411a865383b8d1d2365c8b Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Wed, 27 Feb 2019 20:08:48 +0000
-Subject: [PATCH 364/773] config: Add CONFIG_FB_TFT_SH1106=m
+Subject: [PATCH 363/782] config: Add CONFIG_FB_TFT_SH1106=m
See: https://github.com/raspberrypi/linux/issues/2876
diff --git a/target/linux/brcm2708/patches-4.19/950-0365-Added-mute-stream-func.patch b/target/linux/brcm2708/patches-4.19/950-0364-Added-mute-stream-func.patch
index 7445b44d18..2cde9972e3 100644
--- a/target/linux/brcm2708/patches-4.19/950-0365-Added-mute-stream-func.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0364-Added-mute-stream-func.patch
@@ -1,7 +1,7 @@
-From 5feb58606710065f2032817176560cdec72f1f40 Mon Sep 17 00:00:00 2001
+From 2029f29e5a2b0ffb0010ee106f63bfe711356462 Mon Sep 17 00:00:00 2001
From: Jaikumar <jaikumar@cem-solutions.net>
Date: Thu, 7 Jun 2018 21:22:45 +0530
-Subject: [PATCH 365/773] Added mute stream func
+Subject: [PATCH 364/782] Added mute stream func
Signed-off-by: Jaikumar <jaikumar@cem-solutions.net>
---
diff --git a/target/linux/brcm2708/patches-4.19/950-0366-lan78xx-EEE-support-is-now-a-PHY-property.patch b/target/linux/brcm2708/patches-4.19/950-0365-lan78xx-EEE-support-is-now-a-PHY-property.patch
index 61b18228c7..f7d0760340 100644
--- a/target/linux/brcm2708/patches-4.19/950-0366-lan78xx-EEE-support-is-now-a-PHY-property.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0365-lan78xx-EEE-support-is-now-a-PHY-property.patch
@@ -1,7 +1,7 @@
-From 818e8f77d76efd684b2ea5796d3866fdd4f0e768 Mon Sep 17 00:00:00 2001
+From 8ea7fe2034e9a9152e3b3e3bc8e4fdb548e68c23 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Tue, 5 Mar 2019 09:51:22 +0000
-Subject: [PATCH 366/773] lan78xx: EEE support is now a PHY property
+Subject: [PATCH 365/782] lan78xx: EEE support is now a PHY property
Now that EEE support is a property of the PHY, use the PHY's DT node
when querying the EEE-related properties.
diff --git a/target/linux/brcm2708/patches-4.19/950-0367-video-bcm2708_fb-Try-allocating-on-the-ARM-and-passi.patch b/target/linux/brcm2708/patches-4.19/950-0366-video-bcm2708_fb-Try-allocating-on-the-ARM-and-passi.patch
index 3377405b95..e60ef7d42a 100644
--- a/target/linux/brcm2708/patches-4.19/950-0367-video-bcm2708_fb-Try-allocating-on-the-ARM-and-passi.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0366-video-bcm2708_fb-Try-allocating-on-the-ARM-and-passi.patch
@@ -1,7 +1,7 @@
-From ea9d3e8b98633b3d449ec0a786be6a95c940b027 Mon Sep 17 00:00:00 2001
+From 35d5da12994c5b91a1d73cd1d03773e2a4252dc0 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Wed, 27 Feb 2019 17:30:33 +0000
-Subject: [PATCH 367/773] video: bcm2708_fb: Try allocating on the ARM and
+Subject: [PATCH 366/782] video: bcm2708_fb: Try allocating on the ARM and
passing to VPU
Currently the VPU allocates the contiguous buffer for the
diff --git a/target/linux/brcm2708/patches-4.19/950-0368-staging-vc_sm_cma-Remove-erroneous-misc_deregister.patch b/target/linux/brcm2708/patches-4.19/950-0367-staging-vc_sm_cma-Remove-erroneous-misc_deregister.patch
index 459b18c8e7..aedf11d303 100644
--- a/target/linux/brcm2708/patches-4.19/950-0368-staging-vc_sm_cma-Remove-erroneous-misc_deregister.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0367-staging-vc_sm_cma-Remove-erroneous-misc_deregister.patch
@@ -1,7 +1,7 @@
-From 5e4bc7e0e9ea34cabc14c6028fe2eaf7b8295999 Mon Sep 17 00:00:00 2001
+From b67424dd64ed7700e9316975511b6388f1a31130 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Fri, 8 Mar 2019 10:38:59 +0000
-Subject: [PATCH 368/773] staging: vc_sm_cma: Remove erroneous misc_deregister
+Subject: [PATCH 367/782] staging: vc_sm_cma: Remove erroneous misc_deregister
Code from the misc /dev node was still present in
bcm2835_vc_sm_cma_remove, which caused a NULL deref.
diff --git a/target/linux/brcm2708/patches-4.19/950-0369-vcsm-Fix-makefile-include-on-out-of-tree-builds.patch b/target/linux/brcm2708/patches-4.19/950-0368-vcsm-Fix-makefile-include-on-out-of-tree-builds.patch
index a820a4a293..f3d4464f1d 100644
--- a/target/linux/brcm2708/patches-4.19/950-0369-vcsm-Fix-makefile-include-on-out-of-tree-builds.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0368-vcsm-Fix-makefile-include-on-out-of-tree-builds.patch
@@ -1,7 +1,7 @@
-From 5cf95fae9985aa80ba36a47027a254a29fa92372 Mon Sep 17 00:00:00 2001
+From 958cb34d03c737d06701bae48a2bf319bc993803 Mon Sep 17 00:00:00 2001
From: Kieran Bingham <kieran.bingham@ideasonboard.com>
Date: Mon, 18 Mar 2019 17:14:51 +0000
-Subject: [PATCH 369/773] vcsm: Fix makefile include on out-of-tree builds
+Subject: [PATCH 368/782] vcsm: Fix makefile include on out-of-tree builds
The vc_sm module tries to include the 'fs' directory from the
$(srctree). $(srctree) is already provided by the build system, and
diff --git a/target/linux/brcm2708/patches-4.19/950-0370-vcsm-Remove-set-but-unused-variable.patch b/target/linux/brcm2708/patches-4.19/950-0369-vcsm-Remove-set-but-unused-variable.patch
index 1cf6fb7483..d1b4d4d703 100644
--- a/target/linux/brcm2708/patches-4.19/950-0370-vcsm-Remove-set-but-unused-variable.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0369-vcsm-Remove-set-but-unused-variable.patch
@@ -1,7 +1,7 @@
-From 614592644f6c107d0f8cb6145d95437d53ac8dff Mon Sep 17 00:00:00 2001
+From 951bcfc65ab5fa3f91fd638c0addd8aa817fdd35 Mon Sep 17 00:00:00 2001
From: Kieran Bingham <kieran.bingham@ideasonboard.com>
Date: Mon, 18 Mar 2019 17:16:41 +0000
-Subject: [PATCH 370/773] vcsm: Remove set but unused variable
+Subject: [PATCH 369/782] vcsm: Remove set but unused variable
The 'success' variable is set by the call to vchi_service_close() but never checked.
Remove it, keeping the call in place.
diff --git a/target/linux/brcm2708/patches-4.19/950-0371-vcsm-Reduce-scope-of-local-functions.patch b/target/linux/brcm2708/patches-4.19/950-0370-vcsm-Reduce-scope-of-local-functions.patch
index f48d116979..8c1963fea2 100644
--- a/target/linux/brcm2708/patches-4.19/950-0371-vcsm-Reduce-scope-of-local-functions.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0370-vcsm-Reduce-scope-of-local-functions.patch
@@ -1,7 +1,7 @@
-From dfc0c4f36a4ff2707a2c00117050f6465f94acb3 Mon Sep 17 00:00:00 2001
+From 7653524058d97a24468c743838f53987ce69513d Mon Sep 17 00:00:00 2001
From: Kieran Bingham <kieran.bingham@ideasonboard.com>
Date: Mon, 18 Mar 2019 17:17:40 +0000
-Subject: [PATCH 371/773] vcsm: Reduce scope of local functions
+Subject: [PATCH 370/782] vcsm: Reduce scope of local functions
The functions:
diff --git a/target/linux/brcm2708/patches-4.19/950-0372-staging-bcm2835-codec-NULL-component-handle-on-queue.patch b/target/linux/brcm2708/patches-4.19/950-0371-staging-bcm2835-codec-NULL-component-handle-on-queue.patch
index 6cc18e040d..4f019c4901 100644
--- a/target/linux/brcm2708/patches-4.19/950-0372-staging-bcm2835-codec-NULL-component-handle-on-queue.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0371-staging-bcm2835-codec-NULL-component-handle-on-queue.patch
@@ -1,7 +1,7 @@
-From e861be56136fd16394248f501bd3fbb327e40d1a Mon Sep 17 00:00:00 2001
+From efe506325e1fd22ed45797e4f91d2109443b8822 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Tue, 19 Mar 2019 17:55:09 +0000
-Subject: [PATCH 372/773] staging: bcm2835-codec: NULL component handle on
+Subject: [PATCH 371/782] staging: bcm2835-codec: NULL component handle on
queue_setup failure
queue_setup tries creating the relevant MMAL component and configures
diff --git a/target/linux/brcm2708/patches-4.19/950-0373-staging-vc-sm-cma-Remove-the-debugfs-directory-on-re.patch b/target/linux/brcm2708/patches-4.19/950-0372-staging-vc-sm-cma-Remove-the-debugfs-directory-on-re.patch
index d0c19b11f6..5c2db21fe0 100644
--- a/target/linux/brcm2708/patches-4.19/950-0373-staging-vc-sm-cma-Remove-the-debugfs-directory-on-re.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0372-staging-vc-sm-cma-Remove-the-debugfs-directory-on-re.patch
@@ -1,7 +1,7 @@
-From 9c63a140609809ff686622090893ba69e3929019 Mon Sep 17 00:00:00 2001
+From f1f3f1b583226c7a4a590feb2adf25c41ccdd8e5 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Fri, 8 Mar 2019 10:49:17 +0000
-Subject: [PATCH 373/773] staging: vc-sm-cma: Remove the debugfs directory on
+Subject: [PATCH 372/782] staging: vc-sm-cma: Remove the debugfs directory on
remove
Without removing that, reloading the driver fails.
diff --git a/target/linux/brcm2708/patches-4.19/950-0374-staging-vc-sm-cma-Use-devm_-allocs-for-sm_state.patch b/target/linux/brcm2708/patches-4.19/950-0373-staging-vc-sm-cma-Use-devm_-allocs-for-sm_state.patch
index e69285bcb1..f56ad22a2c 100644
--- a/target/linux/brcm2708/patches-4.19/950-0374-staging-vc-sm-cma-Use-devm_-allocs-for-sm_state.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0373-staging-vc-sm-cma-Use-devm_-allocs-for-sm_state.patch
@@ -1,7 +1,7 @@
-From 367031afc970012f096292691d9509382118fb02 Mon Sep 17 00:00:00 2001
+From b6e7585e503f7db93b9c01058d6fd050cb2236eb Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Fri, 8 Mar 2019 11:06:41 +0000
-Subject: [PATCH 374/773] staging: vc-sm-cma: Use devm_ allocs for sm_state.
+Subject: [PATCH 373/782] staging: vc-sm-cma: Use devm_ allocs for sm_state.
Use managed allocations for sm_state, removing reliance on
manual management.
diff --git a/target/linux/brcm2708/patches-4.19/950-0375-staging-vc-sm-cma-Don-t-fail-if-debugfs-calls-fail.patch b/target/linux/brcm2708/patches-4.19/950-0374-staging-vc-sm-cma-Don-t-fail-if-debugfs-calls-fail.patch
index 2a433499ff..3665fad051 100644
--- a/target/linux/brcm2708/patches-4.19/950-0375-staging-vc-sm-cma-Don-t-fail-if-debugfs-calls-fail.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0374-staging-vc-sm-cma-Don-t-fail-if-debugfs-calls-fail.patch
@@ -1,7 +1,7 @@
-From 1e49e92dc627e30dc329ee856a81d90d454bab03 Mon Sep 17 00:00:00 2001
+From 862386f72ecbeda364637e13ae7da983929f0e39 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Fri, 8 Mar 2019 11:09:49 +0000
-Subject: [PATCH 375/773] staging: vc-sm-cma: Don't fail if debugfs calls fail.
+Subject: [PATCH 374/782] staging: vc-sm-cma: Don't fail if debugfs calls fail.
Return codes from debugfs calls should never alter the
flow of the main code.
diff --git a/target/linux/brcm2708/patches-4.19/950-0376-staging-vc-sm-cma-Ensure-mutex-and-idr-are-destroyed.patch b/target/linux/brcm2708/patches-4.19/950-0375-staging-vc-sm-cma-Ensure-mutex-and-idr-are-destroyed.patch
index fb6ad95443..5ccc94a1eb 100644
--- a/target/linux/brcm2708/patches-4.19/950-0376-staging-vc-sm-cma-Ensure-mutex-and-idr-are-destroyed.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0375-staging-vc-sm-cma-Ensure-mutex-and-idr-are-destroyed.patch
@@ -1,7 +1,7 @@
-From 0382cc0391c16a76fdf6f1e53c17a0704648c6fb Mon Sep 17 00:00:00 2001
+From 114ed29563e1f47ebe7aaab8c9ea3872c71208b2 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Fri, 8 Mar 2019 11:11:46 +0000
-Subject: [PATCH 376/773] staging: vc-sm-cma: Ensure mutex and idr are
+Subject: [PATCH 375/782] staging: vc-sm-cma: Ensure mutex and idr are
destroyed
map_lock and kernelid_map are created in probe, but not released
diff --git a/target/linux/brcm2708/patches-4.19/950-0377-staging-bcm2835_codec-Clean-up-logging-on-unloading-.patch b/target/linux/brcm2708/patches-4.19/950-0376-staging-bcm2835_codec-Clean-up-logging-on-unloading-.patch
index c8d81add89..59742f424e 100644
--- a/target/linux/brcm2708/patches-4.19/950-0377-staging-bcm2835_codec-Clean-up-logging-on-unloading-.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0376-staging-bcm2835_codec-Clean-up-logging-on-unloading-.patch
@@ -1,7 +1,7 @@
-From d0a4aa37997f5532159dc5f506b4bd1d533d1991 Mon Sep 17 00:00:00 2001
+From 690744fd6e5714f8e7a7f97578c6d3adad9ec483 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Fri, 8 Mar 2019 11:26:00 +0000
-Subject: [PATCH 377/773] staging: bcm2835_codec: Clean up logging on unloading
+Subject: [PATCH 376/782] staging: bcm2835_codec: Clean up logging on unloading
the driver
The log line was missing a closing \n, so wasn't added to the
diff --git a/target/linux/brcm2708/patches-4.19/950-0378-configs-Enable-MT76-USB-wifi.patch b/target/linux/brcm2708/patches-4.19/950-0377-configs-Enable-MT76-USB-wifi.patch
index 44d0649452..d842032965 100644
--- a/target/linux/brcm2708/patches-4.19/950-0378-configs-Enable-MT76-USB-wifi.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0377-configs-Enable-MT76-USB-wifi.patch
@@ -1,7 +1,7 @@
-From 7d2089d213ac26b66585c3573302ddc95ce06dc1 Mon Sep 17 00:00:00 2001
+From ff96d752e80a3f2545fd9e037c4f6eea43cf533e Mon Sep 17 00:00:00 2001
From: Stefan Wahren <stefan.wahren@i2se.com>
Date: Thu, 7 Mar 2019 19:27:05 +0100
-Subject: [PATCH 378/773] configs: Enable MT76 USB wifi
+Subject: [PATCH 377/782] configs: Enable MT76 USB wifi
Signed-off-by: Stefan Wahren <stefan.wahren@i2se.com>
---
diff --git a/target/linux/brcm2708/patches-4.19/950-0379-bcm2835-sdhost-Allow-for-sg-entries-that-cross-pages.patch b/target/linux/brcm2708/patches-4.19/950-0378-bcm2835-sdhost-Allow-for-sg-entries-that-cross-pages.patch
index 5c8e80d089..6923c2acee 100644
--- a/target/linux/brcm2708/patches-4.19/950-0379-bcm2835-sdhost-Allow-for-sg-entries-that-cross-pages.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0378-bcm2835-sdhost-Allow-for-sg-entries-that-cross-pages.patch
@@ -1,7 +1,7 @@
-From 5eb927e238d953d7b471d4c81cb6ba0303dad02c Mon Sep 17 00:00:00 2001
+From ce07251d5534701325cd3b054e743dd6960a42d1 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Wed, 13 Mar 2019 14:19:11 +0000
-Subject: [PATCH 379/773] bcm2835-sdhost: Allow for sg entries that cross pages
+Subject: [PATCH 378/782] bcm2835-sdhost: Allow for sg entries that cross pages
The dma_complete handling code calculates a virtual address for a page
then adds an offset, but if the offset is more than a page and HIGHMEM
diff --git a/target/linux/brcm2708/patches-4.19/950-0380-overlays-sdio-Added-4-bit-support-on-GPIOs-34-39.-29.patch b/target/linux/brcm2708/patches-4.19/950-0379-overlays-sdio-Added-4-bit-support-on-GPIOs-34-39.-29.patch
index dd35926db0..068a6ed2b7 100644
--- a/target/linux/brcm2708/patches-4.19/950-0380-overlays-sdio-Added-4-bit-support-on-GPIOs-34-39.-29.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0379-overlays-sdio-Added-4-bit-support-on-GPIOs-34-39.-29.patch
@@ -1,7 +1,7 @@
-From 357aeb8b38198e59a5d62f966e945b6c08ae43e7 Mon Sep 17 00:00:00 2001
+From b2e5be264d86cdb6efd770296cf653ba13939e9d Mon Sep 17 00:00:00 2001
From: Adrien RICCIARDI <RICCIARDI-Adrien@users.noreply.github.com>
Date: Fri, 22 Mar 2019 11:35:30 +0100
-Subject: [PATCH 380/773] overlays: sdio: Added 4-bit support on GPIOs 34-39.
+Subject: [PATCH 379/782] overlays: sdio: Added 4-bit support on GPIOs 34-39.
(#2903)
---
diff --git a/target/linux/brcm2708/patches-4.19/950-0381-overlays-Fix-multiple-instantiation-of-sc16is7xx.patch b/target/linux/brcm2708/patches-4.19/950-0380-overlays-Fix-multiple-instantiation-of-sc16is7xx.patch
index 76a2066071..feda48228a 100644
--- a/target/linux/brcm2708/patches-4.19/950-0381-overlays-Fix-multiple-instantiation-of-sc16is7xx.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0380-overlays-Fix-multiple-instantiation-of-sc16is7xx.patch
@@ -1,7 +1,7 @@
-From bf926c922d5cca1a0d2eacfea0c4803d3debc94a Mon Sep 17 00:00:00 2001
+From 238fd7a2cda959e7c645b7a6fc4967049c12f69f Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Fri, 22 Mar 2019 16:44:47 +0000
-Subject: [PATCH 381/773] overlays: Fix multiple-instantiation of sc16is7xx*
+Subject: [PATCH 380/782] overlays: Fix multiple-instantiation of sc16is7xx*
The registration of the fixed clocks uses the node name as the clock
name, causing a clash if two clock nodes have the same name, regardless
diff --git a/target/linux/brcm2708/patches-4.19/950-0382-configs-Re-enable-CONFIG_NETFILTER_XT_MATCH_SOCKET.patch b/target/linux/brcm2708/patches-4.19/950-0381-configs-Re-enable-CONFIG_NETFILTER_XT_MATCH_SOCKET.patch
index 34c752bbbe..747056d269 100644
--- a/target/linux/brcm2708/patches-4.19/950-0382-configs-Re-enable-CONFIG_NETFILTER_XT_MATCH_SOCKET.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0381-configs-Re-enable-CONFIG_NETFILTER_XT_MATCH_SOCKET.patch
@@ -1,7 +1,7 @@
-From 588ba94f9647b91ac205f296129548c5eb1265c6 Mon Sep 17 00:00:00 2001
+From 04d0864c81c030789c96b353909d2d89559c904d Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Sun, 24 Mar 2019 20:54:25 +0000
-Subject: [PATCH 382/773] configs: Re-enable CONFIG_NETFILTER_XT_MATCH_SOCKET
+Subject: [PATCH 381/782] configs: Re-enable CONFIG_NETFILTER_XT_MATCH_SOCKET
A Kconfig change in 4.10 caused the xt_socket module to no-longer be
included in Raspbian builds. Fix the defconfigs to re-enable it.
diff --git a/target/linux/brcm2708/patches-4.19/950-0383-bcm2835-mmc-Fix-DMA-channel-leak.patch b/target/linux/brcm2708/patches-4.19/950-0382-bcm2835-mmc-Fix-DMA-channel-leak.patch
index ef87ed8476..86ef75fd11 100644
--- a/target/linux/brcm2708/patches-4.19/950-0383-bcm2835-mmc-Fix-DMA-channel-leak.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0382-bcm2835-mmc-Fix-DMA-channel-leak.patch
@@ -1,7 +1,7 @@
-From 227e011d31adee13c727dd38f7e47895b3a8c49b Mon Sep 17 00:00:00 2001
+From 1bee80161e0c19402988933d2197dd99e50662d5 Mon Sep 17 00:00:00 2001
From: Lukas Wunner <lukas@wunner.de>
Date: Wed, 16 Jan 2019 12:22:32 +0100
-Subject: [PATCH 383/773] bcm2835-mmc: Fix DMA channel leak
+Subject: [PATCH 382/782] bcm2835-mmc: Fix DMA channel leak
The BCM2835 MMC host driver requests a DMA channel on probe but neglects
to release the channel in the probe error path and on driver unbind.
diff --git a/target/linux/brcm2708/patches-4.19/950-0384-bcm2835-mmc-Fix-struct-mmc_host-leak-on-probe.patch b/target/linux/brcm2708/patches-4.19/950-0383-bcm2835-mmc-Fix-struct-mmc_host-leak-on-probe.patch
index 3bb5d66fc7..a697fa2d06 100644
--- a/target/linux/brcm2708/patches-4.19/950-0384-bcm2835-mmc-Fix-struct-mmc_host-leak-on-probe.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0383-bcm2835-mmc-Fix-struct-mmc_host-leak-on-probe.patch
@@ -1,7 +1,7 @@
-From dcf1a5feb6095c5aca75cc18330680778e59b517 Mon Sep 17 00:00:00 2001
+From 3610d399cd31257d4c7d8da787151e00693c3c6c Mon Sep 17 00:00:00 2001
From: Lukas Wunner <lukas@wunner.de>
Date: Sat, 19 Jan 2019 08:06:48 +0100
-Subject: [PATCH 384/773] bcm2835-mmc: Fix struct mmc_host leak on probe
+Subject: [PATCH 383/782] bcm2835-mmc: Fix struct mmc_host leak on probe
The BCM2835 MMC host driver requests the bus address of the host's
register map on probe. If that fails, the driver leaks the struct
diff --git a/target/linux/brcm2708/patches-4.19/950-0385-bcm2835-mmc-Fix-duplicate-free_irq-on-remove.patch b/target/linux/brcm2708/patches-4.19/950-0384-bcm2835-mmc-Fix-duplicate-free_irq-on-remove.patch
index cee984f6b8..cf9e3a09ec 100644
--- a/target/linux/brcm2708/patches-4.19/950-0385-bcm2835-mmc-Fix-duplicate-free_irq-on-remove.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0384-bcm2835-mmc-Fix-duplicate-free_irq-on-remove.patch
@@ -1,7 +1,7 @@
-From 931465226104cb10935af8f66fe6fdd29d898ec9 Mon Sep 17 00:00:00 2001
+From 667103fc71cb04bd8b53ad3d46e1dc3c01cc47c2 Mon Sep 17 00:00:00 2001
From: Lukas Wunner <lukas@wunner.de>
Date: Sat, 19 Jan 2019 09:00:26 +0100
-Subject: [PATCH 385/773] bcm2835-mmc: Fix duplicate free_irq() on remove
+Subject: [PATCH 384/782] bcm2835-mmc: Fix duplicate free_irq() on remove
The BCM2835 MMC host driver requests its interrupt as a device-managed
resource, so the interrupt is automatically freed after the driver is
diff --git a/target/linux/brcm2708/patches-4.19/950-0386-bcm2835-mmc-Handle-mmc_add_host-errors.patch b/target/linux/brcm2708/patches-4.19/950-0385-bcm2835-mmc-Handle-mmc_add_host-errors.patch
index 3680a66433..2115861ae7 100644
--- a/target/linux/brcm2708/patches-4.19/950-0386-bcm2835-mmc-Handle-mmc_add_host-errors.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0385-bcm2835-mmc-Handle-mmc_add_host-errors.patch
@@ -1,7 +1,7 @@
-From b511e73e01d03df0ee7fffeae26b8db6d138c82e Mon Sep 17 00:00:00 2001
+From 1591f5fd6fbad04bfe322a040f3ec30327ccb833 Mon Sep 17 00:00:00 2001
From: Lukas Wunner <lukas@wunner.de>
Date: Tue, 22 Jan 2019 12:29:45 +0100
-Subject: [PATCH 386/773] bcm2835-mmc: Handle mmc_add_host() errors
+Subject: [PATCH 385/782] bcm2835-mmc: Handle mmc_add_host() errors
The BCM2835 MMC host driver calls mmc_add_host() but doesn't check its
return value. Errors occurring in that function are therefore not
diff --git a/target/linux/brcm2708/patches-4.19/950-0387-bcm2835-mmc-Deduplicate-reset-of-driver-data-on-remo.patch b/target/linux/brcm2708/patches-4.19/950-0386-bcm2835-mmc-Deduplicate-reset-of-driver-data-on-remo.patch
index 4b21d53e0b..a59f9d0874 100644
--- a/target/linux/brcm2708/patches-4.19/950-0387-bcm2835-mmc-Deduplicate-reset-of-driver-data-on-remo.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0386-bcm2835-mmc-Deduplicate-reset-of-driver-data-on-remo.patch
@@ -1,7 +1,7 @@
-From 42c70eb8066b0e91cd184a5f166c391f82e3f4b5 Mon Sep 17 00:00:00 2001
+From 19f84eb2a68b3a6cf7aa950adf65b9c0cdbad29d Mon Sep 17 00:00:00 2001
From: Lukas Wunner <lukas@wunner.de>
Date: Sat, 19 Jan 2019 08:42:40 +0100
-Subject: [PATCH 387/773] bcm2835-mmc: Deduplicate reset of driver data on
+Subject: [PATCH 386/782] bcm2835-mmc: Deduplicate reset of driver data on
remove
The BCM2835 MMC host driver sets the device's driver data pointer to
diff --git a/target/linux/brcm2708/patches-4.19/950-0388-configs-Add-CONFIG_BATTERY_MAX17040.patch b/target/linux/brcm2708/patches-4.19/950-0387-configs-Add-CONFIG_BATTERY_MAX17040.patch
index 5a42d8c582..b762bc17dc 100644
--- a/target/linux/brcm2708/patches-4.19/950-0388-configs-Add-CONFIG_BATTERY_MAX17040.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0387-configs-Add-CONFIG_BATTERY_MAX17040.patch
@@ -1,7 +1,7 @@
-From 0cdf702e5ea015c034fa222da1647baf0b0c42f3 Mon Sep 17 00:00:00 2001
+From 90c27bb0ff4c5b226e2e8e652558726037c312e5 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Mon, 25 Mar 2019 17:54:05 +0000
-Subject: [PATCH 388/773] configs: Add CONFIG_BATTERY_MAX17040
+Subject: [PATCH 387/782] configs: Add CONFIG_BATTERY_MAX17040
See: https://github.com/raspberrypi/linux/issues/2906
diff --git a/target/linux/brcm2708/patches-4.19/950-0389-overlays-Add-max17040-support-to-i2c-sensor.patch b/target/linux/brcm2708/patches-4.19/950-0388-overlays-Add-max17040-support-to-i2c-sensor.patch
index f8b3f66737..baaa582525 100644
--- a/target/linux/brcm2708/patches-4.19/950-0389-overlays-Add-max17040-support-to-i2c-sensor.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0388-overlays-Add-max17040-support-to-i2c-sensor.patch
@@ -1,7 +1,7 @@
-From 255761d610f7ef977196da27f13d702743cd99b7 Mon Sep 17 00:00:00 2001
+From 5dd57da27201f0ae5f02256f86d4a89cd612d282 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Mon, 25 Mar 2019 18:03:48 +0000
-Subject: [PATCH 389/773] overlays: Add max17040 support to i2c-sensor
+Subject: [PATCH 388/782] overlays: Add max17040 support to i2c-sensor
See: https://github.com/raspberrypi/linux/issues/2906
diff --git a/target/linux/brcm2708/patches-4.19/950-0390-defconfigs-disable-memory-and-IO-cgroups-2908.patch b/target/linux/brcm2708/patches-4.19/950-0389-defconfigs-disable-memory-and-IO-cgroups-2908.patch
index 2490b266c3..afcaa9149d 100644
--- a/target/linux/brcm2708/patches-4.19/950-0390-defconfigs-disable-memory-and-IO-cgroups-2908.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0389-defconfigs-disable-memory-and-IO-cgroups-2908.patch
@@ -1,7 +1,7 @@
-From 53986e21f8d6687c6266ec0daaa18c34630c5f98 Mon Sep 17 00:00:00 2001
+From cae2325b0c66b3cbf9f3bdf47d0b398c7b684903 Mon Sep 17 00:00:00 2001
From: P33M <P33M@users.noreply.github.com>
Date: Tue, 26 Mar 2019 09:48:25 +0000
-Subject: [PATCH 390/773] defconfigs: disable memory and IO cgroups (#2908)
+Subject: [PATCH 389/782] defconfigs: disable memory and IO cgroups (#2908)
Due to an upstream bug, memory is leaked in the inode cache when cgroups
are enabled. Disable as this is causing crashes.
diff --git a/target/linux/brcm2708/patches-4.19/950-0391-media-bcm2835-unicam-Add-support-for-enum-framesizes.patch b/target/linux/brcm2708/patches-4.19/950-0390-media-bcm2835-unicam-Add-support-for-enum-framesizes.patch
index 12e479abae..c388d3fb7a 100644
--- a/target/linux/brcm2708/patches-4.19/950-0391-media-bcm2835-unicam-Add-support-for-enum-framesizes.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0390-media-bcm2835-unicam-Add-support-for-enum-framesizes.patch
@@ -1,7 +1,7 @@
-From faeaf9544c1803c77b6bd22b850360d15eba2eb9 Mon Sep 17 00:00:00 2001
+From febd8279923c19bfc7a6c746e310b168eaf4aa44 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Tue, 5 Mar 2019 15:43:27 +0000
-Subject: [PATCH 391/773] media: bcm2835-unicam: Add support for enum
+Subject: [PATCH 390/782] media: bcm2835-unicam: Add support for enum
framesizes and frameintervals
vidioc_enum_framesizes and vidioc_enum_frameintervals weren't implemented,
diff --git a/target/linux/brcm2708/patches-4.19/950-0392-staging-bcm2835-codec-Refactor-default-resolution-co.patch b/target/linux/brcm2708/patches-4.19/950-0391-staging-bcm2835-codec-Refactor-default-resolution-co.patch
index 00b2d1767e..8a4d75a298 100644
--- a/target/linux/brcm2708/patches-4.19/950-0392-staging-bcm2835-codec-Refactor-default-resolution-co.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0391-staging-bcm2835-codec-Refactor-default-resolution-co.patch
@@ -1,7 +1,7 @@
-From 4a7501a80598c159be341d0b52011882556b077e Mon Sep 17 00:00:00 2001
+From ebb1457f8ec756b0188e692094ee771550d510be Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Wed, 20 Mar 2019 10:06:51 +0000
-Subject: [PATCH 392/773] staging: bcm2835-codec: Refactor default resolution
+Subject: [PATCH 391/782] staging: bcm2835-codec: Refactor default resolution
code
The default resolution code was different for each role
diff --git a/target/linux/brcm2708/patches-4.19/950-0393-nvmem-add-type-attribute.patch b/target/linux/brcm2708/patches-4.19/950-0392-nvmem-add-type-attribute.patch
index 2fe94a0b24..5433a135c9 100644
--- a/target/linux/brcm2708/patches-4.19/950-0393-nvmem-add-type-attribute.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0392-nvmem-add-type-attribute.patch
@@ -1,7 +1,7 @@
-From 855040143a256199d362f32d6de071ef5c801314 Mon Sep 17 00:00:00 2001
+From b031ec96bbfb4536e29c51a4775e1bab48fcbb6e Mon Sep 17 00:00:00 2001
From: Alexandre Belloni <alexandre.belloni@bootlin.com>
Date: Fri, 30 Nov 2018 11:53:20 +0000
-Subject: [PATCH 393/773] nvmem: add type attribute
+Subject: [PATCH 392/782] nvmem: add type attribute
commit 16688453661b6d5159be558a1f8c1f54463a420f upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0394-rtc-rv3028-add-new-driver.patch b/target/linux/brcm2708/patches-4.19/950-0393-rtc-rv3028-add-new-driver.patch
index 7c22dd99eb..bc3afc790b 100644
--- a/target/linux/brcm2708/patches-4.19/950-0394-rtc-rv3028-add-new-driver.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0393-rtc-rv3028-add-new-driver.patch
@@ -1,7 +1,7 @@
-From 824810872428425fbf3e3e5d0b45e20ab8937b32 Mon Sep 17 00:00:00 2001
+From 50285d870c598f53b2222fb093263a36c7e246d7 Mon Sep 17 00:00:00 2001
From: Alexandre Belloni <alexandre.belloni@bootlin.com>
Date: Wed, 13 Feb 2019 00:21:36 +0100
-Subject: [PATCH 394/773] rtc: rv3028: add new driver
+Subject: [PATCH 393/782] rtc: rv3028: add new driver
upstream commit e6e7376cfd7b3f9b63de3a22792f64d9bfb2ab53.
diff --git a/target/linux/brcm2708/patches-4.19/950-0395-configs-Add-RTC_DRV_RV3028-m.patch b/target/linux/brcm2708/patches-4.19/950-0394-configs-Add-RTC_DRV_RV3028-m.patch
index b2478922e3..611a845e81 100644
--- a/target/linux/brcm2708/patches-4.19/950-0395-configs-Add-RTC_DRV_RV3028-m.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0394-configs-Add-RTC_DRV_RV3028-m.patch
@@ -1,7 +1,7 @@
-From 9b996b5adaaff82f7752cc65dbcf5864277f22bf Mon Sep 17 00:00:00 2001
+From ffc0a3d88dd316ba8d8902e5e0318cfc2956b820 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Thu, 28 Mar 2019 13:13:52 +0000
-Subject: [PATCH 395/773] configs: Add RTC_DRV_RV3028=m
+Subject: [PATCH 394/782] configs: Add RTC_DRV_RV3028=m
See: https://github.com/raspberrypi/linux/issues/2912
diff --git a/target/linux/brcm2708/patches-4.19/950-0396-overlays-Add-rv3028-to-i2c-rtc.patch b/target/linux/brcm2708/patches-4.19/950-0395-overlays-Add-rv3028-to-i2c-rtc.patch
index 7da20bfdb6..d96d72350e 100644
--- a/target/linux/brcm2708/patches-4.19/950-0396-overlays-Add-rv3028-to-i2c-rtc.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0395-overlays-Add-rv3028-to-i2c-rtc.patch
@@ -1,7 +1,7 @@
-From a196d4df496546cf0e521c6aedf7e37025dde785 Mon Sep 17 00:00:00 2001
+From 59efbb69590b300244b3600d4adabd3de178cc83 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Thu, 28 Mar 2019 13:26:59 +0000
-Subject: [PATCH 396/773] overlays: Add rv3028 to i2c-rtc
+Subject: [PATCH 395/782] overlays: Add rv3028 to i2c-rtc
See: https://github.com/raspberrypi/linux/issues/2912
diff --git a/target/linux/brcm2708/patches-4.19/950-0397-ASoC-tlv320aic32x4-SND_SOC_DAPM_MICBIAS-is-deprecate.patch b/target/linux/brcm2708/patches-4.19/950-0396-ASoC-tlv320aic32x4-SND_SOC_DAPM_MICBIAS-is-deprecate.patch
index e539ab07fd..0b04f1295a 100644
--- a/target/linux/brcm2708/patches-4.19/950-0397-ASoC-tlv320aic32x4-SND_SOC_DAPM_MICBIAS-is-deprecate.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0396-ASoC-tlv320aic32x4-SND_SOC_DAPM_MICBIAS-is-deprecate.patch
@@ -1,7 +1,7 @@
-From 6401f3831443dc2eeb588f8d08e7513298dd2c52 Mon Sep 17 00:00:00 2001
+From 1b9dc2f80368ba102bddd0b53df2f3f57ba4c4f8 Mon Sep 17 00:00:00 2001
From: b-ak <anur.bhargav@gmail.com>
Date: Wed, 9 Jan 2019 22:41:21 +0530
-Subject: [PATCH 397/773] ASoC: tlv320aic32x4: SND_SOC_DAPM_MICBIAS is
+Subject: [PATCH 396/782] ASoC: tlv320aic32x4: SND_SOC_DAPM_MICBIAS is
deprecated
commit 04d979d7a7bac2f645cd827ea37e5ffa5b4e1f97 upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0398-ASoC-tlv320aic32x4-Break-out-clock-setting-into-sepa.patch b/target/linux/brcm2708/patches-4.19/950-0397-ASoC-tlv320aic32x4-Break-out-clock-setting-into-sepa.patch
index f70bd20a2a..f4f0887a2e 100644
--- a/target/linux/brcm2708/patches-4.19/950-0398-ASoC-tlv320aic32x4-Break-out-clock-setting-into-sepa.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0397-ASoC-tlv320aic32x4-Break-out-clock-setting-into-sepa.patch
@@ -1,7 +1,7 @@
-From 27053ee9edee96b33fd8a6ff0311fa9ad17bb5cc Mon Sep 17 00:00:00 2001
+From deb60e65648c23cb373324ac2272c6468d21fe96 Mon Sep 17 00:00:00 2001
From: Annaliese McDermond <nh6z@nh6z.net>
Date: Mon, 18 Mar 2019 20:37:44 -0700
-Subject: [PATCH 398/773] ASoC: tlv320aic32x4: Break out clock setting into
+Subject: [PATCH 397/782] ASoC: tlv320aic32x4: Break out clock setting into
separate function
commit bf31cbfbe25001036e1e096b1c260bf871766ea5 upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0399-ASoC-tlv320aic32x4-Properly-Set-Processing-Blocks.patch b/target/linux/brcm2708/patches-4.19/950-0398-ASoC-tlv320aic32x4-Properly-Set-Processing-Blocks.patch
index 40c291e770..4287daa5af 100644
--- a/target/linux/brcm2708/patches-4.19/950-0399-ASoC-tlv320aic32x4-Properly-Set-Processing-Blocks.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0398-ASoC-tlv320aic32x4-Properly-Set-Processing-Blocks.patch
@@ -1,7 +1,7 @@
-From 85c1b0992bb403298c7fe36a2d96cc9b4d888ec1 Mon Sep 17 00:00:00 2001
+From cfa0615b841074f3fee59399c8e92df177069408 Mon Sep 17 00:00:00 2001
From: Annaliese McDermond <nh6z@nh6z.net>
Date: Wed, 20 Mar 2019 19:38:44 -0700
-Subject: [PATCH 399/773] ASoC: tlv320aic32x4: Properly Set Processing Blocks
+Subject: [PATCH 398/782] ASoC: tlv320aic32x4: Properly Set Processing Blocks
commit c95e3a4b96293403a427b5185e60fad28af51fdd upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0400-ASoC-tlv320aic32x4-Model-PLL-in-CCF.patch b/target/linux/brcm2708/patches-4.19/950-0399-ASoC-tlv320aic32x4-Model-PLL-in-CCF.patch
index d04c87931d..e50580eccb 100644
--- a/target/linux/brcm2708/patches-4.19/950-0400-ASoC-tlv320aic32x4-Model-PLL-in-CCF.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0399-ASoC-tlv320aic32x4-Model-PLL-in-CCF.patch
@@ -1,7 +1,7 @@
-From 5cf3feb4772646be2eac9f9e9bd730ede0be7568 Mon Sep 17 00:00:00 2001
+From 2c6bcd52784dd17fb85bef199f930b8c40ac7c63 Mon Sep 17 00:00:00 2001
From: Annaliese McDermond <nh6z@nh6z.net>
Date: Thu, 21 Mar 2019 17:58:45 -0700
-Subject: [PATCH 400/773] ASoC: tlv320aic32x4: Model PLL in CCF
+Subject: [PATCH 399/782] ASoC: tlv320aic32x4: Model PLL in CCF
commit 514b044cba667e4b7c383ec79b42b997e624b91d upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0401-ASoC-tlv320aic32x4-Model-CODEC_CLKIN-in-CCF.patch b/target/linux/brcm2708/patches-4.19/950-0400-ASoC-tlv320aic32x4-Model-CODEC_CLKIN-in-CCF.patch
index 041b01546a..87bfdf1f39 100644
--- a/target/linux/brcm2708/patches-4.19/950-0401-ASoC-tlv320aic32x4-Model-CODEC_CLKIN-in-CCF.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0400-ASoC-tlv320aic32x4-Model-CODEC_CLKIN-in-CCF.patch
@@ -1,7 +1,7 @@
-From ea2e656f039961331db8e83322d461f56feae325 Mon Sep 17 00:00:00 2001
+From cb191833ad3ce88d4cf8b669b0d68a2b8dafae5f Mon Sep 17 00:00:00 2001
From: Annaliese McDermond <nh6z@nh6z.net>
Date: Thu, 21 Mar 2019 17:58:46 -0700
-Subject: [PATCH 401/773] ASoC: tlv320aic32x4: Model CODEC_CLKIN in CCF
+Subject: [PATCH 400/782] ASoC: tlv320aic32x4: Model CODEC_CLKIN in CCF
commit fd2df3aeafa4b4cc468d58e147e0822967034b71 upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0402-ASoC-tlv320aic32x4-Model-DAC-ADC-dividers-in-CCF.patch b/target/linux/brcm2708/patches-4.19/950-0401-ASoC-tlv320aic32x4-Model-DAC-ADC-dividers-in-CCF.patch
index 6fb2d142de..30273750be 100644
--- a/target/linux/brcm2708/patches-4.19/950-0402-ASoC-tlv320aic32x4-Model-DAC-ADC-dividers-in-CCF.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0401-ASoC-tlv320aic32x4-Model-DAC-ADC-dividers-in-CCF.patch
@@ -1,7 +1,7 @@
-From e9c691396d5e78be3d71090924d42a19b4959ac2 Mon Sep 17 00:00:00 2001
+From 4593222a28f72ca198c432a81272a680b878fd92 Mon Sep 17 00:00:00 2001
From: Annaliese McDermond <nh6z@nh6z.net>
Date: Thu, 21 Mar 2019 17:58:47 -0700
-Subject: [PATCH 402/773] ASoC: tlv320aic32x4: Model DAC/ADC dividers in CCF
+Subject: [PATCH 401/782] ASoC: tlv320aic32x4: Model DAC/ADC dividers in CCF
commit a51b50062091619915c5155085bbe13a7aca6903 upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0403-ASoC-tlv320aic32x4-Model-BDIV-divider-in-CCF.patch b/target/linux/brcm2708/patches-4.19/950-0402-ASoC-tlv320aic32x4-Model-BDIV-divider-in-CCF.patch
index 629be51911..4054f0f6ca 100644
--- a/target/linux/brcm2708/patches-4.19/950-0403-ASoC-tlv320aic32x4-Model-BDIV-divider-in-CCF.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0402-ASoC-tlv320aic32x4-Model-BDIV-divider-in-CCF.patch
@@ -1,7 +1,7 @@
-From e8a7d56b23d0caa7fbe0d6304fb73431229b2b9d Mon Sep 17 00:00:00 2001
+From fa7d804276a3dc092969fee97cc3f1ae0918959c Mon Sep 17 00:00:00 2001
From: Annaliese McDermond <nh6z@nh6z.net>
Date: Thu, 21 Mar 2019 17:58:48 -0700
-Subject: [PATCH 403/773] ASoC: tlv320aic32x4: Model BDIV divider in CCF
+Subject: [PATCH 402/782] ASoC: tlv320aic32x4: Model BDIV divider in CCF
commit 9b484124ebd906c4d6bc826cc0d417e80cc1105c upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0404-ASoC-tlv320aic32x4-Control-clock-gating-with-CCF.patch b/target/linux/brcm2708/patches-4.19/950-0403-ASoC-tlv320aic32x4-Control-clock-gating-with-CCF.patch
index 0b44538151..4d1a5efc76 100644
--- a/target/linux/brcm2708/patches-4.19/950-0404-ASoC-tlv320aic32x4-Control-clock-gating-with-CCF.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0403-ASoC-tlv320aic32x4-Control-clock-gating-with-CCF.patch
@@ -1,7 +1,7 @@
-From 0d5aca18bd8a4ad3fa82f1f7f82cc0b95575a492 Mon Sep 17 00:00:00 2001
+From e4c6329d68af78ff20e584ddc26885c04fea59c1 Mon Sep 17 00:00:00 2001
From: Annaliese McDermond <nh6z@nh6z.net>
Date: Thu, 21 Mar 2019 17:58:49 -0700
-Subject: [PATCH 404/773] ASoC: tlv320aic32x4: Control clock gating with CCF
+Subject: [PATCH 403/782] ASoC: tlv320aic32x4: Control clock gating with CCF
commit d25970b5fd51e9fcf0afbe190908ea4049454da4 upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0405-ASoC-tlv320aic32x4-Move-aosr-and-dosr-setting-to-sep.patch b/target/linux/brcm2708/patches-4.19/950-0404-ASoC-tlv320aic32x4-Move-aosr-and-dosr-setting-to-sep.patch
index 723ff9c1d8..152cb07fdf 100644
--- a/target/linux/brcm2708/patches-4.19/950-0405-ASoC-tlv320aic32x4-Move-aosr-and-dosr-setting-to-sep.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0404-ASoC-tlv320aic32x4-Move-aosr-and-dosr-setting-to-sep.patch
@@ -1,7 +1,7 @@
-From fec4f0b76b1641917c9d2f60169194a00aee5916 Mon Sep 17 00:00:00 2001
+From 1aa1e2327b7997ad3b3ac62fcf3d19b8d588e2ee Mon Sep 17 00:00:00 2001
From: Annaliese McDermond <nh6z@nh6z.net>
Date: Thu, 21 Mar 2019 17:58:50 -0700
-Subject: [PATCH 405/773] ASoC: tlv320aic32x4: Move aosr and dosr setting to
+Subject: [PATCH 404/782] ASoC: tlv320aic32x4: Move aosr and dosr setting to
separate functions
commit fbafbf6517274a797e6e6508c18dd8dba5920c89 upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0406-ASoC-tlv320aic32x4-Dynamically-Determine-Clocking.patch b/target/linux/brcm2708/patches-4.19/950-0405-ASoC-tlv320aic32x4-Dynamically-Determine-Clocking.patch
index 82f795a0d4..66673bb18c 100644
--- a/target/linux/brcm2708/patches-4.19/950-0406-ASoC-tlv320aic32x4-Dynamically-Determine-Clocking.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0405-ASoC-tlv320aic32x4-Dynamically-Determine-Clocking.patch
@@ -1,7 +1,7 @@
-From bb3ce792b7f1064d7b9326714fc9ad3eb399fe2f Mon Sep 17 00:00:00 2001
+From 11232d20911a7d9fe4cb0c583030ae1880b0630c Mon Sep 17 00:00:00 2001
From: Annaliese McDermond <nh6z@nh6z.net>
Date: Thu, 21 Mar 2019 17:58:51 -0700
-Subject: [PATCH 406/773] ASoC: tlv320aic32x4: Dynamically Determine Clocking
+Subject: [PATCH 405/782] ASoC: tlv320aic32x4: Dynamically Determine Clocking
commit 96c3bb00239de4fb5f4ddca42c1f90d6d9b3c697 upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0407-ASoC-tlv320aic32x4-Restructure-set_dai_sysclk.patch b/target/linux/brcm2708/patches-4.19/950-0406-ASoC-tlv320aic32x4-Restructure-set_dai_sysclk.patch
index e225e8afbf..43201b61d7 100644
--- a/target/linux/brcm2708/patches-4.19/950-0407-ASoC-tlv320aic32x4-Restructure-set_dai_sysclk.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0406-ASoC-tlv320aic32x4-Restructure-set_dai_sysclk.patch
@@ -1,7 +1,7 @@
-From 3dddc847d2889d096879b81480850ae4de1f3efe Mon Sep 17 00:00:00 2001
+From db70d0feee9c5ca7576a17e6a37a9a04ab6b5729 Mon Sep 17 00:00:00 2001
From: Annaliese McDermond <nh6z@nh6z.net>
Date: Thu, 21 Mar 2019 17:58:52 -0700
-Subject: [PATCH 407/773] ASoC: tlv320aic32x4: Restructure set_dai_sysclk
+Subject: [PATCH 406/782] ASoC: tlv320aic32x4: Restructure set_dai_sysclk
commit aa6a60f7be925210d5156f0e8025f3afe1f4f54d upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0408-ASoC-tlv320aic32x4-Remove-mclk-references.patch b/target/linux/brcm2708/patches-4.19/950-0407-ASoC-tlv320aic32x4-Remove-mclk-references.patch
index 9e25ce7065..02085fdb93 100644
--- a/target/linux/brcm2708/patches-4.19/950-0408-ASoC-tlv320aic32x4-Remove-mclk-references.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0407-ASoC-tlv320aic32x4-Remove-mclk-references.patch
@@ -1,7 +1,7 @@
-From 061b34c3cce2b8d1d2039119137b943bf1934429 Mon Sep 17 00:00:00 2001
+From ac6dec39e076d1b7e9883b6d99c6e20f31122cf1 Mon Sep 17 00:00:00 2001
From: Annaliese McDermond <nh6z@nh6z.net>
Date: Thu, 21 Mar 2019 17:58:53 -0700
-Subject: [PATCH 408/773] ASoC: tlv320aic32x4: Remove mclk references
+Subject: [PATCH 407/782] ASoC: tlv320aic32x4: Remove mclk references
commit 78f2d58a289302e56a7def96a783a7686ebf27e2 upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0409-ASoC-tlv320aic32x4-Allow-192000-Sample-Rate.patch b/target/linux/brcm2708/patches-4.19/950-0408-ASoC-tlv320aic32x4-Allow-192000-Sample-Rate.patch
index 66ded01b5c..5ef3bc2168 100644
--- a/target/linux/brcm2708/patches-4.19/950-0409-ASoC-tlv320aic32x4-Allow-192000-Sample-Rate.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0408-ASoC-tlv320aic32x4-Allow-192000-Sample-Rate.patch
@@ -1,7 +1,7 @@
-From 88410f24832eca9a9b7a870601f15226ced06b45 Mon Sep 17 00:00:00 2001
+From eaf85e49f8ebb48dbf0aed8fead0b35b4dd50b36 Mon Sep 17 00:00:00 2001
From: Annaliese McDermond <nh6z@nh6z.net>
Date: Thu, 21 Mar 2019 17:58:54 -0700
-Subject: [PATCH 409/773] ASoC: tlv320aic32x4: Allow 192000 Sample Rate
+Subject: [PATCH 408/782] ASoC: tlv320aic32x4: Allow 192000 Sample Rate
commit 6d56ee1550b8a81bc63c80051ff78d8d704b09ba upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0410-ASoC-tlv320aic32x4-Only-enable-with-common-clock.patch b/target/linux/brcm2708/patches-4.19/950-0409-ASoC-tlv320aic32x4-Only-enable-with-common-clock.patch
index 24a3c27b92..a1a7c48e43 100644
--- a/target/linux/brcm2708/patches-4.19/950-0410-ASoC-tlv320aic32x4-Only-enable-with-common-clock.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0409-ASoC-tlv320aic32x4-Only-enable-with-common-clock.patch
@@ -1,7 +1,7 @@
-From f581673c8896d351653f85185ef27293d1359b44 Mon Sep 17 00:00:00 2001
+From ce377be46a75502daedb2e69fa7dfe03a0a150c2 Mon Sep 17 00:00:00 2001
From: Mark Brown <broonie@kernel.org>
Date: Tue, 26 Mar 2019 13:10:13 +0000
-Subject: [PATCH 410/773] ASoC: tlv320aic32x4: Only enable with common clock
+Subject: [PATCH 409/782] ASoC: tlv320aic32x4: Only enable with common clock
commit 64f01d2b5ccc621c3aa66b82daf9154f5581f36a upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0411-Audiophonics-I-Sabre-9038Q2M-DAC-driver.patch b/target/linux/brcm2708/patches-4.19/950-0410-Audiophonics-I-Sabre-9038Q2M-DAC-driver.patch
index 9df74ac1bb..4d938f014e 100644
--- a/target/linux/brcm2708/patches-4.19/950-0411-Audiophonics-I-Sabre-9038Q2M-DAC-driver.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0410-Audiophonics-I-Sabre-9038Q2M-DAC-driver.patch
@@ -1,7 +1,7 @@
-From 0cf49c5a3e560901a98562abb00f8402f1ac3a14 Mon Sep 17 00:00:00 2001
+From e6302a578fa93159fe9a3dea77a696e10ec7bb08 Mon Sep 17 00:00:00 2001
From: FERHAT Nicolas <contact@audiophonics.fr>
Date: Fri, 5 Apr 2019 13:06:42 +0100
-Subject: [PATCH 411/773] Audiophonics I-Sabre 9038Q2M DAC driver
+Subject: [PATCH 410/782] Audiophonics I-Sabre 9038Q2M DAC driver
Signed-off-by: Audiophonics <contact@audiophonics.fr>
---
diff --git a/target/linux/brcm2708/patches-4.19/950-0412-ASoC-tlv320aic32x4-Change-author-s-name.patch b/target/linux/brcm2708/patches-4.19/950-0411-ASoC-tlv320aic32x4-Change-author-s-name.patch
index fad5f034b0..d3752afa78 100644
--- a/target/linux/brcm2708/patches-4.19/950-0412-ASoC-tlv320aic32x4-Change-author-s-name.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0411-ASoC-tlv320aic32x4-Change-author-s-name.patch
@@ -1,7 +1,7 @@
-From e4e57bd8465edf59a02b8e2841c700dd7f454176 Mon Sep 17 00:00:00 2001
+From ad6747d5e2d9ef96727c30fd791975d35e33e8c0 Mon Sep 17 00:00:00 2001
From: Annaliese McDermond <nh6z@nh6z.net>
Date: Wed, 3 Apr 2019 21:17:15 -0700
-Subject: [PATCH 412/773] ASoC: tlv320aic32x4: Change author's name
+Subject: [PATCH 411/782] ASoC: tlv320aic32x4: Change author's name
commit 7297ba6c74c5b9e78d8e936af82eecfcf7d32dfb upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0413-ASoC-tlv320aic32x4-Update-copyright-and-use-SPDX-ide.patch b/target/linux/brcm2708/patches-4.19/950-0412-ASoC-tlv320aic32x4-Update-copyright-and-use-SPDX-ide.patch
index 5b8369604a..003ce28d26 100644
--- a/target/linux/brcm2708/patches-4.19/950-0413-ASoC-tlv320aic32x4-Update-copyright-and-use-SPDX-ide.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0412-ASoC-tlv320aic32x4-Update-copyright-and-use-SPDX-ide.patch
@@ -1,7 +1,7 @@
-From c9508a7de9cac03d8fc482af363d886b17931e3d Mon Sep 17 00:00:00 2001
+From 78c057cf32ed463267807717748ea434b6c37adc Mon Sep 17 00:00:00 2001
From: Annaliese McDermond <nh6z@nh6z.net>
Date: Wed, 3 Apr 2019 21:17:16 -0700
-Subject: [PATCH 413/773] ASoC: tlv320aic32x4: Update copyright and use SPDX
+Subject: [PATCH 412/782] ASoC: tlv320aic32x4: Update copyright and use SPDX
identifier
commit 8a1d95c393d971e624fc28f11516b0bc3a7fa706 upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0414-ASoC-tlv320aic32x4-Add-Switch-for-Setting-Common-Mod.patch b/target/linux/brcm2708/patches-4.19/950-0413-ASoC-tlv320aic32x4-Add-Switch-for-Setting-Common-Mod.patch
index 6b8c2cc770..26279f37fa 100644
--- a/target/linux/brcm2708/patches-4.19/950-0414-ASoC-tlv320aic32x4-Add-Switch-for-Setting-Common-Mod.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0413-ASoC-tlv320aic32x4-Add-Switch-for-Setting-Common-Mod.patch
@@ -1,7 +1,7 @@
-From dd1eb4f52da71e7f8d44f96445129864ce25ec2a Mon Sep 17 00:00:00 2001
+From 76d3f7de39650cdfcd91b1f2a25c7a9a983cc873 Mon Sep 17 00:00:00 2001
From: Annaliese McDermond <nh6z@nh6z.net>
Date: Wed, 3 Apr 2019 21:01:54 -0700
-Subject: [PATCH 414/773] ASoC: tlv320aic32x4: Add Switch for Setting Common
+Subject: [PATCH 413/782] ASoC: tlv320aic32x4: Add Switch for Setting Common
Mode Voltage
commit 44ceee847e27c828f2f1ef4e400e6bc0c8d04de3 upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0415-ASoC-tlv320aic32x4-Add-Playback-PowerTune-Controls.patch b/target/linux/brcm2708/patches-4.19/950-0414-ASoC-tlv320aic32x4-Add-Playback-PowerTune-Controls.patch
index c5f0da36ee..b9a4cf7c21 100644
--- a/target/linux/brcm2708/patches-4.19/950-0415-ASoC-tlv320aic32x4-Add-Playback-PowerTune-Controls.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0414-ASoC-tlv320aic32x4-Add-Playback-PowerTune-Controls.patch
@@ -1,7 +1,7 @@
-From a4e379a25c1f3a132e7508e59e44e2d58b322498 Mon Sep 17 00:00:00 2001
+From 5b8e6798e8f11bfc09f007d19776f0629e831828 Mon Sep 17 00:00:00 2001
From: Annaliese McDermond <nh6z@nh6z.net>
Date: Wed, 3 Apr 2019 21:01:55 -0700
-Subject: [PATCH 415/773] ASoC: tlv320aic32x4: Add Playback PowerTune Controls
+Subject: [PATCH 414/782] ASoC: tlv320aic32x4: Add Playback PowerTune Controls
commit d3e6e374566e1154820a9a3dc82f7eef646fcf95 upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0416-dtoverlays-Add-Support-for-the-UDRC-DRAWS.patch b/target/linux/brcm2708/patches-4.19/950-0415-dtoverlays-Add-Support-for-the-UDRC-DRAWS.patch
index a37fbab51f..0b55ae24cf 100644
--- a/target/linux/brcm2708/patches-4.19/950-0416-dtoverlays-Add-Support-for-the-UDRC-DRAWS.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0415-dtoverlays-Add-Support-for-the-UDRC-DRAWS.patch
@@ -1,7 +1,7 @@
-From d6731331f00859fd9b172db1ae71eb76e4239c8c Mon Sep 17 00:00:00 2001
+From b705c00c484cb018913b250e3fe448576f84bf16 Mon Sep 17 00:00:00 2001
From: Annaliese McDermond <nh6z@nh6z.net>
Date: Sun, 17 Mar 2019 16:48:36 -0700
-Subject: [PATCH 416/773] dtoverlays: Add Support for the UDRC/DRAWS
+Subject: [PATCH 415/782] dtoverlays: Add Support for the UDRC/DRAWS
Adds a new overlay to support the Northwest Digital Radio
DRAWS and UDRC HATs. See http://nwdigitalradio.com.
diff --git a/target/linux/brcm2708/patches-4.19/950-0417-dwc_otg-only-do_split-when-we-actually-need-to-do-a-.patch b/target/linux/brcm2708/patches-4.19/950-0416-dwc_otg-only-do_split-when-we-actually-need-to-do-a-.patch
index 0cc6eaeb3c..e04e02dc91 100644
--- a/target/linux/brcm2708/patches-4.19/950-0417-dwc_otg-only-do_split-when-we-actually-need-to-do-a-.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0416-dwc_otg-only-do_split-when-we-actually-need-to-do-a-.patch
@@ -1,7 +1,7 @@
-From 4bdf5b3f1aca778bfce24ffebf8d00db24321e36 Mon Sep 17 00:00:00 2001
+From d57d366ea6da1ce01228ceb0898c5e562683cc4e Mon Sep 17 00:00:00 2001
From: P33M <p33m@github.com>
Date: Mon, 8 Apr 2019 12:45:23 +0100
-Subject: [PATCH 417/773] dwc_otg: only do_split when we actually need to do a
+Subject: [PATCH 416/782] dwc_otg: only do_split when we actually need to do a
split
The previous test would fail if the root port was in fullspeed mode
diff --git a/target/linux/brcm2708/patches-4.19/950-0418-Input-ili210x-fetch-touchscreen-geometry-from-DT.patch b/target/linux/brcm2708/patches-4.19/950-0417-Input-ili210x-fetch-touchscreen-geometry-from-DT.patch
index 412400e14e..284ffa9c10 100644
--- a/target/linux/brcm2708/patches-4.19/950-0418-Input-ili210x-fetch-touchscreen-geometry-from-DT.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0417-Input-ili210x-fetch-touchscreen-geometry-from-DT.patch
@@ -1,7 +1,7 @@
-From 7b8839dc268225574109471283cd7c38618b68f2 Mon Sep 17 00:00:00 2001
+From a3a13fc14b8e31ff306bf110c5de38cca9300eb2 Mon Sep 17 00:00:00 2001
From: Samuel Hsu <hsu@distec.de>
Date: Mon, 8 Apr 2019 16:42:17 +0200
-Subject: [PATCH 418/773] Input: ili210x - fetch touchscreen geometry from DT
+Subject: [PATCH 417/782] Input: ili210x - fetch touchscreen geometry from DT
commit f67cc3e927d8414ad3872e046764534ea1f5db0d upstream
diff --git a/target/linux/brcm2708/patches-4.19/950-0419-Input-ili210x-add-DT-binding-document.patch b/target/linux/brcm2708/patches-4.19/950-0418-Input-ili210x-add-DT-binding-document.patch
index a1f4d6c3a1..030045321f 100644
--- a/target/linux/brcm2708/patches-4.19/950-0419-Input-ili210x-add-DT-binding-document.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0418-Input-ili210x-add-DT-binding-document.patch
@@ -1,7 +1,7 @@
-From f1676cc3d7dbeb175906cd1aafe7a39bbe08ce8a Mon Sep 17 00:00:00 2001
+From 56fcd4b3da358148f42d045a04f43c21d74ed1a2 Mon Sep 17 00:00:00 2001
From: Samuel Hsu <hsu@distec.de>
Date: Mon, 8 Apr 2019 16:49:51 +0200
-Subject: [PATCH 419/773] Input: ili210x - add DT binding document
+Subject: [PATCH 418/782] Input: ili210x - add DT binding document
commit 41a852e002e65ab7a1e6841b485d72d022e95df2 upstream
diff --git a/target/linux/brcm2708/patches-4.19/950-0420-configs-Add-TOUCHSCREEN_ILI210X-m.patch b/target/linux/brcm2708/patches-4.19/950-0419-configs-Add-TOUCHSCREEN_ILI210X-m.patch
index 446d9ec286..10af781d2b 100644
--- a/target/linux/brcm2708/patches-4.19/950-0420-configs-Add-TOUCHSCREEN_ILI210X-m.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0419-configs-Add-TOUCHSCREEN_ILI210X-m.patch
@@ -1,7 +1,7 @@
-From 14f64762184b51f575da05b5731e0a32a048c6bc Mon Sep 17 00:00:00 2001
+From 1fca4c900e87d3fbc62d2281f869f323c188dac7 Mon Sep 17 00:00:00 2001
From: Samuel Hsu <hsu@distec.de>
Date: Mon, 8 Apr 2019 16:54:34 +0200
-Subject: [PATCH 420/773] configs: Add TOUCHSCREEN_ILI210X=m
+Subject: [PATCH 419/782] configs: Add TOUCHSCREEN_ILI210X=m
Signed-off-by: Samuel Hsu <hsu@distec.de>
---
diff --git a/target/linux/brcm2708/patches-4.19/950-0421-BCM2708-Add-core-Device-Tree-support-ilitek251x.patch b/target/linux/brcm2708/patches-4.19/950-0420-BCM2708-Add-core-Device-Tree-support-ilitek251x.patch
index 83fac6fda0..ddf3a12d8a 100644
--- a/target/linux/brcm2708/patches-4.19/950-0421-BCM2708-Add-core-Device-Tree-support-ilitek251x.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0420-BCM2708-Add-core-Device-Tree-support-ilitek251x.patch
@@ -1,7 +1,7 @@
-From 63cbc9d36724e5f939f2003bdf73739cbfbac724 Mon Sep 17 00:00:00 2001
+From e644cea3bde737b63deb6f18456200b2db85af6e Mon Sep 17 00:00:00 2001
From: Samuel Hsu <hsu@distec.de>
Date: Mon, 8 Apr 2019 17:06:44 +0200
-Subject: [PATCH 421/773] BCM2708: Add core Device Tree support, ilitek251x
+Subject: [PATCH 420/782] BCM2708: Add core Device Tree support, ilitek251x
Signed-off-by: Samuel Hsu <hsu@distec.de>
---
diff --git a/target/linux/brcm2708/patches-4.19/950-0422-dwc_otg-fix-locking-around-dequeueing-and-killing-UR.patch b/target/linux/brcm2708/patches-4.19/950-0421-dwc_otg-fix-locking-around-dequeueing-and-killing-UR.patch
index 4121c867a6..f3c5dda1f2 100644
--- a/target/linux/brcm2708/patches-4.19/950-0422-dwc_otg-fix-locking-around-dequeueing-and-killing-UR.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0421-dwc_otg-fix-locking-around-dequeueing-and-killing-UR.patch
@@ -1,7 +1,7 @@
-From ae80b2795f6084ec8daa5840b3ea5dc70ffb0d3b Mon Sep 17 00:00:00 2001
+From 3ddebbe50a6d47110e7f0c4f71c5a3364af25c9a Mon Sep 17 00:00:00 2001
From: P33M <p33m@github.com>
Date: Tue, 9 Apr 2019 16:40:48 +0100
-Subject: [PATCH 422/773] dwc_otg: fix locking around dequeueing and killing
+Subject: [PATCH 421/782] dwc_otg: fix locking around dequeueing and killing
URBs
kill_urbs_in_qh_list() is practically only ever called with the fiq lock
diff --git a/target/linux/brcm2708/patches-4.19/950-0423-rtc-rv3028-Add-backup-switchover-mode-support.patch b/target/linux/brcm2708/patches-4.19/950-0422-rtc-rv3028-Add-backup-switchover-mode-support.patch
index 120bb38624..5f095e016b 100644
--- a/target/linux/brcm2708/patches-4.19/950-0423-rtc-rv3028-Add-backup-switchover-mode-support.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0422-rtc-rv3028-Add-backup-switchover-mode-support.patch
@@ -1,7 +1,7 @@
-From e3273d6c63ea4956b2ee428be1cf7cae9b848614 Mon Sep 17 00:00:00 2001
+From cf65955a2412cbaa381d63d9bffcbc9417c2cf6d Mon Sep 17 00:00:00 2001
From: Phil Howard <phil@gadgetoid.com>
Date: Fri, 29 Mar 2019 10:53:14 +0000
-Subject: [PATCH 423/773] rtc: rv3028: Add backup switchover mode support
+Subject: [PATCH 422/782] rtc: rv3028: Add backup switchover mode support
Signed-off-by: Phil Howard <phil@pimoroni.com>
---
diff --git a/target/linux/brcm2708/patches-4.19/950-0424-dt-bindings-rv3028-backup-switchover-support.patch b/target/linux/brcm2708/patches-4.19/950-0423-dt-bindings-rv3028-backup-switchover-support.patch
index eac608b2e1..c2b2a95d46 100644
--- a/target/linux/brcm2708/patches-4.19/950-0424-dt-bindings-rv3028-backup-switchover-support.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0423-dt-bindings-rv3028-backup-switchover-support.patch
@@ -1,7 +1,7 @@
-From b31ebf3a7ef8fb645ea199b90d0c568b85ee558f Mon Sep 17 00:00:00 2001
+From 3e39ce41041b28d4022cff9d46a1783d28a48214 Mon Sep 17 00:00:00 2001
From: Phil Howard <phil@gadgetoid.com>
Date: Fri, 29 Mar 2019 10:57:07 +0000
-Subject: [PATCH 424/773] dt-bindings: rv3028 backup switchover support
+Subject: [PATCH 423/782] dt-bindings: rv3028 backup switchover support
Signed-off-by: Phil Howard <phil@pimoroni.com>
---
diff --git a/target/linux/brcm2708/patches-4.19/950-0425-overlays-Add-rv3028-backup-switchover-support-to-i2c.patch b/target/linux/brcm2708/patches-4.19/950-0424-overlays-Add-rv3028-backup-switchover-support-to-i2c.patch
index 9a54ed5fa5..d691e9931b 100644
--- a/target/linux/brcm2708/patches-4.19/950-0425-overlays-Add-rv3028-backup-switchover-support-to-i2c.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0424-overlays-Add-rv3028-backup-switchover-support-to-i2c.patch
@@ -1,7 +1,7 @@
-From 918ce6082732828dd525c0a6a48e5232dadd4019 Mon Sep 17 00:00:00 2001
+From a9b4f52e26299eb51f2615fb97214b45012ae59e Mon Sep 17 00:00:00 2001
From: Phil Howard <phil@gadgetoid.com>
Date: Fri, 29 Mar 2019 10:59:55 +0000
-Subject: [PATCH 425/773] overlays: Add rv3028 backup switchover support to
+Subject: [PATCH 424/782] overlays: Add rv3028 backup switchover support to
i2c-rtc
Signed-off-by: Phil Howard <phil@pimoroni.com>
diff --git a/target/linux/brcm2708/patches-4.19/950-0426-Maxim-MAX98357A-I2S-DAC-overlay-2935.patch b/target/linux/brcm2708/patches-4.19/950-0425-Maxim-MAX98357A-I2S-DAC-overlay-2935.patch
index af540cd836..b60cc69445 100644
--- a/target/linux/brcm2708/patches-4.19/950-0426-Maxim-MAX98357A-I2S-DAC-overlay-2935.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0425-Maxim-MAX98357A-I2S-DAC-overlay-2935.patch
@@ -1,7 +1,7 @@
-From a1e9cfcbdb2182c6b9ee86403f2000907ff56d26 Mon Sep 17 00:00:00 2001
+From fdccd3848dff99722236f58e65d3fd7e37e507f4 Mon Sep 17 00:00:00 2001
From: wavelet2 <20504977+wavelet2@users.noreply.github.com>
Date: Mon, 15 Apr 2019 10:00:20 +0100
-Subject: [PATCH 426/773] Maxim MAX98357A I2S DAC overlay (#2935)
+Subject: [PATCH 425/782] Maxim MAX98357A I2S DAC overlay (#2935)
Add overlay for Maxim MAX98357A I2S DAC.
diff --git a/target/linux/brcm2708/patches-4.19/950-0427-sound-Fixes-for-audioinjector-octo-under-4.19.patch b/target/linux/brcm2708/patches-4.19/950-0426-sound-Fixes-for-audioinjector-octo-under-4.19.patch
index f2306d671c..4a0386ab9a 100644
--- a/target/linux/brcm2708/patches-4.19/950-0427-sound-Fixes-for-audioinjector-octo-under-4.19.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0426-sound-Fixes-for-audioinjector-octo-under-4.19.patch
@@ -1,7 +1,7 @@
-From b0acc464355ae39bff22f99cf8b63636ce246da4 Mon Sep 17 00:00:00 2001
+From 103ed44f719739124bb139d99319a0843adca80b Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Thu, 21 Mar 2019 11:19:46 +0000
-Subject: [PATCH 427/773] sound: Fixes for audioinjector-octo under 4.19
+Subject: [PATCH 426/782] sound: Fixes for audioinjector-octo under 4.19
1. Move the DT alias declaration to the I2C shim in the cases
where the shim is enabled. This works around a problem caused by a
diff --git a/target/linux/brcm2708/patches-4.19/950-0428-Revert-cgroup-Disable-cgroup-memory-by-default.patch b/target/linux/brcm2708/patches-4.19/950-0427-Revert-cgroup-Disable-cgroup-memory-by-default.patch
index 8892ebef7f..779dcca0ae 100644
--- a/target/linux/brcm2708/patches-4.19/950-0428-Revert-cgroup-Disable-cgroup-memory-by-default.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0427-Revert-cgroup-Disable-cgroup-memory-by-default.patch
@@ -1,7 +1,7 @@
-From 058236ea822406c145b76174c8833e46a6b0a4a7 Mon Sep 17 00:00:00 2001
+From c626a118303b20caa2f28ee170645a0e54c7d943 Mon Sep 17 00:00:00 2001
From: P33M <p33m@github.com>
Date: Wed, 24 Apr 2019 14:25:09 +0100
-Subject: [PATCH 428/773] Revert "cgroup: Disable cgroup "memory" by default"
+Subject: [PATCH 427/782] Revert "cgroup: Disable cgroup "memory" by default"
This reverts commit cd6ce4d0ded13c94ff5208c679ed5e030263149b.
---
diff --git a/target/linux/brcm2708/patches-4.19/950-0429-Revert-defconfigs-disable-memory-and-IO-cgroups-2908.patch b/target/linux/brcm2708/patches-4.19/950-0428-Revert-defconfigs-disable-memory-and-IO-cgroups-2908.patch
index a13afb5b84..e20295a040 100644
--- a/target/linux/brcm2708/patches-4.19/950-0429-Revert-defconfigs-disable-memory-and-IO-cgroups-2908.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0428-Revert-defconfigs-disable-memory-and-IO-cgroups-2908.patch
@@ -1,7 +1,7 @@
-From 437f429eabf773fe5e50d13b98b341eb6969b349 Mon Sep 17 00:00:00 2001
+From 0da089c51f77b499f9e0fae5f7626b554e2a297f Mon Sep 17 00:00:00 2001
From: P33M <p33m@github.com>
Date: Wed, 24 Apr 2019 14:25:41 +0100
-Subject: [PATCH 429/773] Revert "defconfigs: disable memory and IO cgroups
+Subject: [PATCH 428/782] Revert "defconfigs: disable memory and IO cgroups
(#2908)"
This reverts commit 9881cdbf446081f71c62f39f4c56a21001baea73.
diff --git a/target/linux/brcm2708/patches-4.19/950-0430-overlays-Add-PiGlow-overlay.patch b/target/linux/brcm2708/patches-4.19/950-0429-overlays-Add-PiGlow-overlay.patch
index 9df5b5f2a0..d35597545d 100644
--- a/target/linux/brcm2708/patches-4.19/950-0430-overlays-Add-PiGlow-overlay.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0429-overlays-Add-PiGlow-overlay.patch
@@ -1,7 +1,7 @@
-From 02b423ddf63dfd3c34619923b4052f120f5d0807 Mon Sep 17 00:00:00 2001
+From 8f846452ea820d6e646711bde3b387b916e260b1 Mon Sep 17 00:00:00 2001
From: Stefan Wahren <wahrenst@gmx.net>
Date: Mon, 29 Apr 2019 19:35:33 +0200
-Subject: [PATCH 430/773] overlays: Add PiGlow overlay
+Subject: [PATCH 429/782] overlays: Add PiGlow overlay
The PiGlow is a small add-on board for the Raspberry Pi that provides
18 individually controllable LEDs (SN3218) and uses the following pins:
diff --git a/target/linux/brcm2708/patches-4.19/950-0431-configs-enable-LED-driver-for-PiGlow.patch b/target/linux/brcm2708/patches-4.19/950-0430-configs-enable-LED-driver-for-PiGlow.patch
index 6ea7815bb4..cadad3cc22 100644
--- a/target/linux/brcm2708/patches-4.19/950-0431-configs-enable-LED-driver-for-PiGlow.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0430-configs-enable-LED-driver-for-PiGlow.patch
@@ -1,7 +1,7 @@
-From 9ce243fb88cc752a4a807e19277f0203376a2796 Mon Sep 17 00:00:00 2001
+From 1eb790f5a6343ca9d9b7603731671aec8998db28 Mon Sep 17 00:00:00 2001
From: Stefan Wahren <wahrenst@gmx.net>
Date: Mon, 29 Apr 2019 19:28:51 +0200
-Subject: [PATCH 431/773] configs: enable LED driver for PiGlow
+Subject: [PATCH 430/782] configs: enable LED driver for PiGlow
Signed-off-by: Stefan Wahren <wahrenst@gmx.net>
---
diff --git a/target/linux/brcm2708/patches-4.19/950-0432-Revert-bcm2835-interpolate-audio-delay.patch b/target/linux/brcm2708/patches-4.19/950-0431-Revert-bcm2835-interpolate-audio-delay.patch
index 6881db06e1..ece78c9e0c 100644
--- a/target/linux/brcm2708/patches-4.19/950-0432-Revert-bcm2835-interpolate-audio-delay.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0431-Revert-bcm2835-interpolate-audio-delay.patch
@@ -1,7 +1,7 @@
-From 2b37269c2b8987fd4cb548c63bff824e73b35c99 Mon Sep 17 00:00:00 2001
+From 20d03fc2a6f2877cc89fe92e413333e64638b52e Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Mon, 29 Apr 2019 19:16:14 +0100
-Subject: [PATCH 432/773] Revert "bcm2835: interpolate audio delay"
+Subject: [PATCH 431/782] Revert "bcm2835: interpolate audio delay"
commit fb4b9f02986fcb5ae751106ef9b027806b5dd750 upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0433-Revert-staging-bcm2835-audio-Enable-compile-test.patch b/target/linux/brcm2708/patches-4.19/950-0432-Revert-staging-bcm2835-audio-Enable-compile-test.patch
index 78154c42a8..9845e08eec 100644
--- a/target/linux/brcm2708/patches-4.19/950-0433-Revert-staging-bcm2835-audio-Enable-compile-test.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0432-Revert-staging-bcm2835-audio-Enable-compile-test.patch
@@ -1,7 +1,7 @@
-From 008aadaeb36373557d79b0e092cd54016230231b Mon Sep 17 00:00:00 2001
+From 19476a529b9a4ae9a3d0c4107c5054cb7c2c0941 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Mon, 29 Apr 2019 19:16:15 +0100
-Subject: [PATCH 433/773] Revert "staging: bcm2835-audio: Enable compile test"
+Subject: [PATCH 432/782] Revert "staging: bcm2835-audio: Enable compile test"
commit 4eae66777a262ac9707980ea0cfe902afadfb577 upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0434-Revert-staging-bcm2835-audio-use-module_platform_dri.patch b/target/linux/brcm2708/patches-4.19/950-0433-Revert-staging-bcm2835-audio-use-module_platform_dri.patch
index 3690b12a46..31faf6b2c6 100644
--- a/target/linux/brcm2708/patches-4.19/950-0434-Revert-staging-bcm2835-audio-use-module_platform_dri.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0433-Revert-staging-bcm2835-audio-use-module_platform_dri.patch
@@ -1,7 +1,7 @@
-From 77f4c32bb54987b8bf1682fea6ccf40e1da5a5a2 Mon Sep 17 00:00:00 2001
+From b7ecd763ccef8eaf6a4c27d0ffc5d9bef8cb8aa0 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Mon, 29 Apr 2019 19:16:16 +0100
-Subject: [PATCH 434/773] Revert "staging: bcm2835-audio: use
+Subject: [PATCH 433/782] Revert "staging: bcm2835-audio: use
module_platform_driver() macro"
commit ed4c2e5dc4216d5dded502bfcf594d3984e6bccd upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0435-staging-bcm2835-audio-Clean-up-mutex-locks.patch b/target/linux/brcm2708/patches-4.19/950-0434-staging-bcm2835-audio-Clean-up-mutex-locks.patch
index 0c23471625..6799707655 100644
--- a/target/linux/brcm2708/patches-4.19/950-0435-staging-bcm2835-audio-Clean-up-mutex-locks.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0434-staging-bcm2835-audio-Clean-up-mutex-locks.patch
@@ -1,7 +1,7 @@
-From 6d623d81da84bf401e64bc0be1fc0c7db67d3ce0 Mon Sep 17 00:00:00 2001
+From 078109562fecb132a94b2186a27e176b57d2d127 Mon Sep 17 00:00:00 2001
From: Takashi Iwai <tiwai@suse.de>
Date: Tue, 4 Sep 2018 17:58:30 +0200
-Subject: [PATCH 435/773] staging: bcm2835-audio: Clean up mutex locks
+Subject: [PATCH 434/782] staging: bcm2835-audio: Clean up mutex locks
commit ce4bb1aa271a97047b80ac917a5d91b54925913b upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0436-staging-bcm2835-audio-Remove-redundant-spdif-stream-.patch b/target/linux/brcm2708/patches-4.19/950-0435-staging-bcm2835-audio-Remove-redundant-spdif-stream-.patch
index c8d4e84918..a4bcd0f62f 100644
--- a/target/linux/brcm2708/patches-4.19/950-0436-staging-bcm2835-audio-Remove-redundant-spdif-stream-.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0435-staging-bcm2835-audio-Remove-redundant-spdif-stream-.patch
@@ -1,7 +1,7 @@
-From b6225a1d58d920b8c013fbc9b8e6c8674e6cfdb6 Mon Sep 17 00:00:00 2001
+From d808f57da035c0a908043d5b293211f4e1159f52 Mon Sep 17 00:00:00 2001
From: Takashi Iwai <tiwai@suse.de>
Date: Tue, 4 Sep 2018 17:58:31 +0200
-Subject: [PATCH 436/773] staging: bcm2835-audio: Remove redundant spdif stream
+Subject: [PATCH 435/782] staging: bcm2835-audio: Remove redundant spdif stream
ctls
commit ab91e26229eaca2832df51e13c1285aea3be33ab upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0437-staging-bcm2835-audio-Clean-up-include-files-in-bcm2.patch b/target/linux/brcm2708/patches-4.19/950-0436-staging-bcm2835-audio-Clean-up-include-files-in-bcm2.patch
index 676220d870..917d72bdee 100644
--- a/target/linux/brcm2708/patches-4.19/950-0437-staging-bcm2835-audio-Clean-up-include-files-in-bcm2.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0436-staging-bcm2835-audio-Clean-up-include-files-in-bcm2.patch
@@ -1,7 +1,7 @@
-From c71543e34229b46f05ecbe83a1202a08baed8f74 Mon Sep 17 00:00:00 2001
+From 780a1e23ea93411527f180a8ca2826f8beabcaa1 Mon Sep 17 00:00:00 2001
From: Takashi Iwai <tiwai@suse.de>
Date: Tue, 4 Sep 2018 17:58:32 +0200
-Subject: [PATCH 437/773] staging: bcm2835-audio: Clean up include files in
+Subject: [PATCH 436/782] staging: bcm2835-audio: Clean up include files in
bcm2835-ctl.c
commit 821950d3da4bf97bcfedcb812176a0f26b833db0 upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0438-staging-bcm2835-audio-Remove-redundant-substream-mas.patch b/target/linux/brcm2708/patches-4.19/950-0437-staging-bcm2835-audio-Remove-redundant-substream-mas.patch
index 77cf99201b..c7bde959c5 100644
--- a/target/linux/brcm2708/patches-4.19/950-0438-staging-bcm2835-audio-Remove-redundant-substream-mas.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0437-staging-bcm2835-audio-Remove-redundant-substream-mas.patch
@@ -1,7 +1,7 @@
-From cbe5f48a35763e4414305be5e607a3cc327230e9 Mon Sep 17 00:00:00 2001
+From 9f0551e37d5c809ebf98ade51747fc65112b56d2 Mon Sep 17 00:00:00 2001
From: Takashi Iwai <tiwai@suse.de>
Date: Tue, 4 Sep 2018 17:58:33 +0200
-Subject: [PATCH 438/773] staging: bcm2835-audio: Remove redundant substream
+Subject: [PATCH 437/782] staging: bcm2835-audio: Remove redundant substream
mask checks
commit 14b1f4cba853a11c7b381ad919622f38eb194bd7 upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0439-staging-bcm2835-audio-Fix-mute-controls-volume-handl.patch b/target/linux/brcm2708/patches-4.19/950-0438-staging-bcm2835-audio-Fix-mute-controls-volume-handl.patch
index dabf5fc97c..6dca8bfc36 100644
--- a/target/linux/brcm2708/patches-4.19/950-0439-staging-bcm2835-audio-Fix-mute-controls-volume-handl.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0438-staging-bcm2835-audio-Fix-mute-controls-volume-handl.patch
@@ -1,7 +1,7 @@
-From 9d218cda96bad69fb3281c67b225cf1a312ede37 Mon Sep 17 00:00:00 2001
+From 7977a7fda7500fc005cc0829fb7c398e3f26ab9f Mon Sep 17 00:00:00 2001
From: Takashi Iwai <tiwai@suse.de>
Date: Tue, 4 Sep 2018 17:58:34 +0200
-Subject: [PATCH 439/773] staging: bcm2835-audio: Fix mute controls, volume
+Subject: [PATCH 438/782] staging: bcm2835-audio: Fix mute controls, volume
handling cleanup
commit 495e5a0d83d3902c741771f267a702ae19da8ab6 upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0440-staging-bcm2835-audio-Remove-redundant-function-call.patch b/target/linux/brcm2708/patches-4.19/950-0439-staging-bcm2835-audio-Remove-redundant-function-call.patch
index ef131591e9..3ab5d612a0 100644
--- a/target/linux/brcm2708/patches-4.19/950-0440-staging-bcm2835-audio-Remove-redundant-function-call.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0439-staging-bcm2835-audio-Remove-redundant-function-call.patch
@@ -1,7 +1,7 @@
-From 481546fda1bf4b63b668d50211f982ac06fda073 Mon Sep 17 00:00:00 2001
+From 3a9d204701c7fb595d9dd79ee9f2e2ffcc6a7b84 Mon Sep 17 00:00:00 2001
From: Takashi Iwai <tiwai@suse.de>
Date: Tue, 4 Sep 2018 17:58:35 +0200
-Subject: [PATCH 440/773] staging: bcm2835-audio: Remove redundant function
+Subject: [PATCH 439/782] staging: bcm2835-audio: Remove redundant function
calls
commit 124950ebe9fa8547c59e8d4acc8d6c59e6278ed6 upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0441-staging-bcm2835-audio-Remove-superfluous-open-flag.patch b/target/linux/brcm2708/patches-4.19/950-0440-staging-bcm2835-audio-Remove-superfluous-open-flag.patch
index e4aa7ce22b..ee4f30c82f 100644
--- a/target/linux/brcm2708/patches-4.19/950-0441-staging-bcm2835-audio-Remove-superfluous-open-flag.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0440-staging-bcm2835-audio-Remove-superfluous-open-flag.patch
@@ -1,7 +1,7 @@
-From e09b2224769855077ccd9a16efb5949b6520b6ee Mon Sep 17 00:00:00 2001
+From 2907b64eb4ce7caaad808cb982721811be83d13e Mon Sep 17 00:00:00 2001
From: Takashi Iwai <tiwai@suse.de>
Date: Tue, 4 Sep 2018 17:58:36 +0200
-Subject: [PATCH 441/773] staging: bcm2835-audio: Remove superfluous open flag
+Subject: [PATCH 440/782] staging: bcm2835-audio: Remove superfluous open flag
commit ad13924de6b07cb52714ea1809c57b2e72a24504 upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0442-staging-bcm2835-audio-Drop-useless-running-flag-and-.patch b/target/linux/brcm2708/patches-4.19/950-0441-staging-bcm2835-audio-Drop-useless-running-flag-and-.patch
index 289fa9d515..992e25acd4 100644
--- a/target/linux/brcm2708/patches-4.19/950-0442-staging-bcm2835-audio-Drop-useless-running-flag-and-.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0441-staging-bcm2835-audio-Drop-useless-running-flag-and-.patch
@@ -1,7 +1,7 @@
-From 4629c2d6374924f28ee9e23eaa0b44215ffc7a5c Mon Sep 17 00:00:00 2001
+From ccb1027324d96202cc4703d714b30f734b98df66 Mon Sep 17 00:00:00 2001
From: Takashi Iwai <tiwai@suse.de>
Date: Tue, 4 Sep 2018 17:58:37 +0200
-Subject: [PATCH 442/773] staging: bcm2835-audio: Drop useless running flag and
+Subject: [PATCH 441/782] staging: bcm2835-audio: Drop useless running flag and
check
commit 02f2376321d75e78117f39ff81f215254ee6b4ef upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0443-staging-bcm2835-audio-Fix-incorrect-draining-handlin.patch b/target/linux/brcm2708/patches-4.19/950-0442-staging-bcm2835-audio-Fix-incorrect-draining-handlin.patch
index b2a1309777..3e9f29fcdf 100644
--- a/target/linux/brcm2708/patches-4.19/950-0443-staging-bcm2835-audio-Fix-incorrect-draining-handlin.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0442-staging-bcm2835-audio-Fix-incorrect-draining-handlin.patch
@@ -1,7 +1,7 @@
-From 79b036b042717037d23760dd94ba87ee6ddd5a33 Mon Sep 17 00:00:00 2001
+From b7c220ac000de2fea989e69ab5b56a51cd29e45f Mon Sep 17 00:00:00 2001
From: Takashi Iwai <tiwai@suse.de>
Date: Tue, 4 Sep 2018 17:58:38 +0200
-Subject: [PATCH 443/773] staging: bcm2835-audio: Fix incorrect draining
+Subject: [PATCH 442/782] staging: bcm2835-audio: Fix incorrect draining
handling
commit 7d2a91f5f1bcf08ca257bcf1ed9721fcd341f834 upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0444-staging-bcm2835-audio-Kill-unused-spinlock.patch b/target/linux/brcm2708/patches-4.19/950-0443-staging-bcm2835-audio-Kill-unused-spinlock.patch
index c2e12ef0d7..522c4902d9 100644
--- a/target/linux/brcm2708/patches-4.19/950-0444-staging-bcm2835-audio-Kill-unused-spinlock.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0443-staging-bcm2835-audio-Kill-unused-spinlock.patch
@@ -1,7 +1,7 @@
-From 75d41a9194b0f67725d47a767815ea917c7a2016 Mon Sep 17 00:00:00 2001
+From f6807d291ce0902ec84ddfb14e99d318959358a6 Mon Sep 17 00:00:00 2001
From: Takashi Iwai <tiwai@suse.de>
Date: Tue, 4 Sep 2018 17:58:39 +0200
-Subject: [PATCH 444/773] staging: bcm2835-audio: Kill unused spinlock
+Subject: [PATCH 443/782] staging: bcm2835-audio: Kill unused spinlock
commit 5332f6f012c0bf3a45c77dbc0f79814443a884d4 upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0445-staging-bcm2835-audio-Use-PCM-runtime-values-instead.patch b/target/linux/brcm2708/patches-4.19/950-0444-staging-bcm2835-audio-Use-PCM-runtime-values-instead.patch
index 0a44e5aa87..a782642fbb 100644
--- a/target/linux/brcm2708/patches-4.19/950-0445-staging-bcm2835-audio-Use-PCM-runtime-values-instead.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0444-staging-bcm2835-audio-Use-PCM-runtime-values-instead.patch
@@ -1,7 +1,7 @@
-From 41bf796b8c7b904b293c51331096ee4b7123c344 Mon Sep 17 00:00:00 2001
+From 69dcec9e0fae08a08a3efa134c238b69002241da Mon Sep 17 00:00:00 2001
From: Takashi Iwai <tiwai@suse.de>
Date: Tue, 4 Sep 2018 17:58:40 +0200
-Subject: [PATCH 445/773] staging: bcm2835-audio: Use PCM runtime values
+Subject: [PATCH 444/782] staging: bcm2835-audio: Use PCM runtime values
instead
commit b8f7fdd50890b848e085c0519469aed4ff4d9b54 upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0446-staging-bcm2835-audio-Drop-unnecessary-pcm-indirect-.patch b/target/linux/brcm2708/patches-4.19/950-0445-staging-bcm2835-audio-Drop-unnecessary-pcm-indirect-.patch
index 858d53de49..88fab90f37 100644
--- a/target/linux/brcm2708/patches-4.19/950-0446-staging-bcm2835-audio-Drop-unnecessary-pcm-indirect-.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0445-staging-bcm2835-audio-Drop-unnecessary-pcm-indirect-.patch
@@ -1,7 +1,7 @@
-From 0e087050b07f96f05537f986918f265dce8ce5d4 Mon Sep 17 00:00:00 2001
+From e339f9cc1aee959fae790c3d19f0659268a60780 Mon Sep 17 00:00:00 2001
From: Takashi Iwai <tiwai@suse.de>
Date: Tue, 4 Sep 2018 17:58:41 +0200
-Subject: [PATCH 446/773] staging: bcm2835-audio: Drop unnecessary pcm indirect
+Subject: [PATCH 445/782] staging: bcm2835-audio: Drop unnecessary pcm indirect
setup
commit 7318ec896f4856fae2bb013858e422fa078201e1 upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0447-staging-bcm2835-audio-Drop-useless-NULL-check.patch b/target/linux/brcm2708/patches-4.19/950-0446-staging-bcm2835-audio-Drop-useless-NULL-check.patch
index 8fa6b31a8f..9ad66ed4a5 100644
--- a/target/linux/brcm2708/patches-4.19/950-0447-staging-bcm2835-audio-Drop-useless-NULL-check.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0446-staging-bcm2835-audio-Drop-useless-NULL-check.patch
@@ -1,7 +1,7 @@
-From 59aebb4b935a7f4a7aaf17e91746190ce50460aa Mon Sep 17 00:00:00 2001
+From 395337484fbe20665f1634d6a3d3df19da32c82d Mon Sep 17 00:00:00 2001
From: Takashi Iwai <tiwai@suse.de>
Date: Tue, 4 Sep 2018 17:58:42 +0200
-Subject: [PATCH 447/773] staging: bcm2835-audio: Drop useless NULL check
+Subject: [PATCH 446/782] staging: bcm2835-audio: Drop useless NULL check
commit 8bcf9f252c29c2d5bcce3db605c0ebf1ef230f9c upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0448-staging-bcm2835-audio-Propagate-parameter-setup-erro.patch b/target/linux/brcm2708/patches-4.19/950-0447-staging-bcm2835-audio-Propagate-parameter-setup-erro.patch
index 426817d9bc..d1a23ea5ab 100644
--- a/target/linux/brcm2708/patches-4.19/950-0448-staging-bcm2835-audio-Propagate-parameter-setup-erro.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0447-staging-bcm2835-audio-Propagate-parameter-setup-erro.patch
@@ -1,7 +1,7 @@
-From 444b043248d5dc8949cc3ccea92ce1a1ae281401 Mon Sep 17 00:00:00 2001
+From bf3f406170cadc694fe452cd469bc3a5418a6595 Mon Sep 17 00:00:00 2001
From: Takashi Iwai <tiwai@suse.de>
Date: Tue, 4 Sep 2018 17:58:43 +0200
-Subject: [PATCH 448/773] staging: bcm2835-audio: Propagate parameter setup
+Subject: [PATCH 447/782] staging: bcm2835-audio: Propagate parameter setup
error
commit fee5638fe552ff8222c3a5bdcc4a34255e248d8c upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0449-staging-bcm2835-audio-Drop-debug-messages-in-bcm2835.patch b/target/linux/brcm2708/patches-4.19/950-0448-staging-bcm2835-audio-Drop-debug-messages-in-bcm2835.patch
index 704e7a22f4..2684e81bc1 100644
--- a/target/linux/brcm2708/patches-4.19/950-0449-staging-bcm2835-audio-Drop-debug-messages-in-bcm2835.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0448-staging-bcm2835-audio-Drop-debug-messages-in-bcm2835.patch
@@ -1,7 +1,7 @@
-From f28e4fbf66332a2f9f14b43191ef3f208eff2bd2 Mon Sep 17 00:00:00 2001
+From 39e248eb2e12de9ff2a312e0492a27f48123534d Mon Sep 17 00:00:00 2001
From: Takashi Iwai <tiwai@suse.de>
Date: Tue, 4 Sep 2018 17:58:44 +0200
-Subject: [PATCH 449/773] staging: bcm2835-audio: Drop debug messages in
+Subject: [PATCH 448/782] staging: bcm2835-audio: Drop debug messages in
bcm2835-pcm.c
commit 055e1c330d04df87d4730a5db837161c11ddaafc upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0450-staging-bcm2835-audio-Drop-superfluous-mutex-lock-du.patch b/target/linux/brcm2708/patches-4.19/950-0449-staging-bcm2835-audio-Drop-superfluous-mutex-lock-du.patch
index bd0f757bc7..26b48b1e00 100644
--- a/target/linux/brcm2708/patches-4.19/950-0450-staging-bcm2835-audio-Drop-superfluous-mutex-lock-du.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0449-staging-bcm2835-audio-Drop-superfluous-mutex-lock-du.patch
@@ -1,7 +1,7 @@
-From 5d5721bc8f85b12e9064655020761edba10ba9ce Mon Sep 17 00:00:00 2001
+From 32705071d884a79169ce1aa2492831452dbe92ae Mon Sep 17 00:00:00 2001
From: Takashi Iwai <tiwai@suse.de>
Date: Tue, 4 Sep 2018 17:58:45 +0200
-Subject: [PATCH 450/773] staging: bcm2835-audio: Drop superfluous mutex lock
+Subject: [PATCH 449/782] staging: bcm2835-audio: Drop superfluous mutex lock
during prepare
commit f0eb15d055380ff127e5f12c8fad2b36bdb3c006 upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0451-staging-bcm2835-audio-Add-10ms-period-constraint.patch b/target/linux/brcm2708/patches-4.19/950-0450-staging-bcm2835-audio-Add-10ms-period-constraint.patch
index 9121f5f986..ccd8b298c6 100644
--- a/target/linux/brcm2708/patches-4.19/950-0451-staging-bcm2835-audio-Add-10ms-period-constraint.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0450-staging-bcm2835-audio-Add-10ms-period-constraint.patch
@@ -1,7 +1,7 @@
-From 4f25670ed874ada94086d930e3d9349b359fe089 Mon Sep 17 00:00:00 2001
+From b9a5a174d8435d00feb955691afa79c978c7c827 Mon Sep 17 00:00:00 2001
From: Takashi Iwai <tiwai@suse.de>
Date: Tue, 4 Sep 2018 17:58:46 +0200
-Subject: [PATCH 451/773] staging: bcm2835-audio: Add 10ms period constraint
+Subject: [PATCH 450/782] staging: bcm2835-audio: Add 10ms period constraint
commit 93c66acaf68b5247c3121a46a71ff6a70fc1d492 upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0452-staging-bcm2835-audio-Make-single-vchi-handle.patch b/target/linux/brcm2708/patches-4.19/950-0451-staging-bcm2835-audio-Make-single-vchi-handle.patch
index ae45d3198e..027ca26e18 100644
--- a/target/linux/brcm2708/patches-4.19/950-0452-staging-bcm2835-audio-Make-single-vchi-handle.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0451-staging-bcm2835-audio-Make-single-vchi-handle.patch
@@ -1,7 +1,7 @@
-From 367a95c4865c984877834ac5f36e103c9153d236 Mon Sep 17 00:00:00 2001
+From 5002c9169f5d5ac9a41103ada187851ce5970006 Mon Sep 17 00:00:00 2001
From: Takashi Iwai <tiwai@suse.de>
Date: Tue, 4 Sep 2018 17:58:47 +0200
-Subject: [PATCH 452/773] staging: bcm2835-audio: Make single vchi handle
+Subject: [PATCH 451/782] staging: bcm2835-audio: Make single vchi handle
commit 326a6edcb2ada56375bd7d3fc24c83f58e8da7f3 upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0453-staging-bcm2835-audio-Code-refactoring-of-vchiq-acce.patch b/target/linux/brcm2708/patches-4.19/950-0452-staging-bcm2835-audio-Code-refactoring-of-vchiq-acce.patch
index ecc692b466..56c563f04d 100644
--- a/target/linux/brcm2708/patches-4.19/950-0453-staging-bcm2835-audio-Code-refactoring-of-vchiq-acce.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0452-staging-bcm2835-audio-Code-refactoring-of-vchiq-acce.patch
@@ -1,7 +1,7 @@
-From a7bf741a30699a4144415cb33c249749da047402 Mon Sep 17 00:00:00 2001
+From 15ff2a0c0d320d7fb918b7a0e2b39832519fb1ee Mon Sep 17 00:00:00 2001
From: Takashi Iwai <tiwai@suse.de>
Date: Tue, 4 Sep 2018 17:58:48 +0200
-Subject: [PATCH 453/773] staging: bcm2835-audio: Code refactoring of vchiq
+Subject: [PATCH 452/782] staging: bcm2835-audio: Code refactoring of vchiq
accessor codes
commit 769a8e9bf5cf39813f52962fdafdf7e4d52ad585 upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0454-staging-bcm2835-audio-Operate-non-atomic-PCM-ops.patch b/target/linux/brcm2708/patches-4.19/950-0453-staging-bcm2835-audio-Operate-non-atomic-PCM-ops.patch
index f562004d93..ccb9bdb1a7 100644
--- a/target/linux/brcm2708/patches-4.19/950-0454-staging-bcm2835-audio-Operate-non-atomic-PCM-ops.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0453-staging-bcm2835-audio-Operate-non-atomic-PCM-ops.patch
@@ -1,7 +1,7 @@
-From 911255bc6a42edd994f4bd5423af4a37ea6dc014 Mon Sep 17 00:00:00 2001
+From 9a904b934acdaf878f8ec13b3c582bee33014805 Mon Sep 17 00:00:00 2001
From: Takashi Iwai <tiwai@suse.de>
Date: Tue, 4 Sep 2018 17:58:49 +0200
-Subject: [PATCH 454/773] staging: bcm2835-audio: Operate non-atomic PCM ops
+Subject: [PATCH 453/782] staging: bcm2835-audio: Operate non-atomic PCM ops
commit 5c7883e5f27e829f3f3a2ba174d4a724bfd5f026 upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0455-staging-bcm2835-audio-Use-card-private_data.patch b/target/linux/brcm2708/patches-4.19/950-0454-staging-bcm2835-audio-Use-card-private_data.patch
index 7a9ccc3659..55ecc4f4d2 100644
--- a/target/linux/brcm2708/patches-4.19/950-0455-staging-bcm2835-audio-Use-card-private_data.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0454-staging-bcm2835-audio-Use-card-private_data.patch
@@ -1,7 +1,7 @@
-From 8b93d558dd51a625eef6d79472831768bd20eedd Mon Sep 17 00:00:00 2001
+From 1d1c8b6b4394419cc71bfbd366fac4cce5e00f24 Mon Sep 17 00:00:00 2001
From: Takashi Iwai <tiwai@suse.de>
Date: Tue, 4 Sep 2018 17:58:50 +0200
-Subject: [PATCH 455/773] staging: bcm2835-audio: Use card->private_data
+Subject: [PATCH 454/782] staging: bcm2835-audio: Use card->private_data
commit 898001a0c845cefe5d47d133485712412853f0a8 upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0456-staging-bcm2835-audio-Use-standard-error-print-helpe.patch b/target/linux/brcm2708/patches-4.19/950-0455-staging-bcm2835-audio-Use-standard-error-print-helpe.patch
index d408bdb212..7b02716c3c 100644
--- a/target/linux/brcm2708/patches-4.19/950-0456-staging-bcm2835-audio-Use-standard-error-print-helpe.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0455-staging-bcm2835-audio-Use-standard-error-print-helpe.patch
@@ -1,7 +1,7 @@
-From eae9d25dcb7710311db48f0e0a4d2f522c69c693 Mon Sep 17 00:00:00 2001
+From 8ac26a350591948c7682dc2834dc9c4364c75153 Mon Sep 17 00:00:00 2001
From: Takashi Iwai <tiwai@suse.de>
Date: Tue, 4 Sep 2018 17:58:51 +0200
-Subject: [PATCH 456/773] staging: bcm2835-audio: Use standard error print
+Subject: [PATCH 455/782] staging: bcm2835-audio: Use standard error print
helpers
commit b7584b64168208ebc14160770c0966b8b12fc16b upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0457-staging-bcm2835-audio-Remove-unnecessary-header-file.patch b/target/linux/brcm2708/patches-4.19/950-0456-staging-bcm2835-audio-Remove-unnecessary-header-file.patch
index 6a05ecfe7e..735d11d17a 100644
--- a/target/linux/brcm2708/patches-4.19/950-0457-staging-bcm2835-audio-Remove-unnecessary-header-file.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0456-staging-bcm2835-audio-Remove-unnecessary-header-file.patch
@@ -1,7 +1,7 @@
-From 609c0f2acb7e19cac5729cd50a5d20c1f052f81e Mon Sep 17 00:00:00 2001
+From 89da38a4d977ebb4c0dfa86975d7bf4fea310b63 Mon Sep 17 00:00:00 2001
From: Takashi Iwai <tiwai@suse.de>
Date: Tue, 4 Sep 2018 17:58:52 +0200
-Subject: [PATCH 457/773] staging: bcm2835-audio: Remove unnecessary header
+Subject: [PATCH 456/782] staging: bcm2835-audio: Remove unnecessary header
file includes
commit 7e46fff5f19ce2b8a9891e4c08631c64d06e9e17 upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0458-staging-bcm2835-audio-Move-module-parameter-descript.patch b/target/linux/brcm2708/patches-4.19/950-0457-staging-bcm2835-audio-Move-module-parameter-descript.patch
index 1fb737ec53..17e778731c 100644
--- a/target/linux/brcm2708/patches-4.19/950-0458-staging-bcm2835-audio-Move-module-parameter-descript.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0457-staging-bcm2835-audio-Move-module-parameter-descript.patch
@@ -1,7 +1,7 @@
-From 5e3435522b2244bd41f6450c1833f4f6b7c5d88f Mon Sep 17 00:00:00 2001
+From 5eb98f24d3ad87a8c99e16a0226dd419e878d06d Mon Sep 17 00:00:00 2001
From: Takashi Iwai <tiwai@suse.de>
Date: Tue, 4 Sep 2018 17:58:53 +0200
-Subject: [PATCH 458/773] staging: bcm2835-audio: Move module parameter
+Subject: [PATCH 457/782] staging: bcm2835-audio: Move module parameter
description
commit b876f2075808e95e244053caa53fa7e86e929a99 upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0459-staging-bcm2835-audio-Use-coherent-device-buffers.patch b/target/linux/brcm2708/patches-4.19/950-0458-staging-bcm2835-audio-Use-coherent-device-buffers.patch
index 4cae7f821b..253964119e 100644
--- a/target/linux/brcm2708/patches-4.19/950-0459-staging-bcm2835-audio-Use-coherent-device-buffers.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0458-staging-bcm2835-audio-Use-coherent-device-buffers.patch
@@ -1,7 +1,7 @@
-From 94f44e5e684f35345de973b7df022ce1d4d124fa Mon Sep 17 00:00:00 2001
+From 09aa60ecdc595f60d42cf464ed11301ff03e8c95 Mon Sep 17 00:00:00 2001
From: Takashi Iwai <tiwai@suse.de>
Date: Tue, 4 Sep 2018 17:58:54 +0200
-Subject: [PATCH 459/773] staging: bcm2835-audio: Use coherent device buffers
+Subject: [PATCH 458/782] staging: bcm2835-audio: Use coherent device buffers
commit ad29c6e6cbf6f2af7362b043adad51a3be3d39c7 upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0460-staging-bcm2835-audio-Set-SNDRV_PCM_INFO_SYNC_APPLPT.patch b/target/linux/brcm2708/patches-4.19/950-0459-staging-bcm2835-audio-Set-SNDRV_PCM_INFO_SYNC_APPLPT.patch
index 72266fb8c6..1792166590 100644
--- a/target/linux/brcm2708/patches-4.19/950-0460-staging-bcm2835-audio-Set-SNDRV_PCM_INFO_SYNC_APPLPT.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0459-staging-bcm2835-audio-Set-SNDRV_PCM_INFO_SYNC_APPLPT.patch
@@ -1,7 +1,7 @@
-From f7b0fa3d8c5bdb4f7271dd291ef8d9f3636633a6 Mon Sep 17 00:00:00 2001
+From 0c2e328c2e26282bc419b5f6fc9bc44fac1407b3 Mon Sep 17 00:00:00 2001
From: Takashi Iwai <tiwai@suse.de>
Date: Tue, 4 Sep 2018 17:58:55 +0200
-Subject: [PATCH 460/773] staging: bcm2835-audio: Set
+Subject: [PATCH 459/782] staging: bcm2835-audio: Set
SNDRV_PCM_INFO_SYNC_APPLPTR
commit b59d6a5f73501f74848d6700101e7736afe3d54a upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0461-staging-bcm2835-audio-Simplify-PCM-creation-helpers.patch b/target/linux/brcm2708/patches-4.19/950-0460-staging-bcm2835-audio-Simplify-PCM-creation-helpers.patch
index 20f1874603..a65f08812c 100644
--- a/target/linux/brcm2708/patches-4.19/950-0461-staging-bcm2835-audio-Simplify-PCM-creation-helpers.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0460-staging-bcm2835-audio-Simplify-PCM-creation-helpers.patch
@@ -1,7 +1,7 @@
-From 45b83d5330c46aa1ce7263efba96cf14817e3b5f Mon Sep 17 00:00:00 2001
+From e7243e41f004b985c5f4086faa47a92d066706f0 Mon Sep 17 00:00:00 2001
From: Takashi Iwai <tiwai@suse.de>
Date: Tue, 4 Sep 2018 17:58:56 +0200
-Subject: [PATCH 461/773] staging: bcm2835-audio: Simplify PCM creation helpers
+Subject: [PATCH 460/782] staging: bcm2835-audio: Simplify PCM creation helpers
commit 74470ffeb9aed5548654cfca881bf1d7469fe9c4 upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0462-staging-bcm2835-audio-Simplify-kctl-creation-helpers.patch b/target/linux/brcm2708/patches-4.19/950-0461-staging-bcm2835-audio-Simplify-kctl-creation-helpers.patch
index f2f760f6dc..d845a3ba79 100644
--- a/target/linux/brcm2708/patches-4.19/950-0462-staging-bcm2835-audio-Simplify-kctl-creation-helpers.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0461-staging-bcm2835-audio-Simplify-kctl-creation-helpers.patch
@@ -1,7 +1,7 @@
-From 7dcdb52543c4d3d1a203b563d02ac9b1e2fe145a Mon Sep 17 00:00:00 2001
+From 469a67207c357f147529c4051e3359916fee1d47 Mon Sep 17 00:00:00 2001
From: Takashi Iwai <tiwai@suse.de>
Date: Tue, 4 Sep 2018 17:58:57 +0200
-Subject: [PATCH 462/773] staging: bcm2835-audio: Simplify kctl creation
+Subject: [PATCH 461/782] staging: bcm2835-audio: Simplify kctl creation
helpers
commit dc5c0eb1e8601206dffbfc302cbd190f89dcd040 upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0463-staging-bcm2835-audio-Simplify-card-object-managemen.patch b/target/linux/brcm2708/patches-4.19/950-0462-staging-bcm2835-audio-Simplify-card-object-managemen.patch
index 9a550edf42..20ce11f9ee 100644
--- a/target/linux/brcm2708/patches-4.19/950-0463-staging-bcm2835-audio-Simplify-card-object-managemen.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0462-staging-bcm2835-audio-Simplify-card-object-managemen.patch
@@ -1,7 +1,7 @@
-From c69fbfe4f9dde3389f982a41a2d66db1c49f722d Mon Sep 17 00:00:00 2001
+From 5eb411570f82d00f5b0b901b70f50e15aab847fc Mon Sep 17 00:00:00 2001
From: Takashi Iwai <tiwai@suse.de>
Date: Tue, 4 Sep 2018 17:58:58 +0200
-Subject: [PATCH 463/773] staging: bcm2835-audio: Simplify card object
+Subject: [PATCH 462/782] staging: bcm2835-audio: Simplify card object
management
commit 872ae2d63d516a2a3b9c833d8685afcfa7814542 upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0464-staging-bcm2835-audio-unify-FOURCC-command-definitio.patch b/target/linux/brcm2708/patches-4.19/950-0463-staging-bcm2835-audio-unify-FOURCC-command-definitio.patch
index 04311b92b2..c844bc877a 100644
--- a/target/linux/brcm2708/patches-4.19/950-0464-staging-bcm2835-audio-unify-FOURCC-command-definitio.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0463-staging-bcm2835-audio-unify-FOURCC-command-definitio.patch
@@ -1,7 +1,7 @@
-From ddd93720464f96d17d04cd4327276a24b8f92958 Mon Sep 17 00:00:00 2001
+From f0df76542d046d765bd22dfd0c79851b32c2a15a Mon Sep 17 00:00:00 2001
From: Nicolas Saenz Julienne <nsaenzjulienne@suse.de>
Date: Wed, 17 Oct 2018 21:01:50 +0200
-Subject: [PATCH 464/773] staging: bcm2835-audio: unify FOURCC command
+Subject: [PATCH 463/782] staging: bcm2835-audio: unify FOURCC command
definitions
commit a90d8f49cc7fd7220aa24b85fc74ef3cfd62b96f upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0465-staging-bcm2835-audio-don-t-initialize-memory-twice.patch b/target/linux/brcm2708/patches-4.19/950-0464-staging-bcm2835-audio-don-t-initialize-memory-twice.patch
index a1ced31859..8ef82823ac 100644
--- a/target/linux/brcm2708/patches-4.19/950-0465-staging-bcm2835-audio-don-t-initialize-memory-twice.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0464-staging-bcm2835-audio-don-t-initialize-memory-twice.patch
@@ -1,7 +1,7 @@
-From 85b86a93d240f28c10bb0dced805e1921ba3200c Mon Sep 17 00:00:00 2001
+From b674a0b5b2af3af602046f545392a3d5c3774134 Mon Sep 17 00:00:00 2001
From: Nicolas Saenz Julienne <nsaenzjulienne@suse.de>
Date: Wed, 17 Oct 2018 21:01:51 +0200
-Subject: [PATCH 465/773] staging: bcm2835-audio: don't initialize memory twice
+Subject: [PATCH 464/782] staging: bcm2835-audio: don't initialize memory twice
commit 2e5f59fb77397cab3bc3d156e8be4164a67d32ef upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0466-staging-bcm2835-audio-reorder-variable-declarations-.patch b/target/linux/brcm2708/patches-4.19/950-0465-staging-bcm2835-audio-reorder-variable-declarations-.patch
index 21fcdff527..0779e5a4c2 100644
--- a/target/linux/brcm2708/patches-4.19/950-0466-staging-bcm2835-audio-reorder-variable-declarations-.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0465-staging-bcm2835-audio-reorder-variable-declarations-.patch
@@ -1,7 +1,7 @@
-From dd4a89f63d646fb22aa92d84a5f56b0afed4490b Mon Sep 17 00:00:00 2001
+From f8d7827b37535d9606435f64efe602b18d1f5e5e Mon Sep 17 00:00:00 2001
From: Nicolas Saenz Julienne <nsaenzjulienne@suse.de>
Date: Wed, 17 Oct 2018 21:01:52 +0200
-Subject: [PATCH 466/773] staging: bcm2835-audio: reorder variable declarations
+Subject: [PATCH 465/782] staging: bcm2835-audio: reorder variable declarations
& remove trivial comments
commit d048385a070552ae819f99f05bd03ec41072783d upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0467-staging-bcm2835-audio-use-anonymous-union-in-struct-.patch b/target/linux/brcm2708/patches-4.19/950-0466-staging-bcm2835-audio-use-anonymous-union-in-struct-.patch
index 94381dd764..f35f19286e 100644
--- a/target/linux/brcm2708/patches-4.19/950-0467-staging-bcm2835-audio-use-anonymous-union-in-struct-.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0466-staging-bcm2835-audio-use-anonymous-union-in-struct-.patch
@@ -1,7 +1,7 @@
-From 6a13b16a222f0bcf5477eaed697860f3d9f25bbd Mon Sep 17 00:00:00 2001
+From 04d8e8d69185630db0779f3cf559e97190655b19 Mon Sep 17 00:00:00 2001
From: Nicolas Saenz Julienne <nsaenzjulienne@suse.de>
Date: Wed, 17 Oct 2018 21:01:53 +0200
-Subject: [PATCH 467/773] staging: bcm2835-audio: use anonymous union in struct
+Subject: [PATCH 466/782] staging: bcm2835-audio: use anonymous union in struct
vc_audio_msg
commit 9c2eaf7da855d314a369d48b9cbf8ac80717a1d0 upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0468-staging-bcm2835-audio-more-generic-probe-function-na.patch b/target/linux/brcm2708/patches-4.19/950-0467-staging-bcm2835-audio-more-generic-probe-function-na.patch
index 77e1fa3551..5aed41141b 100644
--- a/target/linux/brcm2708/patches-4.19/950-0468-staging-bcm2835-audio-more-generic-probe-function-na.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0467-staging-bcm2835-audio-more-generic-probe-function-na.patch
@@ -1,7 +1,7 @@
-From 31408d8f63e0ab590b209e9896482819c42c1b8d Mon Sep 17 00:00:00 2001
+From 2b7e7f36062f1967ea9eb87e7c30a884fc7d0254 Mon Sep 17 00:00:00 2001
From: Nicolas Saenz Julienne <nsaenzjulienne@suse.de>
Date: Wed, 17 Oct 2018 21:01:54 +0200
-Subject: [PATCH 468/773] staging: bcm2835-audio: more generic probe function
+Subject: [PATCH 467/782] staging: bcm2835-audio: more generic probe function
name
commit 96f3bd8ae6516898c7b411ecb87064bb0dd25415 upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0469-staging-bcm2835-audio-rename-platform_driver-structu.patch b/target/linux/brcm2708/patches-4.19/950-0468-staging-bcm2835-audio-rename-platform_driver-structu.patch
index 5cd2ad3109..b40e9bc516 100644
--- a/target/linux/brcm2708/patches-4.19/950-0469-staging-bcm2835-audio-rename-platform_driver-structu.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0468-staging-bcm2835-audio-rename-platform_driver-structu.patch
@@ -1,7 +1,7 @@
-From d51fefa5d289a940bf2632d6d76a6a1acb8fe0f3 Mon Sep 17 00:00:00 2001
+From 2b00b61ccec4b12eada40ab53587f4bda5506f41 Mon Sep 17 00:00:00 2001
From: Nicolas Saenz Julienne <nsaenzjulienne@suse.de>
Date: Wed, 17 Oct 2018 21:01:55 +0200
-Subject: [PATCH 469/773] staging: bcm2835-audio: rename platform_driver
+Subject: [PATCH 468/782] staging: bcm2835-audio: rename platform_driver
structure
commit 82cdc0c6b6faf877e2aecb957cffa9cb578cc572 upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0470-staging-bcm2835-audio-update-TODO.patch b/target/linux/brcm2708/patches-4.19/950-0469-staging-bcm2835-audio-update-TODO.patch
index 19a5ee47e4..094d827421 100644
--- a/target/linux/brcm2708/patches-4.19/950-0470-staging-bcm2835-audio-update-TODO.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0469-staging-bcm2835-audio-update-TODO.patch
@@ -1,7 +1,7 @@
-From 7a5c01bf9a68549e4224dcaa4fe3e1a32f6540ac Mon Sep 17 00:00:00 2001
+From 6aa3329cacded2302d61f4eb540399d430a73727 Mon Sep 17 00:00:00 2001
From: Nicolas Saenz Julienne <nsaenzjulienne@suse.de>
Date: Wed, 17 Oct 2018 21:01:56 +0200
-Subject: [PATCH 470/773] staging: bcm2835-audio: update TODO
+Subject: [PATCH 469/782] staging: bcm2835-audio: update TODO
commit 01ec7398c56e8f1b903ecb3c5c75400e263eef43 upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0471-staging-bcm2835-audio-interpolate-audio-delay.patch b/target/linux/brcm2708/patches-4.19/950-0470-staging-bcm2835-audio-interpolate-audio-delay.patch
index 09f0cc46cb..44b0218730 100644
--- a/target/linux/brcm2708/patches-4.19/950-0471-staging-bcm2835-audio-interpolate-audio-delay.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0470-staging-bcm2835-audio-interpolate-audio-delay.patch
@@ -1,7 +1,7 @@
-From 15bf3de940ef7ea2e3ec4fde51f530b5f2b9b516 Mon Sep 17 00:00:00 2001
+From 82efe315c1f6ab98ab5d36288648c4373c618220 Mon Sep 17 00:00:00 2001
From: Mike Brady <mikebrady@eircom.net>
Date: Mon, 22 Oct 2018 20:17:08 +0100
-Subject: [PATCH 471/773] staging: bcm2835-audio: interpolate audio delay
+Subject: [PATCH 470/782] staging: bcm2835-audio: interpolate audio delay
commit a105a3a72824e0ac685a0711a67e4dbe29de62d0 upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0472-staging-bcm2835-audio-Enable-compile-test.patch b/target/linux/brcm2708/patches-4.19/950-0471-staging-bcm2835-audio-Enable-compile-test.patch
index 193b657c21..de96ba7394 100644
--- a/target/linux/brcm2708/patches-4.19/950-0472-staging-bcm2835-audio-Enable-compile-test.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0471-staging-bcm2835-audio-Enable-compile-test.patch
@@ -1,7 +1,7 @@
-From 64132a3d49d2458d946499bc236d54c34a370a83 Mon Sep 17 00:00:00 2001
+From c882bdbcbf51cdc332a796b247c74c4c95d69859 Mon Sep 17 00:00:00 2001
From: Stefan Wahren <stefan.wahren@i2se.com>
Date: Thu, 6 Dec 2018 19:28:56 +0100
-Subject: [PATCH 472/773] staging: bcm2835-audio: Enable compile test
+Subject: [PATCH 471/782] staging: bcm2835-audio: Enable compile test
commit 458d4866a34d0c129ffc3bd56345b2166ba46d77 upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0473-staging-bcm2835-audio-use-module_platform_driver-mac.patch b/target/linux/brcm2708/patches-4.19/950-0472-staging-bcm2835-audio-use-module_platform_driver-mac.patch
index 645e10c8cc..748ac03153 100644
--- a/target/linux/brcm2708/patches-4.19/950-0473-staging-bcm2835-audio-use-module_platform_driver-mac.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0472-staging-bcm2835-audio-use-module_platform_driver-mac.patch
@@ -1,7 +1,7 @@
-From 5a4fdee47fc5368c1be2184a0bb1069773b58a74 Mon Sep 17 00:00:00 2001
+From 89c0c29222d3cfde40b995db0e31ede10e83a0fc Mon Sep 17 00:00:00 2001
From: Stefan Wahren <stefan.wahren@i2se.com>
Date: Thu, 6 Dec 2018 19:28:57 +0100
-Subject: [PATCH 473/773] staging: bcm2835-audio: use module_platform_driver()
+Subject: [PATCH 472/782] staging: bcm2835-audio: use module_platform_driver()
macro
commit 1e55d56344b0777d6cee9b9e4a813d53728ee798 upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0474-staging-bcm2835-audio-Drop-DT-dependency.patch b/target/linux/brcm2708/patches-4.19/950-0473-staging-bcm2835-audio-Drop-DT-dependency.patch
index 56853eda4a..e1cc49f076 100644
--- a/target/linux/brcm2708/patches-4.19/950-0474-staging-bcm2835-audio-Drop-DT-dependency.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0473-staging-bcm2835-audio-Drop-DT-dependency.patch
@@ -1,7 +1,7 @@
-From 9031c962b5f4ad439441eb9d82633c469ff1678e Mon Sep 17 00:00:00 2001
+From 3abad4be5bebc4d1a24762515a98b23d2ee073f1 Mon Sep 17 00:00:00 2001
From: Stefan Wahren <stefan.wahren@i2se.com>
Date: Thu, 6 Dec 2018 19:28:58 +0100
-Subject: [PATCH 474/773] staging: bcm2835-audio: Drop DT dependency
+Subject: [PATCH 473/782] staging: bcm2835-audio: Drop DT dependency
commit 438fc48260a0afc4cee733e5bc20234ff2bbef56 upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0475-staging-bcm2835-audio-double-free-in-init-error-path.patch b/target/linux/brcm2708/patches-4.19/950-0474-staging-bcm2835-audio-double-free-in-init-error-path.patch
index 9bcdf08408..c2918799ad 100644
--- a/target/linux/brcm2708/patches-4.19/950-0475-staging-bcm2835-audio-double-free-in-init-error-path.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0474-staging-bcm2835-audio-double-free-in-init-error-path.patch
@@ -1,7 +1,7 @@
-From bd76661620e6389823baf3a64d47996923133604 Mon Sep 17 00:00:00 2001
+From 3532a023ce87148858b31dc79aafc5b067b23c09 Mon Sep 17 00:00:00 2001
From: Dan Carpenter <dan.carpenter@oracle.com>
Date: Mon, 17 Dec 2018 10:08:54 +0300
-Subject: [PATCH 475/773] staging: bcm2835-audio: double free in init error
+Subject: [PATCH 474/782] staging: bcm2835-audio: double free in init error
path
commit 136ff5e49271c4c8fceeca5491c48e66b961564b upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0476-dts-Increase-default-coherent-pool-size.patch b/target/linux/brcm2708/patches-4.19/950-0475-dts-Increase-default-coherent-pool-size.patch
index adcc72b638..69e8357677 100644
--- a/target/linux/brcm2708/patches-4.19/950-0476-dts-Increase-default-coherent-pool-size.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0475-dts-Increase-default-coherent-pool-size.patch
@@ -1,7 +1,7 @@
-From a22984710359546d84ab80232856b21ed9843925 Mon Sep 17 00:00:00 2001
+From 8eb6879dbb03476cef872e335eff755ca2bc3b51 Mon Sep 17 00:00:00 2001
From: P33M <p33m@github.com>
Date: Wed, 1 May 2019 15:00:05 +0100
-Subject: [PATCH 476/773] dts: Increase default coherent pool size
+Subject: [PATCH 475/782] dts: Increase default coherent pool size
dwc_otg allocates DMA-coherent buffers in atomic context for misaligned
transfer buffers. The pool that these allocations come from is set up
diff --git a/target/linux/brcm2708/patches-4.19/950-0477-Revert-staging-bcm2835-audio-Drop-DT-dependency.patch b/target/linux/brcm2708/patches-4.19/950-0476-Revert-staging-bcm2835-audio-Drop-DT-dependency.patch
index a7daf296f1..721a7f407c 100644
--- a/target/linux/brcm2708/patches-4.19/950-0477-Revert-staging-bcm2835-audio-Drop-DT-dependency.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0476-Revert-staging-bcm2835-audio-Drop-DT-dependency.patch
@@ -1,7 +1,7 @@
-From b91f6229cdbf53e27cc2ceb7539208c31aacae84 Mon Sep 17 00:00:00 2001
+From 73e54e3dac7c3f81d8c926ec1040a1e76d2743f9 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Wed, 1 May 2019 14:23:39 +0100
-Subject: [PATCH 477/773] Revert "staging: bcm2835-audio: Drop DT dependency"
+Subject: [PATCH 476/782] Revert "staging: bcm2835-audio: Drop DT dependency"
This reverts commit 60a2e557a4f81480216066f22b84c3dda31b3470.
---
diff --git a/target/linux/brcm2708/patches-4.19/950-0478-configs-Enable-netdev-LED-trigger.patch b/target/linux/brcm2708/patches-4.19/950-0477-configs-Enable-netdev-LED-trigger.patch
index 9f99676308..966ba6350c 100644
--- a/target/linux/brcm2708/patches-4.19/950-0478-configs-Enable-netdev-LED-trigger.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0477-configs-Enable-netdev-LED-trigger.patch
@@ -1,7 +1,7 @@
-From d9956ad9c4c17a8221c65689cb0e634cdcea1d7c Mon Sep 17 00:00:00 2001
+From 15fc578fbce8433ae33aaec849305273063d7fe4 Mon Sep 17 00:00:00 2001
From: Russell Joyce <russell.joyce@york.ac.uk>
Date: Wed, 1 May 2019 16:43:27 +0100
-Subject: [PATCH 478/773] configs: Enable netdev LED trigger
+Subject: [PATCH 477/782] configs: Enable netdev LED trigger
Signed-off-by: Russell Joyce <russell.joyce@york.ac.uk>
---
diff --git a/target/linux/brcm2708/patches-4.19/950-0479-smsc95xx-dynamically-fix-up-TX-buffer-alignment-with.patch b/target/linux/brcm2708/patches-4.19/950-0478-smsc95xx-dynamically-fix-up-TX-buffer-alignment-with.patch
index 477754dc44..54790c7cc6 100644
--- a/target/linux/brcm2708/patches-4.19/950-0479-smsc95xx-dynamically-fix-up-TX-buffer-alignment-with.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0478-smsc95xx-dynamically-fix-up-TX-buffer-alignment-with.patch
@@ -1,7 +1,7 @@
-From 3ba615169e1f9866f70c2967a664f0fac36c5699 Mon Sep 17 00:00:00 2001
+From 71492871b55920e24d8762c91205fd75a164a204 Mon Sep 17 00:00:00 2001
From: P33M <p33m@github.com>
Date: Wed, 1 May 2019 17:04:32 +0100
-Subject: [PATCH 479/773] smsc95xx: dynamically fix up TX buffer alignment with
+Subject: [PATCH 478/782] smsc95xx: dynamically fix up TX buffer alignment with
padding bytes
dwc_otg requires a 32-bit aligned buffer start address, otherwise
diff --git a/target/linux/brcm2708/patches-4.19/950-0480-lan78xx-use-default-alignment-for-rx-buffers.patch b/target/linux/brcm2708/patches-4.19/950-0479-lan78xx-use-default-alignment-for-rx-buffers.patch
index 1edc32d4d7..7bf01d6ef9 100644
--- a/target/linux/brcm2708/patches-4.19/950-0480-lan78xx-use-default-alignment-for-rx-buffers.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0479-lan78xx-use-default-alignment-for-rx-buffers.patch
@@ -1,7 +1,7 @@
-From 60970bd8d01c0557d1bdd2a9af322b6033c6a0c0 Mon Sep 17 00:00:00 2001
+From e3d746c432f2c4d4718b65619b5008bf93e585fb Mon Sep 17 00:00:00 2001
From: P33M <p33m@github.com>
Date: Thu, 2 May 2019 11:53:45 +0100
-Subject: [PATCH 480/773] lan78xx: use default alignment for rx buffers
+Subject: [PATCH 479/782] lan78xx: use default alignment for rx buffers
The lan78xx uses a 12-byte hardware rx header, so there is no need
to allocate SKBs with NET_IP_ALIGN set. Removes alignment faults
diff --git a/target/linux/brcm2708/patches-4.19/950-0481-staging-bcm2835-codec-Correct-port-width-calc-for-tr.patch b/target/linux/brcm2708/patches-4.19/950-0480-staging-bcm2835-codec-Correct-port-width-calc-for-tr.patch
index 75f42c2ad9..a39435a88e 100644
--- a/target/linux/brcm2708/patches-4.19/950-0481-staging-bcm2835-codec-Correct-port-width-calc-for-tr.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0480-staging-bcm2835-codec-Correct-port-width-calc-for-tr.patch
@@ -1,7 +1,7 @@
-From 142f63ac7af5a318bcba7ff6ebac94a52ddf53c2 Mon Sep 17 00:00:00 2001
+From 496b158b9193f648beffc549472e7e2743c5df14 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Thu, 2 May 2019 14:30:24 +0100
-Subject: [PATCH 481/773] staging: bcm2835-codec: Correct port width calc for
+Subject: [PATCH 480/782] staging: bcm2835-codec: Correct port width calc for
truncation
The calculation converting from V4L2 bytesperline to MMAL
diff --git a/target/linux/brcm2708/patches-4.19/950-0482-staging-bcm2835-codec-Remove-height-padding-for-ISP-.patch b/target/linux/brcm2708/patches-4.19/950-0481-staging-bcm2835-codec-Remove-height-padding-for-ISP-.patch
index f5a6d6c8b8..d6110d6092 100644
--- a/target/linux/brcm2708/patches-4.19/950-0482-staging-bcm2835-codec-Remove-height-padding-for-ISP-.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0481-staging-bcm2835-codec-Remove-height-padding-for-ISP-.patch
@@ -1,7 +1,7 @@
-From 3543d5bc1e7ea7df27daa91353001fa401581532 Mon Sep 17 00:00:00 2001
+From 0006b5f547bb0f83fbd23d14ff9f8ad8fd7d3c92 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Thu, 2 May 2019 14:32:21 +0100
-Subject: [PATCH 482/773] staging: bcm2835-codec: Remove height padding for ISP
+Subject: [PATCH 481/782] staging: bcm2835-codec: Remove height padding for ISP
role
The ISP has no need for heights to be a multiple of macroblock
diff --git a/target/linux/brcm2708/patches-4.19/950-0483-staging-mmal-vchiq-Free-the-event-context-for-contro.patch b/target/linux/brcm2708/patches-4.19/950-0482-staging-mmal-vchiq-Free-the-event-context-for-contro.patch
index 49d72dbcd7..d1b49ddbef 100644
--- a/target/linux/brcm2708/patches-4.19/950-0483-staging-mmal-vchiq-Free-the-event-context-for-contro.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0482-staging-mmal-vchiq-Free-the-event-context-for-contro.patch
@@ -1,7 +1,7 @@
-From e8ebe52344c73c8edad490c0ff601a763893c276 Mon Sep 17 00:00:00 2001
+From ba86a9e8ffb92abf64287f68d94190eebe09a982 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Wed, 1 May 2019 13:27:23 +0100
-Subject: [PATCH 483/773] staging: mmal-vchiq: Free the event context for
+Subject: [PATCH 482/782] staging: mmal-vchiq: Free the event context for
control ports
vchiq_mmal_component_init calls init_event_context for the
diff --git a/target/linux/brcm2708/patches-4.19/950-0484-BCM270X_DT-Also-set-coherent_pool-1M-for-BT-Pis.patch b/target/linux/brcm2708/patches-4.19/950-0483-BCM270X_DT-Also-set-coherent_pool-1M-for-BT-Pis.patch
index ad5ebeb236..6d89ffa643 100644
--- a/target/linux/brcm2708/patches-4.19/950-0484-BCM270X_DT-Also-set-coherent_pool-1M-for-BT-Pis.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0483-BCM270X_DT-Also-set-coherent_pool-1M-for-BT-Pis.patch
@@ -1,7 +1,7 @@
-From 9e95568ba995f644f6523689a07ca49867b50693 Mon Sep 17 00:00:00 2001
+From 6376cfe276810ab0230565afbe4a0320f3917c81 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Thu, 2 May 2019 22:14:34 +0100
-Subject: [PATCH 484/773] BCM270X_DT: Also set coherent_pool=1M for BT Pis
+Subject: [PATCH 483/782] BCM270X_DT: Also set coherent_pool=1M for BT Pis
See: https://github.com/raspberrypi/linux/issues/2924
diff --git a/target/linux/brcm2708/patches-4.19/950-0485-configs-Enable-ICS-43432-I2S-microphone-module.patch b/target/linux/brcm2708/patches-4.19/950-0484-configs-Enable-ICS-43432-I2S-microphone-module.patch
index c95ce6a652..c9702addf5 100644
--- a/target/linux/brcm2708/patches-4.19/950-0485-configs-Enable-ICS-43432-I2S-microphone-module.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0484-configs-Enable-ICS-43432-I2S-microphone-module.patch
@@ -1,7 +1,7 @@
-From 87e3efd10789a1dadcf0058409f9422ae1b2f5c7 Mon Sep 17 00:00:00 2001
+From 54225b66d9b385e6bbd59c7c438ebc266a38b5c6 Mon Sep 17 00:00:00 2001
From: Russell Joyce <russell.joyce@york.ac.uk>
Date: Thu, 2 May 2019 15:18:36 +0100
-Subject: [PATCH 485/773] configs: Enable ICS-43432 I2S microphone module
+Subject: [PATCH 484/782] configs: Enable ICS-43432 I2S microphone module
Signed-off-by: Russell Joyce <russell.joyce@york.ac.uk>
---
diff --git a/target/linux/brcm2708/patches-4.19/950-0486-arm-dts-overlays-rpi-sense-add-upstream-humidity-com.patch b/target/linux/brcm2708/patches-4.19/950-0485-arm-dts-overlays-rpi-sense-add-upstream-humidity-com.patch
index 13906450c9..09d51a8341 100644
--- a/target/linux/brcm2708/patches-4.19/950-0486-arm-dts-overlays-rpi-sense-add-upstream-humidity-com.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0485-arm-dts-overlays-rpi-sense-add-upstream-humidity-com.patch
@@ -1,7 +1,7 @@
-From 8513e54e9ed5d448fb11cc10e346962a2418d822 Mon Sep 17 00:00:00 2001
+From f81fb50603074845daa8701a5f008b422e7bd186 Mon Sep 17 00:00:00 2001
From: Peter Robinson <pbrobinson@gmail.com>
Date: Sun, 5 May 2019 21:07:12 +0100
-Subject: [PATCH 486/773] arm: dts: overlays: rpi-sense: add upstream humidity
+Subject: [PATCH 485/782] arm: dts: overlays: rpi-sense: add upstream humidity
compatible
The upstream humidiity driver uses "st,hts221" for the compatible
diff --git a/target/linux/brcm2708/patches-4.19/950-0487-staging-mmal-vchiq-Fix-memory-leak-in-error-path.patch b/target/linux/brcm2708/patches-4.19/950-0486-staging-mmal-vchiq-Fix-memory-leak-in-error-path.patch
index ef4b8bbbbd..740921f84e 100644
--- a/target/linux/brcm2708/patches-4.19/950-0487-staging-mmal-vchiq-Fix-memory-leak-in-error-path.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0486-staging-mmal-vchiq-Fix-memory-leak-in-error-path.patch
@@ -1,7 +1,7 @@
-From 93fc53b9daca722f049a8eeef75c2300de724f09 Mon Sep 17 00:00:00 2001
+From 12f6eaa7d1f747d8df369bead3ce3d7b8b965801 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Thu, 2 May 2019 15:50:01 +0100
-Subject: [PATCH 487/773] staging: mmal-vchiq: Fix memory leak in error path
+Subject: [PATCH 486/782] staging: mmal-vchiq: Fix memory leak in error path
On error, vchiq_mmal_component_init could leave the
event context allocated for ports.
diff --git a/target/linux/brcm2708/patches-4.19/950-0488-staging-vchiq-mmal-Fix-memory-leak-of-vchiq-instance.patch b/target/linux/brcm2708/patches-4.19/950-0487-staging-vchiq-mmal-Fix-memory-leak-of-vchiq-instance.patch
index 01e9a8a9e8..49ebfe26a9 100644
--- a/target/linux/brcm2708/patches-4.19/950-0488-staging-vchiq-mmal-Fix-memory-leak-of-vchiq-instance.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0487-staging-vchiq-mmal-Fix-memory-leak-of-vchiq-instance.patch
@@ -1,7 +1,7 @@
-From 81a3b647e09fdd8258bf24479fd5bc8ce99b861e Mon Sep 17 00:00:00 2001
+From 1ec689f1a8b54ab13149b16fc121d2564b120ef1 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Fri, 3 May 2019 13:27:51 +0100
-Subject: [PATCH 488/773] staging: vchiq-mmal: Fix memory leak of vchiq
+Subject: [PATCH 487/782] staging: vchiq-mmal: Fix memory leak of vchiq
instance
The vchiq instance was allocated from vchiq_mmal_init via
diff --git a/target/linux/brcm2708/patches-4.19/950-0489-Revert-video-bcm2708_fb-Try-allocating-on-the-ARM-an.patch b/target/linux/brcm2708/patches-4.19/950-0488-Revert-video-bcm2708_fb-Try-allocating-on-the-ARM-an.patch
index ff62315111..73b69dc006 100644
--- a/target/linux/brcm2708/patches-4.19/950-0489-Revert-video-bcm2708_fb-Try-allocating-on-the-ARM-an.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0488-Revert-video-bcm2708_fb-Try-allocating-on-the-ARM-an.patch
@@ -1,7 +1,7 @@
-From 04480e9068abb6ce7f0bf7ee73c5a00cc854a04d Mon Sep 17 00:00:00 2001
+From e6e13952b422e9b8835f8a2cebe2370a6ef528ba Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Mon, 13 May 2019 17:34:29 +0100
-Subject: [PATCH 489/773] Revert "video: bcm2708_fb: Try allocating on the ARM
+Subject: [PATCH 488/782] Revert "video: bcm2708_fb: Try allocating on the ARM
and passing to VPU"
This reverts commit ca36c709fce57e8023d2b8b354376bf161601a49.
diff --git a/target/linux/brcm2708/patches-4.19/950-0490-Added-IQaudIO-Pi-Codec-board-support-2969.patch b/target/linux/brcm2708/patches-4.19/950-0489-Added-IQaudIO-Pi-Codec-board-support-2969.patch
index 32f26d4450..5b85f0ed4e 100644
--- a/target/linux/brcm2708/patches-4.19/950-0490-Added-IQaudIO-Pi-Codec-board-support-2969.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0489-Added-IQaudIO-Pi-Codec-board-support-2969.patch
@@ -1,7 +1,7 @@
-From d7653f82018e4621c7ec046b0f40e0c7a316bbce Mon Sep 17 00:00:00 2001
+From 32ee1f15e270370ae3fa10d99f6d6e287257aae8 Mon Sep 17 00:00:00 2001
From: IQaudIO <gordon@iqaudio.com>
Date: Mon, 13 May 2019 21:53:05 +0100
-Subject: [PATCH 490/773] Added IQaudIO Pi-Codec board support (#2969)
+Subject: [PATCH 489/782] Added IQaudIO Pi-Codec board support (#2969)
Add support for the IQaudIO Pi-Codec board.
diff --git a/target/linux/brcm2708/patches-4.19/950-0491-Revert-smsc95xx-dynamically-fix-up-TX-buffer-alignme.patch b/target/linux/brcm2708/patches-4.19/950-0490-Revert-smsc95xx-dynamically-fix-up-TX-buffer-alignme.patch
index 675ac01b6b..af7214c11a 100644
--- a/target/linux/brcm2708/patches-4.19/950-0491-Revert-smsc95xx-dynamically-fix-up-TX-buffer-alignme.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0490-Revert-smsc95xx-dynamically-fix-up-TX-buffer-alignme.patch
@@ -1,7 +1,7 @@
-From d7126c242190ab444fe69a0e323700887c5a5a56 Mon Sep 17 00:00:00 2001
+From 2557e3b9339a9e4239afcab8d39ce6943a79164f Mon Sep 17 00:00:00 2001
From: P33M <p33m@github.com>
Date: Tue, 14 May 2019 14:55:19 +0100
-Subject: [PATCH 491/773] Revert "smsc95xx: dynamically fix up TX buffer
+Subject: [PATCH 490/782] Revert "smsc95xx: dynamically fix up TX buffer
alignment with padding bytes"
As reported in https://github.com/raspberrypi/linux/issues/2964 this
diff --git a/target/linux/brcm2708/patches-4.19/950-0492-configs-Enable-PIDs-cgroup.patch b/target/linux/brcm2708/patches-4.19/950-0491-configs-Enable-PIDs-cgroup.patch
index 231cca3a50..6dcb7d7102 100644
--- a/target/linux/brcm2708/patches-4.19/950-0492-configs-Enable-PIDs-cgroup.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0491-configs-Enable-PIDs-cgroup.patch
@@ -1,7 +1,7 @@
-From d6fe3387911dea5b07c0d30874f96c38942e2926 Mon Sep 17 00:00:00 2001
+From b5fdad7cb19f615fecbbcd1099ec5313082f3795 Mon Sep 17 00:00:00 2001
From: Henrique Gontijo <hgontijo@guidewire.com>
Date: Sun, 12 May 2019 17:11:02 -0700
-Subject: [PATCH 492/773] configs: Enable PIDs cgroup
+Subject: [PATCH 491/782] configs: Enable PIDs cgroup
My use case to is to allow Kubernetes master to run on Raspberry Pi 3.
Kubernetes introduced [Pid limiting](https://github.com/kubernetes/enhancements/blob/master/keps/sig-node/20190129-pid-limiting.md),
diff --git a/target/linux/brcm2708/patches-4.19/950-0493-w1-ds2408-reset-on-output_write-retry-with-readback.patch b/target/linux/brcm2708/patches-4.19/950-0492-w1-ds2408-reset-on-output_write-retry-with-readback.patch
index 30ec2474e0..9e119301f0 100644
--- a/target/linux/brcm2708/patches-4.19/950-0493-w1-ds2408-reset-on-output_write-retry-with-readback.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0492-w1-ds2408-reset-on-output_write-retry-with-readback.patch
@@ -1,7 +1,7 @@
-From b2cedbb455090a3ffce788a74a5290fa193782db Mon Sep 17 00:00:00 2001
+From 4e767832ecdd029ca499d97d541c3154833dce25 Mon Sep 17 00:00:00 2001
From: Jean-Francois Dagenais <jeff.dagenais@gmail.com>
Date: Thu, 28 Mar 2019 12:41:11 -0400
-Subject: [PATCH 493/773] w1: ds2408: reset on output_write retry with readback
+Subject: [PATCH 492/782] w1: ds2408: reset on output_write retry with readback
commit 49695ac46861180baf2b2b92c62da8619b6bf28f upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0494-w1-ds2482-cosmetic-fixes-after-54865314f5a1.patch b/target/linux/brcm2708/patches-4.19/950-0493-w1-ds2482-cosmetic-fixes-after-54865314f5a1.patch
index 95d6a7f265..7cacc3292d 100644
--- a/target/linux/brcm2708/patches-4.19/950-0494-w1-ds2482-cosmetic-fixes-after-54865314f5a1.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0493-w1-ds2482-cosmetic-fixes-after-54865314f5a1.patch
@@ -1,7 +1,7 @@
-From 2310c816beacba84d544e0ffc54b51ecba7ca853 Mon Sep 17 00:00:00 2001
+From 44711044e641b6c17ec0e82ecb33cc28dd402764 Mon Sep 17 00:00:00 2001
From: Mariusz Bialonczyk <manio@skyboo.net>
Date: Mon, 4 Mar 2019 12:23:36 +0100
-Subject: [PATCH 494/773] w1: ds2482: cosmetic fixes after 54865314f5a1
+Subject: [PATCH 493/782] w1: ds2482: cosmetic fixes after 54865314f5a1
commit 5cb27d30fc3a281e830a2099d520b469e2b82008 upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0495-sound-pcm512x-codec-Adding-352.8kHz-samplerate-suppo.patch b/target/linux/brcm2708/patches-4.19/950-0494-sound-pcm512x-codec-Adding-352.8kHz-samplerate-suppo.patch
index bd932fdd87..4ef7752de6 100644
--- a/target/linux/brcm2708/patches-4.19/950-0495-sound-pcm512x-codec-Adding-352.8kHz-samplerate-suppo.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0494-sound-pcm512x-codec-Adding-352.8kHz-samplerate-suppo.patch
@@ -1,7 +1,7 @@
-From 298b6f8174623c1893ac9a4d93bc60b3ca151c76 Mon Sep 17 00:00:00 2001
+From b3750a56eba5dab357671157de5282ae28b4517c Mon Sep 17 00:00:00 2001
From: Klaus Schulz <klsschlz@gmail.com>
Date: Thu, 16 May 2019 13:35:32 +0200
-Subject: [PATCH 495/773] sound: pcm512x-codec: Adding 352.8kHz samplerate
+Subject: [PATCH 494/782] sound: pcm512x-codec: Adding 352.8kHz samplerate
support
---
diff --git a/target/linux/brcm2708/patches-4.19/950-0496-ASoC-decommissioning-driver-for-3Dlab-Nano-soundcard.patch b/target/linux/brcm2708/patches-4.19/950-0495-ASoC-decommissioning-driver-for-3Dlab-Nano-soundcard.patch
index aa26939096..2e0c6a059c 100644
--- a/target/linux/brcm2708/patches-4.19/950-0496-ASoC-decommissioning-driver-for-3Dlab-Nano-soundcard.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0495-ASoC-decommissioning-driver-for-3Dlab-Nano-soundcard.patch
@@ -1,7 +1,7 @@
-From a75cd9664fb5a0a7e691ccd3643fc8016bb4dc55 Mon Sep 17 00:00:00 2001
+From b671a33abef219e3f8f270e3c81e3c7e0d5809bb Mon Sep 17 00:00:00 2001
From: GT <dev@3d-lab-av.com>
Date: Sat, 6 Apr 2019 21:16:39 +0100
-Subject: [PATCH 496/773] ASoC: decommissioning driver for 3Dlab Nano soundcard
+Subject: [PATCH 495/782] ASoC: decommissioning driver for 3Dlab Nano soundcard
---
.../overlays/3dlab-nano-player-overlay.dts | 32 --
diff --git a/target/linux/brcm2708/patches-4.19/950-0497-.gitignore-Add-.dtbo-explicitly.patch b/target/linux/brcm2708/patches-4.19/950-0496-.gitignore-Add-.dtbo-explicitly.patch
index d686a5f045..c639f688db 100644
--- a/target/linux/brcm2708/patches-4.19/950-0497-.gitignore-Add-.dtbo-explicitly.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0496-.gitignore-Add-.dtbo-explicitly.patch
@@ -1,7 +1,7 @@
-From 013e2879b14dc488b5e81c39f4aa96461a69161f Mon Sep 17 00:00:00 2001
+From dc5b18af24fe1d8dda060e5a9442cbb3e9d168ca Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Tue, 21 May 2019 15:17:33 +0100
-Subject: [PATCH 497/773] .gitignore: Add *.dtbo explicitly
+Subject: [PATCH 496/782] .gitignore: Add *.dtbo explicitly
Signed-off-by: popcornmix <popcornmix@gmail.com>
---
diff --git a/target/linux/brcm2708/patches-4.19/950-0498-Bluetooth-Check-key-sizes-only-when-Secure-Simple-Pa.patch b/target/linux/brcm2708/patches-4.19/950-0497-Bluetooth-Check-key-sizes-only-when-Secure-Simple-Pa.patch
index a2b158f632..7e4c075240 100644
--- a/target/linux/brcm2708/patches-4.19/950-0498-Bluetooth-Check-key-sizes-only-when-Secure-Simple-Pa.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0497-Bluetooth-Check-key-sizes-only-when-Secure-Simple-Pa.patch
@@ -1,7 +1,7 @@
-From 435aff3962d16737376bdfb2d6f71b33802011c9 Mon Sep 17 00:00:00 2001
+From 52946839b2da6b841c93be0bc598686c5cfb43bd Mon Sep 17 00:00:00 2001
From: Marcel Holtmann <marcel@holtmann.org>
Date: Wed, 22 May 2019 09:05:40 +0200
-Subject: [PATCH 498/773] Bluetooth: Check key sizes only when Secure Simple
+Subject: [PATCH 497/782] Bluetooth: Check key sizes only when Secure Simple
Pairing is enabled
The encryption is only mandatory to be enforced when both sides are using
diff --git a/target/linux/brcm2708/patches-4.19/950-0499-usb-dwc_otg-Clean-up-interrupt-claiming-code.patch b/target/linux/brcm2708/patches-4.19/950-0498-usb-dwc_otg-Clean-up-interrupt-claiming-code.patch
index 00abded894..c57fa82f48 100644
--- a/target/linux/brcm2708/patches-4.19/950-0499-usb-dwc_otg-Clean-up-interrupt-claiming-code.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0498-usb-dwc_otg-Clean-up-interrupt-claiming-code.patch
@@ -1,7 +1,7 @@
-From f88e6077d4043c58da9a57f850bca89d594a84d3 Mon Sep 17 00:00:00 2001
+From 5741dd3a272f8a6b6d01fb1e02fb6ed0a0fe08a6 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Tue, 7 May 2019 17:23:41 +0100
-Subject: [PATCH 499/773] usb: dwc_otg: Clean up interrupt claiming code
+Subject: [PATCH 498/782] usb: dwc_otg: Clean up interrupt claiming code
The FIQ/IRQ interrupt number identification code is scattered through
the dwc_otg driver. Rationalise it, simplifying the code and solving
diff --git a/target/linux/brcm2708/patches-4.19/950-0500-overlays-Delete-the-deprecated-sdio-1bit-overlay.patch b/target/linux/brcm2708/patches-4.19/950-0499-overlays-Delete-the-deprecated-sdio-1bit-overlay.patch
index 4c04a3f1bd..5093cfae71 100644
--- a/target/linux/brcm2708/patches-4.19/950-0500-overlays-Delete-the-deprecated-sdio-1bit-overlay.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0499-overlays-Delete-the-deprecated-sdio-1bit-overlay.patch
@@ -1,7 +1,7 @@
-From 3054d166c457fb4782075068d5e72bd6db4e96f2 Mon Sep 17 00:00:00 2001
+From 4cb4dcfc24a8b933a7e3b0c0059dc788180cb8e8 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Tue, 7 May 2019 14:27:35 +0100
-Subject: [PATCH 500/773] overlays: Delete the deprecated sdio-1bit overlay
+Subject: [PATCH 499/782] overlays: Delete the deprecated sdio-1bit overlay
Use dtoverlay=sdio,bus_width=1,gpios_22_25 instead.
diff --git a/target/linux/brcm2708/patches-4.19/950-0501-overlays-Remove-upstream-aux-interrupt-overlay.patch b/target/linux/brcm2708/patches-4.19/950-0500-overlays-Remove-upstream-aux-interrupt-overlay.patch
index f33bb9c72d..654a422787 100644
--- a/target/linux/brcm2708/patches-4.19/950-0501-overlays-Remove-upstream-aux-interrupt-overlay.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0500-overlays-Remove-upstream-aux-interrupt-overlay.patch
@@ -1,7 +1,7 @@
-From 444d27bbcc7017061a2a49c5dbc5865d34fc7a65 Mon Sep 17 00:00:00 2001
+From c8fa3272d610290be315884b9ac5f6417437a9eb Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Tue, 7 May 2019 10:06:04 +0100
-Subject: [PATCH 501/773] overlays: Remove upstream-aux-interrupt overlay
+Subject: [PATCH 500/782] overlays: Remove upstream-aux-interrupt overlay
We no longer have a downstream-specific auxilliary interrupt
driver, so the overlay to disable it is no longer needed.
diff --git a/target/linux/brcm2708/patches-4.19/950-0502-overlays-Standardise-on-compatible-brcm-bcm2835.patch b/target/linux/brcm2708/patches-4.19/950-0501-overlays-Standardise-on-compatible-brcm-bcm2835.patch
index 3cba644a93..bd9dc30178 100644
--- a/target/linux/brcm2708/patches-4.19/950-0502-overlays-Standardise-on-compatible-brcm-bcm2835.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0501-overlays-Standardise-on-compatible-brcm-bcm2835.patch
@@ -1,7 +1,7 @@
-From afef44707505b1f8ab6e3ca026dfdc890b485c8e Mon Sep 17 00:00:00 2001
+From 1ca3f56c5e43a07e744b706b6a0b3d792d5bf1aa Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Tue, 14 May 2019 13:33:05 +0100
-Subject: [PATCH 502/773] overlays: Standardise on compatible="brcm,bcm2835"
+Subject: [PATCH 501/782] overlays: Standardise on compatible="brcm,bcm2835"
Curb the proliferation of compatible string combinations by
standardising on "brcm,bcm2835" to denote BCM2835 and its descendants.
diff --git a/target/linux/brcm2708/patches-4.19/950-0503-vc4-Remove-interrupt-and-DMA-trampling.patch b/target/linux/brcm2708/patches-4.19/950-0502-vc4-Remove-interrupt-and-DMA-trampling.patch
index 421016efe3..c93322c48e 100644
--- a/target/linux/brcm2708/patches-4.19/950-0503-vc4-Remove-interrupt-and-DMA-trampling.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0502-vc4-Remove-interrupt-and-DMA-trampling.patch
@@ -1,7 +1,7 @@
-From 1c25162b7357dcdcf2370e9c2ec37ed8b2c9feb8 Mon Sep 17 00:00:00 2001
+From 0dcc854234616022dc35f4f0bf6b27f2a52fca86 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Wed, 22 May 2019 12:58:47 +0100
-Subject: [PATCH 503/773] vc4: Remove interrupt and DMA trampling
+Subject: [PATCH 502/782] vc4: Remove interrupt and DMA trampling
As part of the effort to clean up the overlays, remove the interrupt
and DMA mask declarations from the vc4 overlays which just duplicate
diff --git a/target/linux/brcm2708/patches-4.19/950-0504-BCM270X_DT-Add-non-removable-clone-of-mmc-node.patch b/target/linux/brcm2708/patches-4.19/950-0503-BCM270X_DT-Add-non-removable-clone-of-mmc-node.patch
index 6d3aafff8c..856d34d7c4 100644
--- a/target/linux/brcm2708/patches-4.19/950-0504-BCM270X_DT-Add-non-removable-clone-of-mmc-node.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0503-BCM270X_DT-Add-non-removable-clone-of-mmc-node.patch
@@ -1,7 +1,7 @@
-From e577bda00e07473910a871108d154e7a5f83d648 Mon Sep 17 00:00:00 2001
+From 24970ae9d4ceb17d3a87d3fa1cd775f6e9bb8139 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Tue, 7 May 2019 14:29:38 +0100
-Subject: [PATCH 504/773] BCM270X_DT: Add non-removable clone of mmc node
+Subject: [PATCH 503/782] BCM270X_DT: Add non-removable clone of mmc node
non-removable is a boolean property, and as such can't be unset by an
overlay if it is set in a base DTB. Until now the workaround for this
diff --git a/target/linux/brcm2708/patches-4.19/950-0505-BCM270X_DT-usb-Refactor-DTS-and-overlays.patch b/target/linux/brcm2708/patches-4.19/950-0504-BCM270X_DT-usb-Refactor-DTS-and-overlays.patch
index 8f4d5aaeec..b1044f0149 100644
--- a/target/linux/brcm2708/patches-4.19/950-0505-BCM270X_DT-usb-Refactor-DTS-and-overlays.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0504-BCM270X_DT-usb-Refactor-DTS-and-overlays.patch
@@ -1,7 +1,7 @@
-From d6feb60e7835a4f5dd0f29b636c7a39cea58abc6 Mon Sep 17 00:00:00 2001
+From 975f019fd6a030c7252fe6f899efaa64a51e2d81 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Wed, 8 May 2019 10:08:31 +0100
-Subject: [PATCH 505/773] BCM270X_DT: usb: Refactor DTS and overlays
+Subject: [PATCH 504/782] BCM270X_DT: usb: Refactor DTS and overlays
Move the IRQ interrupt declaration in the usb node before the FIQ
declaration, so that the dwc2 driver will find it. Name the
diff --git a/target/linux/brcm2708/patches-4.19/950-0506-overlays-Update-upstream-overlay.patch b/target/linux/brcm2708/patches-4.19/950-0505-overlays-Update-upstream-overlay.patch
index f92a33ceb3..1a4d022bd8 100644
--- a/target/linux/brcm2708/patches-4.19/950-0506-overlays-Update-upstream-overlay.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0505-overlays-Update-upstream-overlay.patch
@@ -1,7 +1,7 @@
-From 66fc53c0825adeabc6c5bb5cd9fc7ce172c60549 Mon Sep 17 00:00:00 2001
+From 0377e49073bac8f5b6dee23a3cd2904180bdf867 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Wed, 22 May 2019 13:29:56 +0100
-Subject: [PATCH 506/773] overlays: Update upstream overlay
+Subject: [PATCH 505/782] overlays: Update upstream overlay
The recent DT/overlay changes have had a corresponding effect on the
upstream overlay, which is a composite of the vc4-kms-v3d and dwc2
diff --git a/target/linux/brcm2708/patches-4.19/950-0507-w1-ds2408-Fix-typo-after-49695ac46861-reset-on-outpu.patch b/target/linux/brcm2708/patches-4.19/950-0506-w1-ds2408-Fix-typo-after-49695ac46861-reset-on-outpu.patch
index c9c6f94d80..f8efedbb07 100644
--- a/target/linux/brcm2708/patches-4.19/950-0507-w1-ds2408-Fix-typo-after-49695ac46861-reset-on-outpu.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0506-w1-ds2408-Fix-typo-after-49695ac46861-reset-on-outpu.patch
@@ -1,7 +1,7 @@
-From 4d0427080ea4dc06a4a068bb246bbf960aedc792 Mon Sep 17 00:00:00 2001
+From 5a9af098ec479e793817b5bd3715bd5afd8de818 Mon Sep 17 00:00:00 2001
From: Mariusz Bialonczyk <manio@skyboo.net>
Date: Thu, 16 May 2019 14:39:21 +0200
-Subject: [PATCH 507/773] w1: ds2408: Fix typo after 49695ac46861 (reset on
+Subject: [PATCH 506/782] w1: ds2408: Fix typo after 49695ac46861 (reset on
output_write retry with readback)
commit 6660a04feb7ef648e50c792e19084d675fa6f3a2 upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0508-BCM270X_DT-Rename-Pi-Zero-W-DT-files.patch b/target/linux/brcm2708/patches-4.19/950-0507-BCM270X_DT-Rename-Pi-Zero-W-DT-files.patch
index 406595a3e3..eb3b06d376 100644
--- a/target/linux/brcm2708/patches-4.19/950-0508-BCM270X_DT-Rename-Pi-Zero-W-DT-files.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0507-BCM270X_DT-Rename-Pi-Zero-W-DT-files.patch
@@ -1,7 +1,7 @@
-From 3f5b0f5bbd6bcc236999b79389dd30c728a3a047 Mon Sep 17 00:00:00 2001
+From 9bda47356e96d8f946446990fe2642d7916c4f0d Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Tue, 28 May 2019 16:36:04 +0100
-Subject: [PATCH 508/773] BCM270X_DT: Rename Pi Zero W DT files
+Subject: [PATCH 507/782] BCM270X_DT: Rename Pi Zero W DT files
The downtream Pi Zero W dts file uses the digit 0, whereas upstream
chose to spell it out - "zero-w". The firmware has, for a long time,
diff --git a/target/linux/brcm2708/patches-4.19/950-0509-BCM270X_DT-Create-bcm2708-rpi-zero.dts.patch b/target/linux/brcm2708/patches-4.19/950-0508-BCM270X_DT-Create-bcm2708-rpi-zero.dts.patch
index c3184975a2..cea34663ab 100644
--- a/target/linux/brcm2708/patches-4.19/950-0509-BCM270X_DT-Create-bcm2708-rpi-zero.dts.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0508-BCM270X_DT-Create-bcm2708-rpi-zero.dts.patch
@@ -1,7 +1,7 @@
-From 2dd2eff4a3bb8b1069b28f68c636f2cf03479638 Mon Sep 17 00:00:00 2001
+From b8d6c4506c8a77516c6ed9ba8530a87837cf2024 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Tue, 28 May 2019 16:23:51 +0100
-Subject: [PATCH 509/773] BCM270X_DT: Create bcm2708-rpi-zero.dts
+Subject: [PATCH 508/782] BCM270X_DT: Create bcm2708-rpi-zero.dts
The Pi Zero deserves a dedicated .dtb file - sharing the b-plus .dtb
has been observed to cause an issue with the MAC address of some
diff --git a/target/linux/brcm2708/patches-4.19/950-0510-overlays-Fix-mmc-related-overlays-after-refactor.patch b/target/linux/brcm2708/patches-4.19/950-0509-overlays-Fix-mmc-related-overlays-after-refactor.patch
index ef46b9fab2..6b61230f82 100644
--- a/target/linux/brcm2708/patches-4.19/950-0510-overlays-Fix-mmc-related-overlays-after-refactor.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0509-overlays-Fix-mmc-related-overlays-after-refactor.patch
@@ -1,7 +1,7 @@
-From 45f37ac857d1700c810deb154a60415212f7f4bf Mon Sep 17 00:00:00 2001
+From 75d26be35e62a98e818400dcc8feae5747e45b70 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Thu, 30 May 2019 12:25:29 +0100
-Subject: [PATCH 510/773] overlays: Fix mmc-related overlays after refactor
+Subject: [PATCH 509/782] overlays: Fix mmc-related overlays after refactor
The addition of the mmcnr node to the base dtbs caused some overlays to
not work as they should. Patch up pi3-disable-wifi, balena-fin and
diff --git a/target/linux/brcm2708/patches-4.19/950-0511-config-Add-NF_TABLES-support.patch b/target/linux/brcm2708/patches-4.19/950-0510-config-Add-NF_TABLES-support.patch
index 9896e337e3..58df4da66d 100644
--- a/target/linux/brcm2708/patches-4.19/950-0511-config-Add-NF_TABLES-support.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0510-config-Add-NF_TABLES-support.patch
@@ -1,7 +1,7 @@
-From b491245e487b15b57e543c18cdc3e5236ddbf6a7 Mon Sep 17 00:00:00 2001
+From 241b57a80b5577099bce12a419ece6354e64c18d Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Mon, 3 Jun 2019 14:57:56 +0100
-Subject: [PATCH 511/773] config: Add NF_TABLES support
+Subject: [PATCH 510/782] config: Add NF_TABLES support
---
arch/arm/configs/bcm2709_defconfig | 48 ++++++++++++++++++++++++++++++
diff --git a/target/linux/brcm2708/patches-4.19/950-0512-Fixed-48k-timing-issue.patch b/target/linux/brcm2708/patches-4.19/950-0511-Fixed-48k-timing-issue.patch
index 55faabb7dd..416fdc74b7 100644
--- a/target/linux/brcm2708/patches-4.19/950-0512-Fixed-48k-timing-issue.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0511-Fixed-48k-timing-issue.patch
@@ -1,7 +1,7 @@
-From 503981056ebed755cb46a721cad6067598fe80f1 Mon Sep 17 00:00:00 2001
+From 2b097a57b157d0655c3e5d11c2c25070bda81cb6 Mon Sep 17 00:00:00 2001
From: IQaudIO <gordon@iqaudio.com>
Date: Thu, 6 Jun 2019 10:20:55 +0100
-Subject: [PATCH 512/773] Fixed 48k timing issue
+Subject: [PATCH 511/782] Fixed 48k timing issue
---
sound/soc/bcm/iqaudio-codec.c | 33 ++++++++++++++++++++++++++++-----
diff --git a/target/linux/brcm2708/patches-4.19/950-0513-staging-bcm2835-codec-Convert-V4L2-nsec-timestamps-t.patch b/target/linux/brcm2708/patches-4.19/950-0512-staging-bcm2835-codec-Convert-V4L2-nsec-timestamps-t.patch
index eb3d68f9b3..8ce63cd624 100644
--- a/target/linux/brcm2708/patches-4.19/950-0513-staging-bcm2835-codec-Convert-V4L2-nsec-timestamps-t.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0512-staging-bcm2835-codec-Convert-V4L2-nsec-timestamps-t.patch
@@ -1,7 +1,7 @@
-From ab4be0bc5cce7c699d654d7f88a3c1bec57b5570 Mon Sep 17 00:00:00 2001
+From 60f10ca777b5536debd722beb393d639f37ec6a5 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Fri, 10 May 2019 14:11:58 +0100
-Subject: [PATCH 513/773] staging: bcm2835-codec: Convert V4L2 nsec timestamps
+Subject: [PATCH 512/782] staging: bcm2835-codec: Convert V4L2 nsec timestamps
to MMAL usec
V4L2 uses nsecs, whilst MMAL uses usecs, but the code wasn't converting
diff --git a/target/linux/brcm2708/patches-4.19/950-0514-staging-bcm2835-codec-Add-support-for-setting-S_PARM.patch b/target/linux/brcm2708/patches-4.19/950-0513-staging-bcm2835-codec-Add-support-for-setting-S_PARM.patch
index 7851532691..fd4b53766a 100644
--- a/target/linux/brcm2708/patches-4.19/950-0514-staging-bcm2835-codec-Add-support-for-setting-S_PARM.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0513-staging-bcm2835-codec-Add-support-for-setting-S_PARM.patch
@@ -1,7 +1,7 @@
-From 4a4c0e852e353c27a806ee393bf365213e34267b Mon Sep 17 00:00:00 2001
+From 043eaabdbaf803e7db06f970b29d64f48e628fae Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Fri, 10 May 2019 14:13:11 +0100
-Subject: [PATCH 514/773] staging: bcm2835-codec: Add support for setting
+Subject: [PATCH 513/782] staging: bcm2835-codec: Add support for setting
S_PARM and G_PARM
Video encode can use the frame rate for rate control calculations,
diff --git a/target/linux/brcm2708/patches-4.19/950-0515-w1-w1-gpio-Make-GPIO-an-output-for-strong-pullup.patch b/target/linux/brcm2708/patches-4.19/950-0514-w1-w1-gpio-Make-GPIO-an-output-for-strong-pullup.patch
index eb62057354..2540d2a3f0 100644
--- a/target/linux/brcm2708/patches-4.19/950-0515-w1-w1-gpio-Make-GPIO-an-output-for-strong-pullup.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0514-w1-w1-gpio-Make-GPIO-an-output-for-strong-pullup.patch
@@ -1,7 +1,7 @@
-From c348ccd68f85473e13faaaba6f409b00fa06efff Mon Sep 17 00:00:00 2001
+From 21a35e8010d1a48f5ae39034a2b93756291e5a05 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Wed, 12 Jun 2019 17:15:05 +0100
-Subject: [PATCH 515/773] w1: w1-gpio: Make GPIO an output for strong pullup
+Subject: [PATCH 514/782] w1: w1-gpio: Make GPIO an output for strong pullup
The logic to drive the data line high to implement a strong pullup
assumed that the pin was already an output - setting a value does
diff --git a/target/linux/brcm2708/patches-4.19/950-0516-overlays-Update-w1-gpio-and-w1-gpio-pullup.patch b/target/linux/brcm2708/patches-4.19/950-0515-overlays-Update-w1-gpio-and-w1-gpio-pullup.patch
index 017926b61e..87c6c018a9 100644
--- a/target/linux/brcm2708/patches-4.19/950-0516-overlays-Update-w1-gpio-and-w1-gpio-pullup.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0515-overlays-Update-w1-gpio-and-w1-gpio-pullup.patch
@@ -1,7 +1,7 @@
-From 56108cfacde8cb051126de99092e67ca02635184 Mon Sep 17 00:00:00 2001
+From c5b2739aee072b03a4f919db71e4f5f95d9070f7 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Wed, 12 Jun 2019 17:32:11 +0100
-Subject: [PATCH 516/773] overlays: Update w1-gpio and w1-gpio-pullup
+Subject: [PATCH 515/782] overlays: Update w1-gpio and w1-gpio-pullup
The parasitic power (power on data) feature is now enabled by
default in the w1-gpio driver, so update the README and make the
diff --git a/target/linux/brcm2708/patches-4.19/950-0517-bcm2835-sdhost-Fix-DMA-channel-leak-on-error-remove.patch b/target/linux/brcm2708/patches-4.19/950-0516-bcm2835-sdhost-Fix-DMA-channel-leak-on-error-remove.patch
index 202e6b83f8..4e9411e897 100644
--- a/target/linux/brcm2708/patches-4.19/950-0517-bcm2835-sdhost-Fix-DMA-channel-leak-on-error-remove.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0516-bcm2835-sdhost-Fix-DMA-channel-leak-on-error-remove.patch
@@ -1,7 +1,7 @@
-From 0e3b70d74a8ab5187a05e48dfec974f650cfbd83 Mon Sep 17 00:00:00 2001
+From 4ef7497c456b84cc06916217923a215d2e3ce9d2 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Wed, 12 Jun 2019 20:45:17 +0100
-Subject: [PATCH 517/773] bcm2835-sdhost: Fix DMA channel leak on error/remove
+Subject: [PATCH 516/782] bcm2835-sdhost: Fix DMA channel leak on error/remove
Signed-off-by: Phil Elwell <phil@raspberrypi.org>
---
diff --git a/target/linux/brcm2708/patches-4.19/950-0518-i2c-bcm2835-Model-Divider-in-CCF.patch b/target/linux/brcm2708/patches-4.19/950-0517-i2c-bcm2835-Model-Divider-in-CCF.patch
index 140d994f48..36e30c18bd 100644
--- a/target/linux/brcm2708/patches-4.19/950-0518-i2c-bcm2835-Model-Divider-in-CCF.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0517-i2c-bcm2835-Model-Divider-in-CCF.patch
@@ -1,7 +1,7 @@
-From 060db9ab233a8d887adfbfa0dc4357b620d8182e Mon Sep 17 00:00:00 2001
+From 6293739f77168ed78ba9ea0565818644b3a67466 Mon Sep 17 00:00:00 2001
From: Annaliese McDermond <nh6z@nh6z.net>
Date: Sat, 8 Jun 2019 10:14:43 -0700
-Subject: [PATCH 518/773] i2c: bcm2835: Model Divider in CCF
+Subject: [PATCH 517/782] i2c: bcm2835: Model Divider in CCF
Commit bebff81fb8b9216eb4fba22cf910553621ae3477 upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0519-staging-vc04_services-Use-correct-cache-line-size.patch b/target/linux/brcm2708/patches-4.19/950-0518-staging-vc04_services-Use-correct-cache-line-size.patch
index 40995e1246..e5748c5c5f 100644
--- a/target/linux/brcm2708/patches-4.19/950-0519-staging-vc04_services-Use-correct-cache-line-size.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0518-staging-vc04_services-Use-correct-cache-line-size.patch
@@ -1,7 +1,7 @@
-From 58bf0ee75ceb54208037f0e4f3b3896aeda443de Mon Sep 17 00:00:00 2001
+From 9cb53408ad94b4e52a72150b63d50ac51543710f Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Mon, 17 Sep 2018 09:22:21 +0100
-Subject: [PATCH 519/773] staging/vc04_services: Use correct cache line size
+Subject: [PATCH 518/782] staging/vc04_services: Use correct cache line size
Use the compatible string in the DTB to select the correct cache line
size for the SoC - 32 for BCM2835, and 64 for BCM2836 and BCM2837.
diff --git a/target/linux/brcm2708/patches-4.19/950-0520-tty-amba-pl011-allow-shared-interrupt.patch b/target/linux/brcm2708/patches-4.19/950-0519-tty-amba-pl011-allow-shared-interrupt.patch
index d1c01d06da..db3f142493 100644
--- a/target/linux/brcm2708/patches-4.19/950-0520-tty-amba-pl011-allow-shared-interrupt.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0519-tty-amba-pl011-allow-shared-interrupt.patch
@@ -1,7 +1,7 @@
-From f7b4af251d2e0f80ef21c9be6969bfca0fcd8955 Mon Sep 17 00:00:00 2001
+From fb5466dea2158c5f362d52ce5ffd67c5e3c2edc8 Mon Sep 17 00:00:00 2001
From: Doug Berger <opendmb@gmail.com>
Date: Mon, 13 May 2019 20:59:45 +0200
-Subject: [PATCH 520/773] tty: amba-pl011: allow shared interrupt
+Subject: [PATCH 519/782] tty: amba-pl011: allow shared interrupt
The PL011 register space includes all necessary status bits to
determine whether a device instance requires handling in response
diff --git a/target/linux/brcm2708/patches-4.19/950-0521-ARM-bcm283x-Reduce-register-ranges-for-UART-SPI-and-.patch b/target/linux/brcm2708/patches-4.19/950-0520-ARM-bcm283x-Reduce-register-ranges-for-UART-SPI-and-.patch
index ac2066ea8b..a532916d39 100644
--- a/target/linux/brcm2708/patches-4.19/950-0521-ARM-bcm283x-Reduce-register-ranges-for-UART-SPI-and-.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0520-ARM-bcm283x-Reduce-register-ranges-for-UART-SPI-and-.patch
@@ -1,7 +1,7 @@
-From 74a4dd8daf47253654d13143608b6b3518d8dc42 Mon Sep 17 00:00:00 2001
+From 2079be58a526655882e3f4a8d8f5875fc6306f98 Mon Sep 17 00:00:00 2001
From: Stefan Wahren <wahrenst@gmx.net>
Date: Sun, 19 May 2019 12:20:00 +0200
-Subject: [PATCH 521/773] ARM: bcm283x: Reduce register ranges for UART, SPI
+Subject: [PATCH 520/782] ARM: bcm283x: Reduce register ranges for UART, SPI
and I2C
The assigned register ranges for UART, SPI and I2C were too wasteful.
diff --git a/target/linux/brcm2708/patches-4.19/950-0522-ARM-bcm283x-Extend-the-WDT-DT-node-out-to-cover-the-.patch b/target/linux/brcm2708/patches-4.19/950-0521-ARM-bcm283x-Extend-the-WDT-DT-node-out-to-cover-the-.patch
index e72ed25360..e6c07989d8 100644
--- a/target/linux/brcm2708/patches-4.19/950-0522-ARM-bcm283x-Extend-the-WDT-DT-node-out-to-cover-the-.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0521-ARM-bcm283x-Extend-the-WDT-DT-node-out-to-cover-the-.patch
@@ -1,7 +1,7 @@
-From 195eb3a9fc9a03bf6cbd4cd95c39ca7d9f9df4d5 Mon Sep 17 00:00:00 2001
+From b8d4db154d942b7fe33bfc6e8437bb0741aeb6c7 Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Wed, 12 Dec 2018 15:51:49 -0800
-Subject: [PATCH 522/773] ARM: bcm283x: Extend the WDT DT node out to cover the
+Subject: [PATCH 521/782] ARM: bcm283x: Extend the WDT DT node out to cover the
whole PM block. (v4)
It was covering part of the PM block's range, up to the WDT regs. To
diff --git a/target/linux/brcm2708/patches-4.19/950-0523-ARM-dts-Add-label-to-bcm2835-RNG.patch b/target/linux/brcm2708/patches-4.19/950-0522-ARM-dts-Add-label-to-bcm2835-RNG.patch
index 48fa85fe85..dcdc64086c 100644
--- a/target/linux/brcm2708/patches-4.19/950-0523-ARM-dts-Add-label-to-bcm2835-RNG.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0522-ARM-dts-Add-label-to-bcm2835-RNG.patch
@@ -1,7 +1,7 @@
-From 31462c12bc2bb4d20fa6f5b30bb39d91eaa78363 Mon Sep 17 00:00:00 2001
+From a0e49eee77c4b9db57048db2565ad92651ce3f37 Mon Sep 17 00:00:00 2001
From: Stefan Wahren <wahrenst@gmx.net>
Date: Sat, 4 May 2019 17:06:54 +0200
-Subject: [PATCH 523/773] ARM: dts: Add label to bcm2835 RNG
+Subject: [PATCH 522/782] ARM: dts: Add label to bcm2835 RNG
---
arch/arm/boot/dts/bcm283x.dtsi | 2 +-
diff --git a/target/linux/brcm2708/patches-4.19/950-0524-dts-Use-fb-rather-than-leds-for-dpi-overlay.patch b/target/linux/brcm2708/patches-4.19/950-0523-dts-Use-fb-rather-than-leds-for-dpi-overlay.patch
index 3d80ceac09..6cd46c3043 100644
--- a/target/linux/brcm2708/patches-4.19/950-0524-dts-Use-fb-rather-than-leds-for-dpi-overlay.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0523-dts-Use-fb-rather-than-leds-for-dpi-overlay.patch
@@ -1,7 +1,7 @@
-From 48a12a229f61b9f86fa09d44cd04a4e2c3ca9879 Mon Sep 17 00:00:00 2001
+From c37ce8330c99ae73d600d0117b3519337eb81be2 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Thu, 12 Oct 2017 18:11:32 +0100
-Subject: [PATCH 524/773] dts: Use fb rather than leds for dpi overlay
+Subject: [PATCH 523/782] dts: Use fb rather than leds for dpi overlay
---
arch/arm/boot/dts/overlays/dpi18-overlay.dts | 2 +-
diff --git a/target/linux/brcm2708/patches-4.19/950-0525-BCM270X_DT-Minor-tidy-up.patch b/target/linux/brcm2708/patches-4.19/950-0524-BCM270X_DT-Minor-tidy-up.patch
index e06362c115..78e65a40fd 100644
--- a/target/linux/brcm2708/patches-4.19/950-0525-BCM270X_DT-Minor-tidy-up.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0524-BCM270X_DT-Minor-tidy-up.patch
@@ -1,7 +1,7 @@
-From e6f7fd2d2124fe71f5c3f44034a1911221ff6dda Mon Sep 17 00:00:00 2001
+From 2ed3dd08707630634c7820a89bc92c7c04e4117d Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Wed, 29 May 2019 15:19:21 +0100
-Subject: [PATCH 525/773] BCM270X_DT: Minor tidy up
+Subject: [PATCH 524/782] BCM270X_DT: Minor tidy up
Move arm_pmu out of soc on bcm2710, and labels aren't aliases.
diff --git a/target/linux/brcm2708/patches-4.19/950-0526-arm-bcm2835-Fix-FIQ-early-ioremap.patch b/target/linux/brcm2708/patches-4.19/950-0525-arm-bcm2835-Fix-FIQ-early-ioremap.patch
index 6e49bf52ac..48fe48b041 100644
--- a/target/linux/brcm2708/patches-4.19/950-0526-arm-bcm2835-Fix-FIQ-early-ioremap.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0525-arm-bcm2835-Fix-FIQ-early-ioremap.patch
@@ -1,7 +1,7 @@
-From 1b6929dcb41f65f6edc10c59d9ed6aeda413640d Mon Sep 17 00:00:00 2001
+From d04fee15737ffb8dcc7ebbb4f0a48887c6e39d71 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Wed, 20 Feb 2019 08:49:39 +0000
-Subject: [PATCH 526/773] arm: bcm2835: Fix FIQ early ioremap
+Subject: [PATCH 525/782] arm: bcm2835: Fix FIQ early ioremap
The ioremapping creates mappings within the vmalloc area. The
equivalent early function, create_mapping, now checks that the
diff --git a/target/linux/brcm2708/patches-4.19/950-0527-Fix-copy_from_user-if-BCM2835_FAST_MEMCPY-n.patch b/target/linux/brcm2708/patches-4.19/950-0526-Fix-copy_from_user-if-BCM2835_FAST_MEMCPY-n.patch
index 5b02cb2153..432f24f52b 100644
--- a/target/linux/brcm2708/patches-4.19/950-0527-Fix-copy_from_user-if-BCM2835_FAST_MEMCPY-n.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0526-Fix-copy_from_user-if-BCM2835_FAST_MEMCPY-n.patch
@@ -1,7 +1,7 @@
-From 87bf382f67d4c10eddb9dacf545c03877feb95a6 Mon Sep 17 00:00:00 2001
+From 5866e8496c13c2980a3bc448b8174bf361c8f1ed Mon Sep 17 00:00:00 2001
From: Tim Gover <tim.gover@raspberrypi.org>
Date: Thu, 14 Mar 2019 10:16:02 +0000
-Subject: [PATCH 527/773] Fix copy_from_user if BCM2835_FAST_MEMCPY=n
+Subject: [PATCH 526/782] Fix copy_from_user if BCM2835_FAST_MEMCPY=n
The change which introduced CONFIG_BCM2835_FAST_MEMCPY unconditionally
changed the behaviour of arm_copy_from_user. The page pinning code
diff --git a/target/linux/brcm2708/patches-4.19/950-0528-PCI-brcmstb-Add-Broadcom-STB-PCIe-host-controller-dr.patch b/target/linux/brcm2708/patches-4.19/950-0527-PCI-brcmstb-Add-Broadcom-STB-PCIe-host-controller-dr.patch
index 2a5b7d12ca..f8cd5ff270 100644
--- a/target/linux/brcm2708/patches-4.19/950-0528-PCI-brcmstb-Add-Broadcom-STB-PCIe-host-controller-dr.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0527-PCI-brcmstb-Add-Broadcom-STB-PCIe-host-controller-dr.patch
@@ -1,7 +1,7 @@
-From 4b37db9986aab268e474226fc02edc5c32002f55 Mon Sep 17 00:00:00 2001
+From 34352c8800dce9026f54cdbeed3ac2c6c8367396 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Tue, 19 Feb 2019 22:06:59 +0000
-Subject: [PATCH 528/773] PCI: brcmstb: Add Broadcom STB PCIe host controller
+Subject: [PATCH 527/782] PCI: brcmstb: Add Broadcom STB PCIe host controller
driver
This commit adds the basic Broadcom STB PCIe controller. Missing is
diff --git a/target/linux/brcm2708/patches-4.19/950-0529-PCI-brcmstb-Add-dma-range-mapping-for-inbound-traffi.patch b/target/linux/brcm2708/patches-4.19/950-0528-PCI-brcmstb-Add-dma-range-mapping-for-inbound-traffi.patch
index 3d4ba0ad9b..eb57f7dece 100644
--- a/target/linux/brcm2708/patches-4.19/950-0529-PCI-brcmstb-Add-dma-range-mapping-for-inbound-traffi.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0528-PCI-brcmstb-Add-dma-range-mapping-for-inbound-traffi.patch
@@ -1,7 +1,7 @@
-From 8c846a50fd244e719c7f463c38e9333c7bd95977 Mon Sep 17 00:00:00 2001
+From 278baddc6170b1c8c6031adade2bebfc42a6cfce Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Tue, 19 Feb 2019 22:06:59 +0000
-Subject: [PATCH 529/773] PCI: brcmstb: Add dma-range mapping for inbound
+Subject: [PATCH 528/782] PCI: brcmstb: Add dma-range mapping for inbound
traffic
The Broadcom STB PCIe host controller is intimately related to the
diff --git a/target/linux/brcm2708/patches-4.19/950-0530-PCI-brcmstb-Add-MSI-capability.patch b/target/linux/brcm2708/patches-4.19/950-0529-PCI-brcmstb-Add-MSI-capability.patch
index d698cf37f9..62a01bb3a9 100644
--- a/target/linux/brcm2708/patches-4.19/950-0530-PCI-brcmstb-Add-MSI-capability.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0529-PCI-brcmstb-Add-MSI-capability.patch
@@ -1,7 +1,7 @@
-From 267ce95d56a523e7720f1da5ed1b8f9c3c7e7420 Mon Sep 17 00:00:00 2001
+From 1548865d54743f6b4ab4d54d737f3a41945e328b Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Tue, 19 Feb 2019 22:06:59 +0000
-Subject: [PATCH 530/773] PCI: brcmstb: Add MSI capability
+Subject: [PATCH 529/782] PCI: brcmstb: Add MSI capability
This commit adds MSI to the Broadcom STB PCIe host controller. It does
not add MSIX since that functionality is not in the HW. The MSI
diff --git a/target/linux/brcm2708/patches-4.19/950-0531-dt-bindings-pci-Add-DT-docs-for-Brcmstb-PCIe-device.patch b/target/linux/brcm2708/patches-4.19/950-0530-dt-bindings-pci-Add-DT-docs-for-Brcmstb-PCIe-device.patch
index 50d8089fdd..b05059b3ab 100644
--- a/target/linux/brcm2708/patches-4.19/950-0531-dt-bindings-pci-Add-DT-docs-for-Brcmstb-PCIe-device.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0530-dt-bindings-pci-Add-DT-docs-for-Brcmstb-PCIe-device.patch
@@ -1,7 +1,7 @@
-From c5a1328b9ddca9db14b25ff8a5c3ead24ec32dff Mon Sep 17 00:00:00 2001
+From 5bdb12cb2123e22d74b72237dcbbd8a4a61a0b14 Mon Sep 17 00:00:00 2001
From: Jim Quinlan <jim2101024@gmail.com>
Date: Mon, 15 Jan 2018 18:28:39 -0500
-Subject: [PATCH 531/773] dt-bindings: pci: Add DT docs for Brcmstb PCIe device
+Subject: [PATCH 530/782] dt-bindings: pci: Add DT docs for Brcmstb PCIe device
The DT bindings description of the Brcmstb PCIe device is described. This
node can be used by almost all Broadcom settop box chips, using
diff --git a/target/linux/brcm2708/patches-4.19/950-0532-pcie-brcmstb-Changes-for-BCM2711.patch b/target/linux/brcm2708/patches-4.19/950-0531-pcie-brcmstb-Changes-for-BCM2711.patch
index 1a252e916b..2e1e7847db 100644
--- a/target/linux/brcm2708/patches-4.19/950-0532-pcie-brcmstb-Changes-for-BCM2711.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0531-pcie-brcmstb-Changes-for-BCM2711.patch
@@ -1,7 +1,7 @@
-From 4cf752e8c6b0ec63f932d28c48a652ff682be861 Mon Sep 17 00:00:00 2001
+From 9164f5fd4a2831cafb9175fe1070741f4180eb03 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Tue, 19 Feb 2019 22:06:59 +0000
-Subject: [PATCH 532/773] pcie-brcmstb: Changes for BCM2711
+Subject: [PATCH 531/782] pcie-brcmstb: Changes for BCM2711
The initial brcmstb PCIe driver - originally taken from the V3(?)
patch set - has been modified significantly for the BCM2711.
diff --git a/target/linux/brcm2708/patches-4.19/950-0533-arm-bcm2835-DMA-can-only-address-1GB.patch b/target/linux/brcm2708/patches-4.19/950-0532-arm-bcm2835-DMA-can-only-address-1GB.patch
index 9350bc26e9..ae5806f61f 100644
--- a/target/linux/brcm2708/patches-4.19/950-0533-arm-bcm2835-DMA-can-only-address-1GB.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0532-arm-bcm2835-DMA-can-only-address-1GB.patch
@@ -1,7 +1,7 @@
-From 163210578ebc3365d92bb292666583dceb28a947 Mon Sep 17 00:00:00 2001
+From 1d11e9f3af10168a795e2002de8ce909cb6c2558 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Wed, 29 May 2019 15:47:42 +0100
-Subject: [PATCH 533/773] arm: bcm2835: DMA can only address 1GB
+Subject: [PATCH 532/782] arm: bcm2835: DMA can only address 1GB
The legacy peripherals can only address the first gigabyte of RAM, so
ensure that DMA allocations are restricted to that region.
diff --git a/target/linux/brcm2708/patches-4.19/950-0534-mmc-bcm2835-sdhost-Support-64-bit-physical-addresses.patch b/target/linux/brcm2708/patches-4.19/950-0533-mmc-bcm2835-sdhost-Support-64-bit-physical-addresses.patch
index 100fd74f58..e5d11ce317 100644
--- a/target/linux/brcm2708/patches-4.19/950-0534-mmc-bcm2835-sdhost-Support-64-bit-physical-addresses.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0533-mmc-bcm2835-sdhost-Support-64-bit-physical-addresses.patch
@@ -1,7 +1,7 @@
-From 660caa15e0857ec1e6d443907d846bafd45b28be Mon Sep 17 00:00:00 2001
+From 850dee4b4f2579c6a717e5726b63d945df2079a0 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Wed, 29 Aug 2018 09:05:15 +0100
-Subject: [PATCH 534/773] mmc: bcm2835-sdhost: Support 64-bit physical
+Subject: [PATCH 533/782] mmc: bcm2835-sdhost: Support 64-bit physical
addresses
Signed-off-by: Phil Elwell <phil@raspberrypi.org>
diff --git a/target/linux/brcm2708/patches-4.19/950-0535-mmc-sdhci-Mask-spurious-interrupts.patch b/target/linux/brcm2708/patches-4.19/950-0534-mmc-sdhci-Mask-spurious-interrupts.patch
index 6c9d7180cd..8768a82fa5 100644
--- a/target/linux/brcm2708/patches-4.19/950-0535-mmc-sdhci-Mask-spurious-interrupts.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0534-mmc-sdhci-Mask-spurious-interrupts.patch
@@ -1,7 +1,7 @@
-From 7028b50bd6d167a4bc57b9a356235d21ace20d55 Mon Sep 17 00:00:00 2001
+From 18eeb92e1b770f5c56411d7a2559b3696450578f Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Fri, 28 Sep 2018 16:24:05 +0100
-Subject: [PATCH 535/773] mmc: sdhci: Mask "spurious" interrupts
+Subject: [PATCH 534/782] mmc: sdhci: Mask "spurious" interrupts
Add a filter for "spurious" Transfer Complete interrupts, attempting
to make it as specific as possible:
diff --git a/target/linux/brcm2708/patches-4.19/950-0536-mmc-sdhci-iproc-Add-support-for-emmc2-of-the-BCM2838.patch b/target/linux/brcm2708/patches-4.19/950-0535-mmc-sdhci-iproc-Add-support-for-emmc2-of-the-BCM2838.patch
index 094c2fae76..3e4d717af0 100644
--- a/target/linux/brcm2708/patches-4.19/950-0536-mmc-sdhci-iproc-Add-support-for-emmc2-of-the-BCM2838.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0535-mmc-sdhci-iproc-Add-support-for-emmc2-of-the-BCM2838.patch
@@ -1,7 +1,7 @@
-From f17934b2f3f7ccf2d20ff37b7f7b72675b73cfd4 Mon Sep 17 00:00:00 2001
+From fa652bf6d86c795bc173fa55a90610152d6a9213 Mon Sep 17 00:00:00 2001
From: Stefan Wahren <wahrenst@gmx.net>
Date: Sat, 27 Apr 2019 12:33:57 +0200
-Subject: [PATCH 536/773] mmc: sdhci-iproc: Add support for emmc2 of the
+Subject: [PATCH 535/782] mmc: sdhci-iproc: Add support for emmc2 of the
BCM2838
The emmc2 interface of the BCM2838 should be integrated in sdhci-iproc
diff --git a/target/linux/brcm2708/patches-4.19/950-0537-hwrng-iproc-rng200-Add-BCM2838-support.patch b/target/linux/brcm2708/patches-4.19/950-0536-hwrng-iproc-rng200-Add-BCM2838-support.patch
index bbbca2bd23..ecb7279cca 100644
--- a/target/linux/brcm2708/patches-4.19/950-0537-hwrng-iproc-rng200-Add-BCM2838-support.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0536-hwrng-iproc-rng200-Add-BCM2838-support.patch
@@ -1,7 +1,7 @@
-From e6a56923caeb2d27d86d049cf11a3af6cf6dd6e7 Mon Sep 17 00:00:00 2001
+From 5b16a1c5f5474ae926cdb19605775dc77e90d546 Mon Sep 17 00:00:00 2001
From: Stefan Wahren <wahrenst@gmx.net>
Date: Sat, 4 May 2019 17:06:15 +0200
-Subject: [PATCH 537/773] hwrng: iproc-rng200: Add BCM2838 support
+Subject: [PATCH 536/782] hwrng: iproc-rng200: Add BCM2838 support
The HWRNG on the BCM2838 is compatible to iproc-rng200, so add the
support to this driver instead of bcm2835-rng.
diff --git a/target/linux/brcm2708/patches-4.19/950-0538-thermal-brcmstb_thermal-Add-BCM2838-support.patch b/target/linux/brcm2708/patches-4.19/950-0537-thermal-brcmstb_thermal-Add-BCM2838-support.patch
index 07b3b216e6..79945b9bad 100644
--- a/target/linux/brcm2708/patches-4.19/950-0538-thermal-brcmstb_thermal-Add-BCM2838-support.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0537-thermal-brcmstb_thermal-Add-BCM2838-support.patch
@@ -1,7 +1,7 @@
-From 001069da98632fa4b268c4c8906c448ff3ed3fdc Mon Sep 17 00:00:00 2001
+From 953989e2f194afef42468ec313b42610ac2f188a Mon Sep 17 00:00:00 2001
From: Stefan Wahren <wahrenst@gmx.net>
Date: Sat, 18 May 2019 12:26:11 +0200
-Subject: [PATCH 538/773] thermal: brcmstb_thermal: Add BCM2838 support
+Subject: [PATCH 537/782] thermal: brcmstb_thermal: Add BCM2838 support
The BCM2838 has an AVS TMON hardware block. This adds the necessary
support to the brcmstb_thermal driver ( no trip handling ).
diff --git a/target/linux/brcm2708/patches-4.19/950-0539-vchiq-Add-36-bit-address-support.patch b/target/linux/brcm2708/patches-4.19/950-0538-vchiq-Add-36-bit-address-support.patch
index 2860b307bd..b6a70a285e 100644
--- a/target/linux/brcm2708/patches-4.19/950-0539-vchiq-Add-36-bit-address-support.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0538-vchiq-Add-36-bit-address-support.patch
@@ -1,7 +1,7 @@
-From 2c52bddb08678377ba855256b3b5dc8aa7ee72f1 Mon Sep 17 00:00:00 2001
+From 6e078de77f3122ff27c1f87d31a20a2c5ba4b86b Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Thu, 1 Nov 2018 17:31:37 +0000
-Subject: [PATCH 539/773] vchiq: Add 36-bit address support
+Subject: [PATCH 538/782] vchiq: Add 36-bit address support
Conditional on a new compatible string, change the pagelist encoding
such that the top 24 bits are the pfn, leaving 8 bits for run length
diff --git a/target/linux/brcm2708/patches-4.19/950-0540-bcm2835-pcm.c-Support-multichannel-audio.patch b/target/linux/brcm2708/patches-4.19/950-0539-bcm2835-pcm.c-Support-multichannel-audio.patch
index 111688a43c..bdd56b97c0 100644
--- a/target/linux/brcm2708/patches-4.19/950-0540-bcm2835-pcm.c-Support-multichannel-audio.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0539-bcm2835-pcm.c-Support-multichannel-audio.patch
@@ -1,7 +1,7 @@
-From e69a797a57b9e0fd52bed980c2cd7bee41d7b664 Mon Sep 17 00:00:00 2001
+From b412ca2409131916179c0365c1fb05e4e95f2aa4 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Tue, 30 Apr 2019 19:15:30 +0100
-Subject: [PATCH 540/773] bcm2835-pcm.c: Support multichannel audio
+Subject: [PATCH 539/782] bcm2835-pcm.c: Support multichannel audio
---
.../vc04_services/bcm2835-audio/bcm2835-pcm.c | 17 +++++++++--------
diff --git a/target/linux/brcm2708/patches-4.19/950-0541-bcmgenet-constrain-max-DMA-burst-length.patch b/target/linux/brcm2708/patches-4.19/950-0540-bcmgenet-constrain-max-DMA-burst-length.patch
index 315569a8b0..367246a2b1 100644
--- a/target/linux/brcm2708/patches-4.19/950-0541-bcmgenet-constrain-max-DMA-burst-length.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0540-bcmgenet-constrain-max-DMA-burst-length.patch
@@ -1,7 +1,7 @@
-From 5f0a793c24abfa5fa33ecc2eb1cc0a9083336854 Mon Sep 17 00:00:00 2001
+From 60c4e51c67026f8d0dd41dba76f8dc6bd08cc3b5 Mon Sep 17 00:00:00 2001
From: Jonathan Bell <jonathan@raspberrypi.org>
Date: Wed, 12 Sep 2018 14:44:53 +0100
-Subject: [PATCH 541/773] bcmgenet: constrain max DMA burst length
+Subject: [PATCH 540/782] bcmgenet: constrain max DMA burst length
---
drivers/net/ethernet/broadcom/genet/bcmgenet.h | 2 +-
diff --git a/target/linux/brcm2708/patches-4.19/950-0542-bcmgenet-Better-coalescing-parameter-defaults.patch b/target/linux/brcm2708/patches-4.19/950-0541-bcmgenet-Better-coalescing-parameter-defaults.patch
index 835f69dc36..a85838ae9e 100644
--- a/target/linux/brcm2708/patches-4.19/950-0542-bcmgenet-Better-coalescing-parameter-defaults.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0541-bcmgenet-Better-coalescing-parameter-defaults.patch
@@ -1,7 +1,7 @@
-From 57f174958ca1e2579c020ff0eb876f7052aba402 Mon Sep 17 00:00:00 2001
+From ccbc555ebcb4c6080e9df443cb27aaf84f9b99fd Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Wed, 27 Mar 2019 13:45:46 +0000
-Subject: [PATCH 542/773] bcmgenet: Better coalescing parameter defaults
+Subject: [PATCH 541/782] bcmgenet: Better coalescing parameter defaults
Set defaults for TX and RX packet coalescing to be equivalent to:
diff --git a/target/linux/brcm2708/patches-4.19/950-0543-net-genet-enable-link-energy-detect-powerdown-for-ex.patch b/target/linux/brcm2708/patches-4.19/950-0542-net-genet-enable-link-energy-detect-powerdown-for-ex.patch
index 59898da5c0..cb5f210355 100644
--- a/target/linux/brcm2708/patches-4.19/950-0543-net-genet-enable-link-energy-detect-powerdown-for-ex.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0542-net-genet-enable-link-energy-detect-powerdown-for-ex.patch
@@ -1,7 +1,7 @@
-From 259098c80b022b81abf94a37f3928c3fc4f2455e Mon Sep 17 00:00:00 2001
+From 14808d8d7b3484ff02f16027094ae159912c78ca Mon Sep 17 00:00:00 2001
From: Jonathan Bell <jonathan@raspberrypi.org>
Date: Tue, 14 May 2019 17:17:59 +0100
-Subject: [PATCH 543/773] net: genet: enable link energy detect powerdown for
+Subject: [PATCH 542/782] net: genet: enable link energy detect powerdown for
external PHYs
There are several warts surrounding bcmgenet_mii_probe() as this
diff --git a/target/linux/brcm2708/patches-4.19/950-0544-phy-broadcom-split-out-the-BCM54213PE-from-the-BCM54.patch b/target/linux/brcm2708/patches-4.19/950-0543-phy-broadcom-split-out-the-BCM54213PE-from-the-BCM54.patch
index 04d266032a..d7ed6be7d9 100644
--- a/target/linux/brcm2708/patches-4.19/950-0544-phy-broadcom-split-out-the-BCM54213PE-from-the-BCM54.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0543-phy-broadcom-split-out-the-BCM54213PE-from-the-BCM54.patch
@@ -1,7 +1,7 @@
-From 6d674e0c255b0a4f2ec2211fbfdf3b73265cc843 Mon Sep 17 00:00:00 2001
+From de6919e4b4fcd07a9d77fbbaf71162e2a9ba549e Mon Sep 17 00:00:00 2001
From: Jonathan Bell <jonathan@raspberrypi.org>
Date: Tue, 14 May 2019 17:00:41 +0100
-Subject: [PATCH 544/773] phy: broadcom: split out the BCM54213PE from the
+Subject: [PATCH 543/782] phy: broadcom: split out the BCM54213PE from the
BCM54210E IDs
The last nibble is a revision ID, and the 54213pe is a later rev
diff --git a/target/linux/brcm2708/patches-4.19/950-0545-phy-bcm54213pe-configure-the-LED-outputs-to-be-more-.patch b/target/linux/brcm2708/patches-4.19/950-0544-phy-bcm54213pe-configure-the-LED-outputs-to-be-more-.patch
index 318541203f..9879f632ab 100644
--- a/target/linux/brcm2708/patches-4.19/950-0545-phy-bcm54213pe-configure-the-LED-outputs-to-be-more-.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0544-phy-bcm54213pe-configure-the-LED-outputs-to-be-more-.patch
@@ -1,7 +1,7 @@
-From 3e82f4b81c49f3a4406930080b21bd985453d036 Mon Sep 17 00:00:00 2001
+From 8d3b9860e2a6a39d69f3de536572c2470cfe8382 Mon Sep 17 00:00:00 2001
From: Jonathan Bell <jonathan@raspberrypi.org>
Date: Fri, 17 May 2019 13:31:21 +0100
-Subject: [PATCH 545/773] phy: bcm54213pe: configure the LED outputs to be more
+Subject: [PATCH 544/782] phy: bcm54213pe: configure the LED outputs to be more
user-friendly
The default state was both LEDs indicating link speed.
diff --git a/target/linux/brcm2708/patches-4.19/950-0546-dwc_otg-Choose-appropriate-IRQ-handover-strategy.patch b/target/linux/brcm2708/patches-4.19/950-0545-dwc_otg-Choose-appropriate-IRQ-handover-strategy.patch
index e8c50321e8..464c028679 100644
--- a/target/linux/brcm2708/patches-4.19/950-0546-dwc_otg-Choose-appropriate-IRQ-handover-strategy.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0545-dwc_otg-Choose-appropriate-IRQ-handover-strategy.patch
@@ -1,7 +1,7 @@
-From 8d81496c0b751297bc6f847268e1e278f958de24 Mon Sep 17 00:00:00 2001
+From 76440af3e40de977e9efe4a8e4ef2fa993f6b3be Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Tue, 21 May 2019 13:36:52 +0100
-Subject: [PATCH 546/773] dwc_otg: Choose appropriate IRQ handover strategy
+Subject: [PATCH 545/782] dwc_otg: Choose appropriate IRQ handover strategy
2711 has no MPHI peripheral, but the ARM Control block can fake
interrupts. Use the size of the DTB "mphi" reg block to determine
diff --git a/target/linux/brcm2708/patches-4.19/950-0547-usb-xhci-Disable-the-XHCI-5-second-timeout.patch b/target/linux/brcm2708/patches-4.19/950-0546-usb-xhci-Disable-the-XHCI-5-second-timeout.patch
index 37cf3942e6..e6cd4efa2b 100644
--- a/target/linux/brcm2708/patches-4.19/950-0547-usb-xhci-Disable-the-XHCI-5-second-timeout.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0546-usb-xhci-Disable-the-XHCI-5-second-timeout.patch
@@ -1,7 +1,7 @@
-From c322d8eeee2d186b790fced2e567101d165a7452 Mon Sep 17 00:00:00 2001
+From f158e5734e27cb6ef206828010876b45090e87b6 Mon Sep 17 00:00:00 2001
From: Tim Gover <tim.gover@raspberrypi.org>
Date: Fri, 22 Mar 2019 09:47:14 +0000
-Subject: [PATCH 547/773] usb: xhci: Disable the XHCI 5 second timeout
+Subject: [PATCH 546/782] usb: xhci: Disable the XHCI 5 second timeout
If the VL805 EEPROM has not been programmed then boot will hang for five
seconds. The timeout seems to be arbitrary and is an unecessary
diff --git a/target/linux/brcm2708/patches-4.19/950-0548-usb-xhci-Show-that-the-VIA-VL805-supports-LPM.patch b/target/linux/brcm2708/patches-4.19/950-0547-usb-xhci-Show-that-the-VIA-VL805-supports-LPM.patch
index 8743cc5f05..265d578926 100644
--- a/target/linux/brcm2708/patches-4.19/950-0548-usb-xhci-Show-that-the-VIA-VL805-supports-LPM.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0547-usb-xhci-Show-that-the-VIA-VL805-supports-LPM.patch
@@ -1,7 +1,7 @@
-From f9aa5f43485741d4f866070ffe4dbdd28a1937e4 Mon Sep 17 00:00:00 2001
+From de95b04e1472c259506a8d97c9070e46baa4cb03 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Thu, 23 May 2019 15:08:30 +0100
-Subject: [PATCH 548/773] usb: xhci: Show that the VIA VL805 supports LPM
+Subject: [PATCH 547/782] usb: xhci: Show that the VIA VL805 supports LPM
Signed-off-by: Phil Elwell <phil@raspberrypi.org>
---
diff --git a/target/linux/brcm2708/patches-4.19/950-0549-usb-xhci-hack-xhci_urb_enqueue-to-support-hid.mousep.patch b/target/linux/brcm2708/patches-4.19/950-0548-usb-xhci-hack-xhci_urb_enqueue-to-support-hid.mousep.patch
index 7790ae5d50..fff8ddcf43 100644
--- a/target/linux/brcm2708/patches-4.19/950-0549-usb-xhci-hack-xhci_urb_enqueue-to-support-hid.mousep.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0548-usb-xhci-hack-xhci_urb_enqueue-to-support-hid.mousep.patch
@@ -1,7 +1,7 @@
-From 2b9c74a0458e9f1e27feb27086e841f773530401 Mon Sep 17 00:00:00 2001
+From 3310e455ef9ca13e19ef72938ae5b06075efad8e Mon Sep 17 00:00:00 2001
From: Jonathan Bell <jonathan@raspberrypi.org>
Date: Thu, 30 May 2019 10:38:40 +0100
-Subject: [PATCH 549/773] usb: xhci: hack xhci_urb_enqueue to support
+Subject: [PATCH 548/782] usb: xhci: hack xhci_urb_enqueue to support
hid.mousepoll behaviour
xHCI creates endpoint contexts directly from the device's endpoint
diff --git a/target/linux/brcm2708/patches-4.19/950-0550-pinctrl-bcm2835-Add-support-for-BCM2838.patch b/target/linux/brcm2708/patches-4.19/950-0549-pinctrl-bcm2835-Add-support-for-BCM2838.patch
index 5bf8a40db2..4b6a517585 100644
--- a/target/linux/brcm2708/patches-4.19/950-0550-pinctrl-bcm2835-Add-support-for-BCM2838.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0549-pinctrl-bcm2835-Add-support-for-BCM2838.patch
@@ -1,7 +1,7 @@
-From 34e6cb1e6f79b24d66353f7c0ac75cd0ae749208 Mon Sep 17 00:00:00 2001
+From 841ee6798fcfd51ad6554e29bdc44e5687f66c7e Mon Sep 17 00:00:00 2001
From: Tim Gover <tim.gover@raspberrypi.org>
Date: Wed, 9 Jan 2019 14:43:36 +0000
-Subject: [PATCH 550/773] pinctrl-bcm2835: Add support for BCM2838
+Subject: [PATCH 549/782] pinctrl-bcm2835: Add support for BCM2838
GPIO configuration on BCM2838 is largely the same as BCM2835 except for
the pull up/down configuration. The old mechanism has been replaced
diff --git a/target/linux/brcm2708/patches-4.19/950-0551-spi-bcm2835-enable-shared-interrupt-support.patch b/target/linux/brcm2708/patches-4.19/950-0550-spi-bcm2835-enable-shared-interrupt-support.patch
index 62b45d5ef9..84adb645c9 100644
--- a/target/linux/brcm2708/patches-4.19/950-0551-spi-bcm2835-enable-shared-interrupt-support.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0550-spi-bcm2835-enable-shared-interrupt-support.patch
@@ -1,7 +1,7 @@
-From 9d848c0af8245c674ad7a91d157362334e822361 Mon Sep 17 00:00:00 2001
+From f28cdd5936db41168ed21fcd02894f800aa83362 Mon Sep 17 00:00:00 2001
From: Martin Sperl <kernel@martin.sperl.org>
Date: Mon, 13 May 2019 11:05:27 +0000
-Subject: [PATCH 551/773] spi: bcm2835: enable shared interrupt support
+Subject: [PATCH 550/782] spi: bcm2835: enable shared interrupt support
Add shared interrupt support for this driver.
diff --git a/target/linux/brcm2708/patches-4.19/950-0552-drivers-char-add-chardev-for-mmap-ing-Argon-control-.patch b/target/linux/brcm2708/patches-4.19/950-0551-drivers-char-add-chardev-for-mmap-ing-Argon-control-.patch
index e82bb77b38..591d31cba6 100644
--- a/target/linux/brcm2708/patches-4.19/950-0552-drivers-char-add-chardev-for-mmap-ing-Argon-control-.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0551-drivers-char-add-chardev-for-mmap-ing-Argon-control-.patch
@@ -1,7 +1,7 @@
-From 910f74bae7c97fafd4a834b9a5e261d4ef2d9676 Mon Sep 17 00:00:00 2001
+From 121a937ae20016bdde2c27c9d4d68ebb63126386 Mon Sep 17 00:00:00 2001
From: Jonathan Bell <jonathan@raspberrypi.org>
Date: Thu, 9 May 2019 14:30:37 +0100
-Subject: [PATCH 552/773] drivers: char: add chardev for mmap'ing Argon control
+Subject: [PATCH 551/782] drivers: char: add chardev for mmap'ing Argon control
registers
Based on the gpiomem driver, allow mapping of the decoder register
diff --git a/target/linux/brcm2708/patches-4.19/950-0553-clk-bcm2835-Don-t-wait-for-pllh-lock.patch b/target/linux/brcm2708/patches-4.19/950-0552-clk-bcm2835-Don-t-wait-for-pllh-lock.patch
index 22f0f603b4..0166c1074e 100644
--- a/target/linux/brcm2708/patches-4.19/950-0553-clk-bcm2835-Don-t-wait-for-pllh-lock.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0552-clk-bcm2835-Don-t-wait-for-pllh-lock.patch
@@ -1,7 +1,7 @@
-From 47b633ce2623b1108224bf3b80c8827a7a85d556 Mon Sep 17 00:00:00 2001
+From 07d6ee9fe58defc0eb85af00d611a2734695f053 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Wed, 23 Jan 2019 16:11:50 +0000
-Subject: [PATCH 553/773] clk-bcm2835: Don't wait for pllh lock
+Subject: [PATCH 552/782] clk-bcm2835: Don't wait for pllh lock
Signed-off-by: Phil Elwell <phil@raspberrypi.org>
---
diff --git a/target/linux/brcm2708/patches-4.19/950-0554-bcm2835-pm-Move-bcm2835-watchdog-s-DT-probe-to-an-MF.patch b/target/linux/brcm2708/patches-4.19/950-0553-bcm2835-pm-Move-bcm2835-watchdog-s-DT-probe-to-an-MF.patch
index a6dee332db..14d455be10 100644
--- a/target/linux/brcm2708/patches-4.19/950-0554-bcm2835-pm-Move-bcm2835-watchdog-s-DT-probe-to-an-MF.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0553-bcm2835-pm-Move-bcm2835-watchdog-s-DT-probe-to-an-MF.patch
@@ -1,7 +1,7 @@
-From 0718ee0a5ed119e57e69307baced70e1dd2236df Mon Sep 17 00:00:00 2001
+From a2628fc52798fe36a9505f0814da25562c2604af Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Wed, 12 Dec 2018 15:51:47 -0800
-Subject: [PATCH 554/773] bcm2835-pm: Move bcm2835-watchdog's DT probe to an
+Subject: [PATCH 553/782] bcm2835-pm: Move bcm2835-watchdog's DT probe to an
MFD.
The PM block that the wdt driver was binding to actually has multiple
diff --git a/target/linux/brcm2708/patches-4.19/950-0555-soc-bcm-bcm2835-pm-Add-support-for-power-domains-und.patch b/target/linux/brcm2708/patches-4.19/950-0554-soc-bcm-bcm2835-pm-Add-support-for-power-domains-und.patch
index bde9988ebd..4a1d782831 100644
--- a/target/linux/brcm2708/patches-4.19/950-0555-soc-bcm-bcm2835-pm-Add-support-for-power-domains-und.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0554-soc-bcm-bcm2835-pm-Add-support-for-power-domains-und.patch
@@ -1,7 +1,7 @@
-From 00be0bc0ae077a87cb8660af2204aaa2e092af56 Mon Sep 17 00:00:00 2001
+From a8cc5cde3eb83074ccf21380432e8ef9e4d72347 Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Wed, 12 Dec 2018 15:51:48 -0800
-Subject: [PATCH 555/773] soc: bcm: bcm2835-pm: Add support for power domains
+Subject: [PATCH 554/782] soc: bcm: bcm2835-pm: Add support for power domains
under a new binding.
This provides a free software alternative to raspberrypi-power.c's
diff --git a/target/linux/brcm2708/patches-4.19/950-0556-soc-bcm-bcm2835-pm-Fix-PM_IMAGE_PERI-power-domain-su.patch b/target/linux/brcm2708/patches-4.19/950-0555-soc-bcm-bcm2835-pm-Fix-PM_IMAGE_PERI-power-domain-su.patch
index 25111af2fe..69d2d0b1fc 100644
--- a/target/linux/brcm2708/patches-4.19/950-0556-soc-bcm-bcm2835-pm-Fix-PM_IMAGE_PERI-power-domain-su.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0555-soc-bcm-bcm2835-pm-Fix-PM_IMAGE_PERI-power-domain-su.patch
@@ -1,7 +1,7 @@
-From cfa59f455705193753c58674490791627b093410 Mon Sep 17 00:00:00 2001
+From e21f41093b53b3cc3eb6b43a239d75bf4e05d794 Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Fri, 11 Jan 2019 17:29:10 -0800
-Subject: [PATCH 556/773] soc: bcm: bcm2835-pm: Fix PM_IMAGE_PERI power domain
+Subject: [PATCH 555/782] soc: bcm: bcm2835-pm: Fix PM_IMAGE_PERI power domain
support.
We don't have ASB master/slave regs for this domain, so just skip that
diff --git a/target/linux/brcm2708/patches-4.19/950-0557-soc-bcm-bcm2835-pm-Fix-error-paths-of-initialization.patch b/target/linux/brcm2708/patches-4.19/950-0556-soc-bcm-bcm2835-pm-Fix-error-paths-of-initialization.patch
index 141ac8b923..1b21d90838 100644
--- a/target/linux/brcm2708/patches-4.19/950-0557-soc-bcm-bcm2835-pm-Fix-error-paths-of-initialization.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0556-soc-bcm-bcm2835-pm-Fix-error-paths-of-initialization.patch
@@ -1,7 +1,7 @@
-From b2b716960b1e007900b3b423bad133b0cc37c975 Mon Sep 17 00:00:00 2001
+From 4d5508d729b5f9e259f44f844a6f390b114e4954 Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Sat, 12 Jan 2019 08:07:43 -0800
-Subject: [PATCH 557/773] soc: bcm: bcm2835-pm: Fix error paths of
+Subject: [PATCH 556/782] soc: bcm: bcm2835-pm: Fix error paths of
initialization.
The clock driver may probe after ours and so we need to pass the
diff --git a/target/linux/brcm2708/patches-4.19/950-0558-soc-bcm-bcm2835-pm-Add-support-for-2711.patch b/target/linux/brcm2708/patches-4.19/950-0557-soc-bcm-bcm2835-pm-Add-support-for-2711.patch
index 82c3b80fb7..f661835518 100644
--- a/target/linux/brcm2708/patches-4.19/950-0558-soc-bcm-bcm2835-pm-Add-support-for-2711.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0557-soc-bcm-bcm2835-pm-Add-support-for-2711.patch
@@ -1,7 +1,7 @@
-From 03e675c9f6504a799f89e319419aa3ff4188e6d3 Mon Sep 17 00:00:00 2001
+From 99bf816d677178429a93d3ee721d5133bca87a96 Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Fri, 11 Jan 2019 17:31:07 -0800
-Subject: [PATCH 558/773] soc: bcm: bcm2835-pm: Add support for 2711.
+Subject: [PATCH 557/782] soc: bcm: bcm2835-pm: Add support for 2711.
Without the actual power management part any more, there's a lot less
to set up for V3D. We just need to clear the RSTN field for the power
diff --git a/target/linux/brcm2708/patches-4.19/950-0559-drm-expand-drm_syncobj_find_fence-to-support-timelin.patch b/target/linux/brcm2708/patches-4.19/950-0558-drm-expand-drm_syncobj_find_fence-to-support-timelin.patch
index 9c8a9b5e8a..4c63c2ee69 100644
--- a/target/linux/brcm2708/patches-4.19/950-0559-drm-expand-drm_syncobj_find_fence-to-support-timelin.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0558-drm-expand-drm_syncobj_find_fence-to-support-timelin.patch
@@ -1,7 +1,7 @@
-From 0738d9361eaebde9a4ad058f7fb5d554d2ad803c Mon Sep 17 00:00:00 2001
+From 8c0ff2bf4875136ae1810adf9bfce0d9e42fc9e9 Mon Sep 17 00:00:00 2001
From: Chunming Zhou <david1.zhou@amd.com>
Date: Thu, 30 Aug 2018 14:48:29 +0800
-Subject: [PATCH 559/773] drm: expand drm_syncobj_find_fence to support
+Subject: [PATCH 558/782] drm: expand drm_syncobj_find_fence to support
timeline point v2
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
diff --git a/target/linux/brcm2708/patches-4.19/950-0560-drm-v3d-Fix-a-use-after-free-race-accessing-the-sche.patch b/target/linux/brcm2708/patches-4.19/950-0559-drm-v3d-Fix-a-use-after-free-race-accessing-the-sche.patch
index 903ca8f2c6..d727a64b72 100644
--- a/target/linux/brcm2708/patches-4.19/950-0560-drm-v3d-Fix-a-use-after-free-race-accessing-the-sche.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0559-drm-v3d-Fix-a-use-after-free-race-accessing-the-sche.patch
@@ -1,7 +1,7 @@
-From c21e17ec6f4525ccf85ca496f8ffe19ce88db7c2 Mon Sep 17 00:00:00 2001
+From 907c3b401f27e6ae6125abc043586b22b5f128ee Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Fri, 28 Sep 2018 16:21:23 -0700
-Subject: [PATCH 560/773] drm/v3d: Fix a use-after-free race accessing the
+Subject: [PATCH 559/782] drm/v3d: Fix a use-after-free race accessing the
scheduler's fences.
Once we push the job, the scheduler could run it and free it. So, if
diff --git a/target/linux/brcm2708/patches-4.19/950-0561-drm-v3d-Add-a-little-debugfs-entry-for-measuring-the.patch b/target/linux/brcm2708/patches-4.19/950-0560-drm-v3d-Add-a-little-debugfs-entry-for-measuring-the.patch
index 2af0b7b176..1c817bac91 100644
--- a/target/linux/brcm2708/patches-4.19/950-0561-drm-v3d-Add-a-little-debugfs-entry-for-measuring-the.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0560-drm-v3d-Add-a-little-debugfs-entry-for-measuring-the.patch
@@ -1,7 +1,7 @@
-From 2c0ed343c8ded92db2a93ef58eef03774409bc66 Mon Sep 17 00:00:00 2001
+From e95b5a576032897a028c445c08d534440ebd1065 Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Fri, 28 Sep 2018 16:21:24 -0700
-Subject: [PATCH 561/773] drm/v3d: Add a little debugfs entry for measuring the
+Subject: [PATCH 560/782] drm/v3d: Add a little debugfs entry for measuring the
core clock.
This adds just enough performance counter support to measure the
diff --git a/target/linux/brcm2708/patches-4.19/950-0562-drm-v3d-Update-a-comment-about-what-uses-v3d_job_dep.patch b/target/linux/brcm2708/patches-4.19/950-0561-drm-v3d-Update-a-comment-about-what-uses-v3d_job_dep.patch
index bd553bc012..32f733cf0f 100644
--- a/target/linux/brcm2708/patches-4.19/950-0562-drm-v3d-Update-a-comment-about-what-uses-v3d_job_dep.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0561-drm-v3d-Update-a-comment-about-what-uses-v3d_job_dep.patch
@@ -1,7 +1,7 @@
-From daff6b7eeba8a177a2d406531807143d0dd497bc Mon Sep 17 00:00:00 2001
+From 8efc79c50c8251880acaa5d80aae0d68eb603d81 Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Thu, 8 Nov 2018 08:16:52 -0800
-Subject: [PATCH 562/773] drm/v3d: Update a comment about what uses
+Subject: [PATCH 561/782] drm/v3d: Update a comment about what uses
v3d_job_dependency().
I merged bin and render's paths in a late refactoring.
diff --git a/target/linux/brcm2708/patches-4.19/950-0563-drm-v3d-Clean-up-the-reservation-object-setup.patch b/target/linux/brcm2708/patches-4.19/950-0562-drm-v3d-Clean-up-the-reservation-object-setup.patch
index 2efd1ac18d..360e3f0eeb 100644
--- a/target/linux/brcm2708/patches-4.19/950-0563-drm-v3d-Clean-up-the-reservation-object-setup.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0562-drm-v3d-Clean-up-the-reservation-object-setup.patch
@@ -1,7 +1,7 @@
-From e2f393595cec106de3656854084f77f7dc06c111 Mon Sep 17 00:00:00 2001
+From b62720d42acc076d4585704ee2fec20cc26c284d Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Thu, 8 Nov 2018 08:16:53 -0800
-Subject: [PATCH 563/773] drm/v3d: Clean up the reservation object setup.
+Subject: [PATCH 562/782] drm/v3d: Clean up the reservation object setup.
The extra to_v3d_bo() calls came from copying this from the vc4
driver, which stored the cma gem object in the structs.
diff --git a/target/linux/brcm2708/patches-4.19/950-0564-drm-v3d-Add-support-for-submitting-jobs-to-the-TFU.patch b/target/linux/brcm2708/patches-4.19/950-0563-drm-v3d-Add-support-for-submitting-jobs-to-the-TFU.patch
index b488285c21..221fea4c9a 100644
--- a/target/linux/brcm2708/patches-4.19/950-0564-drm-v3d-Add-support-for-submitting-jobs-to-the-TFU.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0563-drm-v3d-Add-support-for-submitting-jobs-to-the-TFU.patch
@@ -1,7 +1,7 @@
-From f2589a672830d7c71a98fdbbcd6e009a033e6491 Mon Sep 17 00:00:00 2001
+From 1c028a4094d7ede87a5f62739f9f7790a81b9dea Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Wed, 28 Nov 2018 15:09:25 -0800
-Subject: [PATCH 564/773] drm/v3d: Add support for submitting jobs to the TFU.
+Subject: [PATCH 563/782] drm/v3d: Add support for submitting jobs to the TFU.
The TFU can copy from raster, UIF, and SAND input images to UIF output
images, with optional mipmap generation. This will certainly be
diff --git a/target/linux/brcm2708/patches-4.19/950-0565-drm-v3d-Drop-the-dev-argument-to-lock-unlock-of-BO-r.patch b/target/linux/brcm2708/patches-4.19/950-0564-drm-v3d-Drop-the-dev-argument-to-lock-unlock-of-BO-r.patch
index 9169b7ecfb..eb96ad5dff 100644
--- a/target/linux/brcm2708/patches-4.19/950-0565-drm-v3d-Drop-the-dev-argument-to-lock-unlock-of-BO-r.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0564-drm-v3d-Drop-the-dev-argument-to-lock-unlock-of-BO-r.patch
@@ -1,7 +1,7 @@
-From 47ca36207d373c1114e9c19d68d0548bfa74e96d Mon Sep 17 00:00:00 2001
+From 0bb404fbd28594eaa21a180d175a64e85c94b01c Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Wed, 28 Nov 2018 15:09:26 -0800
-Subject: [PATCH 565/773] drm/v3d: Drop the "dev" argument to lock/unlock of BO
+Subject: [PATCH 564/782] drm/v3d: Drop the "dev" argument to lock/unlock of BO
reservations.
They were unused, as Dave Emett noticed in TFU review.
diff --git a/target/linux/brcm2708/patches-4.19/950-0566-drm-v3d-Add-missing-fence-timeline-name-for-TFU.patch b/target/linux/brcm2708/patches-4.19/950-0565-drm-v3d-Add-missing-fence-timeline-name-for-TFU.patch
index 0ab6214a49..3fbcac8c98 100644
--- a/target/linux/brcm2708/patches-4.19/950-0566-drm-v3d-Add-missing-fence-timeline-name-for-TFU.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0565-drm-v3d-Add-missing-fence-timeline-name-for-TFU.patch
@@ -1,7 +1,7 @@
-From dc3e81ebd4f232646e10e63e25b048edb4ebc007 Mon Sep 17 00:00:00 2001
+From 4a56f02070485f706b71ba7ccc9449b2f60d09d5 Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Fri, 30 Nov 2018 16:57:59 -0800
-Subject: [PATCH 566/773] drm/v3d: Add missing fence timeline name for TFU.
+Subject: [PATCH 565/782] drm/v3d: Add missing fence timeline name for TFU.
We shouldn't be returning v3d-render for our new queue.
diff --git a/target/linux/brcm2708/patches-4.19/950-0567-drm-v3d-Add-more-tracepoints-for-V3D-GPU-rendering.patch b/target/linux/brcm2708/patches-4.19/950-0566-drm-v3d-Add-more-tracepoints-for-V3D-GPU-rendering.patch
index 36cac3fba0..b7cc7e3fc4 100644
--- a/target/linux/brcm2708/patches-4.19/950-0567-drm-v3d-Add-more-tracepoints-for-V3D-GPU-rendering.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0566-drm-v3d-Add-more-tracepoints-for-V3D-GPU-rendering.patch
@@ -1,7 +1,7 @@
-From 45825b7a8fe40a6b8d03312cc433713b0cc4b63f Mon Sep 17 00:00:00 2001
+From 72e3fb0316c1e92fc39d71d6afc8ba831fea4aeb Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Fri, 30 Nov 2018 16:57:58 -0800
-Subject: [PATCH 567/773] drm/v3d: Add more tracepoints for V3D GPU rendering.
+Subject: [PATCH 566/782] drm/v3d: Add more tracepoints for V3D GPU rendering.
The core scheduler tells us when the job is pushed to the scheduler's
queue, and I had the job_run functions saying when they actually queue
diff --git a/target/linux/brcm2708/patches-4.19/950-0568-drm-v3d-Drop-unused-v3d_flush_caches.patch b/target/linux/brcm2708/patches-4.19/950-0567-drm-v3d-Drop-unused-v3d_flush_caches.patch
index d585821a20..0199c5d46c 100644
--- a/target/linux/brcm2708/patches-4.19/950-0568-drm-v3d-Drop-unused-v3d_flush_caches.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0567-drm-v3d-Drop-unused-v3d_flush_caches.patch
@@ -1,7 +1,7 @@
-From a29692f6e1d732419ba24fb51959597514eda190 Mon Sep 17 00:00:00 2001
+From a57ba73b6f3fcf65c714bb0fce4887b0a453bb99 Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Mon, 3 Dec 2018 14:24:34 -0800
-Subject: [PATCH 568/773] drm/v3d: Drop unused v3d_flush_caches().
+Subject: [PATCH 567/782] drm/v3d: Drop unused v3d_flush_caches().
Now that I've specified how the end-of-pipeline flushing should work,
we're never going to use this function.
diff --git a/target/linux/brcm2708/patches-4.19/950-0569-drm-v3d-Don-t-bother-flushing-L1TD-at-job-start.patch b/target/linux/brcm2708/patches-4.19/950-0568-drm-v3d-Don-t-bother-flushing-L1TD-at-job-start.patch
index fcc021a487..c1a0a508ef 100644
--- a/target/linux/brcm2708/patches-4.19/950-0569-drm-v3d-Don-t-bother-flushing-L1TD-at-job-start.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0568-drm-v3d-Don-t-bother-flushing-L1TD-at-job-start.patch
@@ -1,7 +1,7 @@
-From c44a4bd02a38b30b58e61ead45c4b530a87568c6 Mon Sep 17 00:00:00 2001
+From 0dc89528490cf496fe2d4f75f07221713c94afe5 Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Mon, 3 Dec 2018 14:24:35 -0800
-Subject: [PATCH 569/773] drm/v3d: Don't bother flushing L1TD at job start.
+Subject: [PATCH 568/782] drm/v3d: Don't bother flushing L1TD at job start.
This is the write combiner for TMU writes. You're supposed to flush
that at job end if you had dirtied any cachelines. Flushing it at job
diff --git a/target/linux/brcm2708/patches-4.19/950-0570-drm-v3d-Drop-the-wait-for-L2T-flush-to-complete.patch b/target/linux/brcm2708/patches-4.19/950-0569-drm-v3d-Drop-the-wait-for-L2T-flush-to-complete.patch
index 77f74539f4..9ca2b2f725 100644
--- a/target/linux/brcm2708/patches-4.19/950-0570-drm-v3d-Drop-the-wait-for-L2T-flush-to-complete.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0569-drm-v3d-Drop-the-wait-for-L2T-flush-to-complete.patch
@@ -1,7 +1,7 @@
-From 384cb5c7acae08a9ec07b8eaa67de697b7ad9a5a Mon Sep 17 00:00:00 2001
+From 74602def172fe07a4e8a9550c9e9e29a4ffe35fc Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Mon, 3 Dec 2018 14:24:36 -0800
-Subject: [PATCH 570/773] drm/v3d: Drop the wait for L2T flush to complete.
+Subject: [PATCH 569/782] drm/v3d: Drop the wait for L2T flush to complete.
According to Dave, once you've started an L2T flush, all L2T accesses
will be blocked until the flush completes. This fixes a consistent
diff --git a/target/linux/brcm2708/patches-4.19/950-0571-drm-v3d-Stop-trying-to-flush-L2C-on-V3D-3.3.patch b/target/linux/brcm2708/patches-4.19/950-0570-drm-v3d-Stop-trying-to-flush-L2C-on-V3D-3.3.patch
index a71cffe1b5..2a9c085367 100644
--- a/target/linux/brcm2708/patches-4.19/950-0571-drm-v3d-Stop-trying-to-flush-L2C-on-V3D-3.3.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0570-drm-v3d-Stop-trying-to-flush-L2C-on-V3D-3.3.patch
@@ -1,7 +1,7 @@
-From 1e22cd2f91ce5abc1587f14c7cafb72f12334fe8 Mon Sep 17 00:00:00 2001
+From 1993e1c599de968f063a1b828c362da526ff4e57 Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Mon, 3 Dec 2018 14:24:37 -0800
-Subject: [PATCH 571/773] drm/v3d: Stop trying to flush L2C on V3D 3.3+
+Subject: [PATCH 570/782] drm/v3d: Stop trying to flush L2C on V3D 3.3+
This cache was replaced with the slice accessing the L2T in the newer
generations. Noted by Dave during review.
diff --git a/target/linux/brcm2708/patches-4.19/950-0572-drm-v3d-Invalidate-the-caches-from-the-outside-in.patch b/target/linux/brcm2708/patches-4.19/950-0571-drm-v3d-Invalidate-the-caches-from-the-outside-in.patch
index b7c706508f..30351930e8 100644
--- a/target/linux/brcm2708/patches-4.19/950-0572-drm-v3d-Invalidate-the-caches-from-the-outside-in.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0571-drm-v3d-Invalidate-the-caches-from-the-outside-in.patch
@@ -1,7 +1,7 @@
-From e106cc466d4e85d294dd211984d9bc2aeb926f5a Mon Sep 17 00:00:00 2001
+From bf3107de907c969f7b1d7b1cf9a6504f85a5e789 Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Mon, 3 Dec 2018 14:24:38 -0800
-Subject: [PATCH 572/773] drm/v3d: Invalidate the caches from the outside in.
+Subject: [PATCH 571/782] drm/v3d: Invalidate the caches from the outside in.
This would be a fairly obscure race, but let's make sure we don't ever
lose it.
diff --git a/target/linux/brcm2708/patches-4.19/950-0573-drm-v3d-Fix-BO-stats-accounting-for-dma-buf-imported.patch b/target/linux/brcm2708/patches-4.19/950-0572-drm-v3d-Fix-BO-stats-accounting-for-dma-buf-imported.patch
index 76905fa165..3dc53f1616 100644
--- a/target/linux/brcm2708/patches-4.19/950-0573-drm-v3d-Fix-BO-stats-accounting-for-dma-buf-imported.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0572-drm-v3d-Fix-BO-stats-accounting-for-dma-buf-imported.patch
@@ -1,7 +1,7 @@
-From 0e031dc68877a44cc11e2692b3f4b46164330db2 Mon Sep 17 00:00:00 2001
+From da3b2808835148e309a3e6fd02ca351813d82f1e Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Thu, 7 Feb 2019 15:26:13 -0800
-Subject: [PATCH 573/773] drm/v3d: Fix BO stats accounting for dma-buf-imported
+Subject: [PATCH 572/782] drm/v3d: Fix BO stats accounting for dma-buf-imported
buffers.
We always decrement at GEM free, so make sure we increment at GEM
diff --git a/target/linux/brcm2708/patches-4.19/950-0574-drm-v3d-Update-top-level-kerneldoc-for-the-addition-.patch b/target/linux/brcm2708/patches-4.19/950-0573-drm-v3d-Update-top-level-kerneldoc-for-the-addition-.patch
index 33d5f6167e..cb18664592 100644
--- a/target/linux/brcm2708/patches-4.19/950-0574-drm-v3d-Update-top-level-kerneldoc-for-the-addition-.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0573-drm-v3d-Update-top-level-kerneldoc-for-the-addition-.patch
@@ -1,7 +1,7 @@
-From a86b8d88a3bad7cb79ec7e4abd6e5395d5fe8159 Mon Sep 17 00:00:00 2001
+From bedfa241eca3eb58ad9dad9403daccd96747c805 Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Thu, 7 Feb 2019 12:09:58 -0800
-Subject: [PATCH 574/773] drm/v3d: Update top-level kerneldoc for the addition
+Subject: [PATCH 573/782] drm/v3d: Update top-level kerneldoc for the addition
of TFU.
Signed-off-by: Eric Anholt <eric@anholt.net>
diff --git a/target/linux/brcm2708/patches-4.19/950-0575-drm-vc4-Fix-oops-at-boot-with-firmwarekms-on-4.19.patch b/target/linux/brcm2708/patches-4.19/950-0574-drm-vc4-Fix-oops-at-boot-with-firmwarekms-on-4.19.patch
index 03ca8ee7ae..e12e4278f7 100644
--- a/target/linux/brcm2708/patches-4.19/950-0575-drm-vc4-Fix-oops-at-boot-with-firmwarekms-on-4.19.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0574-drm-vc4-Fix-oops-at-boot-with-firmwarekms-on-4.19.patch
@@ -1,7 +1,7 @@
-From d231c07d344ad8259bb88ba12497346d61050821 Mon Sep 17 00:00:00 2001
+From ce4eebebec4a6d667db60f1904f3718e3513afc5 Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Mon, 4 Mar 2019 11:59:34 -0800
-Subject: [PATCH 575/773] drm/vc4: Fix oops at boot with firmwarekms on 4.19.
+Subject: [PATCH 574/782] drm/vc4: Fix oops at boot with firmwarekms on 4.19.
Signed-off-by: Eric Anholt <eric@anholt.net>
---
diff --git a/target/linux/brcm2708/patches-4.19/950-0576-drm-vc4-Disable-V3D-interactions-if-the-v3d-componen.patch b/target/linux/brcm2708/patches-4.19/950-0575-drm-vc4-Disable-V3D-interactions-if-the-v3d-componen.patch
index c61479d7f0..e81d609066 100644
--- a/target/linux/brcm2708/patches-4.19/950-0576-drm-vc4-Disable-V3D-interactions-if-the-v3d-componen.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0575-drm-vc4-Disable-V3D-interactions-if-the-v3d-componen.patch
@@ -1,7 +1,7 @@
-From 54fb807d394537bbe866c30b1bad30244e374f01 Mon Sep 17 00:00:00 2001
+From bfc56c3059d0d84706429fa313df59a7557263a2 Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Wed, 20 Feb 2019 13:03:41 -0800
-Subject: [PATCH 576/773] drm/vc4: Disable V3D interactions if the v3d
+Subject: [PATCH 575/782] drm/vc4: Disable V3D interactions if the v3d
component didn't probe.
One might want to use the VC4 display stack without using Mesa.
diff --git a/target/linux/brcm2708/patches-4.19/950-0577-drm-v3d-Add-support-for-V3D-v4.2.patch b/target/linux/brcm2708/patches-4.19/950-0576-drm-v3d-Add-support-for-V3D-v4.2.patch
index a8b6a797f5..c5a00c2660 100644
--- a/target/linux/brcm2708/patches-4.19/950-0577-drm-v3d-Add-support-for-V3D-v4.2.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0576-drm-v3d-Add-support-for-V3D-v4.2.patch
@@ -1,7 +1,7 @@
-From 5aaf1e394512bf2f1486f19c69fd0ee83d6e1a6a Mon Sep 17 00:00:00 2001
+From 6223f1fa8f80e3f4ea68c1488950466fc01f5cf7 Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Thu, 4 Oct 2018 17:22:43 -0700
-Subject: [PATCH 577/773] drm/v3d: Add support for V3D v4.2.
+Subject: [PATCH 576/782] drm/v3d: Add support for V3D v4.2.
No compatible string for it yet, just the version-dependent changes.
They've now tied the hub and the core interrupt lines into a single
diff --git a/target/linux/brcm2708/patches-4.19/950-0578-drm-v3d-Don-t-try-to-set-OVRTMUOUT-on-V3D-4.x.patch b/target/linux/brcm2708/patches-4.19/950-0577-drm-v3d-Don-t-try-to-set-OVRTMUOUT-on-V3D-4.x.patch
index 7bbeec693a..7dd2fdd13d 100644
--- a/target/linux/brcm2708/patches-4.19/950-0578-drm-v3d-Don-t-try-to-set-OVRTMUOUT-on-V3D-4.x.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0577-drm-v3d-Don-t-try-to-set-OVRTMUOUT-on-V3D-4.x.patch
@@ -1,7 +1,7 @@
-From 157d2df805d880b7ba014ae7c89b2d1d90c77bb2 Mon Sep 17 00:00:00 2001
+From f56d4ecf8f2b666cf6fc166b1b9b30a9af650d00 Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Tue, 16 Oct 2018 10:13:41 -0700
-Subject: [PATCH 578/773] drm/v3d: Don't try to set OVRTMUOUT on V3D 4.x.
+Subject: [PATCH 577/782] drm/v3d: Don't try to set OVRTMUOUT on V3D 4.x.
The old field is gone and the register now has a different field,
QRMAXCNT for how many TMU requests get serviced before thread switch.
diff --git a/target/linux/brcm2708/patches-4.19/950-0579-drm-v3d-Make-sure-the-GPU-is-on-when-measuring-clock.patch b/target/linux/brcm2708/patches-4.19/950-0578-drm-v3d-Make-sure-the-GPU-is-on-when-measuring-clock.patch
index 5fd889f473..57ee4ae205 100644
--- a/target/linux/brcm2708/patches-4.19/950-0579-drm-v3d-Make-sure-the-GPU-is-on-when-measuring-clock.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0578-drm-v3d-Make-sure-the-GPU-is-on-when-measuring-clock.patch
@@ -1,7 +1,7 @@
-From 452de2d412157502f7365517eb21d2aaa25d5133 Mon Sep 17 00:00:00 2001
+From 830228a490f49259f8792a7e2d7c138f6696c4f2 Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Mon, 14 Jan 2019 17:26:04 -0800
-Subject: [PATCH 579/773] drm/v3d: Make sure the GPU is on when measuring
+Subject: [PATCH 578/782] drm/v3d: Make sure the GPU is on when measuring
clocks.
You'll get garbage measurements if the registers always read back
diff --git a/target/linux/brcm2708/patches-4.19/950-0580-drm-v3d-Add-support-for-2711.patch b/target/linux/brcm2708/patches-4.19/950-0579-drm-v3d-Add-support-for-2711.patch
index ef98a649cf..4e98981d5d 100644
--- a/target/linux/brcm2708/patches-4.19/950-0580-drm-v3d-Add-support-for-2711.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0579-drm-v3d-Add-support-for-2711.patch
@@ -1,7 +1,7 @@
-From cd166c9bfda92698961f76e9807da6e6cfcbab16 Mon Sep 17 00:00:00 2001
+From 004eb2dc36080d4961c166ce9942033692cb5f02 Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Thu, 4 Oct 2018 17:22:43 -0700
-Subject: [PATCH 580/773] drm/v3d: Add support for 2711.
+Subject: [PATCH 579/782] drm/v3d: Add support for 2711.
Signed-off-by: Eric Anholt <eric@anholt.net>
---
diff --git a/target/linux/brcm2708/patches-4.19/950-0581-drm-v3d-Skip-MMU-flush-if-the-device-is-currently-of.patch b/target/linux/brcm2708/patches-4.19/950-0580-drm-v3d-Skip-MMU-flush-if-the-device-is-currently-of.patch
index ef313b81fe..04f705ac7d 100644
--- a/target/linux/brcm2708/patches-4.19/950-0581-drm-v3d-Skip-MMU-flush-if-the-device-is-currently-of.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0580-drm-v3d-Skip-MMU-flush-if-the-device-is-currently-of.patch
@@ -1,7 +1,7 @@
-From 3a371c1a0d3e574faac4d1ce87c9577c34a966e8 Mon Sep 17 00:00:00 2001
+From 82abb69d99441fde0d3c5400131aa1d1565f2f3d Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Mon, 14 Jan 2019 12:35:43 -0800
-Subject: [PATCH 581/773] drm/v3d: Skip MMU flush if the device is currently
+Subject: [PATCH 580/782] drm/v3d: Skip MMU flush if the device is currently
off.
If it's off, we know it will be reset on poweron, so the MMU won't
diff --git a/target/linux/brcm2708/patches-4.19/950-0582-drm-v3d-Hook-up-the-runtime-PM-ops.patch b/target/linux/brcm2708/patches-4.19/950-0581-drm-v3d-Hook-up-the-runtime-PM-ops.patch
index 8979336fed..9a850c5f50 100644
--- a/target/linux/brcm2708/patches-4.19/950-0582-drm-v3d-Hook-up-the-runtime-PM-ops.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0581-drm-v3d-Hook-up-the-runtime-PM-ops.patch
@@ -1,7 +1,7 @@
-From 9b25c56a149566181394f8d005413513e8bea63c Mon Sep 17 00:00:00 2001
+From db112a7e85663767c6cc71c094ba3751d91eb911 Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Mon, 14 Jan 2019 14:47:57 -0800
-Subject: [PATCH 582/773] drm/v3d: Hook up the runtime PM ops.
+Subject: [PATCH 581/782] drm/v3d: Hook up the runtime PM ops.
In translating the runtime PM code from vc4, I missed the ".pm"
assignment to actually connect them up. Fixes missing MMU setup if
diff --git a/target/linux/brcm2708/patches-4.19/950-0583-drm-v3d-HACK-gut-runtime-pm-for-now.patch b/target/linux/brcm2708/patches-4.19/950-0582-drm-v3d-HACK-gut-runtime-pm-for-now.patch
index 31eadbaaa9..19d2b8006f 100644
--- a/target/linux/brcm2708/patches-4.19/950-0583-drm-v3d-HACK-gut-runtime-pm-for-now.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0582-drm-v3d-HACK-gut-runtime-pm-for-now.patch
@@ -1,7 +1,7 @@
-From d33359888913c1317afa8bf22d755807b24899ef Mon Sep 17 00:00:00 2001
+From 2e124d17d585479bad564b320ec315c1bbf382a2 Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Mon, 14 Jan 2019 15:13:17 -0800
-Subject: [PATCH 583/773] drm/v3d: HACK: gut runtime pm for now.
+Subject: [PATCH 582/782] drm/v3d: HACK: gut runtime pm for now.
Something is still unstable -- on starting a new glxgears from an idle
X11, I get an MMU violation in high addresses. The CTS also failed
diff --git a/target/linux/brcm2708/patches-4.19/950-0584-drm-v3d-Update-to-upstream-IRQ-code.patch b/target/linux/brcm2708/patches-4.19/950-0583-drm-v3d-Update-to-upstream-IRQ-code.patch
index a4e9e6fea3..5eb94275a0 100644
--- a/target/linux/brcm2708/patches-4.19/950-0584-drm-v3d-Update-to-upstream-IRQ-code.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0583-drm-v3d-Update-to-upstream-IRQ-code.patch
@@ -1,7 +1,7 @@
-From c6e6c508b5ab90ac310b9686fd63732c05e07b06 Mon Sep 17 00:00:00 2001
+From 89111becf6bfd779ebc26d119a352396bccaad4b Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Tue, 12 Mar 2019 09:08:10 -0700
-Subject: [PATCH 584/773] drm/v3d: Update to upstream IRQ code.
+Subject: [PATCH 583/782] drm/v3d: Update to upstream IRQ code.
---
drivers/gpu/drm/v3d/v3d_irq.c | 25 +++++++++++++++----------
diff --git a/target/linux/brcm2708/patches-4.19/950-0585-drm-v3d-Rename-the-fence-signaled-from-IRQs-to-irq_f.patch b/target/linux/brcm2708/patches-4.19/950-0584-drm-v3d-Rename-the-fence-signaled-from-IRQs-to-irq_f.patch
index 930476659c..9f49d4cde6 100644
--- a/target/linux/brcm2708/patches-4.19/950-0585-drm-v3d-Rename-the-fence-signaled-from-IRQs-to-irq_f.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0584-drm-v3d-Rename-the-fence-signaled-from-IRQs-to-irq_f.patch
@@ -1,7 +1,7 @@
-From 64f7c33da2df2c9b7d92652142bfe7ac5602b99e Mon Sep 17 00:00:00 2001
+From b3b779b1060fce4c012e4a0771379dfa2fe5773f Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Thu, 27 Dec 2018 14:04:44 -0800
-Subject: [PATCH 585/773] drm/v3d: Rename the fence signaled from IRQs to
+Subject: [PATCH 584/782] drm/v3d: Rename the fence signaled from IRQs to
"irq_fence".
We have another thing called the "done fence" that tracks when the
diff --git a/target/linux/brcm2708/patches-4.19/950-0586-drm-v3d-Refactor-job-management.patch b/target/linux/brcm2708/patches-4.19/950-0585-drm-v3d-Refactor-job-management.patch
index 9ae8185c2d..60383238a5 100644
--- a/target/linux/brcm2708/patches-4.19/950-0586-drm-v3d-Refactor-job-management.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0585-drm-v3d-Refactor-job-management.patch
@@ -1,7 +1,7 @@
-From af7079937088946ade149f0bfbb553d6fe51ce7f Mon Sep 17 00:00:00 2001
+From d0589d9184a7dacebd9409b43a78fae8bba65f52 Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Thu, 27 Dec 2018 12:11:52 -0800
-Subject: [PATCH 586/773] drm/v3d: Refactor job management.
+Subject: [PATCH 585/782] drm/v3d: Refactor job management.
The CL submission had two jobs embedded in an exec struct. When I
added TFU support, I had to replicate some of the exec stuff and some
diff --git a/target/linux/brcm2708/patches-4.19/950-0587-drm-v3d-Add-missing-implicit-synchronization.patch b/target/linux/brcm2708/patches-4.19/950-0586-drm-v3d-Add-missing-implicit-synchronization.patch
index f4fe613310..b24c3a5c4d 100644
--- a/target/linux/brcm2708/patches-4.19/950-0587-drm-v3d-Add-missing-implicit-synchronization.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0586-drm-v3d-Add-missing-implicit-synchronization.patch
@@ -1,7 +1,7 @@
-From 9691f6245f13a92f49143602f47f6e7f0b6b5f55 Mon Sep 17 00:00:00 2001
+From 587258630d44a120953189c581de1bb6f9f53c76 Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Wed, 27 Mar 2019 17:44:40 -0700
-Subject: [PATCH 587/773] drm/v3d: Add missing implicit synchronization.
+Subject: [PATCH 586/782] drm/v3d: Add missing implicit synchronization.
It is the expectation of existing userspace (X11 + Mesa, in
particular) that jobs submitted to the kernel against a shared BO will
diff --git a/target/linux/brcm2708/patches-4.19/950-0588-drm-vc4-Fix-synchronization-firmwarekms-against-GL-r.patch b/target/linux/brcm2708/patches-4.19/950-0587-drm-vc4-Fix-synchronization-firmwarekms-against-GL-r.patch
index 48a62216bf..46f732edf5 100644
--- a/target/linux/brcm2708/patches-4.19/950-0588-drm-vc4-Fix-synchronization-firmwarekms-against-GL-r.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0587-drm-vc4-Fix-synchronization-firmwarekms-against-GL-r.patch
@@ -1,7 +1,7 @@
-From 0a27b06c9a1dd637abc5940a318620b539a75b5b Mon Sep 17 00:00:00 2001
+From daed24db1687974b5c6122d22dbcd58f93223272 Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Thu, 28 Mar 2019 11:58:51 -0700
-Subject: [PATCH 588/773] drm/vc4: Fix synchronization firmwarekms against GL
+Subject: [PATCH 587/782] drm/vc4: Fix synchronization firmwarekms against GL
rendering.
We would present the framebuffer immediately without waiting for
diff --git a/target/linux/brcm2708/patches-4.19/950-0589-drm-vc4-Make-sure-that-vblank-waits-work-without-v3d.patch b/target/linux/brcm2708/patches-4.19/950-0588-drm-vc4-Make-sure-that-vblank-waits-work-without-v3d.patch
index 2e19509d56..9a9df5793b 100644
--- a/target/linux/brcm2708/patches-4.19/950-0589-drm-vc4-Make-sure-that-vblank-waits-work-without-v3d.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0588-drm-vc4-Make-sure-that-vblank-waits-work-without-v3d.patch
@@ -1,7 +1,7 @@
-From 31290e7ce363dc0bf6e3bae9c7b879e52f2e2a55 Mon Sep 17 00:00:00 2001
+From b1cc4f92e1f664d36f8b631e86a8c5e761bdcbbb Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Fri, 29 Mar 2019 12:04:36 -0700
-Subject: [PATCH 589/773] drm/vc4: Make sure that vblank waits work without v3d
+Subject: [PATCH 588/782] drm/vc4: Make sure that vblank waits work without v3d
loaded.
This flag exists to protect legacy drivers, but when vc4's v3d doesn't
diff --git a/target/linux/brcm2708/patches-4.19/950-0590-drm-vc4-Expose-the-format-modifiers-for-firmware-kms.patch b/target/linux/brcm2708/patches-4.19/950-0589-drm-vc4-Expose-the-format-modifiers-for-firmware-kms.patch
index d9b8a54685..8261b0d21e 100644
--- a/target/linux/brcm2708/patches-4.19/950-0590-drm-vc4-Expose-the-format-modifiers-for-firmware-kms.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0589-drm-vc4-Expose-the-format-modifiers-for-firmware-kms.patch
@@ -1,7 +1,7 @@
-From c4d47982f89af5e6b87f35e95ef4529561ada6c4 Mon Sep 17 00:00:00 2001
+From bf3bea12753fff59c1e7f4b75b2f10923d8f992f Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Mon, 18 Mar 2019 16:38:32 -0700
-Subject: [PATCH 590/773] drm/vc4: Expose the format modifiers for firmware
+Subject: [PATCH 589/782] drm/vc4: Expose the format modifiers for firmware
kms.
This should technically not expose VC4_T_TILED on pi4. However, if we
diff --git a/target/linux/brcm2708/patches-4.19/950-0591-drm-vc4-Fix-vblank-timestamping-for-firmwarekms.patch b/target/linux/brcm2708/patches-4.19/950-0590-drm-vc4-Fix-vblank-timestamping-for-firmwarekms.patch
index 979dfc7b8a..13e4a6270a 100644
--- a/target/linux/brcm2708/patches-4.19/950-0591-drm-vc4-Fix-vblank-timestamping-for-firmwarekms.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0590-drm-vc4-Fix-vblank-timestamping-for-firmwarekms.patch
@@ -1,7 +1,7 @@
-From 2372381c6850bf862a43997d95f4a5abcde156e9 Mon Sep 17 00:00:00 2001
+From a8e8da5e2dfaeb711d393579840d8852004f241c Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Tue, 2 Apr 2019 13:29:00 -0700
-Subject: [PATCH 591/773] drm/vc4: Fix vblank timestamping for firmwarekms.
+Subject: [PATCH 590/782] drm/vc4: Fix vblank timestamping for firmwarekms.
The core doesn't expect a false return from the scanoutpos function in
normal usage, so we were doing the precise vblank timestamping path
diff --git a/target/linux/brcm2708/patches-4.19/950-0592-gpu-vc4-fkms-Switch-to-the-newer-mailbox-frame-buffe.patch b/target/linux/brcm2708/patches-4.19/950-0591-gpu-vc4-fkms-Switch-to-the-newer-mailbox-frame-buffe.patch
index a07295e426..b7237e841c 100644
--- a/target/linux/brcm2708/patches-4.19/950-0592-gpu-vc4-fkms-Switch-to-the-newer-mailbox-frame-buffe.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0591-gpu-vc4-fkms-Switch-to-the-newer-mailbox-frame-buffe.patch
@@ -1,7 +1,7 @@
-From 8a64687192f4bbe09c9c365fdcff8207fe2004d4 Mon Sep 17 00:00:00 2001
+From b331c648b5224b393a258060ded126a5791d71bd Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Tue, 26 Mar 2019 14:43:06 +0000
-Subject: [PATCH 592/773] gpu: vc4-fkms: Switch to the newer mailbox frame
+Subject: [PATCH 591/782] gpu: vc4-fkms: Switch to the newer mailbox frame
buffer API.
The old mailbox FB API was ideally deprecated but still used by
diff --git a/target/linux/brcm2708/patches-4.19/950-0593-drm-vc4-Add-an-overlay-plane-to-vc4-firmware-kms.patch b/target/linux/brcm2708/patches-4.19/950-0592-drm-vc4-Add-an-overlay-plane-to-vc4-firmware-kms.patch
index e0786d2e0b..71f016a9bb 100644
--- a/target/linux/brcm2708/patches-4.19/950-0593-drm-vc4-Add-an-overlay-plane-to-vc4-firmware-kms.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0592-drm-vc4-Add-an-overlay-plane-to-vc4-firmware-kms.patch
@@ -1,7 +1,7 @@
-From 129c59fcd6a75f718c5d6dd1042fc0c7e33f70a3 Mon Sep 17 00:00:00 2001
+From 89475b4df2af137543bc80e60760fbd6f3444c13 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Wed, 27 Mar 2019 17:45:01 +0000
-Subject: [PATCH 593/773] drm: vc4: Add an overlay plane to vc4-firmware-kms
+Subject: [PATCH 592/782] drm: vc4: Add an overlay plane to vc4-firmware-kms
This uses a new API that is exposed via the mailbox service
to stick an element straight on the screen using DispmanX.
diff --git a/target/linux/brcm2708/patches-4.19/950-0594-drm-vc4-Increase-max-screen-size-to-4096x4096.patch b/target/linux/brcm2708/patches-4.19/950-0593-drm-vc4-Increase-max-screen-size-to-4096x4096.patch
index ca989617bd..850702fb24 100644
--- a/target/linux/brcm2708/patches-4.19/950-0594-drm-vc4-Increase-max-screen-size-to-4096x4096.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0593-drm-vc4-Increase-max-screen-size-to-4096x4096.patch
@@ -1,7 +1,7 @@
-From 25b8ee91f37d732a47c25bfb81921c0ae52a5643 Mon Sep 17 00:00:00 2001
+From b9a0a1374d136018230aacab853643000032852b Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Wed, 3 Apr 2019 15:20:05 +0100
-Subject: [PATCH 594/773] drm: vc4: Increase max screen size to 4096x4096.
+Subject: [PATCH 593/782] drm: vc4: Increase max screen size to 4096x4096.
We now should support 4k screens, therefore this limit needs to
be increased.
diff --git a/target/linux/brcm2708/patches-4.19/950-0595-drm-vc4-Add-support-for-multiple-displays-to-fkms.patch b/target/linux/brcm2708/patches-4.19/950-0594-drm-vc4-Add-support-for-multiple-displays-to-fkms.patch
index 7ff841c477..37e0c1d8fd 100644
--- a/target/linux/brcm2708/patches-4.19/950-0595-drm-vc4-Add-support-for-multiple-displays-to-fkms.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0594-drm-vc4-Add-support-for-multiple-displays-to-fkms.patch
@@ -1,7 +1,7 @@
-From ab8a7cf65365cd1639ae4f24efe8d6e6be2c828e Mon Sep 17 00:00:00 2001
+From b3b107d6c3924f2280cd703e79e9cfa3ca67d4fd Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Wed, 3 Apr 2019 17:15:45 +0100
-Subject: [PATCH 595/773] drm: vc4: Add support for multiple displays to fkms
+Subject: [PATCH 594/782] drm: vc4: Add support for multiple displays to fkms
There is a slightly nasty hack in that all crtcs share the
same SMI interrupt from the firmware. This seems to currently
diff --git a/target/linux/brcm2708/patches-4.19/950-0596-drm-vc4-Fix-build-warning.patch b/target/linux/brcm2708/patches-4.19/950-0595-drm-vc4-Fix-build-warning.patch
index a47949fa5a..8f84d1dc24 100644
--- a/target/linux/brcm2708/patches-4.19/950-0596-drm-vc4-Fix-build-warning.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0595-drm-vc4-Fix-build-warning.patch
@@ -1,7 +1,7 @@
-From f112dfa1500ce107f5cddac5da6d5802245ae800 Mon Sep 17 00:00:00 2001
+From f64e1e1e272edcb7a0e48013b53c9b91d971c534 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Fri, 5 Apr 2019 17:21:56 +0100
-Subject: [PATCH 596/773] drm: vc4: Fix build warning
+Subject: [PATCH 595/782] drm: vc4: Fix build warning
Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.org>
---
diff --git a/target/linux/brcm2708/patches-4.19/950-0597-drm-vc4-Select-display-to-blank-during-initialisatio.patch b/target/linux/brcm2708/patches-4.19/950-0596-drm-vc4-Select-display-to-blank-during-initialisatio.patch
index 6bda7b8fad..749348dfab 100644
--- a/target/linux/brcm2708/patches-4.19/950-0597-drm-vc4-Select-display-to-blank-during-initialisatio.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0596-drm-vc4-Select-display-to-blank-during-initialisatio.patch
@@ -1,7 +1,7 @@
-From ce058e6a897ddd5103248b4c2a143f9e11c0ad9f Mon Sep 17 00:00:00 2001
+From f78f3f7db420b2bfcaabfc42bc2a7c14a841835a Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Fri, 5 Apr 2019 17:23:15 +0100
-Subject: [PATCH 597/773] drm: vc4: Select display to blank during
+Subject: [PATCH 596/782] drm: vc4: Select display to blank during
initialisation
Otherwise the rainbow splash screen remained in the display list
diff --git a/target/linux/brcm2708/patches-4.19/950-0598-drm-vc4-Remove-now-unused-structure.patch b/target/linux/brcm2708/patches-4.19/950-0597-drm-vc4-Remove-now-unused-structure.patch
index bf21824709..967b5b1973 100644
--- a/target/linux/brcm2708/patches-4.19/950-0598-drm-vc4-Remove-now-unused-structure.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0597-drm-vc4-Remove-now-unused-structure.patch
@@ -1,7 +1,7 @@
-From 0b1a0ecc378cc8587de0345a2239290dc31384dd Mon Sep 17 00:00:00 2001
+From 06ba4d1b8ade134cf1c00b85491392c426495621 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Fri, 5 Apr 2019 17:24:20 +0100
-Subject: [PATCH 598/773] drm: vc4: Remove now unused structure.
+Subject: [PATCH 597/782] drm: vc4: Remove now unused structure.
Cleaning up structure that was unused after
fbb59a2 drm: vc4: Add an overlay plane to vc4-firmware-kms
diff --git a/target/linux/brcm2708/patches-4.19/950-0599-drm-vc4-Query-the-display-ID-for-each-display-in-FKM.patch b/target/linux/brcm2708/patches-4.19/950-0598-drm-vc4-Query-the-display-ID-for-each-display-in-FKM.patch
index 372fe2c962..168e480896 100644
--- a/target/linux/brcm2708/patches-4.19/950-0599-drm-vc4-Query-the-display-ID-for-each-display-in-FKM.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0598-drm-vc4-Query-the-display-ID-for-each-display-in-FKM.patch
@@ -1,7 +1,7 @@
-From 7029b71f2c474c3dc80beeec61ac89b01d56f32f Mon Sep 17 00:00:00 2001
+From bf9d52f5c25e447415887b7f2341d69b0cae460d Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Tue, 9 Apr 2019 12:37:28 +0100
-Subject: [PATCH 599/773] drm: vc4: Query the display ID for each display in
+Subject: [PATCH 598/782] drm: vc4: Query the display ID for each display in
FKMS
Replace the hard coded list of display IDs for a mailbox call
diff --git a/target/linux/brcm2708/patches-4.19/950-0600-drm-vc4-Set-the-display-number-when-querying-the-dis.patch b/target/linux/brcm2708/patches-4.19/950-0599-drm-vc4-Set-the-display-number-when-querying-the-dis.patch
index 3cb39fa6e6..fd376007fa 100644
--- a/target/linux/brcm2708/patches-4.19/950-0600-drm-vc4-Set-the-display-number-when-querying-the-dis.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0599-drm-vc4-Set-the-display-number-when-querying-the-dis.patch
@@ -1,7 +1,7 @@
-From 47700425df8d50679d75ba663cb7aa5d43138156 Mon Sep 17 00:00:00 2001
+From fa064d93f7bc7e0dd05a4af2d0512c0a9d19fe1f Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Tue, 9 Apr 2019 14:00:07 +0100
-Subject: [PATCH 600/773] drm/vc4: Set the display number when querying the
+Subject: [PATCH 599/782] drm/vc4: Set the display number when querying the
display resolution
Without this the two displays got set to the same resolution.
diff --git a/target/linux/brcm2708/patches-4.19/950-0601-drm-vc4-Need-to-call-drm_crtc_vblank_-on-off-from-vc.patch b/target/linux/brcm2708/patches-4.19/950-0600-drm-vc4-Need-to-call-drm_crtc_vblank_-on-off-from-vc.patch
index a146cd5e38..88e098b02e 100644
--- a/target/linux/brcm2708/patches-4.19/950-0601-drm-vc4-Need-to-call-drm_crtc_vblank_-on-off-from-vc.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0600-drm-vc4-Need-to-call-drm_crtc_vblank_-on-off-from-vc.patch
@@ -1,7 +1,7 @@
-From 1f2718aa829aac2c918f48bad20e686add305819 Mon Sep 17 00:00:00 2001
+From 73dee331dc3c0a777c28554657541f78e5871462 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Tue, 9 Apr 2019 18:14:44 +0100
-Subject: [PATCH 601/773] drm: vc4: Need to call drm_crtc_vblank_[on|off] from
+Subject: [PATCH 600/782] drm: vc4: Need to call drm_crtc_vblank_[on|off] from
vc4_crtc_[en|dis]able
vblank needs to be enabled and disabled by the driver to avoid the
diff --git a/target/linux/brcm2708/patches-4.19/950-0602-drm-vc4-Add-support-for-H-V-flips-on-each-plane-for-.patch b/target/linux/brcm2708/patches-4.19/950-0601-drm-vc4-Add-support-for-H-V-flips-on-each-plane-for-.patch
index 1002fe43c3..3644e1683f 100644
--- a/target/linux/brcm2708/patches-4.19/950-0602-drm-vc4-Add-support-for-H-V-flips-on-each-plane-for-.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0601-drm-vc4-Add-support-for-H-V-flips-on-each-plane-for-.patch
@@ -1,7 +1,7 @@
-From 73d9ab0eca460e20dfa3856195a618241842cf63 Mon Sep 17 00:00:00 2001
+From 6cf13bf5f3a3e03c7899a421ff8e9b39ce4ec8d0 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Tue, 9 Apr 2019 17:19:51 +0100
-Subject: [PATCH 602/773] drm: vc4: Add support for H & V flips on each plane
+Subject: [PATCH 601/782] drm: vc4: Add support for H & V flips on each plane
for FKMS
They are near zero cost options for the HVS, therefore they
diff --git a/target/linux/brcm2708/patches-4.19/950-0603-drm-vc4-Remove-unused-vc4_fkms_cancel_page_flip-func.patch b/target/linux/brcm2708/patches-4.19/950-0602-drm-vc4-Remove-unused-vc4_fkms_cancel_page_flip-func.patch
index 550cbfbec9..cf9710f551 100644
--- a/target/linux/brcm2708/patches-4.19/950-0603-drm-vc4-Remove-unused-vc4_fkms_cancel_page_flip-func.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0602-drm-vc4-Remove-unused-vc4_fkms_cancel_page_flip-func.patch
@@ -1,7 +1,7 @@
-From 6f97c5f506b5d3044b6475c0526a81eba9205097 Mon Sep 17 00:00:00 2001
+From 4d220c1ad298065929dfbfa07bfb99f15e4e1c50 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Wed, 10 Apr 2019 17:35:05 +0100
-Subject: [PATCH 603/773] drm: vc4: Remove unused vc4_fkms_cancel_page_flip
+Subject: [PATCH 602/782] drm: vc4: Remove unused vc4_fkms_cancel_page_flip
function
"32a3dbe drm/vc4: Nuke preclose hook" removed vc4_cancel_page_flip,
diff --git a/target/linux/brcm2708/patches-4.19/950-0604-drm-vc4-Iterate-over-all-planes-in-vc4_crtc_-dis-en-.patch b/target/linux/brcm2708/patches-4.19/950-0603-drm-vc4-Iterate-over-all-planes-in-vc4_crtc_-dis-en-.patch
index b26f225439..2ac3d85923 100644
--- a/target/linux/brcm2708/patches-4.19/950-0604-drm-vc4-Iterate-over-all-planes-in-vc4_crtc_-dis-en-.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0603-drm-vc4-Iterate-over-all-planes-in-vc4_crtc_-dis-en-.patch
@@ -1,7 +1,7 @@
-From 3e4d01d192cf5ecb7c79e77ab7bdda166d3ad036 Mon Sep 17 00:00:00 2001
+From c5cbf3c3564e932c94bc4d2156b79136f15221a3 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Wed, 10 Apr 2019 17:42:37 +0100
-Subject: [PATCH 604/773] drm: vc4: Iterate over all planes in
+Subject: [PATCH 603/782] drm: vc4: Iterate over all planes in
vc4_crtc_[dis|en]able
Fixes a FIXME where the overlay plane wouldn't be restored.
diff --git a/target/linux/brcm2708/patches-4.19/950-0605-drm-vc4-Bring-fkms-into-line-with-kms-in-blocking-do.patch b/target/linux/brcm2708/patches-4.19/950-0604-drm-vc4-Bring-fkms-into-line-with-kms-in-blocking-do.patch
index 1b65bcc48d..f5f7ebd9e3 100644
--- a/target/linux/brcm2708/patches-4.19/950-0605-drm-vc4-Bring-fkms-into-line-with-kms-in-blocking-do.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0604-drm-vc4-Bring-fkms-into-line-with-kms-in-blocking-do.patch
@@ -1,7 +1,7 @@
-From 496a9697b13e4a03c3b2272601f2040e6a5e41bf Mon Sep 17 00:00:00 2001
+From 29838bd819e9b84b96e4681949ce757ca5d02d25 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Wed, 10 Apr 2019 17:43:57 +0100
-Subject: [PATCH 605/773] drm: vc4: Bring fkms into line with kms in blocking
+Subject: [PATCH 604/782] drm: vc4: Bring fkms into line with kms in blocking
doublescan modes
Implement vc4_crtc_mode_valid so that it blocks doublescan modes
diff --git a/target/linux/brcm2708/patches-4.19/950-0606-drm-vc4-Increase-max_width-height-to-7680.patch b/target/linux/brcm2708/patches-4.19/950-0605-drm-vc4-Increase-max_width-height-to-7680.patch
index 802d7dfeea..cb15bf6b6e 100644
--- a/target/linux/brcm2708/patches-4.19/950-0606-drm-vc4-Increase-max_width-height-to-7680.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0605-drm-vc4-Increase-max_width-height-to-7680.patch
@@ -1,7 +1,7 @@
-From 00937ea83ad39562fe1b57a423f9648ac8266810 Mon Sep 17 00:00:00 2001
+From 97f96f75a7c3c74399187bab4b171c984951cc4b Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Mon, 29 Apr 2019 18:45:00 +0100
-Subject: [PATCH 606/773] drm: vc4: Increase max_width/height to 7680.
+Subject: [PATCH 605/782] drm: vc4: Increase max_width/height to 7680.
There are some limits still being investigated that stop
us going up to 8192, but 7680 is sufficient for dual 4k
diff --git a/target/linux/brcm2708/patches-4.19/950-0607-drm-vc4-FKMS-reads-the-EDID-from-fw-and-supports-mod.patch b/target/linux/brcm2708/patches-4.19/950-0606-drm-vc4-FKMS-reads-the-EDID-from-fw-and-supports-mod.patch
index 072a9c79e9..55f418c074 100644
--- a/target/linux/brcm2708/patches-4.19/950-0607-drm-vc4-FKMS-reads-the-EDID-from-fw-and-supports-mod.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0606-drm-vc4-FKMS-reads-the-EDID-from-fw-and-supports-mod.patch
@@ -1,7 +1,7 @@
-From 8909268e4c9bbd1854ad12e4cde6b53346198e90 Mon Sep 17 00:00:00 2001
+From 4d033ea00e4df5a500bdd4790e26a9b9b528c2a6 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Tue, 9 Apr 2019 18:23:41 +0100
-Subject: [PATCH 607/773] drm: vc4: FKMS reads the EDID from fw, and supports
+Subject: [PATCH 606/782] drm: vc4: FKMS reads the EDID from fw, and supports
mode setting
This extends FKMS to read the EDID from the display, and support
diff --git a/target/linux/brcm2708/patches-4.19/950-0608-clk-bcm2835-Add-support-for-setting-leaf-clock-rates.patch b/target/linux/brcm2708/patches-4.19/950-0607-clk-bcm2835-Add-support-for-setting-leaf-clock-rates.patch
index 0b65c700ba..687c1527c0 100644
--- a/target/linux/brcm2708/patches-4.19/950-0608-clk-bcm2835-Add-support-for-setting-leaf-clock-rates.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0607-clk-bcm2835-Add-support-for-setting-leaf-clock-rates.patch
@@ -1,7 +1,7 @@
-From 6c11f6cfbd34888b476e2f0eb9df0f165b5e945f Mon Sep 17 00:00:00 2001
+From 62709ddaecba43418e681a621abd549838f436ec Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Thu, 2 May 2019 15:11:05 -0700
-Subject: [PATCH 608/773] clk: bcm2835: Add support for setting leaf clock
+Subject: [PATCH 607/782] clk: bcm2835: Add support for setting leaf clock
rates while running.
As long as you wait for !BUSY, you can do glitch-free updates of clock
diff --git a/target/linux/brcm2708/patches-4.19/950-0609-clk-bcm2835-Allow-reparenting-leaf-clocks-while-they.patch b/target/linux/brcm2708/patches-4.19/950-0608-clk-bcm2835-Allow-reparenting-leaf-clocks-while-they.patch
index f43c0c2f5f..dd2984e264 100644
--- a/target/linux/brcm2708/patches-4.19/950-0609-clk-bcm2835-Allow-reparenting-leaf-clocks-while-they.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0608-clk-bcm2835-Allow-reparenting-leaf-clocks-while-they.patch
@@ -1,7 +1,7 @@
-From fed6543dedef6a7863bcc54911adc54de3f238d5 Mon Sep 17 00:00:00 2001
+From c3186d0461ed5e589fbc0b43266f3d1c31352b3f Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Thu, 2 May 2019 15:24:04 -0700
-Subject: [PATCH 609/773] clk: bcm2835: Allow reparenting leaf clocks while
+Subject: [PATCH 608/782] clk: bcm2835: Allow reparenting leaf clocks while
they're running.
This falls under the same "we can reprogram glitch-free as long as we
diff --git a/target/linux/brcm2708/patches-4.19/950-0610-drm-v3d-Add-support-for-compute-shader-dispatch.patch b/target/linux/brcm2708/patches-4.19/950-0609-drm-v3d-Add-support-for-compute-shader-dispatch.patch
index e8007f7456..f7bd923e90 100644
--- a/target/linux/brcm2708/patches-4.19/950-0610-drm-v3d-Add-support-for-compute-shader-dispatch.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0609-drm-v3d-Add-support-for-compute-shader-dispatch.patch
@@ -1,7 +1,7 @@
-From 0e26e8b14d72d122ed1a3f66a53829944980fd4e Mon Sep 17 00:00:00 2001
+From 597debf60d3f69ace35f7720e8c1d81e5c46a6fd Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Tue, 16 Apr 2019 15:58:54 -0700
-Subject: [PATCH 610/773] drm/v3d: Add support for compute shader dispatch.
+Subject: [PATCH 609/782] drm/v3d: Add support for compute shader dispatch.
The compute shader dispatch interface is pretty simple -- just pass in
the regs that userspace has passed us, with no CLs to run. However,
diff --git a/target/linux/brcm2708/patches-4.19/950-0611-drm-v3d-Clock-V3D-down-when-not-in-use.patch b/target/linux/brcm2708/patches-4.19/950-0610-drm-v3d-Clock-V3D-down-when-not-in-use.patch
index 224b9bc61b..dc56bed2a1 100644
--- a/target/linux/brcm2708/patches-4.19/950-0611-drm-v3d-Clock-V3D-down-when-not-in-use.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0610-drm-v3d-Clock-V3D-down-when-not-in-use.patch
@@ -1,7 +1,7 @@
-From b8634066965cc851b112290e5f2cd8c437a065d3 Mon Sep 17 00:00:00 2001
+From 53bd5b442276d3983ecbe43b7ec447b41f6c982a Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Thu, 2 May 2019 13:22:53 -0700
-Subject: [PATCH 611/773] drm/v3d: Clock V3D down when not in use.
+Subject: [PATCH 610/782] drm/v3d: Clock V3D down when not in use.
My various attempts at re-enabling runtime PM have failed, so just
crank the clock down when V3D is idle to reduce power consumption.
diff --git a/target/linux/brcm2708/patches-4.19/950-0612-HACK-clk-bcm2835-Add-BCM2838_CLOCK_EMMC2-support.patch b/target/linux/brcm2708/patches-4.19/950-0611-HACK-clk-bcm2835-Add-BCM2838_CLOCK_EMMC2-support.patch
index 705db1ab7b..65fe58aadd 100644
--- a/target/linux/brcm2708/patches-4.19/950-0612-HACK-clk-bcm2835-Add-BCM2838_CLOCK_EMMC2-support.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0611-HACK-clk-bcm2835-Add-BCM2838_CLOCK_EMMC2-support.patch
@@ -1,7 +1,7 @@
-From 57c5dc71b8727396309b9572724ae2dd1ec69ba7 Mon Sep 17 00:00:00 2001
+From 30a13b84b5cb8e34eef837d22566d698fcb0ca4b Mon Sep 17 00:00:00 2001
From: Stefan Wahren <wahrenst@gmx.net>
Date: Thu, 2 May 2019 23:42:29 +0200
-Subject: [PATCH 612/773] HACK: clk-bcm2835: Add BCM2838_CLOCK_EMMC2 support
+Subject: [PATCH 611/782] HACK: clk-bcm2835: Add BCM2838_CLOCK_EMMC2 support
The new BCM2838 supports an additional emmc2 clock. So add a new
compatible to register this clock only for BCM2838.
diff --git a/target/linux/brcm2708/patches-4.19/950-0613-drm-vc4-firmware-kms-Remove-incorrect-overscan-suppo.patch b/target/linux/brcm2708/patches-4.19/950-0612-drm-vc4-firmware-kms-Remove-incorrect-overscan-suppo.patch
index 6a0ecb9ff3..846573ec32 100644
--- a/target/linux/brcm2708/patches-4.19/950-0613-drm-vc4-firmware-kms-Remove-incorrect-overscan-suppo.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0612-drm-vc4-firmware-kms-Remove-incorrect-overscan-suppo.patch
@@ -1,7 +1,7 @@
-From bafadb1b6a91fe020fdbf637f295003c4b919a0d Mon Sep 17 00:00:00 2001
+From c53bad8a2ce3fc7120193e318837942b8019a1b1 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Fri, 3 May 2019 13:58:03 +0100
-Subject: [PATCH 613/773] drm: vc4-firmware-kms: Remove incorrect overscan
+Subject: [PATCH 612/782] drm: vc4-firmware-kms: Remove incorrect overscan
support.
The overscan support was required for the old mailbox API
diff --git a/target/linux/brcm2708/patches-4.19/950-0614-drm-vc4-Log-flags-in-fkms-mode-set.patch b/target/linux/brcm2708/patches-4.19/950-0613-drm-vc4-Log-flags-in-fkms-mode-set.patch
index da77bf1c2e..53c0def8eb 100644
--- a/target/linux/brcm2708/patches-4.19/950-0614-drm-vc4-Log-flags-in-fkms-mode-set.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0613-drm-vc4-Log-flags-in-fkms-mode-set.patch
@@ -1,7 +1,7 @@
-From dc10fecf7ecb39ff236e26879cb02d2f781b6b09 Mon Sep 17 00:00:00 2001
+From 62ec3c77300532449ab6b1f20a1e0b0fa0b6163b Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Tue, 7 May 2019 12:13:34 +0100
-Subject: [PATCH 614/773] drm: vc4: Log flags in fkms mode set
+Subject: [PATCH 613/782] drm: vc4: Log flags in fkms mode set
The flags contain info such as limited/full range RGB, aspect
ratio, and a fwe other useful things.
diff --git a/target/linux/brcm2708/patches-4.19/950-0615-drm-vc4-firmware-kms-Fix-DSI-display-support.patch b/target/linux/brcm2708/patches-4.19/950-0614-drm-vc4-firmware-kms-Fix-DSI-display-support.patch
index af560e1755..1c94f01622 100644
--- a/target/linux/brcm2708/patches-4.19/950-0615-drm-vc4-firmware-kms-Fix-DSI-display-support.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0614-drm-vc4-firmware-kms-Fix-DSI-display-support.patch
@@ -1,7 +1,7 @@
-From bf373ea14cb8d5b0691953dfb5398e3e34dfb54d Mon Sep 17 00:00:00 2001
+From e26fc36ce88e772aaba59a8ab1308af8e2c2d692 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Thu, 16 May 2019 17:49:42 +0100
-Subject: [PATCH 615/773] drm: vc4-firmware-kms: Fix DSI display support
+Subject: [PATCH 614/782] drm: vc4-firmware-kms: Fix DSI display support
The mode was incorrectly listed as interlaced, which was then
rejected.
diff --git a/target/linux/brcm2708/patches-4.19/950-0616-drm-vc4-Probe-DPI-DSI-timings-from-the-firmware.patch b/target/linux/brcm2708/patches-4.19/950-0615-drm-vc4-Probe-DPI-DSI-timings-from-the-firmware.patch
index c4f84d4912..d9f7c90932 100644
--- a/target/linux/brcm2708/patches-4.19/950-0616-drm-vc4-Probe-DPI-DSI-timings-from-the-firmware.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0615-drm-vc4-Probe-DPI-DSI-timings-from-the-firmware.patch
@@ -1,7 +1,7 @@
-From 2787e876c661f4cec8d05de0e7cc2ec033a8a7bf Mon Sep 17 00:00:00 2001
+From 63ce6309e167318a69d786f38204e0fcdfc8b18f Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Tue, 21 May 2019 11:50:00 +0100
-Subject: [PATCH 616/773] drm: vc4: Probe DPI/DSI timings from the firmware
+Subject: [PATCH 615/782] drm: vc4: Probe DPI/DSI timings from the firmware
For DPI and DSI displays query the firmware as to the configuration
and add it as the only mode for DRM.
diff --git a/target/linux/brcm2708/patches-4.19/950-0617-drm-vc4-handle-the-case-where-there-are-no-available.patch b/target/linux/brcm2708/patches-4.19/950-0616-drm-vc4-handle-the-case-where-there-are-no-available.patch
index 39728c8090..867da1654c 100644
--- a/target/linux/brcm2708/patches-4.19/950-0617-drm-vc4-handle-the-case-where-there-are-no-available.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0616-drm-vc4-handle-the-case-where-there-are-no-available.patch
@@ -1,7 +1,7 @@
-From a39d6a00d02a2e1d1afce976ded233bc40bf6b33 Mon Sep 17 00:00:00 2001
+From c6e3f3b5ae58fc945bd73eb88a61a700f3219105 Mon Sep 17 00:00:00 2001
From: Jonathan Bell <jonathan@raspberrypi.org>
Date: Tue, 28 May 2019 13:56:06 +0100
-Subject: [PATCH 617/773] drm: vc4: handle the case where there are no
+Subject: [PATCH 616/782] drm: vc4: handle the case where there are no
available displays
It's reasonable for the firmware to return zero as the number of
diff --git a/target/linux/brcm2708/patches-4.19/950-0618-drm-vc4-Support-the-VEC-in-FKMS.patch b/target/linux/brcm2708/patches-4.19/950-0617-drm-vc4-Support-the-VEC-in-FKMS.patch
index 5b7891ba54..8d9e14b67d 100644
--- a/target/linux/brcm2708/patches-4.19/950-0618-drm-vc4-Support-the-VEC-in-FKMS.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0617-drm-vc4-Support-the-VEC-in-FKMS.patch
@@ -1,7 +1,7 @@
-From 54ffea83f539f01436acaa73df648a8279c77918 Mon Sep 17 00:00:00 2001
+From 0da37894894549f8bb7cacdb50762e5ab3b2ee77 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Fri, 24 May 2019 17:59:01 +0100
-Subject: [PATCH 618/773] drm/vc4: Support the VEC in FKMS
+Subject: [PATCH 617/782] drm/vc4: Support the VEC in FKMS
Extends the DPI/DSI support to also report the VEC output
which supports interlacing too.
diff --git a/target/linux/brcm2708/patches-4.19/950-0619-drm-vc4-Fixup-typo-when-setting-HDMI-aspect-ratio.patch b/target/linux/brcm2708/patches-4.19/950-0618-drm-vc4-Fixup-typo-when-setting-HDMI-aspect-ratio.patch
index e9144d1476..ab8036aff3 100644
--- a/target/linux/brcm2708/patches-4.19/950-0619-drm-vc4-Fixup-typo-when-setting-HDMI-aspect-ratio.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0618-drm-vc4-Fixup-typo-when-setting-HDMI-aspect-ratio.patch
@@ -1,7 +1,7 @@
-From 8181d789a017ae9e5c0503f2878add96d4b83197 Mon Sep 17 00:00:00 2001
+From 503b0c2487c1572d928c6b434aa306a3e33a0cdd Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Tue, 7 May 2019 15:00:02 +0100
-Subject: [PATCH 619/773] drm: vc4: Fixup typo when setting HDMI aspect ratio
+Subject: [PATCH 618/782] drm: vc4: Fixup typo when setting HDMI aspect ratio
Assignment was to the wrong structure.
diff --git a/target/linux/brcm2708/patches-4.19/950-0620-drm-vc4-Correct-SAND-support-for-FKMS.patch b/target/linux/brcm2708/patches-4.19/950-0619-drm-vc4-Correct-SAND-support-for-FKMS.patch
index 18157fac0d..97c390552e 100644
--- a/target/linux/brcm2708/patches-4.19/950-0620-drm-vc4-Correct-SAND-support-for-FKMS.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0619-drm-vc4-Correct-SAND-support-for-FKMS.patch
@@ -1,7 +1,7 @@
-From 0489db39ef4afce7fe37ca7ec8ff5858ec04fe31 Mon Sep 17 00:00:00 2001
+From 220d93946024aea1000850bc4d13067891d4469e Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Wed, 29 May 2019 15:44:11 +0100
-Subject: [PATCH 620/773] drm/vc4: Correct SAND support for FKMS.
+Subject: [PATCH 619/782] drm/vc4: Correct SAND support for FKMS.
It was accepting NV21 which doesn't map through, but
also wasn't advertising the modifier so nothing would know
diff --git a/target/linux/brcm2708/patches-4.19/950-0621-drm-vc4-fkms-to-query-the-VPU-for-HDMI-clock-limits.patch b/target/linux/brcm2708/patches-4.19/950-0620-drm-vc4-fkms-to-query-the-VPU-for-HDMI-clock-limits.patch
index 1275656317..199427fc0e 100644
--- a/target/linux/brcm2708/patches-4.19/950-0621-drm-vc4-fkms-to-query-the-VPU-for-HDMI-clock-limits.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0620-drm-vc4-fkms-to-query-the-VPU-for-HDMI-clock-limits.patch
@@ -1,7 +1,7 @@
-From 430e4ee48af03ffccfcd51fb7bb07663eff0cc7e Mon Sep 17 00:00:00 2001
+From b442ede04472c9f1ce66e295885ff65cba44377e Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Thu, 30 May 2019 13:56:15 +0100
-Subject: [PATCH 621/773] drm/vc4: fkms to query the VPU for HDMI clock limits
+Subject: [PATCH 620/782] drm/vc4: fkms to query the VPU for HDMI clock limits
The VPU has configured clocks for 4k (or not) via config.txt,
and will limit the choice of video modes based on that.
diff --git a/target/linux/brcm2708/patches-4.19/950-0622-drm-vc4-Max-resolution-of-7680-is-conditional-on-bei.patch b/target/linux/brcm2708/patches-4.19/950-0621-drm-vc4-Max-resolution-of-7680-is-conditional-on-bei.patch
index 8ebccec2e7..8acd35c66f 100644
--- a/target/linux/brcm2708/patches-4.19/950-0622-drm-vc4-Max-resolution-of-7680-is-conditional-on-bei.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0621-drm-vc4-Max-resolution-of-7680-is-conditional-on-bei.patch
@@ -1,7 +1,7 @@
-From 06ca175284fcd32c7aa9198d05fb3ef87e33cf52 Mon Sep 17 00:00:00 2001
+From ea9a82fe580189403347bc0d0b81da6713d08eb6 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Thu, 30 May 2019 15:55:15 +0100
-Subject: [PATCH 622/773] drm/vc4: Max resolution of 7680 is conditional on
+Subject: [PATCH 621/782] drm/vc4: Max resolution of 7680 is conditional on
being Pi4
The max resolution had been increased from 2048 to 7680 for all
diff --git a/target/linux/brcm2708/patches-4.19/950-0623-staging-vc-sm-cma-Remove-obsolete-comment-and-make-f.patch b/target/linux/brcm2708/patches-4.19/950-0622-staging-vc-sm-cma-Remove-obsolete-comment-and-make-f.patch
index cfc35a6964..c8a6919205 100644
--- a/target/linux/brcm2708/patches-4.19/950-0623-staging-vc-sm-cma-Remove-obsolete-comment-and-make-f.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0622-staging-vc-sm-cma-Remove-obsolete-comment-and-make-f.patch
@@ -1,7 +1,7 @@
-From 38030171e53bf65ba74f57fc66cd797b106af834 Mon Sep 17 00:00:00 2001
+From f0b32bd660fef57f19161ff86f79c0542e51c29f Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Mon, 10 Dec 2018 17:35:58 +0000
-Subject: [PATCH 623/773] staging: vc-sm-cma: Remove obsolete comment and make
+Subject: [PATCH 622/782] staging: vc-sm-cma: Remove obsolete comment and make
function static
Removes obsolete comment about wanting to pass a function
diff --git a/target/linux/brcm2708/patches-4.19/950-0624-staging-vc-sm-cma-Add-in-allocation-for-VPU-requests.patch b/target/linux/brcm2708/patches-4.19/950-0623-staging-vc-sm-cma-Add-in-allocation-for-VPU-requests.patch
index b17ca81eb2..6ff66c907a 100644
--- a/target/linux/brcm2708/patches-4.19/950-0624-staging-vc-sm-cma-Add-in-allocation-for-VPU-requests.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0623-staging-vc-sm-cma-Add-in-allocation-for-VPU-requests.patch
@@ -1,7 +1,7 @@
-From 8986657f9145f5d5a2c3389aaa063a67965cd606 Mon Sep 17 00:00:00 2001
+From 641f7dc154130edb6fc2268e62f441acd15b0065 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Fri, 21 Dec 2018 16:50:53 +0000
-Subject: [PATCH 624/773] staging: vc-sm-cma: Add in allocation for VPU
+Subject: [PATCH 623/782] staging: vc-sm-cma: Add in allocation for VPU
requests.
Module has to change from tristate to bool as all CMA functions
diff --git a/target/linux/brcm2708/patches-4.19/950-0625-staging-vc-sm-cma-Update-TODO.patch b/target/linux/brcm2708/patches-4.19/950-0624-staging-vc-sm-cma-Update-TODO.patch
index c2af1cecd7..94074c6fa1 100644
--- a/target/linux/brcm2708/patches-4.19/950-0625-staging-vc-sm-cma-Update-TODO.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0624-staging-vc-sm-cma-Update-TODO.patch
@@ -1,7 +1,7 @@
-From 011333a8c778023081a176de7b5d09d91980568d Mon Sep 17 00:00:00 2001
+From 75d3848232fea294fb6f8077b86b7df30865b5ef Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Mon, 11 Mar 2019 16:38:32 +0000
-Subject: [PATCH 625/773] staging: vc-sm-cma: Update TODO.
+Subject: [PATCH 624/782] staging: vc-sm-cma: Update TODO.
The driver is already a platform driver, so that can be
deleted from the TODO.
diff --git a/target/linux/brcm2708/patches-4.19/950-0626-staging-vc-sm-cma-Add-in-userspace-allocation-API.patch b/target/linux/brcm2708/patches-4.19/950-0625-staging-vc-sm-cma-Add-in-userspace-allocation-API.patch
index f323fa2f3a..6701e7b3ef 100644
--- a/target/linux/brcm2708/patches-4.19/950-0626-staging-vc-sm-cma-Add-in-userspace-allocation-API.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0625-staging-vc-sm-cma-Add-in-userspace-allocation-API.patch
@@ -1,7 +1,7 @@
-From b55553b491ccfb9fc7b9b3b399c4796bd802c812 Mon Sep 17 00:00:00 2001
+From 34ded574f8638dbdb8c2471bf7b21d54c5ac39c0 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Mon, 11 Mar 2019 16:35:23 +0000
-Subject: [PATCH 626/773] staging: vc-sm-cma: Add in userspace allocation API
+Subject: [PATCH 625/782] staging: vc-sm-cma: Add in userspace allocation API
Replacing the functionality from the older vc-sm driver,
add in a userspace API that allows allocation of buffers,
diff --git a/target/linux/brcm2708/patches-4.19/950-0627-staging-vcsm-cma-Add-cache-control-ioctls.patch b/target/linux/brcm2708/patches-4.19/950-0626-staging-vcsm-cma-Add-cache-control-ioctls.patch
index e8e7f5a8b6..7fbc39cf95 100644
--- a/target/linux/brcm2708/patches-4.19/950-0627-staging-vcsm-cma-Add-cache-control-ioctls.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0626-staging-vcsm-cma-Add-cache-control-ioctls.patch
@@ -1,7 +1,7 @@
-From 18b1d1f37982d617bda0cac175d117a4d43ea4c2 Mon Sep 17 00:00:00 2001
+From 8114cf97b2793417c65f0e9b008e2fe7e6ea370d Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Wed, 20 Mar 2019 10:40:00 +0000
-Subject: [PATCH 627/773] staging: vcsm-cma: Add cache control ioctls
+Subject: [PATCH 626/782] staging: vcsm-cma: Add cache control ioctls
The old driver allowed for direct cache manipulation and that
was used by various clients. Replicate here.
diff --git a/target/linux/brcm2708/patches-4.19/950-0628-staging-vcsm-cma-Alter-dev-node-permissions-to-0666.patch b/target/linux/brcm2708/patches-4.19/950-0627-staging-vcsm-cma-Alter-dev-node-permissions-to-0666.patch
index 0ff2f77d5f..b79e10ff60 100644
--- a/target/linux/brcm2708/patches-4.19/950-0628-staging-vcsm-cma-Alter-dev-node-permissions-to-0666.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0627-staging-vcsm-cma-Alter-dev-node-permissions-to-0666.patch
@@ -1,7 +1,7 @@
-From 55eeb95f5c99e15c86ff9c67c2cfe0ee4a409031 Mon Sep 17 00:00:00 2001
+From fac8f27de438391d9d9d5a1becf90b13e51caae5 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Mon, 13 May 2019 16:47:54 +0100
-Subject: [PATCH 628/773] staging: vcsm-cma: Alter dev node permissions to 0666
+Subject: [PATCH 627/782] staging: vcsm-cma: Alter dev node permissions to 0666
Until the udev rules are updated, open up access to this node by
default.
diff --git a/target/linux/brcm2708/patches-4.19/950-0629-staging-vcsm-cma-Drop-logging-level-on-messages-in-v.patch b/target/linux/brcm2708/patches-4.19/950-0628-staging-vcsm-cma-Drop-logging-level-on-messages-in-v.patch
index 4354c4f90d..562249207d 100644
--- a/target/linux/brcm2708/patches-4.19/950-0629-staging-vcsm-cma-Drop-logging-level-on-messages-in-v.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0628-staging-vcsm-cma-Drop-logging-level-on-messages-in-v.patch
@@ -1,7 +1,7 @@
-From 1d9c0a0c7681824a0168dc19cebb2975cfae5efb Mon Sep 17 00:00:00 2001
+From ab91d7b9f6e1f9ecd416b4e22b8cd870e247b600 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Thu, 16 May 2019 15:17:19 +0100
-Subject: [PATCH 629/773] staging: vcsm-cma: Drop logging level on messages in
+Subject: [PATCH 628/782] staging: vcsm-cma: Drop logging level on messages in
vc_sm_release_resource
They weren't errors but were logged as such.
diff --git a/target/linux/brcm2708/patches-4.19/950-0630-staging-vcsm-cma-Fixup-the-alloc-code-handling-of-ke.patch b/target/linux/brcm2708/patches-4.19/950-0629-staging-vcsm-cma-Fixup-the-alloc-code-handling-of-ke.patch
index f2e5acacd7..bbe4ba0b8a 100644
--- a/target/linux/brcm2708/patches-4.19/950-0630-staging-vcsm-cma-Fixup-the-alloc-code-handling-of-ke.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0629-staging-vcsm-cma-Fixup-the-alloc-code-handling-of-ke.patch
@@ -1,7 +1,7 @@
-From 7966c5cd279f808fa6d62dd5b22bb4837456e972 Mon Sep 17 00:00:00 2001
+From 266f641df12e1ac22e8ec39dd4bc3be43b78ee03 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Wed, 22 May 2019 15:40:37 +0100
-Subject: [PATCH 630/773] staging: vcsm-cma: Fixup the alloc code handling of
+Subject: [PATCH 629/782] staging: vcsm-cma: Fixup the alloc code handling of
kernel_id
The allocation code had been copied in from an old branch prior
diff --git a/target/linux/brcm2708/patches-4.19/950-0631-Pulled-in-the-multi-frame-buffer-support-from-the-Pi.patch b/target/linux/brcm2708/patches-4.19/950-0630-Pulled-in-the-multi-frame-buffer-support-from-the-Pi.patch
index ca908c2cd2..1391e111c3 100644
--- a/target/linux/brcm2708/patches-4.19/950-0631-Pulled-in-the-multi-frame-buffer-support-from-the-Pi.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0630-Pulled-in-the-multi-frame-buffer-support-from-the-Pi.patch
@@ -1,7 +1,7 @@
-From 180af60db3526e997b4363925a6c181c21c00bbb Mon Sep 17 00:00:00 2001
+From 6085298cadb925cb62bf863326d083f2fc7fc224 Mon Sep 17 00:00:00 2001
From: James Hughes <james.hughes@raspberrypi.org>
Date: Thu, 14 Mar 2019 13:27:54 +0000
-Subject: [PATCH 631/773] Pulled in the multi frame buffer support from the Pi3
+Subject: [PATCH 630/782] Pulled in the multi frame buffer support from the Pi3
repo
---
diff --git a/target/linux/brcm2708/patches-4.19/950-0632-ARM-dts-bcm283x-Move-BCM2835-6-7-specific-to-bcm2835.patch b/target/linux/brcm2708/patches-4.19/950-0631-ARM-dts-bcm283x-Move-BCM2835-6-7-specific-to-bcm2835.patch
index 16ee96a4dd..e9ce87120f 100644
--- a/target/linux/brcm2708/patches-4.19/950-0632-ARM-dts-bcm283x-Move-BCM2835-6-7-specific-to-bcm2835.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0631-ARM-dts-bcm283x-Move-BCM2835-6-7-specific-to-bcm2835.patch
@@ -1,7 +1,7 @@
-From d6c8d3492b8204d2da0c94a22e8e7087f50604b8 Mon Sep 17 00:00:00 2001
+From 3f7f03f27ac83d6ab3bdc6b7360d80620cdd3ec7 Mon Sep 17 00:00:00 2001
From: Stefan Wahren <wahrenst@gmx.net>
Date: Sun, 19 May 2019 12:26:21 +0200
-Subject: [PATCH 632/773] ARM: dts: bcm283x: Move BCM2835/6/7 specific to
+Subject: [PATCH 631/782] ARM: dts: bcm283x: Move BCM2835/6/7 specific to
bcm2835-common.dtsi
We want all common BCM2835/6/7/8 functions in bcm283x.dtsi and all
diff --git a/target/linux/brcm2708/patches-4.19/950-0633-ARM-dts-Add-bcm2711-rpi-4-b.dts-and-components.patch b/target/linux/brcm2708/patches-4.19/950-0632-ARM-dts-Add-bcm2711-rpi-4-b.dts-and-components.patch
index 1366f207a4..2c5003f6c8 100644
--- a/target/linux/brcm2708/patches-4.19/950-0633-ARM-dts-Add-bcm2711-rpi-4-b.dts-and-components.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0632-ARM-dts-Add-bcm2711-rpi-4-b.dts-and-components.patch
@@ -1,7 +1,7 @@
-From c71ece7992a28b9b58f4b5fffc688b91985bc841 Mon Sep 17 00:00:00 2001
+From 212f3c8bbce3a313f9f3523f71b3698898560e4c Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Wed, 29 May 2019 13:54:21 +0100
-Subject: [PATCH 633/773] ARM: dts: Add bcm2711-rpi-4-b.dts and components
+Subject: [PATCH 632/782] ARM: dts: Add bcm2711-rpi-4-b.dts and components
Signed-off-by: Phil Elwell <phil@raspberrypi.org>
---
diff --git a/target/linux/brcm2708/patches-4.19/950-0634-overlays-Add-i2c3-6-and-uart2-5-overlays.patch b/target/linux/brcm2708/patches-4.19/950-0633-overlays-Add-i2c3-6-and-uart2-5-overlays.patch
index c80dada512..286c9ed141 100644
--- a/target/linux/brcm2708/patches-4.19/950-0634-overlays-Add-i2c3-6-and-uart2-5-overlays.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0633-overlays-Add-i2c3-6-and-uart2-5-overlays.patch
@@ -1,7 +1,7 @@
-From eee4d80265dc70bec12445e2271077bec86f7e09 Mon Sep 17 00:00:00 2001
+From b83ee2529f3bc57bbd0c21e68000ca56a6f76cd9 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Thu, 30 May 2019 16:44:24 +0100
-Subject: [PATCH 634/773] overlays: Add i2c3-6 and uart2-5 overlays
+Subject: [PATCH 633/782] overlays: Add i2c3-6 and uart2-5 overlays
Signed-off-by: Phil Elwell <phil@raspberrypi.org>
---
diff --git a/target/linux/brcm2708/patches-4.19/950-0635-spi-devicetree-add-overlays-for-spi-3-to-6.patch b/target/linux/brcm2708/patches-4.19/950-0634-spi-devicetree-add-overlays-for-spi-3-to-6.patch
index 5e8bce2dc3..802183fa8c 100644
--- a/target/linux/brcm2708/patches-4.19/950-0635-spi-devicetree-add-overlays-for-spi-3-to-6.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0634-spi-devicetree-add-overlays-for-spi-3-to-6.patch
@@ -1,7 +1,7 @@
-From 3873070310f64046c1e0ee27a2d9568a3eabb0d9 Mon Sep 17 00:00:00 2001
+From 62678107f0353ab16fea79ca3ba3c0f555833e24 Mon Sep 17 00:00:00 2001
From: Martin Sperl <kernel@martin.sperl.org>
Date: Sun, 12 May 2019 16:17:08 +0000
-Subject: [PATCH 635/773] spi: devicetree: add overlays for spi 3 to 6
+Subject: [PATCH 634/782] spi: devicetree: add overlays for spi 3 to 6
Signed-off-by: Martin Sperl <kernel@martin.sperl.org>
---
diff --git a/target/linux/brcm2708/patches-4.19/950-0636-overlays-Add-the-spi-gpio40-45-overlay.patch b/target/linux/brcm2708/patches-4.19/950-0635-overlays-Add-the-spi-gpio40-45-overlay.patch
index d22cc5d70d..b3972d0a98 100644
--- a/target/linux/brcm2708/patches-4.19/950-0636-overlays-Add-the-spi-gpio40-45-overlay.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0635-overlays-Add-the-spi-gpio40-45-overlay.patch
@@ -1,7 +1,7 @@
-From 49ef6fe265b68e0229ba5cb9f4a6169800eb8b02 Mon Sep 17 00:00:00 2001
+From a96eba7833fe9b06762cfd2ecbe0cbb9d808724f Mon Sep 17 00:00:00 2001
From: Tim Gover <tim.gover@raspberrypi.org>
Date: Tue, 22 Jan 2019 10:49:41 +0000
-Subject: [PATCH 636/773] overlays: Add the spi-gpio40-45 overlay
+Subject: [PATCH 635/782] overlays: Add the spi-gpio40-45 overlay
The 2711 B0 boot EEPROM is programmed via SPI0 on GPIO
pins 40-43 CS0. Add a device tree overlay to optionally
diff --git a/target/linux/brcm2708/patches-4.19/950-0637-config-Permit-LPAE-and-PCIE_BRCMSTB-on-BCM2835.patch b/target/linux/brcm2708/patches-4.19/950-0636-config-Permit-LPAE-and-PCIE_BRCMSTB-on-BCM2835.patch
index 75cb0fd775..16c6535610 100644
--- a/target/linux/brcm2708/patches-4.19/950-0637-config-Permit-LPAE-and-PCIE_BRCMSTB-on-BCM2835.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0636-config-Permit-LPAE-and-PCIE_BRCMSTB-on-BCM2835.patch
@@ -1,7 +1,7 @@
-From 46a1fe9e384cdb9d0e38fc2d34bc09f589119736 Mon Sep 17 00:00:00 2001
+From 2d2d50286d1250ba9f84145c5c548b7188678dc3 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Tue, 4 Sep 2018 11:50:25 +0100
-Subject: [PATCH 637/773] config: Permit LPAE and PCIE_BRCMSTB on BCM2835
+Subject: [PATCH 636/782] config: Permit LPAE and PCIE_BRCMSTB on BCM2835
---
arch/arm/mach-bcm/Kconfig | 4 ++++
diff --git a/target/linux/brcm2708/patches-4.19/950-0638-configs-Add-bcm2711_defconfig.patch b/target/linux/brcm2708/patches-4.19/950-0637-configs-Add-bcm2711_defconfig.patch
index dfe9f9c54f..39e96d11e6 100644
--- a/target/linux/brcm2708/patches-4.19/950-0638-configs-Add-bcm2711_defconfig.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0637-configs-Add-bcm2711_defconfig.patch
@@ -1,7 +1,7 @@
-From 964cdb9a447cbc0f797e6a47158eaeead4a000a4 Mon Sep 17 00:00:00 2001
+From f2671a5b8777bacfa4798988517021d8e52d5b96 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Wed, 29 May 2019 15:40:21 +0100
-Subject: [PATCH 638/773] configs: Add bcm2711_defconfig
+Subject: [PATCH 637/782] configs: Add bcm2711_defconfig
---
arch/arm/configs/bcm2711_defconfig | 1330 ++++++++++++++++++++++++++++
diff --git a/target/linux/brcm2708/patches-4.19/950-0639-2711-Add-basic-64-bit-support.patch b/target/linux/brcm2708/patches-4.19/950-0638-2711-Add-basic-64-bit-support.patch
index 72c7bfe1c6..81b8f8ad46 100644
--- a/target/linux/brcm2708/patches-4.19/950-0639-2711-Add-basic-64-bit-support.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0638-2711-Add-basic-64-bit-support.patch
@@ -1,7 +1,7 @@
-From 2444150b95e0fba1bcbdb28ceaf682d30023e929 Mon Sep 17 00:00:00 2001
+From d13c2f390560d6329ee2d2bffe0405587fc4f58f Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Fri, 8 Mar 2019 21:12:39 +0000
-Subject: [PATCH 639/773] 2711: Add basic 64-bit support
+Subject: [PATCH 638/782] 2711: Add basic 64-bit support
This commit adds initial support for 64-bit 2711 builds. However,
it will only work as much as it does if the Pi4 RAM is limited to
diff --git a/target/linux/brcm2708/patches-4.19/950-0640-config-Add-NF_TABLES-support.patch b/target/linux/brcm2708/patches-4.19/950-0639-config-Add-NF_TABLES-support.patch
index cf2d35a38d..e0d7a73581 100644
--- a/target/linux/brcm2708/patches-4.19/950-0640-config-Add-NF_TABLES-support.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0639-config-Add-NF_TABLES-support.patch
@@ -1,7 +1,7 @@
-From 5edcf271242f01646376a3850312f94da3d90f75 Mon Sep 17 00:00:00 2001
+From c8143ce4cc74514490b4dbfab011fa207266fb87 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Mon, 3 Jun 2019 14:57:56 +0100
-Subject: [PATCH 640/773] config: Add NF_TABLES support
+Subject: [PATCH 639/782] config: Add NF_TABLES support
---
arch/arm/configs/bcm2711_defconfig | 48 ++++++++++++++++++++++++++++++
diff --git a/target/linux/brcm2708/patches-4.19/950-0641-bcm2711_defconfig-add-xhci-platform-support.patch b/target/linux/brcm2708/patches-4.19/950-0640-bcm2711_defconfig-add-xhci-platform-support.patch
index dd39924224..528139c450 100644
--- a/target/linux/brcm2708/patches-4.19/950-0641-bcm2711_defconfig-add-xhci-platform-support.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0640-bcm2711_defconfig-add-xhci-platform-support.patch
@@ -1,7 +1,7 @@
-From 7272cd8bbc0ac6c5ef86d7512f213babf011ecb2 Mon Sep 17 00:00:00 2001
+From 4609b4bec4f1db56ea919b8e894514840b74cef2 Mon Sep 17 00:00:00 2001
From: Jonathan Bell <jonathan@raspberrypi.org>
Date: Mon, 3 Jun 2019 15:33:02 +0100
-Subject: [PATCH 641/773] bcm2711_defconfig: add xhci platform support
+Subject: [PATCH 640/782] bcm2711_defconfig: add xhci platform support
Signed-off-by: Jonathan Bell <jonathan@raspberrypi.org>
---
diff --git a/target/linux/brcm2708/patches-4.19/950-0642-ARM-dts-bcm283x-Correct-vchiq-compatible-string-2840.patch b/target/linux/brcm2708/patches-4.19/950-0641-ARM-dts-bcm283x-Correct-vchiq-compatible-string-2840.patch
index 9d3c23bcbf..90669656d7 100644
--- a/target/linux/brcm2708/patches-4.19/950-0642-ARM-dts-bcm283x-Correct-vchiq-compatible-string-2840.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0641-ARM-dts-bcm283x-Correct-vchiq-compatible-string-2840.patch
@@ -1,7 +1,7 @@
-From 5da18ac4c71393a00a31921b26e64eaf40636943 Mon Sep 17 00:00:00 2001
+From 13211b641db5a5c5e6b3da92da5d7616b2e29aa9 Mon Sep 17 00:00:00 2001
From: 6by9 <6by9@users.noreply.github.com>
Date: Wed, 30 Jan 2019 14:22:03 +0000
-Subject: [PATCH 642/773] ARM: dts: bcm283x: Correct vchiq compatible string
+Subject: [PATCH 641/782] ARM: dts: bcm283x: Correct vchiq compatible string
(#2840)
commit 499770ede3f829e80539f46b59b5f460dc327aa6 upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0643-arm-dts-Change-downstream-vchiq-compatible-string.patch b/target/linux/brcm2708/patches-4.19/950-0642-arm-dts-Change-downstream-vchiq-compatible-string.patch
index 2f1b43d649..9fe6f4de22 100644
--- a/target/linux/brcm2708/patches-4.19/950-0643-arm-dts-Change-downstream-vchiq-compatible-string.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0642-arm-dts-Change-downstream-vchiq-compatible-string.patch
@@ -1,7 +1,7 @@
-From 3fea68f6c39f83bfcd8de2c52351e82a82ed05aa Mon Sep 17 00:00:00 2001
+From 0fb7b99274bd2a680b5599df5dc6bf1f7281b247 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Wed, 6 Feb 2019 20:45:16 +0000
-Subject: [PATCH 643/773] arm: dts: Change downstream vchiq compatible string
+Subject: [PATCH 642/782] arm: dts: Change downstream vchiq compatible string
The new cache line size mechanism requires a different vchiq compatible
string on BCM2836 and BCM2837, but the downstream dts files didn't
diff --git a/target/linux/brcm2708/patches-4.19/950-0644-bcm2835-dma-Add-proper-40-bit-DMA-support.patch b/target/linux/brcm2708/patches-4.19/950-0643-bcm2835-dma-Add-proper-40-bit-DMA-support.patch
index 3f6cc3550d..79c0a9dcbc 100644
--- a/target/linux/brcm2708/patches-4.19/950-0644-bcm2835-dma-Add-proper-40-bit-DMA-support.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0643-bcm2835-dma-Add-proper-40-bit-DMA-support.patch
@@ -1,7 +1,7 @@
-From 87da99333106c7933d81371db471e98bc5795ae8 Mon Sep 17 00:00:00 2001
+From b7f49f4160410e9dc82b27466a698c5fd34f1f14 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Thu, 4 Apr 2019 13:33:47 +0100
-Subject: [PATCH 644/773] bcm2835-dma: Add proper 40-bit DMA support
+Subject: [PATCH 643/782] bcm2835-dma: Add proper 40-bit DMA support
The 40-bit additions are not fully tested, but it should be
capable of supporting both 40-bit memcpy on BCM2711 and regular
diff --git a/target/linux/brcm2708/patches-4.19/950-0645-BCM270X_DT-Leave-bulk-channel-in-dma-channel-mask.patch b/target/linux/brcm2708/patches-4.19/950-0644-BCM270X_DT-Leave-bulk-channel-in-dma-channel-mask.patch
index feb195e195..2ca793d087 100644
--- a/target/linux/brcm2708/patches-4.19/950-0645-BCM270X_DT-Leave-bulk-channel-in-dma-channel-mask.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0644-BCM270X_DT-Leave-bulk-channel-in-dma-channel-mask.patch
@@ -1,7 +1,7 @@
-From 5aacd9e3b4c30316abb4e037604f43d9ecd315b3 Mon Sep 17 00:00:00 2001
+From 9c80b0421e02ce461d4fe6a206ab72283d8aa3c0 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Wed, 5 Jun 2019 21:32:03 +0100
-Subject: [PATCH 645/773] BCM270X_DT: Leave bulk channel in dma channel mask
+Subject: [PATCH 644/782] BCM270X_DT: Leave bulk channel in dma channel mask
The updated bcm2835-dma driver does not require the BULK channel
to be removed from the set of available channels, as provided by
diff --git a/target/linux/brcm2708/patches-4.19/950-0646-SQUASH-bcm2835-dma-Remove-debugging.patch b/target/linux/brcm2708/patches-4.19/950-0645-SQUASH-bcm2835-dma-Remove-debugging.patch
index 0c93cf0f63..2aaffa69f4 100644
--- a/target/linux/brcm2708/patches-4.19/950-0646-SQUASH-bcm2835-dma-Remove-debugging.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0645-SQUASH-bcm2835-dma-Remove-debugging.patch
@@ -1,7 +1,7 @@
-From 241ac53547a6d427835e52f52764dfafe33fcfde Mon Sep 17 00:00:00 2001
+From a9af5c3ba509ef688a9bb4b7527d2aa07dd58d9c Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Thu, 6 Jun 2019 09:35:08 +0100
-Subject: [PATCH 646/773] SQUASH: bcm2835-dma: Remove debugging
+Subject: [PATCH 645/782] SQUASH: bcm2835-dma: Remove debugging
Signed-off-by: Phil Elwell <phil@raspberrypi.org>
---
diff --git a/target/linux/brcm2708/patches-4.19/950-0647-defconfig-Update-bcm2711-to-match-bcm2709-on-extra-m.patch b/target/linux/brcm2708/patches-4.19/950-0646-defconfig-Update-bcm2711-to-match-bcm2709-on-extra-m.patch
index 917d746f0d..a9f3fbd4b6 100644
--- a/target/linux/brcm2708/patches-4.19/950-0647-defconfig-Update-bcm2711-to-match-bcm2709-on-extra-m.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0646-defconfig-Update-bcm2711-to-match-bcm2709-on-extra-m.patch
@@ -1,7 +1,7 @@
-From ae5791e01639ece446aa59eb2af40b46138cbc4a Mon Sep 17 00:00:00 2001
+From ec949fad3ae0c66e1f6c0f5b44b533b219e76a62 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Thu, 6 Jun 2019 15:22:29 +0100
-Subject: [PATCH 647/773] defconfig: Update bcm2711 to match bcm2709 on extra
+Subject: [PATCH 646/782] defconfig: Update bcm2711 to match bcm2709 on extra
modules
Lots of things like USB DVB tuners were missing from the
diff --git a/target/linux/brcm2708/patches-4.19/950-0648-dts-Include-CSI-lane-config-for-csi1.patch b/target/linux/brcm2708/patches-4.19/950-0647-dts-Include-CSI-lane-config-for-csi1.patch
index 96bb2a01d7..2182630621 100644
--- a/target/linux/brcm2708/patches-4.19/950-0648-dts-Include-CSI-lane-config-for-csi1.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0647-dts-Include-CSI-lane-config-for-csi1.patch
@@ -1,7 +1,7 @@
-From c6d6956b9083b654c86e2ab3feb19c9867c01c28 Mon Sep 17 00:00:00 2001
+From cf037608e4475ab71c73756a07ded7f84e1a5d93 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Fri, 31 May 2019 17:57:26 +0100
-Subject: [PATCH 648/773] dts: Include CSI lane config for csi1
+Subject: [PATCH 647/782] dts: Include CSI lane config for csi1
Without the include the peripheral is configured to have 0
data lanes, which doesn't allow much data to be passed.
diff --git a/target/linux/brcm2708/patches-4.19/950-0649-drm-vc4-Fix-T-format-modifiers-in-FKMS.patch b/target/linux/brcm2708/patches-4.19/950-0648-drm-vc4-Fix-T-format-modifiers-in-FKMS.patch
index cafb27ebef..d5be390349 100644
--- a/target/linux/brcm2708/patches-4.19/950-0649-drm-vc4-Fix-T-format-modifiers-in-FKMS.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0648-drm-vc4-Fix-T-format-modifiers-in-FKMS.patch
@@ -1,7 +1,7 @@
-From 2fb2e6ea673d427dbc37654d258df59059cfab4b Mon Sep 17 00:00:00 2001
+From 578e349dfe05ed38694ae6a9ba6affd5cdf40359 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Fri, 7 Jun 2019 11:31:21 +0100
-Subject: [PATCH 649/773] drm/vc4: Fix T-format modifiers in FKMS.
+Subject: [PATCH 648/782] drm/vc4: Fix T-format modifiers in FKMS.
The wrong vc_image formats were being checked for in the switch
statement. Correct these.
diff --git a/target/linux/brcm2708/patches-4.19/950-0650-defconfigs-Add-FB_SIMPLE-to-both-bcmrpi-and-bcm2709-.patch b/target/linux/brcm2708/patches-4.19/950-0649-defconfigs-Add-FB_SIMPLE-to-both-bcmrpi-and-bcm2709-.patch
index 715222ce31..ac1355ba80 100644
--- a/target/linux/brcm2708/patches-4.19/950-0650-defconfigs-Add-FB_SIMPLE-to-both-bcmrpi-and-bcm2709-.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0649-defconfigs-Add-FB_SIMPLE-to-both-bcmrpi-and-bcm2709-.patch
@@ -1,7 +1,7 @@
-From 854ab95d215c4824b785e49c9ca3b90796d2bc6a Mon Sep 17 00:00:00 2001
+From a1cd5eb59a4dc9fbdcd7cea9f77e193637f32863 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Fri, 7 Jun 2019 11:35:01 +0100
-Subject: [PATCH 650/773] defconfigs: Add FB_SIMPLE to both bcmrpi and bcm2709
+Subject: [PATCH 649/782] defconfigs: Add FB_SIMPLE to both bcmrpi and bcm2709
configs
The firmware sets up simple fb should one of the KMS drivers
diff --git a/target/linux/brcm2708/patches-4.19/950-0651-bcm2711-dts-Disable-the-v3d-node-by-default.patch b/target/linux/brcm2708/patches-4.19/950-0650-bcm2711-dts-Disable-the-v3d-node-by-default.patch
index 1a26675f7f..23c38d623d 100644
--- a/target/linux/brcm2708/patches-4.19/950-0651-bcm2711-dts-Disable-the-v3d-node-by-default.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0650-bcm2711-dts-Disable-the-v3d-node-by-default.patch
@@ -1,7 +1,7 @@
-From f5d74e55edf6504f6f857b23b06dca7b4d3d3306 Mon Sep 17 00:00:00 2001
+From 06c221e6d62ff01f4728981d76fd512442d2a28d Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Mon, 10 Jun 2019 17:22:44 +0100
-Subject: [PATCH 651/773] bcm2711 dts: Disable the v3d node by default
+Subject: [PATCH 650/782] bcm2711 dts: Disable the v3d node by default
Signed-off-by: Phil Elwell <phil@raspberrypi.org>
---
diff --git a/target/linux/brcm2708/patches-4.19/950-0652-drm-vc4-Remove-340MHz-clock-limit-from-FKMS-now-scra.patch b/target/linux/brcm2708/patches-4.19/950-0651-drm-vc4-Remove-340MHz-clock-limit-from-FKMS-now-scra.patch
index f8e0c0dc2b..5f6c7c458b 100644
--- a/target/linux/brcm2708/patches-4.19/950-0652-drm-vc4-Remove-340MHz-clock-limit-from-FKMS-now-scra.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0651-drm-vc4-Remove-340MHz-clock-limit-from-FKMS-now-scra.patch
@@ -1,7 +1,7 @@
-From 3f57e5c46db3cf27a36b61534238fbd8903390fe Mon Sep 17 00:00:00 2001
+From dde4767b3ba49bb42cdc58ca3f5443e43dea6b09 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Mon, 10 Jun 2019 16:32:51 +0100
-Subject: [PATCH 652/773] drm/vc4: Remove 340MHz clock limit from FKMS now
+Subject: [PATCH 651/782] drm/vc4: Remove 340MHz clock limit from FKMS now
scrambling issues resolved
Firmware TMDS scrambling is now being correctly configured, so
diff --git a/target/linux/brcm2708/patches-4.19/950-0653-Revert-usb-xhci-hack-xhci_urb_enqueue-to-support-hid.patch b/target/linux/brcm2708/patches-4.19/950-0652-Revert-usb-xhci-hack-xhci_urb_enqueue-to-support-hid.patch
index 59d490a432..13347ce662 100644
--- a/target/linux/brcm2708/patches-4.19/950-0653-Revert-usb-xhci-hack-xhci_urb_enqueue-to-support-hid.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0652-Revert-usb-xhci-hack-xhci_urb_enqueue-to-support-hid.patch
@@ -1,7 +1,7 @@
-From 729a88af476bf34a7b76d4dfdf7723c57cfd1533 Mon Sep 17 00:00:00 2001
+From adeaf5a2d52777cb4e4de1b7ebaf525e9a7991b7 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Fri, 7 Jun 2019 14:50:12 +0100
-Subject: [PATCH 653/773] Revert "usb: xhci: hack xhci_urb_enqueue to support
+Subject: [PATCH 652/782] Revert "usb: xhci: hack xhci_urb_enqueue to support
hid.mousepoll behaviour"
This reverts commit 1cf1071a79f320bc4497a3ade77431f04442eb17.
diff --git a/target/linux/brcm2708/patches-4.19/950-0654-usb-add-plumbing-for-updating-interrupt-endpoint-int.patch b/target/linux/brcm2708/patches-4.19/950-0653-usb-add-plumbing-for-updating-interrupt-endpoint-int.patch
index bdf6bfb73a..65ad2de808 100644
--- a/target/linux/brcm2708/patches-4.19/950-0654-usb-add-plumbing-for-updating-interrupt-endpoint-int.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0653-usb-add-plumbing-for-updating-interrupt-endpoint-int.patch
@@ -1,7 +1,7 @@
-From 8a84d16debf7243c49bc63a38732c51e16781bc1 Mon Sep 17 00:00:00 2001
+From d7ce0411aea47726f303385ed7b2d8558fc1d8b0 Mon Sep 17 00:00:00 2001
From: Jonathan Bell <jonathan@raspberrypi.org>
Date: Tue, 11 Jun 2019 10:55:00 +0100
-Subject: [PATCH 654/773] usb: add plumbing for updating interrupt endpoint
+Subject: [PATCH 653/782] usb: add plumbing for updating interrupt endpoint
interval state
xHCI caches device and endpoint data after the interface is configured,
diff --git a/target/linux/brcm2708/patches-4.19/950-0655-xhci-implement-xhci_fixup_endpoint-for-interval-adju.patch b/target/linux/brcm2708/patches-4.19/950-0654-xhci-implement-xhci_fixup_endpoint-for-interval-adju.patch
index f816055d4e..0b0f0d908d 100644
--- a/target/linux/brcm2708/patches-4.19/950-0655-xhci-implement-xhci_fixup_endpoint-for-interval-adju.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0654-xhci-implement-xhci_fixup_endpoint-for-interval-adju.patch
@@ -1,7 +1,7 @@
-From 44943168f36c02b224a963c805a100f47c58a9c6 Mon Sep 17 00:00:00 2001
+From cd7a04e8241147961709c5953e41bd012d97a08a Mon Sep 17 00:00:00 2001
From: Jonathan Bell <jonathan@raspberrypi.org>
Date: Tue, 11 Jun 2019 11:33:39 +0100
-Subject: [PATCH 655/773] xhci: implement xhci_fixup_endpoint for interval
+Subject: [PATCH 654/782] xhci: implement xhci_fixup_endpoint for interval
adjustments
Must be called in a non-atomic context, after the endpoint
diff --git a/target/linux/brcm2708/patches-4.19/950-0656-usbhid-call-usb_fixup_endpoint-after-mangling-interv.patch b/target/linux/brcm2708/patches-4.19/950-0655-usbhid-call-usb_fixup_endpoint-after-mangling-interv.patch
index b443c64965..28e732bb7d 100644
--- a/target/linux/brcm2708/patches-4.19/950-0656-usbhid-call-usb_fixup_endpoint-after-mangling-interv.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0655-usbhid-call-usb_fixup_endpoint-after-mangling-interv.patch
@@ -1,7 +1,7 @@
-From 383795def3c6401a3f596f5cd657c2ce86cb544a Mon Sep 17 00:00:00 2001
+From 8b3c18bfb21aa7c9755303e06e8e0ba5add1f89d Mon Sep 17 00:00:00 2001
From: Jonathan Bell <jonathan@raspberrypi.org>
Date: Tue, 11 Jun 2019 11:42:03 +0100
-Subject: [PATCH 656/773] usbhid: call usb_fixup_endpoint after mangling
+Subject: [PATCH 655/782] usbhid: call usb_fixup_endpoint after mangling
intervals
Lets the mousepoll override mechanism work with xhci.
diff --git a/target/linux/brcm2708/patches-4.19/950-0657-drm-vc4-Add-status-of-which-display-is-updated-throu.patch b/target/linux/brcm2708/patches-4.19/950-0656-drm-vc4-Add-status-of-which-display-is-updated-throu.patch
index 523c3823a4..e5bea2d398 100644
--- a/target/linux/brcm2708/patches-4.19/950-0657-drm-vc4-Add-status-of-which-display-is-updated-throu.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0656-drm-vc4-Add-status-of-which-display-is-updated-throu.patch
@@ -1,7 +1,7 @@
-From 1b8faaeb3d705b1babc5de8cbd1f32653d1c5d64 Mon Sep 17 00:00:00 2001
+From d437ee67754fc53a2e7309d2f2aaf37c040f5f89 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Tue, 4 Jun 2019 12:14:30 +0100
-Subject: [PATCH 657/773] drm: vc4: Add status of which display is updated
+Subject: [PATCH 656/782] drm: vc4: Add status of which display is updated
through vblank
Previously multiple displays were slaved off the same SMI
diff --git a/target/linux/brcm2708/patches-4.19/950-0658-drm-vc4-In-FKMS-look-at-the-modifiers-correctly-for-.patch b/target/linux/brcm2708/patches-4.19/950-0657-drm-vc4-In-FKMS-look-at-the-modifiers-correctly-for-.patch
index 2080bf7658..f0395d81a1 100644
--- a/target/linux/brcm2708/patches-4.19/950-0658-drm-vc4-In-FKMS-look-at-the-modifiers-correctly-for-.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0657-drm-vc4-In-FKMS-look-at-the-modifiers-correctly-for-.patch
@@ -1,7 +1,7 @@
-From 8f897344c4828db157231786326ea865cbfb6582 Mon Sep 17 00:00:00 2001
+From d6a5177c459c6e8b9213fd97b2d795d46611da8c Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Wed, 12 Jun 2019 17:13:21 +0100
-Subject: [PATCH 658/773] drm/vc4: In FKMS look at the modifiers correctly for
+Subject: [PATCH 657/782] drm/vc4: In FKMS look at the modifiers correctly for
SAND
Incorrect masking was used in the switch for the modifier,
diff --git a/target/linux/brcm2708/patches-4.19/950-0659-arm-dts-Fix-Pi4-PWR-LED-configuration.patch b/target/linux/brcm2708/patches-4.19/950-0658-arm-dts-Fix-Pi4-PWR-LED-configuration.patch
index 0206f633a3..913f2e3ac9 100644
--- a/target/linux/brcm2708/patches-4.19/950-0659-arm-dts-Fix-Pi4-PWR-LED-configuration.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0658-arm-dts-Fix-Pi4-PWR-LED-configuration.patch
@@ -1,7 +1,7 @@
-From d0e00483c95c2d67b42ac74a60cfc424cc75c089 Mon Sep 17 00:00:00 2001
+From daa56b14aa82ca58e2a7fbbb3a17b35b24fd0f00 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Mon, 17 Jun 2019 10:06:55 +0100
-Subject: [PATCH 659/773] arm: dts: Fix Pi4 PWR LED configuration
+Subject: [PATCH 658/782] arm: dts: Fix Pi4 PWR LED configuration
Signed-off-by: Phil Elwell <phil@raspberrypi.org>
---
diff --git a/target/linux/brcm2708/patches-4.19/950-0660-bcm2838.dtsi-Correct-gic400-memory-address-ranges.patch b/target/linux/brcm2708/patches-4.19/950-0659-bcm2838.dtsi-Correct-gic400-memory-address-ranges.patch
index bc089dcf4a..778f4b8b07 100644
--- a/target/linux/brcm2708/patches-4.19/950-0660-bcm2838.dtsi-Correct-gic400-memory-address-ranges.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0659-bcm2838.dtsi-Correct-gic400-memory-address-ranges.patch
@@ -1,7 +1,7 @@
-From 6b38721bd9dc2a3e604c77c6ca2e908064f36162 Mon Sep 17 00:00:00 2001
+From a1b38743bdee01927f7d6337b26c523363da25b6 Mon Sep 17 00:00:00 2001
From: dp111 <dominic.plunkett@gmail.com>
Date: Sat, 15 Jun 2019 18:19:50 +0100
-Subject: [PATCH 660/773] bcm2838.dtsi : Correct gic400 memory address ranges
+Subject: [PATCH 659/782] bcm2838.dtsi : Correct gic400 memory address ranges
It appears to me the addresses for the gic400 are slightly wrong . See section 3.2 https://static.docs.arm.com/ddi0471/a/DDI0471A_gic400_r0p0_trm.pdf
---
diff --git a/target/linux/brcm2708/patches-4.19/950-0661-staging-vchiq-Use-the-old-dma-controller-for-OF-conf.patch b/target/linux/brcm2708/patches-4.19/950-0660-staging-vchiq-Use-the-old-dma-controller-for-OF-conf.patch
index 5a1578d92f..fd9e1f7aa7 100644
--- a/target/linux/brcm2708/patches-4.19/950-0661-staging-vchiq-Use-the-old-dma-controller-for-OF-conf.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0660-staging-vchiq-Use-the-old-dma-controller-for-OF-conf.patch
@@ -1,7 +1,7 @@
-From 01f43125781d5558b82f87fbb2f9a6745e3942a6 Mon Sep 17 00:00:00 2001
+From de87121af8502dd27082ff963aa2bf9fdfc9c60b Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Tue, 18 Jun 2019 12:15:50 +0100
-Subject: [PATCH 661/773] staging: vchiq: Use the old dma controller for OF
+Subject: [PATCH 660/782] staging: vchiq: Use the old dma controller for OF
config on platform devices
vchiq on Pi4 is no longer under the soc node, therefore it
diff --git a/target/linux/brcm2708/patches-4.19/950-0662-drm-vc4-Limit-fkms-to-modes-85Hz.patch b/target/linux/brcm2708/patches-4.19/950-0661-drm-vc4-Limit-fkms-to-modes-85Hz.patch
index 97d376c85d..025f7a2758 100644
--- a/target/linux/brcm2708/patches-4.19/950-0662-drm-vc4-Limit-fkms-to-modes-85Hz.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0661-drm-vc4-Limit-fkms-to-modes-85Hz.patch
@@ -1,7 +1,7 @@
-From d9656156d4c00d678e0c3a684af3f2fc953daf63 Mon Sep 17 00:00:00 2001
+From 3adeef36943a1cf8c342e2eaf0d80a9b7d47e9b6 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Tue, 18 Jun 2019 21:37:45 +0100
-Subject: [PATCH 662/773] drm/vc4: Limit fkms to modes <= 85Hz
+Subject: [PATCH 661/782] drm/vc4: Limit fkms to modes <= 85Hz
Selecting 1080p100 and 120 has very limited gain, but don't want
to block VGA85 and similar.
diff --git a/target/linux/brcm2708/patches-4.19/950-0663-arm-bcm2835-Add-bcm2838-compatible-string.patch b/target/linux/brcm2708/patches-4.19/950-0662-arm-bcm2835-Add-bcm2838-compatible-string.patch
index cb020ad3b0..bfe8359b46 100644
--- a/target/linux/brcm2708/patches-4.19/950-0663-arm-bcm2835-Add-bcm2838-compatible-string.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0662-arm-bcm2835-Add-bcm2838-compatible-string.patch
@@ -1,7 +1,7 @@
-From 4517180418205e454d6d200d4b015aab2f5aeed8 Mon Sep 17 00:00:00 2001
+From d659758d6f7f4a31e3442369a5f58b22d1de91ab Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Tue, 11 Jun 2019 17:38:28 +0100
-Subject: [PATCH 663/773] arm: bcm2835: Add bcm2838 compatible string.
+Subject: [PATCH 662/782] arm: bcm2835: Add bcm2838 compatible string.
Signed-off-by: Phil Elwell <phil@raspberrypi.org>
---
diff --git a/target/linux/brcm2708/patches-4.19/950-0664-arm-dts-Improve-the-bcm27xx-inclusion-hierarchy.patch b/target/linux/brcm2708/patches-4.19/950-0663-arm-dts-Improve-the-bcm27xx-inclusion-hierarchy.patch
index 2f66ce480a..5548936441 100644
--- a/target/linux/brcm2708/patches-4.19/950-0664-arm-dts-Improve-the-bcm27xx-inclusion-hierarchy.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0663-arm-dts-Improve-the-bcm27xx-inclusion-hierarchy.patch
@@ -1,7 +1,7 @@
-From 6198fc61e2a06a6ac7b2f264368b882905dfda71 Mon Sep 17 00:00:00 2001
+From 0da79aa7182e4102b4ee003ecb33ab85a30e08e7 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Tue, 4 Jun 2019 16:22:22 +0100
-Subject: [PATCH 664/773] arm: dts: Improve the bcm27xx inclusion hierarchy
+Subject: [PATCH 663/782] arm: dts: Improve the bcm27xx inclusion hierarchy
1) The top-level .dts files now include parallel chains of bcm27xx.dtsi
and bcm27xx-rpi.dtsi files, with no cross-inclusion between the two
diff --git a/target/linux/brcm2708/patches-4.19/950-0665-arm-dts-First-draft-of-upstream-Pi4-DTS.patch b/target/linux/brcm2708/patches-4.19/950-0664-arm-dts-First-draft-of-upstream-Pi4-DTS.patch
index b4973e986a..4a09963d92 100644
--- a/target/linux/brcm2708/patches-4.19/950-0665-arm-dts-First-draft-of-upstream-Pi4-DTS.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0664-arm-dts-First-draft-of-upstream-Pi4-DTS.patch
@@ -1,7 +1,7 @@
-From f906d34555ffd801f91cd8c93385395d189c308a Mon Sep 17 00:00:00 2001
+From 66b5549506bd63fb3b878145d1c71b3bc6ef2ac0 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Tue, 11 Jun 2019 18:08:05 +0100
-Subject: [PATCH 665/773] arm: dts: First draft of upstream Pi4 DTS
+Subject: [PATCH 664/782] arm: dts: First draft of upstream Pi4 DTS
I've attempted to follow the upstream conventions in the DT commits,
but this is just presented here initially as a talking point.
diff --git a/target/linux/brcm2708/patches-4.19/950-0666-overlays-Fix-compatible-string-for-ds1307-RTC.patch b/target/linux/brcm2708/patches-4.19/950-0665-overlays-Fix-compatible-string-for-ds1307-RTC.patch
index 1c961261a6..bb7bfb5bd0 100644
--- a/target/linux/brcm2708/patches-4.19/950-0666-overlays-Fix-compatible-string-for-ds1307-RTC.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0665-overlays-Fix-compatible-string-for-ds1307-RTC.patch
@@ -1,7 +1,7 @@
-From 32097e77387b54b4757e2a92c63523b4a9ecbc75 Mon Sep 17 00:00:00 2001
+From 3ef1f9a9d7fc6a394a311cb7d1a61c742f765c7b Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Mon, 17 Jun 2019 14:36:12 +0100
-Subject: [PATCH 666/773] overlays: Fix compatible string for ds1307 RTC
+Subject: [PATCH 665/782] overlays: Fix compatible string for ds1307 RTC
Kernels since 4.19 have required the correct manufacture name in the
compatible string for I2C devices, and unfortunately the one for the
diff --git a/target/linux/brcm2708/patches-4.19/950-0667-overlays-Fix-further-maxim-ds1307-references.patch b/target/linux/brcm2708/patches-4.19/950-0666-overlays-Fix-further-maxim-ds1307-references.patch
index 0323821cad..d2b3ff5c1e 100644
--- a/target/linux/brcm2708/patches-4.19/950-0667-overlays-Fix-further-maxim-ds1307-references.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0666-overlays-Fix-further-maxim-ds1307-references.patch
@@ -1,7 +1,7 @@
-From f9e286bc95f5441c321a8a04cef61ab3815cbbbb Mon Sep 17 00:00:00 2001
+From a3ad1cbc7459aed2114441bc9f507fe6f968c4d1 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Tue, 18 Jun 2019 11:16:13 +0100
-Subject: [PATCH 667/773] overlays: Fix further maxim,ds1307 references
+Subject: [PATCH 666/782] overlays: Fix further maxim,ds1307 references
See: https://github.com/raspberrypi/linux/issues/3013
diff --git a/target/linux/brcm2708/patches-4.19/950-0668-overlays-Cosmetic-change-to-upstream-overlay.patch b/target/linux/brcm2708/patches-4.19/950-0667-overlays-Cosmetic-change-to-upstream-overlay.patch
index 616d267d15..191aa2d29d 100644
--- a/target/linux/brcm2708/patches-4.19/950-0668-overlays-Cosmetic-change-to-upstream-overlay.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0667-overlays-Cosmetic-change-to-upstream-overlay.patch
@@ -1,7 +1,7 @@
-From 08cbbda5b4c0a52965ac5ba008c1de4f241c2abd Mon Sep 17 00:00:00 2001
+From d74d6d8daabb594434bd379f070e3ab07e457f4a Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Tue, 18 Jun 2019 11:19:59 +0100
-Subject: [PATCH 668/773] overlays: Cosmetic change to upstream overlay
+Subject: [PATCH 667/782] overlays: Cosmetic change to upstream overlay
The dwc2 overlay no longer uses the dwc2_usb label, and the latest
ovmerge (which generates the upstream overlay) removes unused labels.
diff --git a/target/linux/brcm2708/patches-4.19/950-0669-w1-ds2805-rename-w1_family-struct-fixing-c-p-typo.patch b/target/linux/brcm2708/patches-4.19/950-0668-w1-ds2805-rename-w1_family-struct-fixing-c-p-typo.patch
index 1a45373609..a0539ee826 100644
--- a/target/linux/brcm2708/patches-4.19/950-0669-w1-ds2805-rename-w1_family-struct-fixing-c-p-typo.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0668-w1-ds2805-rename-w1_family-struct-fixing-c-p-typo.patch
@@ -1,7 +1,7 @@
-From f7250362d2619244fb4fa3ddcf26c2872ff0097a Mon Sep 17 00:00:00 2001
+From b3e8386a31dbd426b6970e0060ce4114ed5e9907 Mon Sep 17 00:00:00 2001
From: Mariusz Bialonczyk <manio@skyboo.net>
Date: Sat, 25 May 2019 10:45:38 +0200
-Subject: [PATCH 669/773] w1: ds2805: rename w1_family struct, fixing c-p typo
+Subject: [PATCH 668/782] w1: ds2805: rename w1_family struct, fixing c-p typo
commit 0e3743d870711ae4daf1e7170c8d9381564e244d upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0670-w1-ds2413-output_write-cosmetic-fixes-simplify.patch b/target/linux/brcm2708/patches-4.19/950-0669-w1-ds2413-output_write-cosmetic-fixes-simplify.patch
index b1490acdca..e7d82348fe 100644
--- a/target/linux/brcm2708/patches-4.19/950-0670-w1-ds2413-output_write-cosmetic-fixes-simplify.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0669-w1-ds2413-output_write-cosmetic-fixes-simplify.patch
@@ -1,7 +1,7 @@
-From c87eb45563002656a45b51573bc2051c671734d9 Mon Sep 17 00:00:00 2001
+From 00528179adebeef1b147fbf80b0326517cf0063a Mon Sep 17 00:00:00 2001
From: Mariusz Bialonczyk <manio@skyboo.net>
Date: Mon, 20 May 2019 09:05:55 +0200
-Subject: [PATCH 670/773] w1: ds2413: output_write() cosmetic fixes / simplify
+Subject: [PATCH 669/782] w1: ds2413: output_write() cosmetic fixes / simplify
commit ae2ee27aa985232f66421d7cd1c7f4b87c7dba7d upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0671-w1-ds2413-add-retry-support-to-state_read.patch b/target/linux/brcm2708/patches-4.19/950-0670-w1-ds2413-add-retry-support-to-state_read.patch
index 4dd57e0985..74817a1d34 100644
--- a/target/linux/brcm2708/patches-4.19/950-0671-w1-ds2413-add-retry-support-to-state_read.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0670-w1-ds2413-add-retry-support-to-state_read.patch
@@ -1,7 +1,7 @@
-From d6f29e7be3c7b181cf2d630bfeec9b3499eae2e6 Mon Sep 17 00:00:00 2001
+From 674c59fb817cee3abd2ad35febd76708bf353457 Mon Sep 17 00:00:00 2001
From: Mariusz Bialonczyk <manio@skyboo.net>
Date: Mon, 20 May 2019 09:05:56 +0200
-Subject: [PATCH 671/773] w1: ds2413: add retry support to state_read()
+Subject: [PATCH 670/782] w1: ds2413: add retry support to state_read()
commit c50d09a86172073f55ebac0b92ad5a75907d64e7 upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0672-w1-ds2413-when-the-slave-is-not-responding-during-re.patch b/target/linux/brcm2708/patches-4.19/950-0671-w1-ds2413-when-the-slave-is-not-responding-during-re.patch
index 31bf46da50..754dfa73ff 100644
--- a/target/linux/brcm2708/patches-4.19/950-0672-w1-ds2413-when-the-slave-is-not-responding-during-re.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0671-w1-ds2413-when-the-slave-is-not-responding-during-re.patch
@@ -1,7 +1,7 @@
-From 2c5817c444e95254ed4888c12345c2dabe401fda Mon Sep 17 00:00:00 2001
+From f12f813cfa6aa36fef4ab9d9b42db8938ea10a3a Mon Sep 17 00:00:00 2001
From: Mariusz Bialonczyk <manio@skyboo.net>
Date: Wed, 22 May 2019 12:40:53 +0200
-Subject: [PATCH 672/773] w1: ds2413: when the slave is not responding during
+Subject: [PATCH 671/782] w1: ds2413: when the slave is not responding during
read, select it again
commit 3856032a0628e6b94badb9131a706dda185e071d upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0673-w1-ds2413-fix-state-byte-comparision.patch b/target/linux/brcm2708/patches-4.19/950-0672-w1-ds2413-fix-state-byte-comparision.patch
index 0c866dada4..5f2f6b4177 100644
--- a/target/linux/brcm2708/patches-4.19/950-0673-w1-ds2413-fix-state-byte-comparision.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0672-w1-ds2413-fix-state-byte-comparision.patch
@@ -1,7 +1,7 @@
-From d928cdb13ddd26dd4695d8626990303e9f348a8d Mon Sep 17 00:00:00 2001
+From 2746956dac70aac4adcf9e283678c376ffab80bd Mon Sep 17 00:00:00 2001
From: Mariusz Bialonczyk <manio@skyboo.net>
Date: Thu, 30 May 2019 09:51:25 +0200
-Subject: [PATCH 673/773] w1: ds2413: fix state byte comparision
+Subject: [PATCH 672/782] w1: ds2413: fix state byte comparision
commit aacd152ecd7b18af5d2d96dea9e7284c1c93abea upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0674-drm-vc4_dsi-Fix-DMA-channel-and-memory-leak-in-vc4-3.patch b/target/linux/brcm2708/patches-4.19/950-0673-drm-vc4_dsi-Fix-DMA-channel-and-memory-leak-in-vc4-3.patch
index 6599d400e4..26acb2b502 100644
--- a/target/linux/brcm2708/patches-4.19/950-0674-drm-vc4_dsi-Fix-DMA-channel-and-memory-leak-in-vc4-3.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0673-drm-vc4_dsi-Fix-DMA-channel-and-memory-leak-in-vc4-3.patch
@@ -1,7 +1,7 @@
-From 322895008e3f342c3363a6c92e4a04e35ecb5892 Mon Sep 17 00:00:00 2001
+From 37e3935cb900574e66fda8f8902f37e19de449a1 Mon Sep 17 00:00:00 2001
From: Chris Miller <chris@mesl2.co.uk>
Date: Wed, 26 Jun 2019 10:40:30 +0100
-Subject: [PATCH 674/773] drm: vc4_dsi: Fix DMA channel and memory leak in vc4
+Subject: [PATCH 673/782] drm: vc4_dsi: Fix DMA channel and memory leak in vc4
(#3012)
Signed-off-by: Chris G Miller <chris@creative-electronics.net>
diff --git a/target/linux/brcm2708/patches-4.19/950-0675-video-bcm2708_fb-Revert-cma-allocation-attempt.patch b/target/linux/brcm2708/patches-4.19/950-0674-video-bcm2708_fb-Revert-cma-allocation-attempt.patch
index 4dfb2cedb0..2590cb227b 100644
--- a/target/linux/brcm2708/patches-4.19/950-0675-video-bcm2708_fb-Revert-cma-allocation-attempt.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0674-video-bcm2708_fb-Revert-cma-allocation-attempt.patch
@@ -1,7 +1,7 @@
-From 97371a5040a9ac012d1e057a10e188f15dcc8e8e Mon Sep 17 00:00:00 2001
+From 287496b0315282fb078ea96cf460df7ba9d7af9e Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Wed, 19 Jun 2019 03:55:50 +0100
-Subject: [PATCH 675/773] video/bcm2708_fb: Revert cma allocation attempt
+Subject: [PATCH 674/782] video/bcm2708_fb: Revert cma allocation attempt
"4600e91 Pulled in the multi frame buffer support from the Pi3 repo"
pulled back in the code for allocating the framebuffer from the CMA
diff --git a/target/linux/brcm2708/patches-4.19/950-0676-drm-vc4-Add-support-for-color-encoding-on-YUV-planes.patch b/target/linux/brcm2708/patches-4.19/950-0675-drm-vc4-Add-support-for-color-encoding-on-YUV-planes.patch
index c5964c660d..27ffdaae35 100644
--- a/target/linux/brcm2708/patches-4.19/950-0676-drm-vc4-Add-support-for-color-encoding-on-YUV-planes.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0675-drm-vc4-Add-support-for-color-encoding-on-YUV-planes.patch
@@ -1,7 +1,7 @@
-From c89ee8bbd3fb045bf610e8ea8f59b2db3d3f88b6 Mon Sep 17 00:00:00 2001
+From 1f213bdff535d30e7b574e30cb39c064eec5b922 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Mon, 24 Jun 2019 02:29:40 +0100
-Subject: [PATCH 676/773] drm/vc4: Add support for color encoding on YUV planes
+Subject: [PATCH 675/782] drm/vc4: Add support for color encoding on YUV planes
Adds signalling for BT601/709/2020, and limited/full range
(on BT601).
diff --git a/target/linux/brcm2708/patches-4.19/950-0677-configs-Drop-V4L2-camera-and-codec-drivers-from-bcmr.patch b/target/linux/brcm2708/patches-4.19/950-0676-configs-Drop-V4L2-camera-and-codec-drivers-from-bcmr.patch
index 518e23207e..8079450f0c 100644
--- a/target/linux/brcm2708/patches-4.19/950-0677-configs-Drop-V4L2-camera-and-codec-drivers-from-bcmr.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0676-configs-Drop-V4L2-camera-and-codec-drivers-from-bcmr.patch
@@ -1,7 +1,7 @@
-From 891a7d8b2309f2526c1746e5be026915f27af5ec Mon Sep 17 00:00:00 2001
+From c6e80180530edc00efaff7660be13417e12be527 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Fri, 28 Jun 2019 16:05:25 +0100
-Subject: [PATCH 677/773] configs: Drop V4L2 camera and codec drivers from
+Subject: [PATCH 676/782] configs: Drop V4L2 camera and codec drivers from
bcmrpi3_defconfig
They rely on mmal_vchiq, which in turn wants vc-sm-cma.
diff --git a/target/linux/brcm2708/patches-4.19/950-0678-configs-arm64-bcm2711-Remove-CONFIG_VIDEO_BCM2835.patch b/target/linux/brcm2708/patches-4.19/950-0677-configs-arm64-bcm2711-Remove-CONFIG_VIDEO_BCM2835.patch
index a91c8a453c..c6b1598ecc 100644
--- a/target/linux/brcm2708/patches-4.19/950-0678-configs-arm64-bcm2711-Remove-CONFIG_VIDEO_BCM2835.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0677-configs-arm64-bcm2711-Remove-CONFIG_VIDEO_BCM2835.patch
@@ -1,7 +1,7 @@
-From ebc5880578193fa828a26beaa91ffd9a90d69cd2 Mon Sep 17 00:00:00 2001
+From fa301f9bdaad3683a804b510447818a9201b914f Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Fri, 28 Jun 2019 22:44:09 +0100
-Subject: [PATCH 678/773] configs: arm64/bcm2711: Remove CONFIG_VIDEO_BCM2835
+Subject: [PATCH 677/782] configs: arm64/bcm2711: Remove CONFIG_VIDEO_BCM2835
Undefine CONFIG_VIDEO_BCM2835 until it builds for arm64.
diff --git a/target/linux/brcm2708/patches-4.19/950-0679-arm-dts-Add-coherent_pool-1M-to-Pi-4-bootargs.patch b/target/linux/brcm2708/patches-4.19/950-0678-arm-dts-Add-coherent_pool-1M-to-Pi-4-bootargs.patch
index 7c2547b325..02f55f2726 100644
--- a/target/linux/brcm2708/patches-4.19/950-0679-arm-dts-Add-coherent_pool-1M-to-Pi-4-bootargs.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0678-arm-dts-Add-coherent_pool-1M-to-Pi-4-bootargs.patch
@@ -1,7 +1,7 @@
-From 57539d5c7be69774e030825b0b6ec7979956182f Mon Sep 17 00:00:00 2001
+From 0d65a4e978be5f25af9aa7f6d7b01dced60db084 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Tue, 2 Jul 2019 17:13:05 +0100
-Subject: [PATCH 679/773] arm: dts: Add coherent_pool=1M to Pi 4 bootargs
+Subject: [PATCH 678/782] arm: dts: Add coherent_pool=1M to Pi 4 bootargs
Downstream Raspberry Pi dts files add "coherent_pool=1M" to the kernel
command line to aid the dwc_otg driver, but this excluded Pi 4 which
diff --git a/target/linux/brcm2708/patches-4.19/950-0680-configs-Enable-USB_CONFIGFS-m-in-bcmrpi_defconfig.patch b/target/linux/brcm2708/patches-4.19/950-0679-configs-Enable-USB_CONFIGFS-m-in-bcmrpi_defconfig.patch
index 20b258baa9..c5cba60fb9 100644
--- a/target/linux/brcm2708/patches-4.19/950-0680-configs-Enable-USB_CONFIGFS-m-in-bcmrpi_defconfig.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0679-configs-Enable-USB_CONFIGFS-m-in-bcmrpi_defconfig.patch
@@ -1,7 +1,7 @@
-From eccada7c8b878c0caf164b3e3a68ad8c9176a2ac Mon Sep 17 00:00:00 2001
+From c2a5e1cc8aed57c25c1ef2cc4e749ca7dbce5d87 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Tue, 2 Jul 2019 21:25:59 +0100
-Subject: [PATCH 680/773] configs: Enable USB_CONFIGFS=m in bcmrpi_defconfig
+Subject: [PATCH 679/782] configs: Enable USB_CONFIGFS=m in bcmrpi_defconfig
See: https://github.com/raspberrypi/linux/issues/3042
diff --git a/target/linux/brcm2708/patches-4.19/950-0681-configs-And-all-the-other-USB_CONFIGFS-options.patch b/target/linux/brcm2708/patches-4.19/950-0680-configs-And-all-the-other-USB_CONFIGFS-options.patch
index ef36f11701..3c1f02d05e 100644
--- a/target/linux/brcm2708/patches-4.19/950-0681-configs-And-all-the-other-USB_CONFIGFS-options.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0680-configs-And-all-the-other-USB_CONFIGFS-options.patch
@@ -1,7 +1,7 @@
-From 4112f55d9486a663a572593741b2b47ba59c017d Mon Sep 17 00:00:00 2001
+From 5266181879fa121c539ec1e2c05b028980f8ea91 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Tue, 2 Jul 2019 21:43:13 +0100
-Subject: [PATCH 681/773] configs: And all the other USB_CONFIGFS options
+Subject: [PATCH 680/782] configs: And all the other USB_CONFIGFS options
And all Rabbit's friends-and-relations.
diff --git a/target/linux/brcm2708/patches-4.19/950-0682-configs-arm64-bcm2711-Add-MMC_SDHCI_IPROC.patch b/target/linux/brcm2708/patches-4.19/950-0681-configs-arm64-bcm2711-Add-MMC_SDHCI_IPROC.patch
index ecc6e43768..3e385c6d48 100644
--- a/target/linux/brcm2708/patches-4.19/950-0682-configs-arm64-bcm2711-Add-MMC_SDHCI_IPROC.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0681-configs-arm64-bcm2711-Add-MMC_SDHCI_IPROC.patch
@@ -1,7 +1,7 @@
-From beae1957f04c31207a69e293bb4c595e4aa4480d Mon Sep 17 00:00:00 2001
+From a6df53b4f2fa3931ba6303ba07677442db016bdb Mon Sep 17 00:00:00 2001
From: Andrei Gherzan <andrei@gherzan.ro>
Date: Wed, 3 Jul 2019 13:53:29 +0100
-Subject: [PATCH 682/773] configs: arm64/bcm2711: Add MMC_SDHCI_IPROC
+Subject: [PATCH 681/782] configs: arm64/bcm2711: Add MMC_SDHCI_IPROC
This driver is used in the device tree for the emmc2 node.
diff --git a/target/linux/brcm2708/patches-4.19/950-0683-overlays-Correct-gpio-fan-gpio-flags-for-4.19.patch b/target/linux/brcm2708/patches-4.19/950-0682-overlays-Correct-gpio-fan-gpio-flags-for-4.19.patch
index cfe16618dd..b09e486565 100644
--- a/target/linux/brcm2708/patches-4.19/950-0683-overlays-Correct-gpio-fan-gpio-flags-for-4.19.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0682-overlays-Correct-gpio-fan-gpio-flags-for-4.19.patch
@@ -1,7 +1,7 @@
-From 755c7c9c4f39b690892d2b38a2fd44f4dd602d4a Mon Sep 17 00:00:00 2001
+From 8528568c1cf76c965f05d172b11d307f14b258fb Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Wed, 3 Jul 2019 20:37:14 +0100
-Subject: [PATCH 683/773] overlays: Correct gpio-fan gpio flags for 4.19
+Subject: [PATCH 682/782] overlays: Correct gpio-fan gpio flags for 4.19
The gpio-fan overlay was submitted for the 4.14 kernel where the second
value in the Device Tree gpios declaration was ignored (thanks to an
diff --git a/target/linux/brcm2708/patches-4.19/950-0684-staging-vcsm-cma-Remove-cache-manipulation-ioctl-fro.patch b/target/linux/brcm2708/patches-4.19/950-0683-staging-vcsm-cma-Remove-cache-manipulation-ioctl-fro.patch
index e981939b5e..1ace7b3c7d 100644
--- a/target/linux/brcm2708/patches-4.19/950-0684-staging-vcsm-cma-Remove-cache-manipulation-ioctl-fro.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0683-staging-vcsm-cma-Remove-cache-manipulation-ioctl-fro.patch
@@ -1,7 +1,7 @@
-From 9fce5008a9183cfe5dc5393b726e93020b21f580 Mon Sep 17 00:00:00 2001
+From a77684e90a4a020e3ead51993aaf76f6d7606830 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Tue, 25 Jun 2019 00:29:44 +0100
-Subject: [PATCH 684/773] staging: vcsm-cma: Remove cache manipulation ioctl
+Subject: [PATCH 683/782] staging: vcsm-cma: Remove cache manipulation ioctl
from ARM64
The cache flushing ioctls are used by the Pi3 HEVC hw-assisted
diff --git a/target/linux/brcm2708/patches-4.19/950-0685-staging-vcsm-cma-Rework-to-use-dma-APIs-not-CMA.patch b/target/linux/brcm2708/patches-4.19/950-0684-staging-vcsm-cma-Rework-to-use-dma-APIs-not-CMA.patch
index f982d838d9..552bc619c6 100644
--- a/target/linux/brcm2708/patches-4.19/950-0685-staging-vcsm-cma-Rework-to-use-dma-APIs-not-CMA.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0684-staging-vcsm-cma-Rework-to-use-dma-APIs-not-CMA.patch
@@ -1,7 +1,7 @@
-From d35867a1bb8e7f963132e626f5432239969e92c9 Mon Sep 17 00:00:00 2001
+From ae48c010d21104f51b7b6f8731fa17b174324dc5 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Mon, 1 Jul 2019 11:57:25 +0100
-Subject: [PATCH 685/773] staging: vcsm-cma: Rework to use dma APIs, not CMA
+Subject: [PATCH 684/782] staging: vcsm-cma: Rework to use dma APIs, not CMA
Due to a misunderstanding of the DMA mapping APIs, I made
the wrong decision on how to implement this.
diff --git a/target/linux/brcm2708/patches-4.19/950-0686-Revert-configs-Drop-V4L2-camera-and-codec-drivers-fr.patch b/target/linux/brcm2708/patches-4.19/950-0685-Revert-configs-Drop-V4L2-camera-and-codec-drivers-fr.patch
index bc67adc0d9..0c77bedbf6 100644
--- a/target/linux/brcm2708/patches-4.19/950-0686-Revert-configs-Drop-V4L2-camera-and-codec-drivers-fr.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0685-Revert-configs-Drop-V4L2-camera-and-codec-drivers-fr.patch
@@ -1,7 +1,7 @@
-From 69a0a11878ffe57f71232872b3971670dfec3b21 Mon Sep 17 00:00:00 2001
+From ede45c65cf592562bd1a168e8a37b7e4cee20f8e Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Mon, 1 Jul 2019 12:00:27 +0100
-Subject: [PATCH 686/773] Revert "configs: Drop V4L2 camera and codec drivers
+Subject: [PATCH 685/782] Revert "configs: Drop V4L2 camera and codec drivers
from bcmrpi3_defconfig"
This reverts commit e8a66b4f610b3a20bae8f706256d230135916c26.
diff --git a/target/linux/brcm2708/patches-4.19/950-0687-Revert-configs-arm64-bcm2711-Remove-CONFIG_VIDEO_BCM.patch b/target/linux/brcm2708/patches-4.19/950-0686-Revert-configs-arm64-bcm2711-Remove-CONFIG_VIDEO_BCM.patch
index 340808e984..b1fdf7b89c 100644
--- a/target/linux/brcm2708/patches-4.19/950-0687-Revert-configs-arm64-bcm2711-Remove-CONFIG_VIDEO_BCM.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0686-Revert-configs-arm64-bcm2711-Remove-CONFIG_VIDEO_BCM.patch
@@ -1,7 +1,7 @@
-From 06ab322c9baaa3e2c8bcb0609ccbf858b5444150 Mon Sep 17 00:00:00 2001
+From c3af7557c78096e8eaa16fc4044001fb231aba60 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Mon, 1 Jul 2019 12:06:54 +0100
-Subject: [PATCH 687/773] Revert "configs: arm64/bcm2711: Remove
+Subject: [PATCH 686/782] Revert "configs: arm64/bcm2711: Remove
CONFIG_VIDEO_BCM2835"
This reverts commit 9d1deec93fa8b1b4953ff5e9210349f3c85b9a8d.
diff --git a/target/linux/brcm2708/patches-4.19/950-0688-staging-vc-sm-cma-Fix-the-few-remaining-coding-style.patch b/target/linux/brcm2708/patches-4.19/950-0687-staging-vc-sm-cma-Fix-the-few-remaining-coding-style.patch
index bfdf996fa6..20006e572f 100644
--- a/target/linux/brcm2708/patches-4.19/950-0688-staging-vc-sm-cma-Fix-the-few-remaining-coding-style.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0687-staging-vc-sm-cma-Fix-the-few-remaining-coding-style.patch
@@ -1,7 +1,7 @@
-From d3075e61796e6748b238203d5c5c852a1a5727ea Mon Sep 17 00:00:00 2001
+From 89fc656ad1edabaa083ebd8532e34d33cfeda63f Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Tue, 2 Jul 2019 17:19:04 +0100
-Subject: [PATCH 688/773] staging: vc-sm-cma: Fix the few remaining coding
+Subject: [PATCH 687/782] staging: vc-sm-cma: Fix the few remaining coding
style issues
Fix a few minor checkpatch complaints to make the driver clean
diff --git a/target/linux/brcm2708/patches-4.19/950-0689-configs-Drop-MMC_SDHCI_BCM2711-from-arm64-bcm2711_de.patch b/target/linux/brcm2708/patches-4.19/950-0688-configs-Drop-MMC_SDHCI_BCM2711-from-arm64-bcm2711_de.patch
index a643ed94b6..1ce86bc4b7 100644
--- a/target/linux/brcm2708/patches-4.19/950-0689-configs-Drop-MMC_SDHCI_BCM2711-from-arm64-bcm2711_de.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0688-configs-Drop-MMC_SDHCI_BCM2711-from-arm64-bcm2711_de.patch
@@ -1,7 +1,7 @@
-From 79edd467648bbd35cfb01574800edd8e435cdc2f Mon Sep 17 00:00:00 2001
+From d54a397e4d6a0de10dff28cacb18919f0f06af76 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Thu, 4 Jul 2019 11:52:43 +0100
-Subject: [PATCH 689/773] configs: Drop MMC_SDHCI_BCM2711 from
+Subject: [PATCH 688/782] configs: Drop MMC_SDHCI_BCM2711 from
arm64/bcm2711_defconfig
Apparently this is a vestigial setting and should be removed.
diff --git a/target/linux/brcm2708/patches-4.19/950-0690-Revert-media-vb2-Allow-reqbufs-0-with-in-use-MMAP-bu.patch b/target/linux/brcm2708/patches-4.19/950-0689-Revert-media-vb2-Allow-reqbufs-0-with-in-use-MMAP-bu.patch
index 32e4cd705c..dccb2d3ce1 100644
--- a/target/linux/brcm2708/patches-4.19/950-0690-Revert-media-vb2-Allow-reqbufs-0-with-in-use-MMAP-bu.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0689-Revert-media-vb2-Allow-reqbufs-0-with-in-use-MMAP-bu.patch
@@ -1,7 +1,7 @@
-From db26693701ac11d20a16ca455886d810a6b67c2c Mon Sep 17 00:00:00 2001
+From 3d7a2ee97e3f1eaffe5f3f9e38c26506feac245b Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Fri, 28 Jun 2019 11:30:49 +0100
-Subject: [PATCH 690/773] Revert "media: vb2: Allow reqbufs(0) with "in use"
+Subject: [PATCH 689/782] Revert "media: vb2: Allow reqbufs(0) with "in use"
MMAP buffers"
This reverts commit a2c73e18c1f657de6d654f51effa0a94863abbd8.
diff --git a/target/linux/brcm2708/patches-4.19/950-0691-media-videodev2.h-add-new-capabilities-for-buffer-ty.patch b/target/linux/brcm2708/patches-4.19/950-0690-media-videodev2.h-add-new-capabilities-for-buffer-ty.patch
index 499bba6f59..c86c887000 100644
--- a/target/linux/brcm2708/patches-4.19/950-0691-media-videodev2.h-add-new-capabilities-for-buffer-ty.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0690-media-videodev2.h-add-new-capabilities-for-buffer-ty.patch
@@ -1,7 +1,7 @@
-From 948ebd5405bde063d68cb05e5250eefe167fd48c Mon Sep 17 00:00:00 2001
+From fe7fe90afd82671b5ac15e7331e65ae1e9b711e8 Mon Sep 17 00:00:00 2001
From: Hans Verkuil <hansverk@cisco.com>
Date: Thu, 23 Aug 2018 09:56:22 -0400
-Subject: [PATCH 691/773] media: videodev2.h: add new capabilities for buffer
+Subject: [PATCH 690/782] media: videodev2.h: add new capabilities for buffer
types
Upstream commit f35f5d72e70e6b91389eb98fcabf43b79f40587f
diff --git a/target/linux/brcm2708/patches-4.19/950-0692-media-vb2-set-reqbufs-create_bufs-capabilities.patch b/target/linux/brcm2708/patches-4.19/950-0691-media-vb2-set-reqbufs-create_bufs-capabilities.patch
index 102301ead4..dabfef7e71 100644
--- a/target/linux/brcm2708/patches-4.19/950-0692-media-vb2-set-reqbufs-create_bufs-capabilities.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0691-media-vb2-set-reqbufs-create_bufs-capabilities.patch
@@ -1,7 +1,7 @@
-From 8867c69465720f32ae8be1271ab5d6237757bf39 Mon Sep 17 00:00:00 2001
+From 8b5371e29418e83dce7268793c6f2388782ab9d4 Mon Sep 17 00:00:00 2001
From: Hans Verkuil <hansverk@cisco.com>
Date: Thu, 23 Aug 2018 10:18:35 -0400
-Subject: [PATCH 692/773] media: vb2: set reqbufs/create_bufs capabilities
+Subject: [PATCH 691/782] media: vb2: set reqbufs/create_bufs capabilities
Upstream commit e5079cf11373e4cc98be8b1072aece429eb2d4d2.
diff --git a/target/linux/brcm2708/patches-4.19/950-0693-media-vb2-Allow-reqbufs-0-with-in-use-MMAP-buffers.patch b/target/linux/brcm2708/patches-4.19/950-0692-media-vb2-Allow-reqbufs-0-with-in-use-MMAP-buffers.patch
index 42919f553e..583e627eaf 100644
--- a/target/linux/brcm2708/patches-4.19/950-0693-media-vb2-Allow-reqbufs-0-with-in-use-MMAP-buffers.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0692-media-vb2-Allow-reqbufs-0-with-in-use-MMAP-buffers.patch
@@ -1,7 +1,7 @@
-From 5f17a43ba98013bf6683a50faabef29c3bdc3117 Mon Sep 17 00:00:00 2001
+From f29984cbf22eab6f05b7c118c44f511c67b83289 Mon Sep 17 00:00:00 2001
From: John Sheu <sheu@chromium.org>
Date: Thu, 15 Nov 2018 10:57:16 -0500
-Subject: [PATCH 693/773] media: vb2: Allow reqbufs(0) with "in use" MMAP
+Subject: [PATCH 692/782] media: vb2: Allow reqbufs(0) with "in use" MMAP
buffers
Upstream commit d644cca50f366cd109845ae92e37c09ed79adf81
diff --git a/target/linux/brcm2708/patches-4.19/950-0694-overlays-Add-real-parameters-to-the-rpi-poe-overlay.patch b/target/linux/brcm2708/patches-4.19/950-0693-overlays-Add-real-parameters-to-the-rpi-poe-overlay.patch
index 662139bb2f..60b00115da 100644
--- a/target/linux/brcm2708/patches-4.19/950-0694-overlays-Add-real-parameters-to-the-rpi-poe-overlay.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0693-overlays-Add-real-parameters-to-the-rpi-poe-overlay.patch
@@ -1,7 +1,7 @@
-From 437170389e1ec50855f000d6a6043474b8af85d4 Mon Sep 17 00:00:00 2001
+From 46baaba63c61f93160b2a711a240d814989105e7 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Fri, 5 Jul 2019 09:22:10 +0100
-Subject: [PATCH 694/773] overlays: Add real parameters to the rpi-poe overlay
+Subject: [PATCH 693/782] overlays: Add real parameters to the rpi-poe overlay
As a result of being loaded by the POE HAT EEPROM, the rpi-poe overlay
doesn't expose parameters in the usual way; instead it adds them to
diff --git a/target/linux/brcm2708/patches-4.19/950-0695-overlays-Rename-pi3-overlays-to-be-less-model-specif.patch b/target/linux/brcm2708/patches-4.19/950-0694-overlays-Rename-pi3-overlays-to-be-less-model-specif.patch
index aa3118f038..a4e250a976 100644
--- a/target/linux/brcm2708/patches-4.19/950-0695-overlays-Rename-pi3-overlays-to-be-less-model-specif.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0694-overlays-Rename-pi3-overlays-to-be-less-model-specif.patch
@@ -1,7 +1,7 @@
-From efd44306b7202c5e038cc98ea213e1146a93a960 Mon Sep 17 00:00:00 2001
+From ba2d3980df767c0ecf5ff5d5df99083c932343aa Mon Sep 17 00:00:00 2001
From: Phil Elwell <pelwell@users.noreply.github.com>
Date: Fri, 5 Jul 2019 14:49:22 +0100
-Subject: [PATCH 695/773] overlays: Rename pi3- overlays to be less
+Subject: [PATCH 694/782] overlays: Rename pi3- overlays to be less
model-specific (#3052)
Rename the various pi3- overlays to be more generic, listing
diff --git a/target/linux/brcm2708/patches-4.19/950-0696-i2c-bcm2835-Move-IRQ-request-after-clock-code-in-pro.patch b/target/linux/brcm2708/patches-4.19/950-0695-i2c-bcm2835-Move-IRQ-request-after-clock-code-in-pro.patch
index bb94fab607..637dc9c8ea 100644
--- a/target/linux/brcm2708/patches-4.19/950-0696-i2c-bcm2835-Move-IRQ-request-after-clock-code-in-pro.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0695-i2c-bcm2835-Move-IRQ-request-after-clock-code-in-pro.patch
@@ -1,7 +1,7 @@
-From b085eb8eed7f2da7c76ec0cea3abd70953367093 Mon Sep 17 00:00:00 2001
+From d0fde01a8476390b77a0320897b267313a851312 Mon Sep 17 00:00:00 2001
From: Annaliese McDermond <nh6z@nh6z.net>
Date: Fri, 21 Jun 2019 03:52:49 -0700
-Subject: [PATCH 696/773] i2c: bcm2835: Move IRQ request after clock code in
+Subject: [PATCH 695/782] i2c: bcm2835: Move IRQ request after clock code in
probe
Commit 4a5cfa39465cad25dd736d7ceba8a5d32eea4ecc upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0697-i2c-bcm2835-Ensure-clock-exists-when-probing.patch b/target/linux/brcm2708/patches-4.19/950-0696-i2c-bcm2835-Ensure-clock-exists-when-probing.patch
index 11673f1662..0aa6e24f54 100644
--- a/target/linux/brcm2708/patches-4.19/950-0697-i2c-bcm2835-Ensure-clock-exists-when-probing.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0696-i2c-bcm2835-Ensure-clock-exists-when-probing.patch
@@ -1,7 +1,7 @@
-From 5b395c9b5adc1bcb42b1ca473de2a3fb478efd1b Mon Sep 17 00:00:00 2001
+From 58250e1310bcc6c5130682d7675ed0cc9a82b48b Mon Sep 17 00:00:00 2001
From: Annaliese McDermond <nh6z@nh6z.net>
Date: Fri, 21 Jun 2019 03:52:50 -0700
-Subject: [PATCH 697/773] i2c: bcm2835: Ensure clock exists when probing
+Subject: [PATCH 696/782] i2c: bcm2835: Ensure clock exists when probing
Commit 9de93b04df16b055824e3f1f13fedb90fbcf2e4f upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0698-overlays-i2c-gpio-Fix-the-bus-parameter.patch b/target/linux/brcm2708/patches-4.19/950-0697-overlays-i2c-gpio-Fix-the-bus-parameter.patch
index 9cf2f83bcf..daba59dc93 100644
--- a/target/linux/brcm2708/patches-4.19/950-0698-overlays-i2c-gpio-Fix-the-bus-parameter.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0697-overlays-i2c-gpio-Fix-the-bus-parameter.patch
@@ -1,7 +1,7 @@
-From 903fe021059f70162175066f034de618064ca0bb Mon Sep 17 00:00:00 2001
+From 274eef4797a1a39b9f098cd2a156c2be5b6024a6 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Tue, 9 Jul 2019 10:32:40 +0100
-Subject: [PATCH 698/773] overlays: i2c-gpio: Fix the "bus" parameter
+Subject: [PATCH 697/782] overlays: i2c-gpio: Fix the "bus" parameter
The "bus" parameter has two functions - providing unique names for
multiple instances of the overlay, and allowing the number of the bus
diff --git a/target/linux/brcm2708/patches-4.19/950-0699-tty-amba-pl011-Make-TX-optimisation-conditional.patch b/target/linux/brcm2708/patches-4.19/950-0698-tty-amba-pl011-Make-TX-optimisation-conditional.patch
index ec6958949a..2c20982b86 100644
--- a/target/linux/brcm2708/patches-4.19/950-0699-tty-amba-pl011-Make-TX-optimisation-conditional.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0698-tty-amba-pl011-Make-TX-optimisation-conditional.patch
@@ -1,7 +1,7 @@
-From bad29ba77266dd37bdaf3bded68111c8a0a9de15 Mon Sep 17 00:00:00 2001
+From 977b264d9ab1e0e4515b5066507d8737cef83fd7 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Thu, 11 Jul 2019 13:13:39 +0100
-Subject: [PATCH 699/773] tty: amba-pl011: Make TX optimisation conditional
+Subject: [PATCH 698/782] tty: amba-pl011: Make TX optimisation conditional
pl011_tx_chars takes a "from_irq" parameter to reduce the number of
register accesses. When from_irq is true the function assumes that the
diff --git a/target/linux/brcm2708/patches-4.19/950-0700-xhci-add-quirk-for-host-controllers-that-don-t-updat.patch b/target/linux/brcm2708/patches-4.19/950-0699-xhci-add-quirk-for-host-controllers-that-don-t-updat.patch
index e9360b0187..3130c1cd22 100644
--- a/target/linux/brcm2708/patches-4.19/950-0700-xhci-add-quirk-for-host-controllers-that-don-t-updat.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0699-xhci-add-quirk-for-host-controllers-that-don-t-updat.patch
@@ -1,7 +1,7 @@
-From d01af13ec60ee5b8ee944a4e38986b13fea701eb Mon Sep 17 00:00:00 2001
+From c12757e1270312a53e63ccc199bcc5ec7b2fb537 Mon Sep 17 00:00:00 2001
From: Jonathan Bell <jonathan@raspberrypi.org>
Date: Thu, 11 Jul 2019 17:55:43 +0100
-Subject: [PATCH 700/773] xhci: add quirk for host controllers that don't
+Subject: [PATCH 699/782] xhci: add quirk for host controllers that don't
update endpoint DCS
Seen on a VLI VL805 PCIe to USB controller. For non-stream endpoints
diff --git a/target/linux/brcm2708/patches-4.19/950-0701-i2c-bcm2835-Set-clock-stretch-timeout-to-35ms.patch b/target/linux/brcm2708/patches-4.19/950-0700-i2c-bcm2835-Set-clock-stretch-timeout-to-35ms.patch
index 2829f54a01..30cea1d558 100644
--- a/target/linux/brcm2708/patches-4.19/950-0701-i2c-bcm2835-Set-clock-stretch-timeout-to-35ms.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0700-i2c-bcm2835-Set-clock-stretch-timeout-to-35ms.patch
@@ -1,7 +1,7 @@
-From 26d8063c76c0243c0a12e59e37b9efd3fb100326 Mon Sep 17 00:00:00 2001
+From f9d97a8c5a530fea5a16bbb2c0becc344534c73e Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Fri, 12 Jul 2019 15:38:35 +0100
-Subject: [PATCH 701/773] i2c: bcm2835: Set clock-stretch timeout to 35ms
+Subject: [PATCH 700/782] i2c: bcm2835: Set clock-stretch timeout to 35ms
The BCM2835 I2C blocks have a register to set the clock-stretch
timeout - how long the device is allowed to hold SCL low - in bus
diff --git a/target/linux/brcm2708/patches-4.19/950-0702-arm64-bcm2835-Add-missing-dependency-on-MFD_CORE.patch b/target/linux/brcm2708/patches-4.19/950-0701-arm64-bcm2835-Add-missing-dependency-on-MFD_CORE.patch
index 04eac6ab80..7ceead41e6 100644
--- a/target/linux/brcm2708/patches-4.19/950-0702-arm64-bcm2835-Add-missing-dependency-on-MFD_CORE.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0701-arm64-bcm2835-Add-missing-dependency-on-MFD_CORE.patch
@@ -1,7 +1,7 @@
-From 2dbe147b0baa9ad36dd5150f249d48ef3cb0a524 Mon Sep 17 00:00:00 2001
+From 09a27f531e63e77b44f0e7fc3ca168f826fbe939 Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Fri, 8 Mar 2019 13:02:16 -0800
-Subject: [PATCH 702/773] arm64: bcm2835: Add missing dependency on MFD_CORE.
+Subject: [PATCH 701/782] arm64: bcm2835: Add missing dependency on MFD_CORE.
commit 7a9b6be9fe58194d9a349159176e8cc0d8f10ef8 upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0703-overlays-Add-PCF2129-RTC.patch b/target/linux/brcm2708/patches-4.19/950-0702-overlays-Add-PCF2129-RTC.patch
index f356df90ff..9e6679e555 100644
--- a/target/linux/brcm2708/patches-4.19/950-0703-overlays-Add-PCF2129-RTC.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0702-overlays-Add-PCF2129-RTC.patch
@@ -1,7 +1,7 @@
-From 747a71aefc4990f9db830f18c41e0a52b0d7b4e0 Mon Sep 17 00:00:00 2001
+From 18a6c9a9a169fd887d8e6843b98d20260219050f Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Mon, 15 Jul 2019 10:39:05 +0100
-Subject: [PATCH 703/773] overlays: Add PCF2129 RTC
+Subject: [PATCH 702/782] overlays: Add PCF2129 RTC
Add support for the PCF2129 RTC to i2c-rtc and i2c-rtc-gpio overlays.
Also add rv3028 to i2c-rtc-gpio (it was missed previously), and don't
diff --git a/target/linux/brcm2708/patches-4.19/950-0704-configs-arm64-bcm2711-Use-CONFIG_BRCMSTB_THERMAL-ins.patch b/target/linux/brcm2708/patches-4.19/950-0703-configs-arm64-bcm2711-Use-CONFIG_BRCMSTB_THERMAL-ins.patch
index 26394f438d..2776995444 100644
--- a/target/linux/brcm2708/patches-4.19/950-0704-configs-arm64-bcm2711-Use-CONFIG_BRCMSTB_THERMAL-ins.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0703-configs-arm64-bcm2711-Use-CONFIG_BRCMSTB_THERMAL-ins.patch
@@ -1,7 +1,7 @@
-From 37dac3b99a4e26d0d9df3f5297da90e65f5ed978 Mon Sep 17 00:00:00 2001
+From 331b62bd6634ec5b9ebeaa3f17917c555b10a9fd Mon Sep 17 00:00:00 2001
From: Allen Wild <allenwild93@gmail.com>
Date: Sat, 13 Jul 2019 11:14:02 -0400
-Subject: [PATCH 704/773] configs: arm64/bcm2711: Use CONFIG_BRCMSTB_THERMAL
+Subject: [PATCH 703/782] configs: arm64/bcm2711: Use CONFIG_BRCMSTB_THERMAL
instead of CONFIG_BCM2835_THERMAL
The Raspberry Pi 4 uses the brcmstb thermal driver rather than brcm2835,
diff --git a/target/linux/brcm2708/patches-4.19/950-0705-overlays-dpi18-and-dpi24-vc4-compatibility.patch b/target/linux/brcm2708/patches-4.19/950-0704-overlays-dpi18-and-dpi24-vc4-compatibility.patch
index b4b26dde7e..8b2fd4db82 100644
--- a/target/linux/brcm2708/patches-4.19/950-0705-overlays-dpi18-and-dpi24-vc4-compatibility.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0704-overlays-dpi18-and-dpi24-vc4-compatibility.patch
@@ -1,7 +1,7 @@
-From e398200b9e0746bb9bcdf4900ed8fc6f7f813cb6 Mon Sep 17 00:00:00 2001
+From 4f232d9b774e3de6c19315d023eb5eb9588e8a33 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Tue, 16 Jul 2019 15:24:12 +0100
-Subject: [PATCH 705/773] overlays: dpi18 and dpi24 vc4 compatibility
+Subject: [PATCH 704/782] overlays: dpi18 and dpi24 vc4 compatibility
The dpi overlays use the fb device tree node as a place to hang the
necessary pinctrl changes. With one of the VC4 overlays loaded, the
diff --git a/target/linux/brcm2708/patches-4.19/950-0706-overlays-Add-i2c0-and-i2c1-for-regularity.patch b/target/linux/brcm2708/patches-4.19/950-0705-overlays-Add-i2c0-and-i2c1-for-regularity.patch
index f9ad1e47b2..9c5f1fc618 100644
--- a/target/linux/brcm2708/patches-4.19/950-0706-overlays-Add-i2c0-and-i2c1-for-regularity.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0705-overlays-Add-i2c0-and-i2c1-for-regularity.patch
@@ -1,7 +1,7 @@
-From 50be150dc853d2ce75215cc220cc6ff0def89a3a Mon Sep 17 00:00:00 2001
+From 89b8eca65dc1dda135cae1fe5dceb8ab6c4bb33c Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Wed, 17 Jul 2019 10:08:55 +0100
-Subject: [PATCH 706/773] overlays: Add i2c0 and i2c1 for regularity
+Subject: [PATCH 705/782] overlays: Add i2c0 and i2c1 for regularity
The new i2c overlays for pi4 (i2c3, i2c4, i2c5, i2c6) have a
standardised interface that allows pin groups to be chosen
diff --git a/target/linux/brcm2708/patches-4.19/950-0707-Pisound-Remove-spinlock-usage-around-spi_sync.patch b/target/linux/brcm2708/patches-4.19/950-0706-Pisound-Remove-spinlock-usage-around-spi_sync.patch
index 95f8f71dfa..da0f52096f 100644
--- a/target/linux/brcm2708/patches-4.19/950-0707-Pisound-Remove-spinlock-usage-around-spi_sync.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0706-Pisound-Remove-spinlock-usage-around-spi_sync.patch
@@ -1,7 +1,7 @@
-From e7bf2e5b1b86a11a0ccf59222cb31b06213d9276 Mon Sep 17 00:00:00 2001
+From 2d60695e766cecd7f0abc5cc1d830767660fe0c2 Mon Sep 17 00:00:00 2001
From: Giedrius <giedrius@blokas.io>
Date: Fri, 12 Jul 2019 17:45:55 +0300
-Subject: [PATCH 707/773] Pisound: Remove spinlock usage around spi_sync
+Subject: [PATCH 706/782] Pisound: Remove spinlock usage around spi_sync
---
sound/soc/bcm/pisound.c | 5 -----
diff --git a/target/linux/brcm2708/patches-4.19/950-0708-arm64-mm-Limit-the-DMA-zone-for-arm64.patch b/target/linux/brcm2708/patches-4.19/950-0707-arm64-mm-Limit-the-DMA-zone-for-arm64.patch
index 87863259c3..1a90235c5e 100644
--- a/target/linux/brcm2708/patches-4.19/950-0708-arm64-mm-Limit-the-DMA-zone-for-arm64.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0707-arm64-mm-Limit-the-DMA-zone-for-arm64.patch
@@ -1,7 +1,7 @@
-From 5f7837a8024b971e5cdb338d6e41007be77cc31e Mon Sep 17 00:00:00 2001
+From e77d206b2b910185f591345d15a010561934e92c Mon Sep 17 00:00:00 2001
From: Andrei Gherzan <andrei@balena.io>
Date: Tue, 16 Jul 2019 13:28:22 +0100
-Subject: [PATCH 708/773] arm64/mm: Limit the DMA zone for arm64
+Subject: [PATCH 707/782] arm64/mm: Limit the DMA zone for arm64
On RaspberryPi, only the first 1Gb can be used for DMA[1].
diff --git a/target/linux/brcm2708/patches-4.19/950-0709-configs-Enable-iio-driver-for-TI-ADS1015.patch b/target/linux/brcm2708/patches-4.19/950-0708-configs-Enable-iio-driver-for-TI-ADS1015.patch
index de43d9df04..25c138dc07 100644
--- a/target/linux/brcm2708/patches-4.19/950-0709-configs-Enable-iio-driver-for-TI-ADS1015.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0708-configs-Enable-iio-driver-for-TI-ADS1015.patch
@@ -1,7 +1,7 @@
-From c9f653b477a97ef65ac69c8bdb27a4bc790fe2d0 Mon Sep 17 00:00:00 2001
+From b042991f31bdbc098bcc49e22628d93344091be6 Mon Sep 17 00:00:00 2001
From: Aapo Vienamo <aapo.vienamo@iki.fi>
Date: Wed, 17 Jul 2019 11:05:20 +0300
-Subject: [PATCH 709/773] configs: Enable iio driver for TI ADS1015
+Subject: [PATCH 708/782] configs: Enable iio driver for TI ADS1015
Signed-off-by: Aapo Vienamo <aapo.vienamo@iki.fi>
---
diff --git a/target/linux/brcm2708/patches-4.19/950-0710-bcm2711_defconfig-enable-PCI-portbus-support-and-imp.patch b/target/linux/brcm2708/patches-4.19/950-0709-bcm2711_defconfig-enable-PCI-portbus-support-and-imp.patch
index ff4a5c0c8b..05f968d366 100644
--- a/target/linux/brcm2708/patches-4.19/950-0710-bcm2711_defconfig-enable-PCI-portbus-support-and-imp.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0709-bcm2711_defconfig-enable-PCI-portbus-support-and-imp.patch
@@ -1,7 +1,7 @@
-From cafde1b8ce97409f642c0a851e6a8b98f7cbd295 Mon Sep 17 00:00:00 2001
+From 5aef39ad2dc0698c6fcf089829570597d129fdc2 Mon Sep 17 00:00:00 2001
From: Jonathan Bell <jonathan@raspberrypi.org>
Date: Thu, 18 Jul 2019 13:05:35 +0100
-Subject: [PATCH 710/773] bcm2711_defconfig: enable PCI portbus support (and
+Subject: [PATCH 709/782] bcm2711_defconfig: enable PCI portbus support (and
implicitly, PCIe AER)
PCIe advanced error reporting is supported by the root complex, so make
diff --git a/target/linux/brcm2708/patches-4.19/950-0711-drm-vc4-Query-firmware-for-custom-HDMI-mode.patch b/target/linux/brcm2708/patches-4.19/950-0710-drm-vc4-Query-firmware-for-custom-HDMI-mode.patch
index 97d73a4056..4d4059d7e9 100644
--- a/target/linux/brcm2708/patches-4.19/950-0711-drm-vc4-Query-firmware-for-custom-HDMI-mode.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0710-drm-vc4-Query-firmware-for-custom-HDMI-mode.patch
@@ -1,7 +1,7 @@
-From 0b83bc12aa07be8457f9de2d3ad25fbb48a82fe5 Mon Sep 17 00:00:00 2001
+From d28d3bc6236baead38959d1901e439b746db921e Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Wed, 3 Jul 2019 17:44:53 +0100
-Subject: [PATCH 711/773] drm/vc4: Query firmware for custom HDMI mode
+Subject: [PATCH 710/782] drm/vc4: Query firmware for custom HDMI mode
Allow custom HDMI modes to be specified from config.txt,
and these then override EDID parsing.
diff --git a/target/linux/brcm2708/patches-4.19/950-0712-drm-vc4-Pass-the-drm-vrefresh-to-the-firmware-on-mod.patch b/target/linux/brcm2708/patches-4.19/950-0711-drm-vc4-Pass-the-drm-vrefresh-to-the-firmware-on-mod.patch
index d6e0efb2ed..eeb97ae4b1 100644
--- a/target/linux/brcm2708/patches-4.19/950-0712-drm-vc4-Pass-the-drm-vrefresh-to-the-firmware-on-mod.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0711-drm-vc4-Pass-the-drm-vrefresh-to-the-firmware-on-mod.patch
@@ -1,7 +1,7 @@
-From 3d15f23340782daa9f244e725df3770d5634fcfe Mon Sep 17 00:00:00 2001
+From 483539452e98f93d48b6ad9ee0819a2bfa5313bd Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Thu, 11 Jul 2019 15:12:05 +0100
-Subject: [PATCH 712/773] drm/vc4: Pass the drm vrefresh to the firmware on
+Subject: [PATCH 711/782] drm/vc4: Pass the drm vrefresh to the firmware on
mode set
More for completeness than need, but use drm_mode_vrefresh
diff --git a/target/linux/brcm2708/patches-4.19/950-0713-overlays-audremap-Support-GPIOs-18-19.patch b/target/linux/brcm2708/patches-4.19/950-0712-overlays-audremap-Support-GPIOs-18-19.patch
index 873aaa0562..925c8974d8 100644
--- a/target/linux/brcm2708/patches-4.19/950-0713-overlays-audremap-Support-GPIOs-18-19.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0712-overlays-audremap-Support-GPIOs-18-19.patch
@@ -1,7 +1,7 @@
-From 17f3a0913e581da33dc7bed5f526e1c4c3181937 Mon Sep 17 00:00:00 2001
+From 9264d95c198898f88c35173c49e377ea9dcc5de7 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Tue, 23 Jul 2019 12:55:07 +0100
-Subject: [PATCH 713/773] overlays: audremap: Support GPIOs 18 & 19
+Subject: [PATCH 712/782] overlays: audremap: Support GPIOs 18 & 19
PWM audio can also be used on GPIOs 18 and 19, so add the pins_18_19
parameter to select that location. pins_12_13 explicitly chooses GPIOs
diff --git a/target/linux/brcm2708/patches-4.19/950-0714-drm-connector-Fix-drm_mode_create_tv_properties-doc.patch b/target/linux/brcm2708/patches-4.19/950-0713-drm-connector-Fix-drm_mode_create_tv_properties-doc.patch
index 2b14aaa973..25fa1446dd 100644
--- a/target/linux/brcm2708/patches-4.19/950-0714-drm-connector-Fix-drm_mode_create_tv_properties-doc.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0713-drm-connector-Fix-drm_mode_create_tv_properties-doc.patch
@@ -1,7 +1,7 @@
-From 734ea10c982bde32609d05be84d9c3a32830540b Mon Sep 17 00:00:00 2001
+From ef5950e12ce798980197e00a216db20f93defcd0 Mon Sep 17 00:00:00 2001
From: Boris Brezillon <boris.brezillon@bootlin.com>
Date: Thu, 6 Dec 2018 15:24:35 +0100
-Subject: [PATCH 714/773] drm/connector: Fix drm_mode_create_tv_properties()
+Subject: [PATCH 713/782] drm/connector: Fix drm_mode_create_tv_properties()
doc
Commit eda6887f1961e0d2fb866b1a520b2de5b3828de5 upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0715-drm-connector-Clarify-the-unit-of-TV-margins.patch b/target/linux/brcm2708/patches-4.19/950-0714-drm-connector-Clarify-the-unit-of-TV-margins.patch
index b75fd8be6e..fd0a12de24 100644
--- a/target/linux/brcm2708/patches-4.19/950-0715-drm-connector-Clarify-the-unit-of-TV-margins.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0714-drm-connector-Clarify-the-unit-of-TV-margins.patch
@@ -1,7 +1,7 @@
-From 96ed8334b9bf4cd4ddb95a4f4324bda6adee40d1 Mon Sep 17 00:00:00 2001
+From 7c4b1526c8b66ddd0932ac6efd6ba9a4606edb80 Mon Sep 17 00:00:00 2001
From: Boris Brezillon <boris.brezillon@bootlin.com>
Date: Thu, 6 Dec 2018 15:24:36 +0100
-Subject: [PATCH 715/773] drm/connector: Clarify the unit of TV margins
+Subject: [PATCH 714/782] drm/connector: Clarify the unit of TV margins
Commit 56406e15b5e83256151ef74eb1a219cbf13d91c8 upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0716-drm-connector-Allow-creation-of-margin-props-alone.patch b/target/linux/brcm2708/patches-4.19/950-0715-drm-connector-Allow-creation-of-margin-props-alone.patch
index 87c29aa87b..63040973a7 100644
--- a/target/linux/brcm2708/patches-4.19/950-0716-drm-connector-Allow-creation-of-margin-props-alone.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0715-drm-connector-Allow-creation-of-margin-props-alone.patch
@@ -1,7 +1,7 @@
-From a39d399ecb26cad762a057cabceb965ffda71d81 Mon Sep 17 00:00:00 2001
+From ca19fb4a88eee0b9092e9d8d03293fc194b0f9b7 Mon Sep 17 00:00:00 2001
From: Boris Brezillon <boris.brezillon@bootlin.com>
Date: Thu, 6 Dec 2018 15:24:37 +0100
-Subject: [PATCH 716/773] drm/connector: Allow creation of margin props alone
+Subject: [PATCH 715/782] drm/connector: Allow creation of margin props alone
Commit 6c4f52dca36f5e3e2354c30591d38e92f4657ed9 upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0717-drm-vc4-Take-margin-setup-into-account-when-updating.patch b/target/linux/brcm2708/patches-4.19/950-0716-drm-vc4-Take-margin-setup-into-account-when-updating.patch
index c1ed83a722..dadd23f6d1 100644
--- a/target/linux/brcm2708/patches-4.19/950-0717-drm-vc4-Take-margin-setup-into-account-when-updating.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0716-drm-vc4-Take-margin-setup-into-account-when-updating.patch
@@ -1,7 +1,7 @@
-From ec6240540c2467c6d34c8e7bc6dbb8ac50dbccd8 Mon Sep 17 00:00:00 2001
+From 461711465ee64817a2c3bfc47d3f670c20a5a972 Mon Sep 17 00:00:00 2001
From: Boris Brezillon <boris.brezillon@bootlin.com>
Date: Thu, 6 Dec 2018 15:24:38 +0100
-Subject: [PATCH 717/773] drm/vc4: Take margin setup into account when updating
+Subject: [PATCH 716/782] drm/vc4: Take margin setup into account when updating
planes
Commit 666e73587f90f42d90385c1bea1009a650bf73f4 upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0718-drm-vc4-Attach-margin-props-to-the-HDMI-connector.patch b/target/linux/brcm2708/patches-4.19/950-0717-drm-vc4-Attach-margin-props-to-the-HDMI-connector.patch
index 94c691a0c0..5df17b650c 100644
--- a/target/linux/brcm2708/patches-4.19/950-0718-drm-vc4-Attach-margin-props-to-the-HDMI-connector.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0717-drm-vc4-Attach-margin-props-to-the-HDMI-connector.patch
@@ -1,7 +1,7 @@
-From cd63ed6ede9cad42a556710dddb776614d15c0fa Mon Sep 17 00:00:00 2001
+From b71192f3e78342a60271d702873a62e611aa2685 Mon Sep 17 00:00:00 2001
From: Boris Brezillon <boris.brezillon@bootlin.com>
Date: Thu, 6 Dec 2018 15:24:39 +0100
-Subject: [PATCH 718/773] drm/vc4: Attach margin props to the HDMI connector
+Subject: [PATCH 717/782] drm/vc4: Attach margin props to the HDMI connector
Commit db999538fdb0679629d90652f8a1437df1e85a7d upstream.
diff --git a/target/linux/brcm2708/patches-4.19/950-0719-drm-vc4-Add-support-for-margins-to-fkms.patch b/target/linux/brcm2708/patches-4.19/950-0718-drm-vc4-Add-support-for-margins-to-fkms.patch
index 1dbe656abd..00d87df910 100644
--- a/target/linux/brcm2708/patches-4.19/950-0719-drm-vc4-Add-support-for-margins-to-fkms.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0718-drm-vc4-Add-support-for-margins-to-fkms.patch
@@ -1,7 +1,7 @@
-From e1c466862ce282dd632ef03dd396b56f04d51732 Mon Sep 17 00:00:00 2001
+From f4156b71e2f0db6b53099cbefdbc99130f7b9f32 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Fri, 19 Jul 2019 15:35:13 +0100
-Subject: [PATCH 719/773] drm/vc4: Add support for margins to fkms
+Subject: [PATCH 718/782] drm/vc4: Add support for margins to fkms
Allows for overscan to be configured under FKMS.
NB This is rescaling the planes, not reducing the size of the
diff --git a/target/linux/brcm2708/patches-4.19/950-0720-drm-vc4-Ensure-zpos-is-always-initialised.patch b/target/linux/brcm2708/patches-4.19/950-0719-drm-vc4-Ensure-zpos-is-always-initialised.patch
index fa4f89f2a0..577ce841ac 100644
--- a/target/linux/brcm2708/patches-4.19/950-0720-drm-vc4-Ensure-zpos-is-always-initialised.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0719-drm-vc4-Ensure-zpos-is-always-initialised.patch
@@ -1,7 +1,7 @@
-From 330b973824c6d835fd8c43f56d2bc05f931fc919 Mon Sep 17 00:00:00 2001
+From 0a2ec275a8bb50ecd1d5a320e9a4374fe0a3c08c Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Fri, 19 Jul 2019 17:49:00 +0100
-Subject: [PATCH 720/773] drm/vc4: Ensure zpos is always initialised
+Subject: [PATCH 719/782] drm/vc4: Ensure zpos is always initialised
The compiler is warning that default_zpos can be used
uninitialised as there is no default case to catch all plane
diff --git a/target/linux/brcm2708/patches-4.19/950-0721-dts-bcm2838-add-missing-properties-for-pmu-and-gic-n.patch b/target/linux/brcm2708/patches-4.19/950-0720-dts-bcm2838-add-missing-properties-for-pmu-and-gic-n.patch
index c2ef591f0c..ba65b71567 100644
--- a/target/linux/brcm2708/patches-4.19/950-0721-dts-bcm2838-add-missing-properties-for-pmu-and-gic-n.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0720-dts-bcm2838-add-missing-properties-for-pmu-and-gic-n.patch
@@ -1,7 +1,7 @@
-From b20c06f84d29855ce2400d7012b990196b70e6d1 Mon Sep 17 00:00:00 2001
+From abb92d68abc64c31e3389560e70ba4bf32683a1c Mon Sep 17 00:00:00 2001
From: Jonathan Bell <jonathan@raspberrypi.org>
Date: Wed, 24 Jul 2019 14:36:53 +0100
-Subject: [PATCH 721/773] dts: bcm2838: add missing properties for pmu and gic
+Subject: [PATCH 720/782] dts: bcm2838: add missing properties for pmu and gic
nodes
The GIC has a virtual interface maintenance interrupt and the PMU
diff --git a/target/linux/brcm2708/patches-4.19/950-0722-adds-the-Hifiberry-DAC-ADC-PRO-version.patch b/target/linux/brcm2708/patches-4.19/950-0721-adds-the-Hifiberry-DAC-ADC-PRO-version.patch
index 8c5bd4674e..1e5d1896ad 100644
--- a/target/linux/brcm2708/patches-4.19/950-0722-adds-the-Hifiberry-DAC-ADC-PRO-version.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0721-adds-the-Hifiberry-DAC-ADC-PRO-version.patch
@@ -1,7 +1,7 @@
-From efdfbd4028324a38a55ea81036012da9988388ff Mon Sep 17 00:00:00 2001
+From a3d481e3234220b002051ba3d62755ebd08b57c3 Mon Sep 17 00:00:00 2001
From: Joerg Schambacher <joscha@schambacher.com>
Date: Tue, 23 Jul 2019 16:57:35 +0200
-Subject: [PATCH 722/773] adds the Hifiberry DAC+ADC PRO version
+Subject: [PATCH 721/782] adds the Hifiberry DAC+ADC PRO version
This adds the driver for the DAC+ADC PRO version of the Hifiberry soundcard with software controlled PCM1863 ADC
Signed-off-by: Joerg Schambacher joerg@i2audio.com
diff --git a/target/linux/brcm2708/patches-4.19/950-0723-codecs-Correct-Katana-minimum-volume.patch b/target/linux/brcm2708/patches-4.19/950-0722-codecs-Correct-Katana-minimum-volume.patch
index 57561c1572..f79f6d2c11 100644
--- a/target/linux/brcm2708/patches-4.19/950-0723-codecs-Correct-Katana-minimum-volume.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0722-codecs-Correct-Katana-minimum-volume.patch
@@ -1,7 +1,7 @@
-From 47f8fa0e373037e0c3ee9d6915546bd30226a9ed Mon Sep 17 00:00:00 2001
+From d0356e59b4e51fb87f477faa78fd28d6e35d84f1 Mon Sep 17 00:00:00 2001
From: allo-com <jaikumar@cem-solutions.net>
Date: Mon, 29 Jul 2019 15:06:57 +0530
-Subject: [PATCH 723/773] codecs: Correct Katana minimum volume
+Subject: [PATCH 722/782] codecs: Correct Katana minimum volume
Update Katana minimum volume to get the exact 0.5 dB value in each step.
diff --git a/target/linux/brcm2708/patches-4.19/950-0724-drm-vc4-A-present-but-empty-dmas-disables-audio.patch b/target/linux/brcm2708/patches-4.19/950-0723-drm-vc4-A-present-but-empty-dmas-disables-audio.patch
index 2c599c0896..9e42f4a031 100644
--- a/target/linux/brcm2708/patches-4.19/950-0724-drm-vc4-A-present-but-empty-dmas-disables-audio.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0723-drm-vc4-A-present-but-empty-dmas-disables-audio.patch
@@ -1,7 +1,7 @@
-From e23eda71bf8f1180f6d9491be8eda93e11ec39f2 Mon Sep 17 00:00:00 2001
+From 0b0ddb0c4c13fc45a971295575f38a5f53d27c05 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Wed, 31 Jul 2019 17:36:34 +0100
-Subject: [PATCH 724/773] drm/vc4: A present but empty dmas disables audio
+Subject: [PATCH 723/782] drm/vc4: A present but empty dmas disables audio
Overlays are unable to remove properties in the base DTB, but they
can overwrite them. Allow a present but empty 'dmas' property
diff --git a/target/linux/brcm2708/patches-4.19/950-0725-overlays-Add-audio-parameter-to-vc4-kms-v3d.patch b/target/linux/brcm2708/patches-4.19/950-0724-overlays-Add-audio-parameter-to-vc4-kms-v3d.patch
index 19e89ed11c..f31f8b564e 100644
--- a/target/linux/brcm2708/patches-4.19/950-0725-overlays-Add-audio-parameter-to-vc4-kms-v3d.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0724-overlays-Add-audio-parameter-to-vc4-kms-v3d.patch
@@ -1,7 +1,7 @@
-From 3c9e313f7ff7d1649a137834ba205c665c2ab007 Mon Sep 17 00:00:00 2001
+From f73b6f8b424030cd371e9e7bbf80d17c38f10eb1 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Wed, 31 Jul 2019 17:39:37 +0100
-Subject: [PATCH 725/773] overlays: Add audio parameter to vc4-kms-v3d
+Subject: [PATCH 724/782] overlays: Add audio parameter to vc4-kms-v3d
The audio parameter to the vc4-kms-v3d overlay allows audio support
to be disabled (it defaults to on) by adding "audio=off" to the
diff --git a/target/linux/brcm2708/patches-4.19/950-0726-overlays-Update-the-upstream-overlay.patch b/target/linux/brcm2708/patches-4.19/950-0725-overlays-Update-the-upstream-overlay.patch
index d767ecb393..bfc33667ea 100644
--- a/target/linux/brcm2708/patches-4.19/950-0726-overlays-Update-the-upstream-overlay.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0725-overlays-Update-the-upstream-overlay.patch
@@ -1,7 +1,7 @@
-From fa65229070744c7c073f8869d34ba778b5d79a86 Mon Sep 17 00:00:00 2001
+From 39949b2c6de5a782ff97601976bd6da1af5bcf7f Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Wed, 31 Jul 2019 17:41:47 +0100
-Subject: [PATCH 726/773] overlays: Update the upstream overlay
+Subject: [PATCH 725/782] overlays: Update the upstream overlay
The recent vc4-kms-v3d commit has changed the content of the
upstream overlay (even though the extra fragment is disabled).
diff --git a/target/linux/brcm2708/patches-4.19/950-0727-can-mcp251x-Allow-more-time-after-a-reset.patch b/target/linux/brcm2708/patches-4.19/950-0726-can-mcp251x-Allow-more-time-after-a-reset.patch
index ad05f54cc1..51acc637be 100644
--- a/target/linux/brcm2708/patches-4.19/950-0727-can-mcp251x-Allow-more-time-after-a-reset.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0726-can-mcp251x-Allow-more-time-after-a-reset.patch
@@ -1,7 +1,7 @@
-From 0bcf10eaed142257cbac31a6bcf18de03379fe38 Mon Sep 17 00:00:00 2001
+From c3fc29179a4dbbd9efa90fb462ef5aac7507ec1a Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Thu, 1 Aug 2019 08:58:48 +0100
-Subject: [PATCH 727/773] can: mcp251x: Allow more time after a reset
+Subject: [PATCH 726/782] can: mcp251x: Allow more time after a reset
Some boards take longer than 5ms to power up after a reset, so allow
a few retry attempts before giving up.
diff --git a/target/linux/brcm2708/patches-4.19/950-0728-Fixup-FKMS-interrupt-handing-for-non-existent-displa.patch b/target/linux/brcm2708/patches-4.19/950-0727-Fixup-FKMS-interrupt-handing-for-non-existent-displa.patch
index b3374ff4ab..f887b7794c 100644
--- a/target/linux/brcm2708/patches-4.19/950-0728-Fixup-FKMS-interrupt-handing-for-non-existent-displa.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0727-Fixup-FKMS-interrupt-handing-for-non-existent-displa.patch
@@ -1,7 +1,7 @@
-From 7a6d95656a758098058460b9635f37338a2a22cf Mon Sep 17 00:00:00 2001
+From 0ea3f880ec6425f72634b6a12b98ab7e82d01966 Mon Sep 17 00:00:00 2001
From: James Hughes <james.hughes@raspberrypi.org>
Date: Mon, 29 Jul 2019 12:02:59 +0100
-Subject: [PATCH 728/773] Fixup FKMS interrupt handing for non-existent display
+Subject: [PATCH 727/782] Fixup FKMS interrupt handing for non-existent display
If an errant interrupt flag was received from a non-existent display,
a NULL pointer access was made. Protect against this by checking if a
diff --git a/target/linux/brcm2708/patches-4.19/950-0729-drivers-char-Use-correct-name-for-the-Raspberry-Pi-v.patch b/target/linux/brcm2708/patches-4.19/950-0728-drivers-char-Use-correct-name-for-the-Raspberry-Pi-v.patch
index 3847d10848..95de56e728 100644
--- a/target/linux/brcm2708/patches-4.19/950-0729-drivers-char-Use-correct-name-for-the-Raspberry-Pi-v.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0728-drivers-char-Use-correct-name-for-the-Raspberry-Pi-v.patch
@@ -1,7 +1,7 @@
-From 171e91bd7e8f9541aabae98e6b39ea61a31f2c3f Mon Sep 17 00:00:00 2001
+From d9f79dce7a7a2fef2da7bf16c855d083c1ec6c54 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Sun, 28 Jul 2019 22:22:36 +0100
-Subject: [PATCH 729/773] drivers: char: Use correct name for the Raspberry Pi
+Subject: [PATCH 728/782] drivers: char: Use correct name for the Raspberry Pi
video decoder
Replace the old code name with a more appropriate name - RPiVid.
diff --git a/target/linux/brcm2708/patches-4.19/950-0730-driver-char-rpivid-also-support-legacy-name.patch b/target/linux/brcm2708/patches-4.19/950-0729-driver-char-rpivid-also-support-legacy-name.patch
index 3bebfca6e5..5e8d7c38b0 100644
--- a/target/linux/brcm2708/patches-4.19/950-0730-driver-char-rpivid-also-support-legacy-name.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0729-driver-char-rpivid-also-support-legacy-name.patch
@@ -1,7 +1,7 @@
-From 597375f0bc034cbef2f3ab23a926445f1e7879c4 Mon Sep 17 00:00:00 2001
+From a736f222fe15c543fd618a5402ba1142d7faf04d Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Mon, 29 Jul 2019 12:03:21 +0100
-Subject: [PATCH 730/773] driver: char: rpivid - also support legacy name
+Subject: [PATCH 729/782] driver: char: rpivid - also support legacy name
Provide transitional support for the previous names of
the character devices.
diff --git a/target/linux/brcm2708/patches-4.19/950-0731-hid-usb-Add-device-quirks-for-Freeway-Airmouse-T3-an.patch b/target/linux/brcm2708/patches-4.19/950-0730-hid-usb-Add-device-quirks-for-Freeway-Airmouse-T3-an.patch
index 41ad8b4db8..898b04e4f2 100644
--- a/target/linux/brcm2708/patches-4.19/950-0731-hid-usb-Add-device-quirks-for-Freeway-Airmouse-T3-an.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0730-hid-usb-Add-device-quirks-for-Freeway-Airmouse-T3-an.patch
@@ -1,7 +1,7 @@
-From ae90a6635a8f8d2265999b9374d490da1fe3bf9c Mon Sep 17 00:00:00 2001
+From aef319b9bc1b4dcf3700fa8ffe5dd95ac54079d4 Mon Sep 17 00:00:00 2001
From: Jonathan Bell <jonathan@raspberrypi.org>
Date: Thu, 1 Aug 2019 16:41:20 +0100
-Subject: [PATCH 731/773] hid: usb: Add device quirks for Freeway Airmouse T3
+Subject: [PATCH 730/782] hid: usb: Add device quirks for Freeway Airmouse T3
and MX3
These wireless mouse/keyboard combo remote control devices specify
diff --git a/target/linux/brcm2708/patches-4.19/950-0732-drm-vc4-Add-Broadcast-RGB-connector-property.patch b/target/linux/brcm2708/patches-4.19/950-0731-drm-vc4-Add-Broadcast-RGB-connector-property.patch
index 670ca86b6b..934353f8a1 100644
--- a/target/linux/brcm2708/patches-4.19/950-0732-drm-vc4-Add-Broadcast-RGB-connector-property.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0731-drm-vc4-Add-Broadcast-RGB-connector-property.patch
@@ -1,7 +1,7 @@
-From d59aba5dd2232295486e4fc4f3843b8a47596f3f Mon Sep 17 00:00:00 2001
+From b0b1aee0765551cf70f83ec34e45825109d478fa Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Fri, 14 Jun 2019 10:12:07 +0100
-Subject: [PATCH 732/773] drm/vc4: Add "Broadcast RGB" connector property
+Subject: [PATCH 731/782] drm/vc4: Add "Broadcast RGB" connector property
Some HDMI monitors do not abide by the full or limited
(16-235) range RGB flags in the AVI infoframe. This can
diff --git a/target/linux/brcm2708/patches-4.19/950-0733-drm-connector-Add-documentation-for-drm_cmdline_mode.patch b/target/linux/brcm2708/patches-4.19/950-0732-drm-connector-Add-documentation-for-drm_cmdline_mode.patch
index a7eb85827f..c71a066117 100644
--- a/target/linux/brcm2708/patches-4.19/950-0733-drm-connector-Add-documentation-for-drm_cmdline_mode.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0732-drm-connector-Add-documentation-for-drm_cmdline_mode.patch
@@ -1,7 +1,7 @@
-From 0e3126a6288c7816c30075369332ccf5f614f2dc Mon Sep 17 00:00:00 2001
+From 6f94296b6d1468188e5448c9b9c369b9d916f6d0 Mon Sep 17 00:00:00 2001
From: Maxime Ripard <maxime.ripard@bootlin.com>
Date: Wed, 19 Jun 2019 12:17:48 +0200
-Subject: [PATCH 733/773] drm/connector: Add documentation for drm_cmdline_mode
+Subject: [PATCH 732/782] drm/connector: Add documentation for drm_cmdline_mode
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
diff --git a/target/linux/brcm2708/patches-4.19/950-0734-drm-modes-Rewrite-the-command-line-parser.patch b/target/linux/brcm2708/patches-4.19/950-0733-drm-modes-Rewrite-the-command-line-parser.patch
index bf4b584504..6596898a16 100644
--- a/target/linux/brcm2708/patches-4.19/950-0734-drm-modes-Rewrite-the-command-line-parser.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0733-drm-modes-Rewrite-the-command-line-parser.patch
@@ -1,7 +1,7 @@
-From c9a5e3181442ca4558c8c1ca4438b153b87a1b3f Mon Sep 17 00:00:00 2001
+From 7826709c6ab38fed68fd66a9f6d92c718f9531b2 Mon Sep 17 00:00:00 2001
From: Maxime Ripard <maxime.ripard@bootlin.com>
Date: Wed, 19 Jun 2019 12:17:49 +0200
-Subject: [PATCH 734/773] drm/modes: Rewrite the command line parser
+Subject: [PATCH 733/782] drm/modes: Rewrite the command line parser
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
diff --git a/target/linux/brcm2708/patches-4.19/950-0735-drm-modes-Support-modes-names-on-the-command-line.patch b/target/linux/brcm2708/patches-4.19/950-0734-drm-modes-Support-modes-names-on-the-command-line.patch
index 6196abdcb0..d4d6f6df10 100644
--- a/target/linux/brcm2708/patches-4.19/950-0735-drm-modes-Support-modes-names-on-the-command-line.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0734-drm-modes-Support-modes-names-on-the-command-line.patch
@@ -1,7 +1,7 @@
-From aec195ba9d647eb9e70e77c68c04e073a7c0e75e Mon Sep 17 00:00:00 2001
+From caa452cf1d7f9874cbcd429d2c60767c0d45a6d9 Mon Sep 17 00:00:00 2001
From: Maxime Ripard <maxime.ripard@bootlin.com>
Date: Wed, 19 Jun 2019 12:17:50 +0200
-Subject: [PATCH 735/773] drm/modes: Support modes names on the command line
+Subject: [PATCH 734/782] drm/modes: Support modes names on the command line
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
diff --git a/target/linux/brcm2708/patches-4.19/950-0736-drm-modes-Allow-to-specify-rotation-and-reflection-o.patch b/target/linux/brcm2708/patches-4.19/950-0735-drm-modes-Allow-to-specify-rotation-and-reflection-o.patch
index 9b144953d7..e93df27cb6 100644
--- a/target/linux/brcm2708/patches-4.19/950-0736-drm-modes-Allow-to-specify-rotation-and-reflection-o.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0735-drm-modes-Allow-to-specify-rotation-and-reflection-o.patch
@@ -1,7 +1,7 @@
-From 5c884f9e2ff691d972f86677167fa2bda5c8221a Mon Sep 17 00:00:00 2001
+From 48ad5b4677e14d36f047a7fb7e8c3b10ba658310 Mon Sep 17 00:00:00 2001
From: Maxime Ripard <maxime.ripard@bootlin.com>
Date: Wed, 19 Jun 2019 12:17:51 +0200
-Subject: [PATCH 736/773] drm/modes: Allow to specify rotation and reflection
+Subject: [PATCH 735/782] drm/modes: Allow to specify rotation and reflection
on the commandline
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
diff --git a/target/linux/brcm2708/patches-4.19/950-0737-drm-connector-Introduce-a-TV-margins-structure.patch b/target/linux/brcm2708/patches-4.19/950-0736-drm-connector-Introduce-a-TV-margins-structure.patch
index f2db63acf7..ca4bdafab8 100644
--- a/target/linux/brcm2708/patches-4.19/950-0737-drm-connector-Introduce-a-TV-margins-structure.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0736-drm-connector-Introduce-a-TV-margins-structure.patch
@@ -1,7 +1,7 @@
-From 4b97b05ce469797c0e16e5e164dc6a0dae7f520b Mon Sep 17 00:00:00 2001
+From 7a608a925c7c58968013def696f035de62c61dc2 Mon Sep 17 00:00:00 2001
From: Maxime Ripard <maxime.ripard@bootlin.com>
Date: Wed, 19 Jun 2019 12:17:51 +0200
-Subject: [PATCH 737/773] drm/connector: Introduce a TV margins structure
+Subject: [PATCH 736/782] drm/connector: Introduce a TV margins structure
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
diff --git a/target/linux/brcm2708/patches-4.19/950-0738-drm-modes-Parse-overscan-properties.patch b/target/linux/brcm2708/patches-4.19/950-0737-drm-modes-Parse-overscan-properties.patch
index dcf7ae9d47..6a4146bd7a 100644
--- a/target/linux/brcm2708/patches-4.19/950-0738-drm-modes-Parse-overscan-properties.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0737-drm-modes-Parse-overscan-properties.patch
@@ -1,7 +1,7 @@
-From 31205d1091f42eb6c9efc38243fd473c29ae1537 Mon Sep 17 00:00:00 2001
+From f7764704325379b62fdab98aab09583c596f46de Mon Sep 17 00:00:00 2001
From: Maxime Ripard <maxime.ripard@bootlin.com>
Date: Wed, 19 Jun 2019 12:17:51 +0200
-Subject: [PATCH 738/773] drm/modes: Parse overscan properties
+Subject: [PATCH 737/782] drm/modes: Parse overscan properties
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
diff --git a/target/linux/brcm2708/patches-4.19/950-0739-drm-atomic-Add-a-function-to-reset-connector-TV-prop.patch b/target/linux/brcm2708/patches-4.19/950-0738-drm-atomic-Add-a-function-to-reset-connector-TV-prop.patch
index 9f0c0ebc5c..7d1d291534 100644
--- a/target/linux/brcm2708/patches-4.19/950-0739-drm-atomic-Add-a-function-to-reset-connector-TV-prop.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0738-drm-atomic-Add-a-function-to-reset-connector-TV-prop.patch
@@ -1,7 +1,7 @@
-From deec13c32eadba904622dd65e8ed0a8c641e4c83 Mon Sep 17 00:00:00 2001
+From 0f2ca6fedf86f7bb23fd65fe069304811439b318 Mon Sep 17 00:00:00 2001
From: Maxime Ripard <maxime.ripard@bootlin.com>
Date: Wed, 19 Jun 2019 12:17:52 +0200
-Subject: [PATCH 739/773] drm/atomic: Add a function to reset connector TV
+Subject: [PATCH 738/782] drm/atomic: Add a function to reset connector TV
properties
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
diff --git a/target/linux/brcm2708/patches-4.19/950-0740-drm-vc4-hdmi-Set-default-state-margin-at-reset.patch b/target/linux/brcm2708/patches-4.19/950-0739-drm-vc4-hdmi-Set-default-state-margin-at-reset.patch
index ec60b29299..9048f9e456 100644
--- a/target/linux/brcm2708/patches-4.19/950-0740-drm-vc4-hdmi-Set-default-state-margin-at-reset.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0739-drm-vc4-hdmi-Set-default-state-margin-at-reset.patch
@@ -1,7 +1,7 @@
-From f5b8fc2a73c5f7d5bc64ec5a9e3019372a0ac4fb Mon Sep 17 00:00:00 2001
+From dff44177a5ce12d5bdc1935d1ffd1911cfe5b54f Mon Sep 17 00:00:00 2001
From: Maxime Ripard <maxime.ripard@bootlin.com>
Date: Wed, 19 Jun 2019 12:17:53 +0200
-Subject: [PATCH 740/773] drm/vc4: hdmi: Set default state margin at reset
+Subject: [PATCH 739/782] drm/vc4: hdmi: Set default state margin at reset
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
diff --git a/target/linux/brcm2708/patches-4.19/950-0741-drm-vc4-fkms-Set-default-state-margin-at-reset.patch b/target/linux/brcm2708/patches-4.19/950-0740-drm-vc4-fkms-Set-default-state-margin-at-reset.patch
index 3f1af8b7f8..d7355c012a 100644
--- a/target/linux/brcm2708/patches-4.19/950-0741-drm-vc4-fkms-Set-default-state-margin-at-reset.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0740-drm-vc4-fkms-Set-default-state-margin-at-reset.patch
@@ -1,7 +1,7 @@
-From 6eb133cbb462898a897b5206ac0ce75eebf43c3f Mon Sep 17 00:00:00 2001
+From 370e5476406412129118ef6b90ae49be83fe4a79 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Tue, 23 Jul 2019 11:09:26 +0100
-Subject: [PATCH 741/773] drm/vc4: fkms: Set default state margin at reset
+Subject: [PATCH 740/782] drm/vc4: fkms: Set default state margin at reset
Now that the TV margins are properly parsed and filled into
drm_cmdline_mode, we just need to initialise the first state at reset to
diff --git a/target/linux/brcm2708/patches-4.19/950-0742-drm-modes-Don-t-apply-cmdline-s-rotation-if-it-wasn-.patch b/target/linux/brcm2708/patches-4.19/950-0741-drm-modes-Don-t-apply-cmdline-s-rotation-if-it-wasn-.patch
index 838fc4f496..ebf7c9e2b2 100644
--- a/target/linux/brcm2708/patches-4.19/950-0742-drm-modes-Don-t-apply-cmdline-s-rotation-if-it-wasn-.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0741-drm-modes-Don-t-apply-cmdline-s-rotation-if-it-wasn-.patch
@@ -1,7 +1,7 @@
-From 2c5f444ed22474f3c61a3d242d67b6aa6c523009 Mon Sep 17 00:00:00 2001
+From 2fa721de5cadd22412b33f34d973efc5fe1c28a3 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Tue, 23 Jul 2019 14:10:31 +0100
-Subject: [PATCH 742/773] drm/modes: Don't apply cmdline's rotation if it
+Subject: [PATCH 741/782] drm/modes: Don't apply cmdline's rotation if it
wasn't specified
Taken from the dri-devel mailing list (11/7/2019) to fixup the cmdline
diff --git a/target/linux/brcm2708/patches-4.19/950-0743-configs-Add-CONFIG_FRAMEBUFFER_CONSOLE_ROTATION-to-P.patch b/target/linux/brcm2708/patches-4.19/950-0742-configs-Add-CONFIG_FRAMEBUFFER_CONSOLE_ROTATION-to-P.patch
index 10c5ff38b9..4fb2366299 100644
--- a/target/linux/brcm2708/patches-4.19/950-0743-configs-Add-CONFIG_FRAMEBUFFER_CONSOLE_ROTATION-to-P.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0742-configs-Add-CONFIG_FRAMEBUFFER_CONSOLE_ROTATION-to-P.patch
@@ -1,7 +1,7 @@
-From 80bd4ddd5332820668f6ab7aa8e76ddd2e9c1083 Mon Sep 17 00:00:00 2001
+From d0eb2dcdbb08aa3f6d5d0e2a3cd400671c8c12b1 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Tue, 23 Jul 2019 14:14:05 +0100
-Subject: [PATCH 743/773] configs: Add CONFIG_FRAMEBUFFER_CONSOLE_ROTATION to
+Subject: [PATCH 742/782] configs: Add CONFIG_FRAMEBUFFER_CONSOLE_ROTATION to
Pi configs
To allow for console rotation under DRM (where the firmware
diff --git a/target/linux/brcm2708/patches-4.19/950-0744-staging-bcm2835-codec-switch-to-multi-planar-API.patch b/target/linux/brcm2708/patches-4.19/950-0743-staging-bcm2835-codec-switch-to-multi-planar-API.patch
index f35a410351..d6b81aa28f 100644
--- a/target/linux/brcm2708/patches-4.19/950-0744-staging-bcm2835-codec-switch-to-multi-planar-API.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0743-staging-bcm2835-codec-switch-to-multi-planar-API.patch
@@ -1,7 +1,7 @@
-From 25f880ad558d2738fa88825124afc5b342777d6f Mon Sep 17 00:00:00 2001
+From d4da908651eaaba38f75cb49eca5661dc30bc70c Mon Sep 17 00:00:00 2001
From: Chen-Yu Tsai <wens@csie.org>
Date: Thu, 18 Jul 2019 17:07:05 +0800
-Subject: [PATCH 744/773] staging: bcm2835-codec: switch to multi-planar API
+Subject: [PATCH 743/782] staging: bcm2835-codec: switch to multi-planar API
There are two APIs for mem2mem devices, the older single-planar API and
the newer multi-planar one. Without making things overly complex, the
diff --git a/target/linux/brcm2708/patches-4.19/950-0745-staging-bcm2835-codec-implement-V4L2_CID_MIN_BUFFERS.patch b/target/linux/brcm2708/patches-4.19/950-0744-staging-bcm2835-codec-implement-V4L2_CID_MIN_BUFFERS.patch
index f5f2d914c1..154027259c 100644
--- a/target/linux/brcm2708/patches-4.19/950-0745-staging-bcm2835-codec-implement-V4L2_CID_MIN_BUFFERS.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0744-staging-bcm2835-codec-implement-V4L2_CID_MIN_BUFFERS.patch
@@ -1,7 +1,7 @@
-From bf7f91921fd94c1599b515fa8a94197bad3a294b Mon Sep 17 00:00:00 2001
+From 487f3643b6031dd98ef176841e1c15889e3f3d2f Mon Sep 17 00:00:00 2001
From: Chen-Yu Tsai <wens@csie.org>
Date: Mon, 22 Jul 2019 22:13:30 +0800
-Subject: [PATCH 745/773] staging: bcm2835-codec: implement
+Subject: [PATCH 744/782] staging: bcm2835-codec: implement
V4L2_CID_MIN_BUFFERS_FOR_CAPTURE
The stateful decoder specification shows an optional step for retrieving
diff --git a/target/linux/brcm2708/patches-4.19/950-0746-staging-bcm2835-codec-set-device_caps-in-struct-vide.patch b/target/linux/brcm2708/patches-4.19/950-0745-staging-bcm2835-codec-set-device_caps-in-struct-vide.patch
index 7eb0bcff40..62f03c61cb 100644
--- a/target/linux/brcm2708/patches-4.19/950-0746-staging-bcm2835-codec-set-device_caps-in-struct-vide.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0745-staging-bcm2835-codec-set-device_caps-in-struct-vide.patch
@@ -1,7 +1,7 @@
-From f0c7dafd823a7b5fc53566f51baaceaf7663ddcc Mon Sep 17 00:00:00 2001
+From 0a6b5553c36ad35134e5cb250fe52d52755ebde2 Mon Sep 17 00:00:00 2001
From: Chen-Yu Tsai <wens@csie.org>
Date: Mon, 22 Jul 2019 22:20:55 +0800
-Subject: [PATCH 746/773] staging: bcm2835-codec: set device_caps in struct
+Subject: [PATCH 745/782] staging: bcm2835-codec: set device_caps in struct
video_device
Instead of filling in the struct v4l2_capability device_caps
diff --git a/target/linux/brcm2708/patches-4.19/950-0747-Add-HDMI1-facility-to-the-driver.patch b/target/linux/brcm2708/patches-4.19/950-0746-Add-HDMI1-facility-to-the-driver.patch
index 8ba5f214c7..c211fa6407 100644
--- a/target/linux/brcm2708/patches-4.19/950-0747-Add-HDMI1-facility-to-the-driver.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0746-Add-HDMI1-facility-to-the-driver.patch
@@ -1,7 +1,7 @@
-From fdda86a2f220d10e5feeeb19972142da1694cb40 Mon Sep 17 00:00:00 2001
+From e1b0a468d01290237f0fd33a91fc32ec204b4fb0 Mon Sep 17 00:00:00 2001
From: James Hughes <james.hughes@raspberrypi.org>
Date: Tue, 16 Jul 2019 12:18:21 +0100
-Subject: [PATCH 747/773] Add HDMI1 facility to the driver.
+Subject: [PATCH 746/782] Add HDMI1 facility to the driver.
For generic ALSA, all you need is the bcm2835.h change, but
have also added structures for IEC958 HDMI. Not sure how to
diff --git a/target/linux/brcm2708/patches-4.19/950-0748-overlays-Add-baudrate-parameter-to-i2c3-i2c6.patch b/target/linux/brcm2708/patches-4.19/950-0747-overlays-Add-baudrate-parameter-to-i2c3-i2c6.patch
index bdbdcbb20f..a22064c472 100644
--- a/target/linux/brcm2708/patches-4.19/950-0748-overlays-Add-baudrate-parameter-to-i2c3-i2c6.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0747-overlays-Add-baudrate-parameter-to-i2c3-i2c6.patch
@@ -1,7 +1,7 @@
-From 73d2665f0756435e50bb94039a28d47f6134bcb9 Mon Sep 17 00:00:00 2001
+From aa77698dc3e231f43a6f678d4763432135ac72e7 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Mon, 5 Aug 2019 14:17:14 +0100
-Subject: [PATCH 748/773] overlays: Add baudrate parameter to i2c3-i2c6
+Subject: [PATCH 747/782] overlays: Add baudrate parameter to i2c3-i2c6
The overlays for enabling the new BCM2711 I2C interfaces were lacking
the means to configure the baud/clock rate.
diff --git a/target/linux/brcm2708/patches-4.19/950-0749-net-bcmgenet-Workaround-for-Pi-4B-network-issue.patch b/target/linux/brcm2708/patches-4.19/950-0748-net-bcmgenet-Workaround-for-Pi-4B-network-issue.patch
index 7cb26f10d3..31eac62c54 100644
--- a/target/linux/brcm2708/patches-4.19/950-0749-net-bcmgenet-Workaround-for-Pi-4B-network-issue.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0748-net-bcmgenet-Workaround-for-Pi-4B-network-issue.patch
@@ -1,7 +1,7 @@
-From 29109f495f5842f4e9a09ffb54ae3e13298fff07 Mon Sep 17 00:00:00 2001
+From 3695a97f62ba999293cb5f92e29179e8beaa44a8 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Fri, 2 Aug 2019 22:25:27 +0100
-Subject: [PATCH 749/773] net: bcmgenet: Workaround for Pi 4B network issue
+Subject: [PATCH 748/782] net: bcmgenet: Workaround for Pi 4B network issue
Some combinations of Pi 4Bs and Ethernet switches don't reliably get a
DCHP-assigned IP address, leaving the unit with a self=assigned 169.254
diff --git a/target/linux/brcm2708/patches-4.19/950-0750-drm-vc4-Resolve-the-vblank-warnings-on-mode-switchin.patch b/target/linux/brcm2708/patches-4.19/950-0749-drm-vc4-Resolve-the-vblank-warnings-on-mode-switchin.patch
index b35b0b7d34..5d1764d65b 100644
--- a/target/linux/brcm2708/patches-4.19/950-0750-drm-vc4-Resolve-the-vblank-warnings-on-mode-switchin.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0749-drm-vc4-Resolve-the-vblank-warnings-on-mode-switchin.patch
@@ -1,7 +1,7 @@
-From ae0ab9791a91359d280c6a73f338fd697eb453cc Mon Sep 17 00:00:00 2001
+From 57420dfc01530944c4de0d063de590a652d190a1 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Thu, 25 Jul 2019 17:27:44 +0100
-Subject: [PATCH 750/773] drm/vc4: Resolve the vblank warnings on mode
+Subject: [PATCH 749/782] drm/vc4: Resolve the vblank warnings on mode
switching
The details over when and how a driver is to service the
diff --git a/target/linux/brcm2708/patches-4.19/950-0751-drm-vc4-Remove-unused-mode-variable.patch b/target/linux/brcm2708/patches-4.19/950-0750-drm-vc4-Remove-unused-mode-variable.patch
index df181bd006..899f268e06 100644
--- a/target/linux/brcm2708/patches-4.19/950-0751-drm-vc4-Remove-unused-mode-variable.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0750-drm-vc4-Remove-unused-mode-variable.patch
@@ -1,7 +1,7 @@
-From 12fa5c539dd001cba73195a4a94ce08eb1834345 Mon Sep 17 00:00:00 2001
+From e2d4c1b1efed1d8cafc7f7fcb759015a125509df Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Thu, 25 Jul 2019 17:34:29 +0100
-Subject: [PATCH 751/773] drm/vc4: Remove unused mode variable
+Subject: [PATCH 750/782] drm/vc4: Remove unused mode variable
"89d1376 drm/vc4: Add support for margins to fkms" removed
the requirement for having the mode structure from vc4_plane_to_mb,
diff --git a/target/linux/brcm2708/patches-4.19/950-0752-staging-bcm2835-codec-Expand-logging-on-format-setti.patch b/target/linux/brcm2708/patches-4.19/950-0751-staging-bcm2835-codec-Expand-logging-on-format-setti.patch
index 4284348241..4f6d282c57 100644
--- a/target/linux/brcm2708/patches-4.19/950-0752-staging-bcm2835-codec-Expand-logging-on-format-setti.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0751-staging-bcm2835-codec-Expand-logging-on-format-setti.patch
@@ -1,7 +1,7 @@
-From e22301426242b180ed0511da2a0846ddc3ac802f Mon Sep 17 00:00:00 2001
+From 7e2760bbfda0af522fae89ccf789ac7af5d6c296 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Thu, 11 Jul 2019 14:57:09 +0100
-Subject: [PATCH 752/773] staging:bcm2835-codec: Expand logging on format
+Subject: [PATCH 751/782] staging:bcm2835-codec: Expand logging on format
setting
Adds some more useful logging during format changed events and
diff --git a/target/linux/brcm2708/patches-4.19/950-0753-staging-bcm2835-codec-Correct-bytesperline-on-format.patch b/target/linux/brcm2708/patches-4.19/950-0752-staging-bcm2835-codec-Correct-bytesperline-on-format.patch
index f0dab972a8..66f8266895 100644
--- a/target/linux/brcm2708/patches-4.19/950-0753-staging-bcm2835-codec-Correct-bytesperline-on-format.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0752-staging-bcm2835-codec-Correct-bytesperline-on-format.patch
@@ -1,7 +1,7 @@
-From f486c102af723f7de4a0f2a3426986ce574d96ee Mon Sep 17 00:00:00 2001
+From b90151e3519ca2e8944dd1565999ad6ac5c4fb51 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Thu, 11 Jul 2019 14:58:35 +0100
-Subject: [PATCH 753/773] staging: bcm2835-codec: Correct bytesperline on
+Subject: [PATCH 752/782] staging: bcm2835-codec: Correct bytesperline on
format changed
The handling of format changed events incorrectly set bytesperline
diff --git a/target/linux/brcm2708/patches-4.19/950-0754-drm-vc4-Add-missing-NULL-check-to-vc4_crtc_consume_e.patch b/target/linux/brcm2708/patches-4.19/950-0753-drm-vc4-Add-missing-NULL-check-to-vc4_crtc_consume_e.patch
index e876b1a2ef..24741270ff 100644
--- a/target/linux/brcm2708/patches-4.19/950-0754-drm-vc4-Add-missing-NULL-check-to-vc4_crtc_consume_e.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0753-drm-vc4-Add-missing-NULL-check-to-vc4_crtc_consume_e.patch
@@ -1,7 +1,7 @@
-From 3d00cd70d91f7839ed62b283e9141dfebeda0ffc Mon Sep 17 00:00:00 2001
+From c72942001592f590f053d6799f074dbb23eebfd1 Mon Sep 17 00:00:00 2001
From: Dave Stevenson <dave.stevenson@raspberrypi.org>
Date: Wed, 7 Aug 2019 11:31:08 +0100
-Subject: [PATCH 754/773] drm/vc4: Add missing NULL check to
+Subject: [PATCH 753/782] drm/vc4: Add missing NULL check to
vc4_crtc_consume_event
vc4_crtc_consume_event wasn't checking crtc->state->event was
diff --git a/target/linux/brcm2708/patches-4.19/950-0755-Revert-net-bcmgenet-Workaround-for-Pi-4B-network-iss.patch b/target/linux/brcm2708/patches-4.19/950-0754-Revert-net-bcmgenet-Workaround-for-Pi-4B-network-iss.patch
index 651de22fb1..18cc3edd6f 100644
--- a/target/linux/brcm2708/patches-4.19/950-0755-Revert-net-bcmgenet-Workaround-for-Pi-4B-network-iss.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0754-Revert-net-bcmgenet-Workaround-for-Pi-4B-network-iss.patch
@@ -1,7 +1,7 @@
-From 4c247e982b2e0f35371195241528282aade02899 Mon Sep 17 00:00:00 2001
+From 93a6cc6b04f305aca589828b70449a873474847d Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Fri, 9 Aug 2019 08:52:16 +0100
-Subject: [PATCH 755/773] Revert "net: bcmgenet: Workaround for Pi 4B network
+Subject: [PATCH 754/782] Revert "net: bcmgenet: Workaround for Pi 4B network
issue"
This reverts commit 9c0770ea7682a84a22c33410ef6870af258abacc.
diff --git a/target/linux/brcm2708/patches-4.19/950-0756-net-bcmgenet-Workaround-2-for-Pi4-Ethernet-fail.patch b/target/linux/brcm2708/patches-4.19/950-0755-net-bcmgenet-Workaround-2-for-Pi4-Ethernet-fail.patch
index a5fa479b6d..291f9075d8 100644
--- a/target/linux/brcm2708/patches-4.19/950-0756-net-bcmgenet-Workaround-2-for-Pi4-Ethernet-fail.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0755-net-bcmgenet-Workaround-2-for-Pi4-Ethernet-fail.patch
@@ -1,7 +1,7 @@
-From 692d62e8ae7ed39115465aac95a7737c92b07f66 Mon Sep 17 00:00:00 2001
+From 748b1dad9c84e46a2f84368d2cc27731e6fdaa08 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Fri, 9 Aug 2019 08:51:43 +0100
-Subject: [PATCH 756/773] net: bcmgenet: Workaround #2 for Pi4 Ethernet fail
+Subject: [PATCH 755/782] net: bcmgenet: Workaround #2 for Pi4 Ethernet fail
Some combinations of Pi 4Bs and Ethernet switches don't reliably get a
DCHP-assigned IP address, leaving the unit with a self=assigned 169.254
diff --git a/target/linux/brcm2708/patches-4.19/950-0757-drm-vc4-Fix-TILE_Y_OFFSET-definitions.patch b/target/linux/brcm2708/patches-4.19/950-0756-drm-vc4-Fix-TILE_Y_OFFSET-definitions.patch
index bbea110022..a3b1be417d 100644
--- a/target/linux/brcm2708/patches-4.19/950-0757-drm-vc4-Fix-TILE_Y_OFFSET-definitions.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0756-drm-vc4-Fix-TILE_Y_OFFSET-definitions.patch
@@ -1,7 +1,7 @@
-From d48758030d1c09b7ce8a757637086e94a4f57968 Mon Sep 17 00:00:00 2001
+From 9a01c72771ee3dfe0487f75b0f554f06ac08dce1 Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Fri, 3 Aug 2018 11:22:27 +0200
-Subject: [PATCH 757/773] drm/vc4: Fix TILE_Y_OFFSET definitions
+Subject: [PATCH 756/782] drm/vc4: Fix TILE_Y_OFFSET definitions
Y_OFFSET field starts at bit 8 not 7.
diff --git a/target/linux/brcm2708/patches-4.19/950-0758-drm-vc4-Define-missing-PITCH0_SINK_PIX-field.patch b/target/linux/brcm2708/patches-4.19/950-0757-drm-vc4-Define-missing-PITCH0_SINK_PIX-field.patch
index 40f56b2231..1bda517dea 100644
--- a/target/linux/brcm2708/patches-4.19/950-0758-drm-vc4-Define-missing-PITCH0_SINK_PIX-field.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0757-drm-vc4-Define-missing-PITCH0_SINK_PIX-field.patch
@@ -1,7 +1,7 @@
-From 8becab5374fb24f266017024d2c0650899c4ab22 Mon Sep 17 00:00:00 2001
+From 612ac3cad57f87efa0e82a5b84e6b9edc737ae25 Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Fri, 3 Aug 2018 11:22:28 +0200
-Subject: [PATCH 758/773] drm/vc4: Define missing PITCH0_SINK_PIX field
+Subject: [PATCH 757/782] drm/vc4: Define missing PITCH0_SINK_PIX field
This is needed to support X/Y negative placement of planes using
T-format buffers.
diff --git a/target/linux/brcm2708/patches-4.19/950-0759-drm-vc4-Use-drm_atomic_helper_check_plane_state-to-s.patch b/target/linux/brcm2708/patches-4.19/950-0758-drm-vc4-Use-drm_atomic_helper_check_plane_state-to-s.patch
index a6649caaaa..ff9abfd8df 100644
--- a/target/linux/brcm2708/patches-4.19/950-0759-drm-vc4-Use-drm_atomic_helper_check_plane_state-to-s.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0758-drm-vc4-Use-drm_atomic_helper_check_plane_state-to-s.patch
@@ -1,7 +1,7 @@
-From b4bd8206c0c1e8f0cfa07c19f0b77ad2ff23d662 Mon Sep 17 00:00:00 2001
+From 20734d0dc2809f6666ec52ca68a6805d3ef651ae Mon Sep 17 00:00:00 2001
From: Boris Brezillon <boris.brezillon@bootlin.com>
Date: Fri, 3 Aug 2018 11:22:29 +0200
-Subject: [PATCH 759/773] drm/vc4: Use drm_atomic_helper_check_plane_state() to
+Subject: [PATCH 758/782] drm/vc4: Use drm_atomic_helper_check_plane_state() to
simplify the logic
drm_atomic_helper_check_plane_state() takes care of checking the
diff --git a/target/linux/brcm2708/patches-4.19/950-0760-drm-vc4-Move-offsets-adjustment-out-of-setup_clippin.patch b/target/linux/brcm2708/patches-4.19/950-0759-drm-vc4-Move-offsets-adjustment-out-of-setup_clippin.patch
index 0d13b4dcc4..40821317b7 100644
--- a/target/linux/brcm2708/patches-4.19/950-0760-drm-vc4-Move-offsets-adjustment-out-of-setup_clippin.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0759-drm-vc4-Move-offsets-adjustment-out-of-setup_clippin.patch
@@ -1,7 +1,7 @@
-From b371e04f38668a3dcde575879c557a5a8e348829 Mon Sep 17 00:00:00 2001
+From 7957b18f7d41e1ed846072ffa354df7838ed2669 Mon Sep 17 00:00:00 2001
From: Boris Brezillon <boris.brezillon@bootlin.com>
Date: Fri, 3 Aug 2018 11:22:30 +0200
-Subject: [PATCH 760/773] drm/vc4: Move ->offsets[] adjustment out of
+Subject: [PATCH 759/782] drm/vc4: Move ->offsets[] adjustment out of
setup_clipping_and_scaling()
The offset adjustment depends on the framebuffer modified, so let's
diff --git a/target/linux/brcm2708/patches-4.19/950-0761-drm-vc4-Fix-X-Y-positioning-of-planes-using-T_TILES-.patch b/target/linux/brcm2708/patches-4.19/950-0760-drm-vc4-Fix-X-Y-positioning-of-planes-using-T_TILES-.patch
index 949d637e41..5b271b3486 100644
--- a/target/linux/brcm2708/patches-4.19/950-0761-drm-vc4-Fix-X-Y-positioning-of-planes-using-T_TILES-.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0760-drm-vc4-Fix-X-Y-positioning-of-planes-using-T_TILES-.patch
@@ -1,7 +1,7 @@
-From f55f26750fa582a9ab9eddc0980b0633bb42d75b Mon Sep 17 00:00:00 2001
+From b59a394dce4fb46a29acaf507861175f9d5f2f1b Mon Sep 17 00:00:00 2001
From: Boris Brezillon <boris.brezillon@bootlin.com>
Date: Fri, 3 Aug 2018 11:22:31 +0200
-Subject: [PATCH 761/773] drm/vc4: Fix X/Y positioning of planes using T_TILES
+Subject: [PATCH 760/782] drm/vc4: Fix X/Y positioning of planes using T_TILES
modifier
X/Y positioning of T-format buffers is quite tricky and the current
diff --git a/target/linux/brcm2708/patches-4.19/950-0762-drm-vc4-Fix-NULL-pointer-dereference-in-the-async-up.patch b/target/linux/brcm2708/patches-4.19/950-0761-drm-vc4-Fix-NULL-pointer-dereference-in-the-async-up.patch
index 27bc30b005..083be93516 100644
--- a/target/linux/brcm2708/patches-4.19/950-0762-drm-vc4-Fix-NULL-pointer-dereference-in-the-async-up.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0761-drm-vc4-Fix-NULL-pointer-dereference-in-the-async-up.patch
@@ -1,7 +1,7 @@
-From 8f73c4a08531d65fc4ce12d9a61deb16a7d601cb Mon Sep 17 00:00:00 2001
+From d9a2771b6fa72b4a160f9a5dde5ac5c9df69d1cb Mon Sep 17 00:00:00 2001
From: Boris Brezillon <boris.brezillon@bootlin.com>
Date: Thu, 15 Nov 2018 11:58:51 +0100
-Subject: [PATCH 762/773] drm/vc4: Fix NULL pointer dereference in the async
+Subject: [PATCH 761/782] drm/vc4: Fix NULL pointer dereference in the async
update path
vc4_plane_atomic_async_update() calls vc4_plane_atomic_check()
diff --git a/target/linux/brcm2708/patches-4.19/950-0763-configs-Regenerate-the-defconfigs.patch b/target/linux/brcm2708/patches-4.19/950-0762-configs-Regenerate-the-defconfigs.patch
index c83396de93..d2f50a9680 100644
--- a/target/linux/brcm2708/patches-4.19/950-0763-configs-Regenerate-the-defconfigs.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0762-configs-Regenerate-the-defconfigs.patch
@@ -1,7 +1,7 @@
-From b67dc43c90c8d9871d79313c4d5b04368bd6859c Mon Sep 17 00:00:00 2001
+From 9e927e4598a3c5a1ab3cdf1cf7cb973b239fe22e Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Sun, 11 Aug 2019 21:31:46 +0100
-Subject: [PATCH 763/773] configs: Regenerate the defconfigs
+Subject: [PATCH 762/782] configs: Regenerate the defconfigs
Update bcm2709_defconfig to match the output from savedefconfig.
diff --git a/target/linux/brcm2708/patches-4.19/950-0764-configs-Enable-building-the-DS28E17-driver-module.patch b/target/linux/brcm2708/patches-4.19/950-0763-configs-Enable-building-the-DS28E17-driver-module.patch
index ea3184013d..4d56cff918 100644
--- a/target/linux/brcm2708/patches-4.19/950-0764-configs-Enable-building-the-DS28E17-driver-module.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0763-configs-Enable-building-the-DS28E17-driver-module.patch
@@ -1,7 +1,7 @@
-From 739a3cd3ae724818dc3d93fc98141e59077932c8 Mon Sep 17 00:00:00 2001
+From 771ace628316ff29c2c6dd9941f7f0412c3acd14 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Sun, 11 Aug 2019 21:34:43 +0100
-Subject: [PATCH 764/773] configs: Enable building the DS28E17 driver module
+Subject: [PATCH 763/782] configs: Enable building the DS28E17 driver module
See: https://github.com/raspberrypi/linux/issues/3141
diff --git a/target/linux/brcm2708/patches-4.19/950-0765-ARM-dts-bcm2711-rpi-4-b-I2C-aliases-and-pulls.patch b/target/linux/brcm2708/patches-4.19/950-0764-ARM-dts-bcm2711-rpi-4-b-I2C-aliases-and-pulls.patch
index 70101eb1ef..8331a8060a 100644
--- a/target/linux/brcm2708/patches-4.19/950-0765-ARM-dts-bcm2711-rpi-4-b-I2C-aliases-and-pulls.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0764-ARM-dts-bcm2711-rpi-4-b-I2C-aliases-and-pulls.patch
@@ -1,7 +1,7 @@
-From 633d53276f8a94025f0cf60df37519136272434d Mon Sep 17 00:00:00 2001
+From 6c2628755161d04c7960f3f2fb7be1dacdda0c83 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Mon, 12 Aug 2019 15:48:39 +0100
-Subject: [PATCH 765/773] ARM: dts: bcm2711-rpi-4-b: I2C aliases and pulls
+Subject: [PATCH 764/782] ARM: dts: bcm2711-rpi-4-b: I2C aliases and pulls
The I2C interface nodes need aliases to give them fixed bus numbers,
and setting the pulls on the GPIOs (particularly 9-13) increases the
diff --git a/target/linux/brcm2708/patches-4.19/950-0766-xhci-Use-more-event-ring-segment-table-entries.patch b/target/linux/brcm2708/patches-4.19/950-0765-xhci-Use-more-event-ring-segment-table-entries.patch
index 9812db2d32..4e0120b87c 100644
--- a/target/linux/brcm2708/patches-4.19/950-0766-xhci-Use-more-event-ring-segment-table-entries.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0765-xhci-Use-more-event-ring-segment-table-entries.patch
@@ -1,7 +1,7 @@
-From cba43f76fe083fb735257410b10d3904355207fe Mon Sep 17 00:00:00 2001
+From c20184c09fbc635ab05685b26f4057c11491dcb9 Mon Sep 17 00:00:00 2001
From: Jonathan Bell <jonathan@raspberrypi.org>
Date: Tue, 13 Aug 2019 15:53:29 +0100
-Subject: [PATCH 766/773] xhci: Use more event ring segment table entries
+Subject: [PATCH 765/782] xhci: Use more event ring segment table entries
Users have reported log spam created by "Event Ring Full" xHC event
TRBs. These are caused by interrupt latency in conjunction with a very
diff --git a/target/linux/brcm2708/patches-4.19/950-0767-dwc_otg-use-align_buf-for-small-IN-control-transfers.patch b/target/linux/brcm2708/patches-4.19/950-0766-dwc_otg-use-align_buf-for-small-IN-control-transfers.patch
index d36459fa70..9dc7104d15 100644
--- a/target/linux/brcm2708/patches-4.19/950-0767-dwc_otg-use-align_buf-for-small-IN-control-transfers.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0766-dwc_otg-use-align_buf-for-small-IN-control-transfers.patch
@@ -1,7 +1,7 @@
-From e6510a4c6b282ccbf8fdb6d8e035a72ac88aa94b Mon Sep 17 00:00:00 2001
+From f3b7ae2107a320bd8dcd40e09bf832f6e02b9ce6 Mon Sep 17 00:00:00 2001
From: P33M <2474547+P33M@users.noreply.github.com>
Date: Wed, 14 Aug 2019 14:35:50 +0100
-Subject: [PATCH 767/773] dwc_otg: use align_buf for small IN control transfers
+Subject: [PATCH 766/782] dwc_otg: use align_buf for small IN control transfers
(#3150)
The hardware will do a 4-byte write to memory on any IN packet received
diff --git a/target/linux/brcm2708/patches-4.19/950-0768-Ported-pcie-brcmstb-bounce-buffer-implementation-to-.patch b/target/linux/brcm2708/patches-4.19/950-0767-Ported-pcie-brcmstb-bounce-buffer-implementation-to-.patch
index df682766c3..8e910a8156 100644
--- a/target/linux/brcm2708/patches-4.19/950-0768-Ported-pcie-brcmstb-bounce-buffer-implementation-to-.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0767-Ported-pcie-brcmstb-bounce-buffer-implementation-to-.patch
@@ -1,7 +1,7 @@
-From 2f9799e1c9bd7f03792a89ff7c9d55f0c570d661 Mon Sep 17 00:00:00 2001
+From e96d7ea9022d8b49644c2f150da162728b948c43 Mon Sep 17 00:00:00 2001
From: yaroslavros <yaroslavros@gmail.com>
Date: Wed, 14 Aug 2019 15:22:55 +0100
-Subject: [PATCH 768/773] Ported pcie-brcmstb bounce buffer implementation to
+Subject: [PATCH 767/782] Ported pcie-brcmstb bounce buffer implementation to
ARM64. (#3144)
Ported pcie-brcmstb bounce buffer implementation to ARM64.
diff --git a/target/linux/brcm2708/patches-4.19/950-0769-configs-arm64-vcm2711-Enable-V3D.patch b/target/linux/brcm2708/patches-4.19/950-0768-configs-arm64-vcm2711-Enable-V3D.patch
index 9b694a9947..b0866112e9 100644
--- a/target/linux/brcm2708/patches-4.19/950-0769-configs-arm64-vcm2711-Enable-V3D.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0768-configs-arm64-vcm2711-Enable-V3D.patch
@@ -1,7 +1,7 @@
-From 8a537f8c712f837ac154fb91e90f136ffa304882 Mon Sep 17 00:00:00 2001
+From 171e9f6e618385662980f13345c13823c34ce619 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Thu, 15 Aug 2019 12:02:34 +0100
-Subject: [PATCH 769/773] configs: arm64/vcm2711: Enable V3D
+Subject: [PATCH 768/782] configs: arm64/vcm2711: Enable V3D
Enable the V3D driver, which depends on BCM2835_POWER.
diff --git a/target/linux/brcm2708/patches-4.19/950-0770-overlays-sc16ic752-i2c-Fix-xtal-parameter.patch b/target/linux/brcm2708/patches-4.19/950-0769-overlays-sc16ic752-i2c-Fix-xtal-parameter.patch
index 1675167b97..6383b393f6 100644
--- a/target/linux/brcm2708/patches-4.19/950-0770-overlays-sc16ic752-i2c-Fix-xtal-parameter.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0769-overlays-sc16ic752-i2c-Fix-xtal-parameter.patch
@@ -1,7 +1,7 @@
-From 1a0aa89304eba1b10a0d122501af7f2b96b36fda Mon Sep 17 00:00:00 2001
+From 19a0c4687ddd47adbcf07c5d8fcab904637f0018 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Sat, 17 Aug 2019 19:47:30 +0100
-Subject: [PATCH 770/773] overlays: sc16ic752-i2c: Fix xtal parameter
+Subject: [PATCH 769/782] overlays: sc16ic752-i2c: Fix xtal parameter
The xtal parameter is targetting the wrong node - fix it.
diff --git a/target/linux/brcm2708/patches-4.19/950-0771-vc-sm-cma-Fix-compatibility-ioctl.patch b/target/linux/brcm2708/patches-4.19/950-0770-vc-sm-cma-Fix-compatibility-ioctl.patch
index 39c09bb8ae..f34b50f14f 100644
--- a/target/linux/brcm2708/patches-4.19/950-0771-vc-sm-cma-Fix-compatibility-ioctl.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0770-vc-sm-cma-Fix-compatibility-ioctl.patch
@@ -1,7 +1,7 @@
-From 907be7d1c6c442cb20c0731026d119f9017dd375 Mon Sep 17 00:00:00 2001
+From 92459c890df6e0d2fd5d21723aa4fed3278d3162 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Mon, 19 Aug 2019 15:45:20 +0100
-Subject: [PATCH 771/773] vc-sm-cma: Fix compatibility ioctl
+Subject: [PATCH 770/782] vc-sm-cma: Fix compatibility ioctl
This code path hasn't been used previously.
Fixed up after testing with kodi on 32-bit userland and 64-bit kernel
diff --git a/target/linux/brcm2708/patches-4.19/950-0772-configs-Add-TINYDRM-modules.patch b/target/linux/brcm2708/patches-4.19/950-0771-configs-Add-TINYDRM-modules.patch
index b35aaf22c6..4169cdbd27 100644
--- a/target/linux/brcm2708/patches-4.19/950-0772-configs-Add-TINYDRM-modules.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0771-configs-Add-TINYDRM-modules.patch
@@ -1,7 +1,7 @@
-From 931cfc501b0df7513f7aa30f96a9f26043de89cb Mon Sep 17 00:00:00 2001
+From 46bf32e6fa1f58e487e5ca5a7579bf7bfbe37642 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Thu, 22 Aug 2019 17:20:58 +0100
-Subject: [PATCH 772/773] configs: Add TINYDRM modules
+Subject: [PATCH 771/782] configs: Add TINYDRM modules
---
arch/arm/configs/bcm2709_defconfig | 4 ++++
diff --git a/target/linux/brcm2708/patches-4.19/950-0773-staging-bcm2835-codec-add-support-for-V4L2_CID_MPEG_.patch b/target/linux/brcm2708/patches-4.19/950-0772-staging-bcm2835-codec-add-support-for-V4L2_CID_MPEG_.patch
index 0e0de56b59..2b4be6836e 100644
--- a/target/linux/brcm2708/patches-4.19/950-0773-staging-bcm2835-codec-add-support-for-V4L2_CID_MPEG_.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0772-staging-bcm2835-codec-add-support-for-V4L2_CID_MPEG_.patch
@@ -1,7 +1,7 @@
-From 9392bdcc241adb527dcb42caab2204c59c02cef3 Mon Sep 17 00:00:00 2001
+From 563790ba8caf80523a07e8767dab67d41c14ced0 Mon Sep 17 00:00:00 2001
From: Aman Gupta <aman@tmm1.net>
Date: Thu, 22 Aug 2019 22:31:37 +0000
-Subject: [PATCH 773/773] staging: bcm2835-codec: add support for
+Subject: [PATCH 772/782] staging: bcm2835-codec: add support for
V4L2_CID_MPEG_VIDEO_FORCE_KEY_FRAME
fixes #3171
diff --git a/target/linux/brcm2708/patches-4.19/950-0773-staging-bcm2835-codec-remove-unnecessary-padding-on-.patch b/target/linux/brcm2708/patches-4.19/950-0773-staging-bcm2835-codec-remove-unnecessary-padding-on-.patch
new file mode 100644
index 0000000000..f16af39d8b
--- /dev/null
+++ b/target/linux/brcm2708/patches-4.19/950-0773-staging-bcm2835-codec-remove-unnecessary-padding-on-.patch
@@ -0,0 +1,30 @@
+From bfd6f94e9e27a8d5a0e71f66c456e44bc143bb87 Mon Sep 17 00:00:00 2001
+From: Aman Gupta <aman@tmm1.net>
+Date: Fri, 23 Aug 2019 16:29:07 -0700
+Subject: [PATCH 773/782] staging: bcm2835-codec: remove unnecessary padding on
+ encoder input
+
+The ISP and ENCODE roles have the same underlying hardware. Neither requires vertical alignment.
+
+Signed-off-by: Aman Gupta <aman@tmm1.net>
+---
+ .../staging/vc04_services/bcm2835-codec/bcm2835-v4l2-codec.c | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+--- a/drivers/staging/vc04_services/bcm2835-codec/bcm2835-v4l2-codec.c
++++ b/drivers/staging/vc04_services/bcm2835-codec/bcm2835-v4l2-codec.c
+@@ -1050,12 +1050,12 @@ static int vidioc_try_fmt(struct bcm2835
+ f->fmt.pix_mp.height = MIN_H;
+
+ /*
+- * For codecs the buffer must have a vertical alignment of 16
++ * For decoders the buffer must have a vertical alignment of 16
+ * lines.
+ * The selection will reflect any cropping rectangle when only
+ * some of the pixels are active.
+ */
+- if (ctx->dev->role != ISP)
++ if (ctx->dev->role == DECODE)
+ f->fmt.pix_mp.height = ALIGN(f->fmt.pix_mp.height, 16);
+ }
+ f->fmt.pix_mp.num_planes = 1;
diff --git a/target/linux/brcm2708/patches-4.19/950-0774-watchdog-bcm2835_wdt-Fix-module-autoload.patch b/target/linux/brcm2708/patches-4.19/950-0774-watchdog-bcm2835_wdt-Fix-module-autoload.patch
new file mode 100644
index 0000000000..7ef6cd24e8
--- /dev/null
+++ b/target/linux/brcm2708/patches-4.19/950-0774-watchdog-bcm2835_wdt-Fix-module-autoload.patch
@@ -0,0 +1,27 @@
+From 85a0f4d9bb71497ed710518de5f5cac124da9643 Mon Sep 17 00:00:00 2001
+From: Stefan Wahren <wahrenst@gmx.net>
+Date: Wed, 15 May 2019 19:14:18 +0200
+Subject: [PATCH 774/782] watchdog: bcm2835_wdt: Fix module autoload
+
+The commit 5e6acc3e678e ("bcm2835-pm: Move bcm2835-watchdog's DT probe
+to an MFD.") broke module autoloading on Raspberry Pi. So add a
+module alias this fix this.
+
+Signed-off-by: Stefan Wahren <wahrenst@gmx.net>
+Reviewed-by: Guenter Roeck <linux@roeck-us.net>
+Signed-off-by: Guenter Roeck <linux@roeck-us.net>
+Signed-off-by: Wim Van Sebroeck <wim@linux-watchdog.org>
+---
+ drivers/watchdog/bcm2835_wdt.c | 1 +
+ 1 file changed, 1 insertion(+)
+
+--- a/drivers/watchdog/bcm2835_wdt.c
++++ b/drivers/watchdog/bcm2835_wdt.c
+@@ -246,6 +246,7 @@ module_param(nowayout, bool, 0);
+ MODULE_PARM_DESC(nowayout, "Watchdog cannot be stopped once started (default="
+ __MODULE_STRING(WATCHDOG_NOWAYOUT) ")");
+
++MODULE_ALIAS("platform:bcm2835-wdt");
+ MODULE_AUTHOR("Lubomir Rintel <lkundrak@v3.sk>");
+ MODULE_DESCRIPTION("Driver for Broadcom BCM2835 watchdog timer");
+ MODULE_LICENSE("GPL");
diff --git a/target/linux/brcm2708/patches-4.19/960-add-rasbperrypi-compatible.patch b/target/linux/brcm2708/patches-4.19/950-0775-arm-dts-add-missing-Raspberry-Pi-model-names.patch
index 002b4b32e8..1f64c8de24 100644
--- a/target/linux/brcm2708/patches-4.19/960-add-rasbperrypi-compatible.patch
+++ b/target/linux/brcm2708/patches-4.19/950-0775-arm-dts-add-missing-Raspberry-Pi-model-names.patch
@@ -1,3 +1,21 @@
+From 88a6d7ef75a5f52a7a116d04d23f508f85375884 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?=C3=81lvaro=20Fern=C3=A1ndez=20Rojas?= <noltari@gmail.com>
+Date: Thu, 29 Aug 2019 16:26:22 +0200
+Subject: [PATCH 775/782] arm: dts: add missing Raspberry Pi model names
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+This is needed to identify the different models on distributions like OpenWrt.
+
+Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
+---
+ arch/arm/boot/dts/bcm2708-rpi-b-plus.dts | 1 +
+ arch/arm/boot/dts/bcm2708-rpi-b.dts | 1 +
+ arch/arm/boot/dts/bcm2708-rpi-cm.dts | 1 +
+ arch/arm/boot/dts/bcm2710-rpi-cm3.dts | 1 +
+ 4 files changed, 4 insertions(+)
+
--- a/arch/arm/boot/dts/bcm2708-rpi-b-plus.dts
+++ b/arch/arm/boot/dts/bcm2708-rpi-b-plus.dts
@@ -6,6 +6,7 @@
@@ -28,17 +46,6 @@
model = "Raspberry Pi Compute Module";
};
---- a/arch/arm/boot/dts/bcm2710-rpi-3-b.dts
-+++ b/arch/arm/boot/dts/bcm2710-rpi-3-b.dts
-@@ -6,7 +6,7 @@
- #include "bcm283x-rpi-csi1-2lane.dtsi"
-
- / {
-- compatible = "raspberrypi,3-model-b", "brcm,bcm2837";
-+ compatible = "raspberrypi,3-model-b", "brcm,bcm2837", "brcm,bcm2836";
- model = "Raspberry Pi 3 Model B";
-
- chosen {
--- a/arch/arm/boot/dts/bcm2710-rpi-cm3.dts
+++ b/arch/arm/boot/dts/bcm2710-rpi-cm3.dts
@@ -6,6 +6,7 @@
diff --git a/target/linux/brcm2708/patches-4.19/950-0776-Add-support-for-the-Audio-Injector-Ultra-in-64-bit-l.patch b/target/linux/brcm2708/patches-4.19/950-0776-Add-support-for-the-Audio-Injector-Ultra-in-64-bit-l.patch
new file mode 100644
index 0000000000..2d8eb794bc
--- /dev/null
+++ b/target/linux/brcm2708/patches-4.19/950-0776-Add-support-for-the-Audio-Injector-Ultra-in-64-bit-l.patch
@@ -0,0 +1,32 @@
+From 5ea988dd7bbb538721a88ae4de53e05c8b5e84f6 Mon Sep 17 00:00:00 2001
+From: Trevor Stiles <tstiles@shel.org>
+Date: Wed, 28 Aug 2019 15:07:18 -0700
+Subject: [PATCH 776/782] Add support for the Audio Injector Ultra in 64-bit
+ land.
+
+Signed-off-by: Trevor Stiles <tstiles@shel.org>
+---
+ arch/arm64/configs/bcm2711_defconfig | 1 +
+ arch/arm64/configs/bcmrpi3_defconfig | 1 +
+ 2 files changed, 2 insertions(+)
+
+--- a/arch/arm64/configs/bcm2711_defconfig
++++ b/arch/arm64/configs/bcm2711_defconfig
+@@ -856,6 +856,7 @@ CONFIG_SND_PISOUND=m
+ CONFIG_SND_SOC_ADAU1701=m
+ CONFIG_SND_SOC_ADAU7002=m
+ CONFIG_SND_SOC_AK4554=m
++CONFIG_SND_SOC_CS4265=m
+ CONFIG_SND_SOC_CS4271_I2C=m
+ CONFIG_SND_SOC_SPDIF=m
+ CONFIG_SND_SOC_WM8804_I2C=m
+--- a/arch/arm64/configs/bcmrpi3_defconfig
++++ b/arch/arm64/configs/bcmrpi3_defconfig
+@@ -823,6 +823,7 @@ CONFIG_SND_SOC_AD193X_SPI=m
+ CONFIG_SND_SOC_AD193X_I2C=m
+ CONFIG_SND_SOC_ADAU1701=m
+ CONFIG_SND_SOC_AK4554=m
++CONFIG_SND_SOC_CS4265=m
+ CONFIG_SND_SOC_CS4271_I2C=m
+ CONFIG_SND_SOC_ICS43432=m
+ CONFIG_SND_SOC_WM8804_I2C=m
diff --git a/target/linux/brcm2708/patches-4.19/950-0777-arch-arm-Add-model-string-to-cpuinfo.patch b/target/linux/brcm2708/patches-4.19/950-0777-arch-arm-Add-model-string-to-cpuinfo.patch
new file mode 100644
index 0000000000..4cc29b534a
--- /dev/null
+++ b/target/linux/brcm2708/patches-4.19/950-0777-arch-arm-Add-model-string-to-cpuinfo.patch
@@ -0,0 +1,36 @@
+From 1c925d4b61ba4317addfe0ca2c7545aafff40681 Mon Sep 17 00:00:00 2001
+From: Phil Elwell <phil@raspberrypi.org>
+Date: Tue, 3 Sep 2019 18:16:56 +0100
+Subject: [PATCH 777/782] arch/arm: Add model string to cpuinfo
+
+Signed-off-by: Phil Elwell <phil@raspberrypi.org>
+---
+ arch/arm/kernel/setup.c | 10 ++++++++++
+ 1 file changed, 10 insertions(+)
+
+--- a/arch/arm/kernel/setup.c
++++ b/arch/arm/kernel/setup.c
+@@ -1238,6 +1238,8 @@ static int c_show(struct seq_file *m, vo
+ {
+ int i, j;
+ u32 cpuid;
++ struct device_node *np;
++ const char *model;
+
+ for_each_online_cpu(i) {
+ /*
+@@ -1297,6 +1299,14 @@ static int c_show(struct seq_file *m, vo
+ seq_printf(m, "Revision\t: %04x\n", system_rev);
+ seq_printf(m, "Serial\t\t: %s\n", system_serial);
+
++ np = of_find_node_by_path("/");
++ if (np) {
++ if (!of_property_read_string(np, "model",
++ &model))
++ seq_printf(m, "Model\t\t: %s\n", model);
++ of_node_put(np);
++ }
++
+ return 0;
+ }
+
diff --git a/target/linux/brcm2708/patches-4.19/950-0778-arch-arm64-Add-Revision-Serial-Model-to-cpuinfo.patch b/target/linux/brcm2708/patches-4.19/950-0778-arch-arm64-Add-Revision-Serial-Model-to-cpuinfo.patch
new file mode 100644
index 0000000000..a10c08a0be
--- /dev/null
+++ b/target/linux/brcm2708/patches-4.19/950-0778-arch-arm64-Add-Revision-Serial-Model-to-cpuinfo.patch
@@ -0,0 +1,58 @@
+From dba2372d27a2aca9f4d696799a2666f98179f4fb Mon Sep 17 00:00:00 2001
+From: Phil Elwell <phil@raspberrypi.org>
+Date: Tue, 3 Sep 2019 18:17:25 +0100
+Subject: [PATCH 778/782] arch/arm64: Add Revision, Serial, Model to cpuinfo
+
+Signed-off-by: Phil Elwell <phil@raspberrypi.org>
+---
+ arch/arm64/kernel/cpuinfo.c | 25 +++++++++++++++++++++++++
+ 1 file changed, 25 insertions(+)
+
+--- a/arch/arm64/kernel/cpuinfo.c
++++ b/arch/arm64/kernel/cpuinfo.c
+@@ -27,6 +27,7 @@
+ #include <linux/elf.h>
+ #include <linux/init.h>
+ #include <linux/kernel.h>
++#include <linux/of_platform.h>
+ #include <linux/personality.h>
+ #include <linux/preempt.h>
+ #include <linux/printk.h>
+@@ -125,6 +126,10 @@ static int c_show(struct seq_file *m, vo
+ {
+ int i, j;
+ bool compat = personality(current->personality) == PER_LINUX32;
++ struct device_node *np;
++ const char *model;
++ const char *serial;
++ u32 revision;
+
+ for_each_online_cpu(i) {
+ struct cpuinfo_arm64 *cpuinfo = &per_cpu(cpu_data, i);
+@@ -176,6 +181,26 @@ static int c_show(struct seq_file *m, vo
+ seq_printf(m, "CPU revision\t: %d\n\n", MIDR_REVISION(midr));
+ }
+
++ seq_printf(m, "Hardware\t: BCM2835\n");
++
++ np = of_find_node_by_path("/system");
++ if (np) {
++ if (!of_property_read_u32(np, "linux,revision", &revision))
++ seq_printf(m, "Revision\t: %04x\n", revision);
++ of_node_put(np);
++ }
++
++ np = of_find_node_by_path("/");
++ if (np) {
++ if (!of_property_read_string(np, "serial-number",
++ &serial))
++ seq_printf(m, "Serial\t\t: %s\n", serial);
++ if (!of_property_read_string(np, "model",
++ &model))
++ seq_printf(m, "Model\t\t: %s\n", model);
++ of_node_put(np);
++ }
++
+ return 0;
+ }
+
diff --git a/target/linux/brcm2708/patches-4.19/950-0779-media-dt-bindings-Add-binding-for-the-Sony-IMX219-se.patch b/target/linux/brcm2708/patches-4.19/950-0779-media-dt-bindings-Add-binding-for-the-Sony-IMX219-se.patch
new file mode 100644
index 0000000000..45fef33de6
--- /dev/null
+++ b/target/linux/brcm2708/patches-4.19/950-0779-media-dt-bindings-Add-binding-for-the-Sony-IMX219-se.patch
@@ -0,0 +1,77 @@
+From c949e2e7e6ab2df627a828cd866a026639acaacf Mon Sep 17 00:00:00 2001
+From: Dave Stevenson <dave.stevenson@raspberrypi.org>
+Date: Wed, 28 Aug 2019 13:34:30 +0100
+Subject: [PATCH 779/782] media: dt-bindings: Add binding for the Sony IMX219
+ sensor
+
+The IMX219 is an 8MPix CSI2 sensor, supporting 2 or 4 data lanes.
+Document the binding for this device.
+
+Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.org>
+---
+ .../devicetree/bindings/media/i2c/imx219.txt | 59 +++++++++++++++++++
+ 1 file changed, 59 insertions(+)
+ create mode 100644 Documentation/devicetree/bindings/media/i2c/imx219.txt
+
+--- /dev/null
++++ b/Documentation/devicetree/bindings/media/i2c/imx219.txt
+@@ -0,0 +1,59 @@
++* Sony 1/4.0-Inch 8Mpixel CMOS Digital Image Sensor
++
++The Sony imx219 is a 1/4.0-inch CMOS active pixel digital image sensor with
++an active array size of 3280H x 2464V. It is programmable through I2C
++interface. The I2C address is fixed to 0x10 as per sensor data sheet.
++Image data is sent through MIPI CSI-2, which is configured as either 2 or 4
++data lanes.
++
++Required Properties:
++- compatible: value should be "sony,imx219" for imx219 sensor
++- reg: I2C bus address of the device
++- clocks: reference to the xclk input clock.
++- clock-names: should be "xclk".
++- DOVDD-supply: Digital I/O voltage supply, 1.8 volts
++- AVDD-supply: Analog voltage supply, 2.8 volts
++- DVDD-supply: Digital core voltage supply, 1.2 volts
++
++Optional Properties:
++- xclr-gpios: reference to the GPIO connected to the xclr pin, if any. Must be
++ released after all supplies are applied.
++ This is an active high signal to the imx219.
++
++The imx219 device node should contain one 'port' child node with
++an 'endpoint' subnode. For further reading on port node refer to
++Documentation/devicetree/bindings/media/video-interfaces.txt.
++
++Endpoint node required properties for CSI-2 connection are:
++- remote-endpoint: a phandle to the bus receiver's endpoint node.
++- clock-lanes: should be set to <0> (clock lane on hardware lane 0)
++- data-lanes: should be set to <1 2>, or <1 2 3 4> (two or four lane CSI-2
++ supported)
++
++Example:
++ sensor@10 {
++ compatible = "sony,imx219";
++ reg = <0x10>;
++ #address-cells = <1>;
++ #size-cells = <0>;
++ clocks = <&imx219_clk>;
++ clock-names = "xclk";
++ xclr-gpios = <&gpio_sensor 0 0>;
++ DOVDD-supply = <&vgen4_reg>; /* 1.8v */
++ AVDD-supply = <&vgen3_reg>; /* 2.8v */
++ DVDD-supply = <&vgen2_reg>; /* 1.2v */
++
++ imx219_clk: camera-clk {
++ compatible = "fixed-clock";
++ #clock-cells = <0>;
++ clock-frequency = <24000000>;
++ };
++
++ port {
++ sensor_out: endpoint {
++ remote-endpoint = <&csiss_in>;
++ clock-lanes = <0>;
++ data-lanes = <1 2>;
++ };
++ };
++ };
diff --git a/target/linux/brcm2708/patches-4.19/950-0780-media-i2c-Add-driver-for-Sony-IMX219-sensor.patch b/target/linux/brcm2708/patches-4.19/950-0780-media-i2c-Add-driver-for-Sony-IMX219-sensor.patch
new file mode 100644
index 0000000000..8284f3adf0
--- /dev/null
+++ b/target/linux/brcm2708/patches-4.19/950-0780-media-i2c-Add-driver-for-Sony-IMX219-sensor.patch
@@ -0,0 +1,1146 @@
+From 166d51266833e383d04d27886417c63e465f375a Mon Sep 17 00:00:00 2001
+From: Dave Stevenson <dave.stevenson@raspberrypi.org>
+Date: Wed, 28 Aug 2019 13:34:49 +0100
+Subject: [PATCH 780/782] media: i2c: Add driver for Sony IMX219 sensor
+
+Adds a driver for the 8MPix Sony IMX219 CSI2 sensor.
+Whilst the sensor supports 2 or 4 CSI2 data lanes, this driver
+currently only supports 2 lanes.
+8MPix @ 15fps, 1080P @ 30fps (cropped FOV), and 1640x1232 (2x2 binned)
+@ 30fps are currently supported.
+
+Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.org>
+Tested-by: Kieran Bingham <kieran.bingham@ideasonboard.com>
+---
+ drivers/media/i2c/Kconfig | 11 +
+ drivers/media/i2c/Makefile | 1 +
+ drivers/media/i2c/imx219.c | 1093 ++++++++++++++++++++++++++++++++++++
+ 3 files changed, 1105 insertions(+)
+ create mode 100644 drivers/media/i2c/imx219.c
+
+--- a/drivers/media/i2c/Kconfig
++++ b/drivers/media/i2c/Kconfig
+@@ -597,6 +597,17 @@ config VIDEO_APTINA_PLL
+ config VIDEO_SMIAPP_PLL
+ tristate
+
++config VIDEO_IMX219
++ tristate "Sony IMX219 sensor support"
++ depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API
++ depends on MEDIA_CAMERA_SUPPORT
++ help
++ This is a Video4Linux2 sensor driver for the Sony
++ IMX219 camera.
++
++ To compile this driver as a module, choose M here: the
++ module will be called imx219.
++
+ config VIDEO_IMX258
+ tristate "Sony IMX258 sensor support"
+ depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API
+--- a/drivers/media/i2c/Makefile
++++ b/drivers/media/i2c/Makefile
+@@ -106,6 +106,7 @@ obj-$(CONFIG_VIDEO_I2C) += video-i2c.o
+ obj-$(CONFIG_VIDEO_ML86V7667) += ml86v7667.o
+ obj-$(CONFIG_VIDEO_OV2659) += ov2659.o
+ obj-$(CONFIG_VIDEO_TC358743) += tc358743.o
++obj-$(CONFIG_VIDEO_IMX219) += imx219.o
+ obj-$(CONFIG_VIDEO_IMX258) += imx258.o
+ obj-$(CONFIG_VIDEO_IMX274) += imx274.o
+
+--- /dev/null
++++ b/drivers/media/i2c/imx219.c
+@@ -0,0 +1,1093 @@
++// SPDX-License-Identifier: GPL-2.0
++/*
++ * A V4L2 driver for Sony IMX219 cameras.
++ * Copyright (C) 2019, Raspberry Pi (Trading) Ltd
++ *
++ * Based on Sony imx258 camera driver
++ * Copyright (C) 2018 Intel Corporation
++ *
++ * DT / fwnode changes, and regulator / GPIO control taken from ov5640.c
++ * Copyright (C) 2011-2013 Freescale Semiconductor, Inc. All Rights Reserved.
++ * Copyright (C) 2014-2017 Mentor Graphics Inc.
++ *
++ */
++
++#include <linux/clk.h>
++#include <linux/clk-provider.h>
++#include <linux/clkdev.h>
++#include <linux/delay.h>
++#include <linux/gpio/consumer.h>
++#include <linux/i2c.h>
++#include <linux/module.h>
++#include <linux/pm_runtime.h>
++#include <linux/regulator/consumer.h>
++#include <media/v4l2-ctrls.h>
++#include <media/v4l2-device.h>
++#include <media/v4l2-fwnode.h>
++#include <media/v4l2-mediabus.h>
++#include <asm/unaligned.h>
++
++#define IMX219_REG_VALUE_08BIT 1
++#define IMX219_REG_VALUE_16BIT 2
++
++#define IMX219_REG_MODE_SELECT 0x0100
++#define IMX219_MODE_STANDBY 0x00
++#define IMX219_MODE_STREAMING 0x01
++
++/* Chip ID */
++#define IMX219_REG_CHIP_ID 0x0000
++#define IMX219_CHIP_ID 0x0219
++
++/* V_TIMING internal */
++#define IMX219_REG_VTS 0x0160
++#define IMX219_VTS_15FPS 0x0dc6
++#define IMX219_VTS_30FPS_1080P 0x06e3
++#define IMX219_VTS_30FPS_BINNED 0x06e3
++#define IMX219_VTS_MAX 0xffff
++
++/*Frame Length Line*/
++#define IMX219_FLL_MIN 0x08a6
++#define IMX219_FLL_MAX 0xffff
++#define IMX219_FLL_STEP 1
++#define IMX219_FLL_DEFAULT 0x0c98
++
++/* HBLANK control - read only */
++#define IMX219_PPL_DEFAULT 5352
++
++/* Exposure control */
++#define IMX219_REG_EXPOSURE 0x015a
++#define IMX219_EXPOSURE_MIN 4
++#define IMX219_EXPOSURE_STEP 1
++#define IMX219_EXPOSURE_DEFAULT 0x640
++#define IMX219_EXPOSURE_MAX 65535
++
++/* Analog gain control */
++#define IMX219_REG_ANALOG_GAIN 0x0157
++#define IMX219_ANA_GAIN_MIN 0
++#define IMX219_ANA_GAIN_MAX 232
++#define IMX219_ANA_GAIN_STEP 1
++#define IMX219_ANA_GAIN_DEFAULT 0x0
++
++/* Digital gain control */
++#define IMX219_REG_DIGITAL_GAIN 0x0158
++#define IMX219_DGTL_GAIN_MIN 0x0100
++#define IMX219_DGTL_GAIN_MAX 0x0fff
++#define IMX219_DGTL_GAIN_DEFAULT 0x0100
++#define IMX219_DGTL_GAIN_STEP 1
++
++/* Test Pattern Control */
++#define IMX219_REG_TEST_PATTERN 0x0600
++#define IMX219_TEST_PATTERN_DISABLE 0
++#define IMX219_TEST_PATTERN_SOLID_COLOR 1
++#define IMX219_TEST_PATTERN_COLOR_BARS 2
++#define IMX219_TEST_PATTERN_GREY_COLOR 3
++#define IMX219_TEST_PATTERN_PN9 4
++
++struct imx219_reg {
++ u16 address;
++ u8 val;
++};
++
++struct imx219_reg_list {
++ u32 num_of_regs;
++ const struct imx219_reg *regs;
++};
++
++/* Mode : resolution and related config&values */
++struct imx219_mode {
++ /* Frame width */
++ u32 width;
++ /* Frame height */
++ u32 height;
++
++ /* V-timing */
++ u32 vts_def;
++
++ /* Default register values */
++ struct imx219_reg_list reg_list;
++};
++
++/*
++ * Register sets lifted off the i2C interface from the Raspberry Pi firmware
++ * driver.
++ * 3280x2464 = mode 2, 1920x1080 = mode 1, and 1640x1232 = mode 4.
++ */
++static const struct imx219_reg mode_3280x2464_regs[] = {
++ {0x0100, 0x00},
++ {0x30eb, 0x0c},
++ {0x30eb, 0x05},
++ {0x300a, 0xff},
++ {0x300b, 0xff},
++ {0x30eb, 0x05},
++ {0x30eb, 0x09},
++ {0x0114, 0x01},
++ {0x0128, 0x00},
++ {0x012a, 0x18},
++ {0x012b, 0x00},
++ {0x0164, 0x00},
++ {0x0165, 0x00},
++ {0x0166, 0x0c},
++ {0x0167, 0xcf},
++ {0x0168, 0x00},
++ {0x0169, 0x00},
++ {0x016a, 0x09},
++ {0x016b, 0x9f},
++ {0x016c, 0x0c},
++ {0x016d, 0xd0},
++ {0x016e, 0x09},
++ {0x016f, 0xa0},
++ {0x0170, 0x01},
++ {0x0171, 0x01},
++ {0x0174, 0x00},
++ {0x0175, 0x00},
++ {0x018c, 0x0a},
++ {0x018d, 0x0a},
++ {0x0301, 0x05},
++ {0x0303, 0x01},
++ {0x0304, 0x03},
++ {0x0305, 0x03},
++ {0x0306, 0x00},
++ {0x0307, 0x39},
++ {0x0309, 0x0a},
++ {0x030b, 0x01},
++ {0x030c, 0x00},
++ {0x030d, 0x72},
++ {0x0624, 0x0c},
++ {0x0625, 0xd0},
++ {0x0626, 0x09},
++ {0x0627, 0xa0},
++ {0x455e, 0x00},
++ {0x471e, 0x4b},
++ {0x4767, 0x0f},
++ {0x4750, 0x14},
++ {0x4540, 0x00},
++ {0x47b4, 0x14},
++ {0x4713, 0x30},
++ {0x478b, 0x10},
++ {0x478f, 0x10},
++ {0x4793, 0x10},
++ {0x4797, 0x0e},
++ {0x479b, 0x0e},
++
++ {0x0172, 0x03},
++ {0x0162, 0x0d},
++ {0x0163, 0x78},
++};
++
++static const struct imx219_reg mode_1920_1080_regs[] = {
++ {0x0100, 0x00},
++ {0x30eb, 0x05},
++ {0x30eb, 0x0c},
++ {0x300a, 0xff},
++ {0x300b, 0xff},
++ {0x30eb, 0x05},
++ {0x30eb, 0x09},
++ {0x0114, 0x01},
++ {0x0128, 0x00},
++ {0x012a, 0x18},
++ {0x012b, 0x00},
++ {0x0162, 0x0d},
++ {0x0163, 0x78},
++ {0x0164, 0x02},
++ {0x0165, 0xa8},
++ {0x0166, 0x0a},
++ {0x0167, 0x27},
++ {0x0168, 0x02},
++ {0x0169, 0xb4},
++ {0x016a, 0x06},
++ {0x016b, 0xeb},
++ {0x016c, 0x07},
++ {0x016d, 0x80},
++ {0x016e, 0x04},
++ {0x016f, 0x38},
++ {0x0170, 0x01},
++ {0x0171, 0x01},
++ {0x0174, 0x00},
++ {0x0175, 0x00},
++ {0x018c, 0x0a},
++ {0x018d, 0x0a},
++ {0x0301, 0x05},
++ {0x0303, 0x01},
++ {0x0304, 0x03},
++ {0x0305, 0x03},
++ {0x0306, 0x00},
++ {0x0307, 0x39},
++ {0x0309, 0x0a},
++ {0x030b, 0x01},
++ {0x030c, 0x00},
++ {0x030d, 0x72},
++ {0x455e, 0x00},
++ {0x471e, 0x4b},
++ {0x4767, 0x0f},
++ {0x4750, 0x14},
++ {0x4540, 0x00},
++ {0x47b4, 0x14},
++ {0x4713, 0x30},
++ {0x478b, 0x10},
++ {0x478f, 0x10},
++ {0x4793, 0x10},
++ {0x4797, 0x0e},
++ {0x479b, 0x0e},
++
++ {0x0172, 0x03},
++ {0x0162, 0x0d},
++ {0x0163, 0x78},
++};
++
++static const struct imx219_reg mode_1640_1232_regs[] = {
++ {0x30eb, 0x0c},
++ {0x30eb, 0x05},
++ {0x300a, 0xff},
++ {0x300b, 0xff},
++ {0x30eb, 0x05},
++ {0x30eb, 0x09},
++ {0x0114, 0x01},
++ {0x0128, 0x00},
++ {0x012a, 0x18},
++ {0x012b, 0x00},
++ {0x0164, 0x00},
++ {0x0165, 0x00},
++ {0x0166, 0x0c},
++ {0x0167, 0xcf},
++ {0x0168, 0x00},
++ {0x0169, 0x00},
++ {0x016a, 0x09},
++ {0x016b, 0x9f},
++ {0x016c, 0x06},
++ {0x016d, 0x68},
++ {0x016e, 0x04},
++ {0x016f, 0xd0},
++ {0x0170, 0x01},
++ {0x0171, 0x01},
++ {0x0174, 0x01},
++ {0x0175, 0x01},
++ {0x018c, 0x0a},
++ {0x018d, 0x0a},
++ {0x0301, 0x05},
++ {0x0303, 0x01},
++ {0x0304, 0x03},
++ {0x0305, 0x03},
++ {0x0306, 0x00},
++ {0x0307, 0x39},
++ {0x0309, 0x0a},
++ {0x030b, 0x01},
++ {0x030c, 0x00},
++ {0x030d, 0x72},
++ {0x455e, 0x00},
++ {0x471e, 0x4b},
++ {0x4767, 0x0f},
++ {0x4750, 0x14},
++ {0x4540, 0x00},
++ {0x47b4, 0x14},
++ {0x4713, 0x30},
++ {0x478b, 0x10},
++ {0x478f, 0x10},
++ {0x4793, 0x10},
++ {0x4797, 0x0e},
++ {0x479b, 0x0e},
++
++ {0x0172, 0x03},
++ {0x0162, 0x0d},
++ {0x0163, 0x78},
++};
++
++static const char * const imx219_test_pattern_menu[] = {
++ "Disabled",
++ "Color Bars",
++ "Solid Color",
++ "Grey Color Bars",
++ "PN9"
++};
++
++static const int imx219_test_pattern_val[] = {
++ IMX219_TEST_PATTERN_DISABLE,
++ IMX219_TEST_PATTERN_COLOR_BARS,
++ IMX219_TEST_PATTERN_SOLID_COLOR,
++ IMX219_TEST_PATTERN_GREY_COLOR,
++ IMX219_TEST_PATTERN_PN9,
++};
++
++/* regulator supplies */
++static const char * const imx219_supply_name[] = {
++ /* Supplies can be enabled in any order */
++ "VANA", /* Analog (2.8V) supply */
++ "VDIG", /* Digital Core (1.8V) supply */
++ "VDDL", /* IF (1.2V) supply */
++};
++
++#define IMX219_NUM_SUPPLIES ARRAY_SIZE(imx219_supply_name)
++
++#define IMX219_XCLR_DELAY_MS 10 /* Initialisation delay after XCLR low->high */
++
++/* Mode configs */
++static const struct imx219_mode supported_modes[] = {
++ {
++ /* 8MPix 15fps mode */
++ .width = 3280,
++ .height = 2464,
++ .vts_def = IMX219_VTS_15FPS,
++ .reg_list = {
++ .num_of_regs = ARRAY_SIZE(mode_3280x2464_regs),
++ .regs = mode_3280x2464_regs,
++ },
++ },
++ {
++ /* 1080P 30fps cropped */
++ .width = 1920,
++ .height = 1080,
++ .vts_def = IMX219_VTS_30FPS_1080P,
++ .reg_list = {
++ .num_of_regs = ARRAY_SIZE(mode_1920_1080_regs),
++ .regs = mode_1920_1080_regs,
++ },
++ },
++ {
++ /* 2x2 binned 30fps mode */
++ .width = 1640,
++ .height = 1232,
++ .vts_def = IMX219_VTS_30FPS_BINNED,
++ .reg_list = {
++ .num_of_regs = ARRAY_SIZE(mode_1640_1232_regs),
++ .regs = mode_1640_1232_regs,
++ },
++ },
++};
++
++struct imx219 {
++ struct v4l2_subdev sd;
++ struct media_pad pad;
++
++ struct v4l2_fwnode_endpoint ep; /* the parsed DT endpoint info */
++ struct clk *xclk; /* system clock to IMX219 */
++ u32 xclk_freq;
++
++ struct gpio_desc *xclr_gpio;
++ struct regulator_bulk_data supplies[IMX219_NUM_SUPPLIES];
++
++ struct v4l2_ctrl_handler ctrl_handler;
++ /* V4L2 Controls */
++ struct v4l2_ctrl *pixel_rate;
++ struct v4l2_ctrl *exposure;
++
++ /* Current mode */
++ const struct imx219_mode *mode;
++
++ /*
++ * Mutex for serialized access:
++ * Protect sensor module set pad format and start/stop streaming safely.
++ */
++ struct mutex mutex;
++
++ int power_count;
++ /* Streaming on/off */
++ bool streaming;
++};
++
++static inline struct imx219 *to_imx219(struct v4l2_subdev *_sd)
++{
++ return container_of(_sd, struct imx219, sd);
++}
++
++/* Read registers up to 2 at a time */
++static int imx219_read_reg(struct imx219 *imx219, u16 reg, u32 len, u32 *val)
++{
++ struct i2c_client *client = v4l2_get_subdevdata(&imx219->sd);
++ struct i2c_msg msgs[2];
++ u8 addr_buf[2] = { reg >> 8, reg & 0xff };
++ u8 data_buf[4] = { 0, };
++ int ret;
++
++ if (len > 4)
++ return -EINVAL;
++
++ /* Write register address */
++ msgs[0].addr = client->addr;
++ msgs[0].flags = 0;
++ msgs[0].len = ARRAY_SIZE(addr_buf);
++ msgs[0].buf = addr_buf;
++
++ /* Read data from register */
++ msgs[1].addr = client->addr;
++ msgs[1].flags = I2C_M_RD;
++ msgs[1].len = len;
++ msgs[1].buf = &data_buf[4 - len];
++
++ ret = i2c_transfer(client->adapter, msgs, ARRAY_SIZE(msgs));
++ if (ret != ARRAY_SIZE(msgs))
++ return -EIO;
++
++ *val = get_unaligned_be32(data_buf);
++
++ return 0;
++}
++
++/* Write registers up to 2 at a time */
++static int imx219_write_reg(struct imx219 *imx219, u16 reg, u32 len, u32 val)
++{
++ struct i2c_client *client = v4l2_get_subdevdata(&imx219->sd);
++ u8 buf[6];
++
++ if (len > 4)
++ return -EINVAL;
++
++ put_unaligned_be16(reg, buf);
++ put_unaligned_be32(val << (8 * (4 - len)), buf + 2);
++ if (i2c_master_send(client, buf, len + 2) != len + 2)
++ return -EIO;
++
++ return 0;
++}
++
++/* Write a list of registers */
++static int imx219_write_regs(struct imx219 *imx219,
++ const struct imx219_reg *regs, u32 len)
++{
++ struct i2c_client *client = v4l2_get_subdevdata(&imx219->sd);
++ unsigned int i;
++ int ret;
++
++ for (i = 0; i < len; i++) {
++ ret = imx219_write_reg(imx219, regs[i].address, 1, regs[i].val);
++ if (ret) {
++ dev_err_ratelimited(&client->dev,
++ "Failed to write reg 0x%4.4x. error = %d\n",
++ regs[i].address, ret);
++
++ return ret;
++ }
++ }
++
++ return 0;
++}
++
++/* Power/clock management functions */
++static void imx219_power(struct imx219 *imx219, bool enable)
++{
++ gpiod_set_value_cansleep(imx219->xclr_gpio, enable ? 1 : 0);
++}
++
++static int imx219_set_power_on(struct imx219 *imx219)
++{
++ struct i2c_client *client = v4l2_get_subdevdata(&imx219->sd);
++ int ret;
++
++ ret = clk_prepare_enable(imx219->xclk);
++ if (ret) {
++ dev_err(&client->dev, "%s: failed to enable clock\n",
++ __func__);
++ return ret;
++ }
++
++ ret = regulator_bulk_enable(IMX219_NUM_SUPPLIES,
++ imx219->supplies);
++ if (ret) {
++ dev_err(&client->dev, "%s: failed to enable regulators\n",
++ __func__);
++ goto xclk_off;
++ }
++
++ imx219_power(imx219, true);
++ msleep(IMX219_XCLR_DELAY_MS);
++
++ return 0;
++xclk_off:
++ clk_disable_unprepare(imx219->xclk);
++ return ret;
++}
++
++static void imx219_set_power_off(struct imx219 *imx219)
++{
++ imx219_power(imx219, false);
++ regulator_bulk_disable(IMX219_NUM_SUPPLIES, imx219->supplies);
++ clk_disable_unprepare(imx219->xclk);
++}
++
++static int imx219_set_power(struct imx219 *imx219, bool on)
++{
++ int ret = 0;
++
++ if (on) {
++ ret = imx219_set_power_on(imx219);
++ if (ret)
++ return ret;
++ } else {
++ imx219_set_power_off(imx219);
++ }
++
++ return 0;
++}
++
++/* Open sub-device */
++static int imx219_s_power(struct v4l2_subdev *sd, int on)
++{
++ struct imx219 *imx219 = to_imx219(sd);
++ int ret = 0;
++
++ mutex_lock(&imx219->mutex);
++
++ /*
++ * If the power count is modified from 0 to != 0 or from != 0 to 0,
++ * update the power state.
++ */
++ if (imx219->power_count == !on) {
++ ret = imx219_set_power(imx219, !!on);
++ if (ret)
++ goto out;
++ }
++
++ /* Update the power count. */
++ imx219->power_count += on ? 1 : -1;
++ WARN_ON(imx219->power_count < 0);
++out:
++ mutex_unlock(&imx219->mutex);
++
++ return ret;
++}
++
++static int imx219_open(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh)
++{
++ struct v4l2_mbus_framefmt *try_fmt =
++ v4l2_subdev_get_try_format(sd, fh->pad, 0);
++
++ /* Initialize try_fmt */
++ try_fmt->width = supported_modes[0].width;
++ try_fmt->height = supported_modes[0].height;
++ try_fmt->code = MEDIA_BUS_FMT_SBGGR10_1X10;
++ try_fmt->field = V4L2_FIELD_NONE;
++
++ return 0;
++}
++
++static int imx219_set_ctrl(struct v4l2_ctrl *ctrl)
++{
++ struct imx219 *imx219 =
++ container_of(ctrl->handler, struct imx219, ctrl_handler);
++ struct i2c_client *client = v4l2_get_subdevdata(&imx219->sd);
++ int ret = 0;
++
++ /*
++ * Applying V4L2 control value only happens
++ * when power is up for streaming
++ */
++ if (pm_runtime_get_if_in_use(&client->dev) == 0)
++ return 0;
++
++ switch (ctrl->id) {
++ case V4L2_CID_ANALOGUE_GAIN:
++ ret = imx219_write_reg(imx219, IMX219_REG_ANALOG_GAIN,
++ IMX219_REG_VALUE_08BIT, ctrl->val);
++ break;
++ case V4L2_CID_EXPOSURE:
++ ret = imx219_write_reg(imx219, IMX219_REG_EXPOSURE,
++ IMX219_REG_VALUE_16BIT, ctrl->val);
++ break;
++ case V4L2_CID_DIGITAL_GAIN:
++ ret = imx219_write_reg(imx219, IMX219_REG_DIGITAL_GAIN,
++ IMX219_REG_VALUE_16BIT, ctrl->val);
++ break;
++ case V4L2_CID_TEST_PATTERN:
++ ret = imx219_write_reg(imx219, IMX219_REG_TEST_PATTERN,
++ IMX219_REG_VALUE_16BIT,
++ imx219_test_pattern_val[ctrl->val]);
++ break;
++ default:
++ dev_info(&client->dev,
++ "ctrl(id:0x%x,val:0x%x) is not handled\n",
++ ctrl->id, ctrl->val);
++ ret = -EINVAL;
++ break;
++ }
++
++ pm_runtime_put(&client->dev);
++
++ return ret;
++}
++
++static const struct v4l2_ctrl_ops imx219_ctrl_ops = {
++ .s_ctrl = imx219_set_ctrl,
++};
++
++static int imx219_enum_mbus_code(struct v4l2_subdev *sd,
++ struct v4l2_subdev_pad_config *cfg,
++ struct v4l2_subdev_mbus_code_enum *code)
++{
++ /* Only one bayer order(GRBG) is supported */
++ if (code->index > 0)
++ return -EINVAL;
++
++ code->code = MEDIA_BUS_FMT_SBGGR10_1X10;
++
++ return 0;
++}
++
++static int imx219_enum_frame_size(struct v4l2_subdev *sd,
++ struct v4l2_subdev_pad_config *cfg,
++ struct v4l2_subdev_frame_size_enum *fse)
++{
++ if (fse->index >= ARRAY_SIZE(supported_modes))
++ return -EINVAL;
++
++ if (fse->code != MEDIA_BUS_FMT_SBGGR10_1X10)
++ return -EINVAL;
++
++ fse->min_width = supported_modes[fse->index].width;
++ fse->max_width = fse->min_width;
++ fse->min_height = supported_modes[fse->index].height;
++ fse->max_height = fse->min_height;
++
++ return 0;
++}
++
++static void imx219_update_pad_format(const struct imx219_mode *mode,
++ struct v4l2_subdev_format *fmt)
++{
++ fmt->format.width = mode->width;
++ fmt->format.height = mode->height;
++ fmt->format.code = MEDIA_BUS_FMT_SBGGR10_1X10;
++ fmt->format.field = V4L2_FIELD_NONE;
++}
++
++static int __imx219_get_pad_format(struct imx219 *imx219,
++ struct v4l2_subdev_pad_config *cfg,
++ struct v4l2_subdev_format *fmt)
++{
++ if (fmt->which == V4L2_SUBDEV_FORMAT_TRY)
++ fmt->format = *v4l2_subdev_get_try_format(&imx219->sd, cfg,
++ fmt->pad);
++ else
++ imx219_update_pad_format(imx219->mode, fmt);
++
++ return 0;
++}
++
++static int imx219_get_pad_format(struct v4l2_subdev *sd,
++ struct v4l2_subdev_pad_config *cfg,
++ struct v4l2_subdev_format *fmt)
++{
++ struct imx219 *imx219 = to_imx219(sd);
++ int ret;
++
++ mutex_lock(&imx219->mutex);
++ ret = __imx219_get_pad_format(imx219, cfg, fmt);
++ mutex_unlock(&imx219->mutex);
++
++ return ret;
++}
++
++static int imx219_set_pad_format(struct v4l2_subdev *sd,
++ struct v4l2_subdev_pad_config *cfg,
++ struct v4l2_subdev_format *fmt)
++{
++ struct imx219 *imx219 = to_imx219(sd);
++ const struct imx219_mode *mode;
++ struct v4l2_mbus_framefmt *framefmt;
++
++ mutex_lock(&imx219->mutex);
++
++ /* Only one raw bayer(BGGR) order is supported */
++ fmt->format.code = MEDIA_BUS_FMT_SBGGR10_1X10;
++
++ mode = v4l2_find_nearest_size(supported_modes,
++ ARRAY_SIZE(supported_modes),
++ width, height,
++ fmt->format.width, fmt->format.height);
++ imx219_update_pad_format(mode, fmt);
++ if (fmt->which == V4L2_SUBDEV_FORMAT_TRY) {
++ framefmt = v4l2_subdev_get_try_format(sd, cfg, fmt->pad);
++ *framefmt = fmt->format;
++ } else {
++ imx219->mode = mode;
++ }
++
++ mutex_unlock(&imx219->mutex);
++
++ return 0;
++}
++
++/* Start streaming */
++static int imx219_start_streaming(struct imx219 *imx219)
++{
++ struct i2c_client *client = v4l2_get_subdevdata(&imx219->sd);
++ const struct imx219_reg_list *reg_list;
++ int ret;
++
++ /* Apply default values of current mode */
++ reg_list = &imx219->mode->reg_list;
++ ret = imx219_write_regs(imx219, reg_list->regs, reg_list->num_of_regs);
++ if (ret) {
++ dev_err(&client->dev, "%s failed to set mode\n", __func__);
++ return ret;
++ }
++
++ /*
++ * Set VTS appropriately for frame rate control.
++ * Currently fixed per mode.
++ */
++ ret = imx219_write_reg(imx219, IMX219_REG_VTS,
++ IMX219_REG_VALUE_16BIT, imx219->mode->vts_def);
++ if (ret)
++ return ret;
++
++ /* Apply customized values from user */
++ ret = __v4l2_ctrl_handler_setup(imx219->sd.ctrl_handler);
++ if (ret)
++ return ret;
++
++ /* set stream on register */
++ return imx219_write_reg(imx219, IMX219_REG_MODE_SELECT,
++ IMX219_REG_VALUE_08BIT, IMX219_MODE_STREAMING);
++}
++
++/* Stop streaming */
++static int imx219_stop_streaming(struct imx219 *imx219)
++{
++ struct i2c_client *client = v4l2_get_subdevdata(&imx219->sd);
++ int ret;
++
++ /* set stream off register */
++ ret = imx219_write_reg(imx219, IMX219_REG_MODE_SELECT,
++ IMX219_REG_VALUE_08BIT, IMX219_MODE_STANDBY);
++ if (ret)
++ dev_err(&client->dev, "%s failed to set stream\n", __func__);
++
++ /*
++ * Return success even if it was an error, as there is nothing the
++ * caller can do about it.
++ */
++ return 0;
++}
++
++static int imx219_set_stream(struct v4l2_subdev *sd, int enable)
++{
++ struct imx219 *imx219 = to_imx219(sd);
++ struct i2c_client *client = v4l2_get_subdevdata(sd);
++ int ret = 0;
++
++ mutex_lock(&imx219->mutex);
++ if (imx219->streaming == enable) {
++ mutex_unlock(&imx219->mutex);
++ return 0;
++ }
++
++ if (enable) {
++ ret = pm_runtime_get_sync(&client->dev);
++ if (ret < 0) {
++ pm_runtime_put_noidle(&client->dev);
++ goto err_unlock;
++ }
++
++ /*
++ * Apply default & customized values
++ * and then start streaming.
++ */
++ ret = imx219_start_streaming(imx219);
++ if (ret) {
++ pm_runtime_put(&client->dev);
++ goto err_unlock;
++ }
++ } else {
++ imx219_stop_streaming(imx219);
++ pm_runtime_put(&client->dev);
++ }
++
++ imx219->streaming = enable;
++ mutex_unlock(&imx219->mutex);
++
++ return ret;
++
++err_unlock:
++ mutex_unlock(&imx219->mutex);
++
++ return ret;
++}
++
++static int __maybe_unused imx219_suspend(struct device *dev)
++{
++ struct i2c_client *client = to_i2c_client(dev);
++ struct v4l2_subdev *sd = i2c_get_clientdata(client);
++ struct imx219 *imx219 = to_imx219(sd);
++
++ if (imx219->streaming)
++ imx219_stop_streaming(imx219);
++
++ return 0;
++}
++
++static int __maybe_unused imx219_resume(struct device *dev)
++{
++ struct i2c_client *client = to_i2c_client(dev);
++ struct v4l2_subdev *sd = i2c_get_clientdata(client);
++ struct imx219 *imx219 = to_imx219(sd);
++ int ret;
++
++ if (imx219->streaming) {
++ ret = imx219_start_streaming(imx219);
++ if (ret)
++ goto error;
++ }
++
++ return 0;
++
++error:
++ imx219_stop_streaming(imx219);
++ imx219->streaming = 0;
++ return ret;
++}
++
++static int imx219_get_regulators(struct imx219 *imx219)
++{
++ struct i2c_client *client = v4l2_get_subdevdata(&imx219->sd);
++ int i;
++
++ for (i = 0; i < IMX219_NUM_SUPPLIES; i++)
++ imx219->supplies[i].supply = imx219_supply_name[i];
++
++ return devm_regulator_bulk_get(&client->dev,
++ IMX219_NUM_SUPPLIES,
++ imx219->supplies);
++}
++
++/* Verify chip ID */
++static int imx219_identify_module(struct imx219 *imx219)
++{
++ struct i2c_client *client = v4l2_get_subdevdata(&imx219->sd);
++ int ret;
++ u32 val;
++
++ ret = imx219_set_power_on(imx219);
++ if (ret)
++ return ret;
++
++ ret = imx219_read_reg(imx219, IMX219_REG_CHIP_ID,
++ IMX219_REG_VALUE_16BIT, &val);
++ if (ret) {
++ dev_err(&client->dev, "failed to read chip id %x\n",
++ IMX219_CHIP_ID);
++ goto power_off;
++ }
++
++ if (val != IMX219_CHIP_ID) {
++ dev_err(&client->dev, "chip id mismatch: %x!=%x\n",
++ IMX219_CHIP_ID, val);
++ ret = -EIO;
++ }
++
++power_off:
++ imx219_set_power_off(imx219);
++ return ret;
++}
++
++static const struct v4l2_subdev_core_ops imx219_core_ops = {
++ .s_power = imx219_s_power,
++};
++
++static const struct v4l2_subdev_video_ops imx219_video_ops = {
++ .s_stream = imx219_set_stream,
++};
++
++static const struct v4l2_subdev_pad_ops imx219_pad_ops = {
++ .enum_mbus_code = imx219_enum_mbus_code,
++ .get_fmt = imx219_get_pad_format,
++ .set_fmt = imx219_set_pad_format,
++ .enum_frame_size = imx219_enum_frame_size,
++};
++
++static const struct v4l2_subdev_ops imx219_subdev_ops = {
++ .core = &imx219_core_ops,
++ .video = &imx219_video_ops,
++ .pad = &imx219_pad_ops,
++};
++
++static const struct v4l2_subdev_internal_ops imx219_internal_ops = {
++ .open = imx219_open,
++};
++
++/* Initialize control handlers */
++static int imx219_init_controls(struct imx219 *imx219)
++{
++ struct i2c_client *client = v4l2_get_subdevdata(&imx219->sd);
++ struct v4l2_ctrl_handler *ctrl_hdlr;
++ int ret;
++
++ ctrl_hdlr = &imx219->ctrl_handler;
++ ret = v4l2_ctrl_handler_init(ctrl_hdlr, 8);
++ if (ret)
++ return ret;
++
++ mutex_init(&imx219->mutex);
++ ctrl_hdlr->lock = &imx219->mutex;
++
++ imx219->exposure = v4l2_ctrl_new_std(ctrl_hdlr, &imx219_ctrl_ops,
++ V4L2_CID_EXPOSURE,
++ IMX219_EXPOSURE_MIN,
++ IMX219_EXPOSURE_MAX,
++ IMX219_EXPOSURE_STEP,
++ IMX219_EXPOSURE_DEFAULT);
++
++ v4l2_ctrl_new_std(ctrl_hdlr, &imx219_ctrl_ops, V4L2_CID_ANALOGUE_GAIN,
++ IMX219_ANA_GAIN_MIN, IMX219_ANA_GAIN_MAX,
++ IMX219_ANA_GAIN_STEP, IMX219_ANA_GAIN_DEFAULT);
++
++ v4l2_ctrl_new_std(ctrl_hdlr, &imx219_ctrl_ops, V4L2_CID_DIGITAL_GAIN,
++ IMX219_DGTL_GAIN_MIN, IMX219_DGTL_GAIN_MAX,
++ IMX219_DGTL_GAIN_STEP, IMX219_DGTL_GAIN_DEFAULT);
++
++ v4l2_ctrl_new_std_menu_items(ctrl_hdlr, &imx219_ctrl_ops,
++ V4L2_CID_TEST_PATTERN,
++ ARRAY_SIZE(imx219_test_pattern_menu) - 1,
++ 0, 0, imx219_test_pattern_menu);
++
++ if (ctrl_hdlr->error) {
++ ret = ctrl_hdlr->error;
++ dev_err(&client->dev, "%s control init failed (%d)\n",
++ __func__, ret);
++ goto error;
++ }
++
++ imx219->sd.ctrl_handler = ctrl_hdlr;
++
++ return 0;
++
++error:
++ v4l2_ctrl_handler_free(ctrl_hdlr);
++ mutex_destroy(&imx219->mutex);
++
++ return ret;
++}
++
++static void imx219_free_controls(struct imx219 *imx219)
++{
++ v4l2_ctrl_handler_free(imx219->sd.ctrl_handler);
++ mutex_destroy(&imx219->mutex);
++}
++
++static int imx219_probe(struct i2c_client *client,
++ const struct i2c_device_id *id)
++{
++ struct device *dev = &client->dev;
++ struct fwnode_handle *endpoint;
++ struct imx219 *imx219;
++ int ret;
++
++ imx219 = devm_kzalloc(&client->dev, sizeof(*imx219), GFP_KERNEL);
++ if (!imx219)
++ return -ENOMEM;
++
++ /* Initialize subdev */
++ v4l2_i2c_subdev_init(&imx219->sd, client, &imx219_subdev_ops);
++
++ /* Get CSI2 bus config */
++ endpoint = fwnode_graph_get_next_endpoint(dev_fwnode(&client->dev),
++ NULL);
++ if (!endpoint) {
++ dev_err(dev, "endpoint node not found\n");
++ return -EINVAL;
++ }
++
++ ret = v4l2_fwnode_endpoint_parse(endpoint, &imx219->ep);
++ fwnode_handle_put(endpoint);
++ if (ret) {
++ dev_err(dev, "Could not parse endpoint\n");
++ return ret;
++ }
++
++ /* Get system clock (xclk) */
++ imx219->xclk = devm_clk_get(dev, "xclk");
++ if (IS_ERR(imx219->xclk)) {
++ dev_err(dev, "failed to get xclk\n");
++ return PTR_ERR(imx219->xclk);
++ }
++
++ imx219->xclk_freq = clk_get_rate(imx219->xclk);
++ if (imx219->xclk_freq != 24000000) {
++ dev_err(dev, "xclk frequency not supported: %d Hz\n",
++ imx219->xclk_freq);
++ return -EINVAL;
++ }
++
++ ret = imx219_get_regulators(imx219);
++ if (ret)
++ return ret;
++
++ /* request optional power down pin */
++ imx219->xclr_gpio = devm_gpiod_get_optional(dev, "xclr",
++ GPIOD_OUT_HIGH);
++
++ /* Check module identity */
++ ret = imx219_identify_module(imx219);
++ if (ret)
++ return ret;
++
++ /* Set default mode to max resolution */
++ imx219->mode = &supported_modes[0];
++
++ ret = imx219_init_controls(imx219);
++ if (ret)
++ return ret;
++
++ /* Initialize subdev */
++ imx219->sd.internal_ops = &imx219_internal_ops;
++ imx219->sd.flags |= V4L2_SUBDEV_FL_HAS_DEVNODE;
++ imx219->sd.entity.function = MEDIA_ENT_F_CAM_SENSOR;
++
++ /* Initialize source pad */
++ imx219->pad.flags = MEDIA_PAD_FL_SOURCE;
++
++ ret = media_entity_pads_init(&imx219->sd.entity, 1, &imx219->pad);
++ if (ret)
++ goto error_handler_free;
++
++ ret = v4l2_async_register_subdev_sensor_common(&imx219->sd);
++ if (ret < 0)
++ goto error_media_entity;
++
++ pm_runtime_set_active(&client->dev);
++ pm_runtime_enable(&client->dev);
++ pm_runtime_idle(&client->dev);
++
++ return 0;
++
++error_media_entity:
++ media_entity_cleanup(&imx219->sd.entity);
++
++error_handler_free:
++ imx219_free_controls(imx219);
++
++ return ret;
++}
++
++static int imx219_remove(struct i2c_client *client)
++{
++ struct v4l2_subdev *sd = i2c_get_clientdata(client);
++ struct imx219 *imx219 = to_imx219(sd);
++
++ v4l2_async_unregister_subdev(sd);
++ media_entity_cleanup(&sd->entity);
++ imx219_free_controls(imx219);
++
++ pm_runtime_disable(&client->dev);
++ pm_runtime_set_suspended(&client->dev);
++
++ return 0;
++}
++
++static const struct of_device_id imx219_dt_ids[] = {
++ { .compatible = "sony,imx219" },
++ { /* sentinel */ }
++};
++MODULE_DEVICE_TABLE(of, imx219_dt_ids);
++
++static struct i2c_driver imx219_i2c_driver = {
++ .driver = {
++ .name = "imx219",
++ .of_match_table = imx219_dt_ids,
++ },
++ .probe = imx219_probe,
++ .remove = imx219_remove,
++};
++
++module_i2c_driver(imx219_i2c_driver);
++
++MODULE_AUTHOR("Dave Stevenson <dave.stevenson@raspberrypi.org");
++MODULE_DESCRIPTION("Sony IMX219 sensor driver");
++MODULE_LICENSE("GPL v2");
diff --git a/target/linux/brcm2708/patches-4.19/950-0781-defconfigs-Add-Sony-IMX219-driver-to-RPi-defconfigs.patch b/target/linux/brcm2708/patches-4.19/950-0781-defconfigs-Add-Sony-IMX219-driver-to-RPi-defconfigs.patch
new file mode 100644
index 0000000000..e0102ca80e
--- /dev/null
+++ b/target/linux/brcm2708/patches-4.19/950-0781-defconfigs-Add-Sony-IMX219-driver-to-RPi-defconfigs.patch
@@ -0,0 +1,64 @@
+From 9dd4151077d5bc36b965db3bde0135f7711acbbc Mon Sep 17 00:00:00 2001
+From: Dave Stevenson <dave.stevenson@raspberrypi.org>
+Date: Wed, 28 Aug 2019 13:35:10 +0100
+Subject: [PATCH 781/782] defconfigs: Add Sony IMX219 driver to RPi defconfigs
+
+Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.org>
+---
+ arch/arm/configs/bcm2709_defconfig | 1 +
+ arch/arm/configs/bcm2711_defconfig | 1 +
+ arch/arm/configs/bcmrpi_defconfig | 1 +
+ arch/arm64/configs/bcm2711_defconfig | 1 +
+ arch/arm64/configs/bcmrpi3_defconfig | 1 +
+ 5 files changed, 5 insertions(+)
+
+--- a/arch/arm/configs/bcm2709_defconfig
++++ b/arch/arm/configs/bcm2709_defconfig
+@@ -914,6 +914,7 @@ CONFIG_VIDEO_TVP5150=m
+ CONFIG_VIDEO_TW2804=m
+ CONFIG_VIDEO_TW9903=m
+ CONFIG_VIDEO_TW9906=m
++CONFIG_VIDEO_IMX219=m
+ CONFIG_VIDEO_OV5647=m
+ CONFIG_VIDEO_OV7640=m
+ CONFIG_VIDEO_MT9V011=m
+--- a/arch/arm/configs/bcm2711_defconfig
++++ b/arch/arm/configs/bcm2711_defconfig
+@@ -924,6 +924,7 @@ CONFIG_VIDEO_TVP5150=m
+ CONFIG_VIDEO_TW2804=m
+ CONFIG_VIDEO_TW9903=m
+ CONFIG_VIDEO_TW9906=m
++CONFIG_VIDEO_IMX219=m
+ CONFIG_VIDEO_OV5647=m
+ CONFIG_VIDEO_OV7640=m
+ CONFIG_VIDEO_MT9V011=m
+--- a/arch/arm/configs/bcmrpi_defconfig
++++ b/arch/arm/configs/bcmrpi_defconfig
+@@ -906,6 +906,7 @@ CONFIG_VIDEO_TVP5150=m
+ CONFIG_VIDEO_TW2804=m
+ CONFIG_VIDEO_TW9903=m
+ CONFIG_VIDEO_TW9906=m
++CONFIG_VIDEO_IMX219=m
+ CONFIG_VIDEO_OV5647=m
+ CONFIG_VIDEO_OV7640=m
+ CONFIG_VIDEO_MT9V011=m
+--- a/arch/arm64/configs/bcm2711_defconfig
++++ b/arch/arm64/configs/bcm2711_defconfig
+@@ -784,6 +784,7 @@ CONFIG_VIDEO_TVP5150=m
+ CONFIG_VIDEO_TW2804=m
+ CONFIG_VIDEO_TW9903=m
+ CONFIG_VIDEO_TW9906=m
++CONFIG_VIDEO_IMX219=m
+ CONFIG_VIDEO_OV7640=m
+ CONFIG_VIDEO_MT9V011=m
+ CONFIG_DRM=m
+--- a/arch/arm64/configs/bcmrpi3_defconfig
++++ b/arch/arm64/configs/bcmrpi3_defconfig
+@@ -761,6 +761,7 @@ CONFIG_VIDEO_TVP5150=m
+ CONFIG_VIDEO_TW2804=m
+ CONFIG_VIDEO_TW9903=m
+ CONFIG_VIDEO_TW9906=m
++CONFIG_VIDEO_IMX219=m
+ CONFIG_VIDEO_OV5647=m
+ CONFIG_VIDEO_OV7640=m
+ CONFIG_VIDEO_MT9V011=m
diff --git a/target/linux/brcm2708/patches-4.19/950-0782-dtoverlays-Add-overlay-for-the-Sony-IMX219-image-sen.patch b/target/linux/brcm2708/patches-4.19/950-0782-dtoverlays-Add-overlay-for-the-Sony-IMX219-image-sen.patch
new file mode 100644
index 0000000000..a88f1b60e9
--- /dev/null
+++ b/target/linux/brcm2708/patches-4.19/950-0782-dtoverlays-Add-overlay-for-the-Sony-IMX219-image-sen.patch
@@ -0,0 +1,180 @@
+From 8bad44295c6ee5176fb6dc0d5417029a1002d87c Mon Sep 17 00:00:00 2001
+From: Dave Stevenson <dave.stevenson@raspberrypi.org>
+Date: Wed, 28 Aug 2019 13:35:19 +0100
+Subject: [PATCH 782/782] dtoverlays: Add overlay for the Sony IMX219 image
+ sensor.
+
+Adds an overlay for the IMX219 image sensor, connected to the
+Unicam CSI2 receiver peripheral.
+
+Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.org>
+---
+ arch/arm/boot/dts/overlays/Makefile | 1 +
+ arch/arm/boot/dts/overlays/README | 12 ++
+ arch/arm/boot/dts/overlays/imx219-overlay.dts | 129 ++++++++++++++++++
+ 3 files changed, 142 insertions(+)
+ create mode 100644 arch/arm/boot/dts/overlays/imx219-overlay.dts
+
+--- a/arch/arm/boot/dts/overlays/Makefile
++++ b/arch/arm/boot/dts/overlays/Makefile
+@@ -77,6 +77,7 @@ dtbo-$(CONFIG_ARCH_BCM2835) += \
+ i2c6.dtbo \
+ i2s-gpio28-31.dtbo \
+ ilitek251x.dtbo \
++ imx219.dtbo \
+ iqaudio-codec.dtbo \
+ iqaudio-dac.dtbo \
+ iqaudio-dacplus.dtbo \
+--- a/arch/arm/boot/dts/overlays/README
++++ b/arch/arm/boot/dts/overlays/README
+@@ -1269,6 +1269,18 @@ Params: interrupt GPIO use
+ touchscreen (in pixels)
+
+
++Name: imx219
++Info: Sony IMX219 camera module.
++ Uses Unicam 1, which is the standard camera connector on most Pi
++ variants.
++Load: dtoverlay=imx219,<param>=<val>
++Params: i2c_pins_0_1 Use pins 0&1 for the I2C instead of 44&45.
++ Useful on Compute Modules.
++
++ i2c_pins_28_29 Use pins 28&29 for the I2C instead of 44&45.
++ This is required for Pi B+, 2, 0, and 0W.
++
++
+ Name: iqaudio-codec
+ Info: Configures the IQaudio Codec audio card
+ Load: dtoverlay=iqaudio-codec
+--- /dev/null
++++ b/arch/arm/boot/dts/overlays/imx219-overlay.dts
+@@ -0,0 +1,129 @@
++// SPDX-License-Identifier: GPL-2.0-only
++// Definitions for IMX219 camera module on VC I2C bus
++/dts-v1/;
++/plugin/;
++
++#include <dt-bindings/gpio/gpio.h>
++
++/{
++ compatible = "brcm,bcm2835";
++
++ fragment@0 {
++ target = <&i2c_vc>;
++ __overlay__ {
++ #address-cells = <1>;
++ #size-cells = <0>;
++ status = "okay";
++
++ imx219: imx219@10 {
++ compatible = "sony,imx219";
++ reg = <0x10>;
++ status = "okay";
++
++ clocks = <&imx219_clk>;
++ clock-names = "xclk";
++
++ VANA-supply = <&imx219_vana>; /* 2.8v */
++ VDIG-supply = <&imx219_vdig>; /* 1.8v */
++ VDDL-supply = <&imx219_vddl>; /* 1.2v */
++
++ imx219_clk: camera-clk {
++ compatible = "fixed-clock";
++ #clock-cells = <0>;
++ clock-frequency = <24000000>;
++ };
++
++ port {
++ imx219_0: endpoint {
++ remote-endpoint = <&csi1_ep>;
++ clock-lanes = <0>;
++ data-lanes = <1 2>;
++ clock-noncontinuous;
++ link-frequencies =
++ /bits/ 64 <297000000>;
++ };
++ };
++ };
++ };
++ };
++
++ fragment@1 {
++ target = <&csi1>;
++ __overlay__ {
++ status = "okay";
++
++ port {
++ csi1_ep: endpoint {
++ remote-endpoint = <&imx219_0>;
++ };
++ };
++ };
++ };
++
++ fragment@2 {
++ target = <&i2c0_pins>;
++ __dormant__ {
++ brcm,pins = <28 29>;
++ brcm,function = <4>; /* alt0 */
++ };
++ };
++ fragment@3 {
++ target = <&i2c0_pins>;
++ __overlay__ {
++ brcm,pins = <44 45>;
++ brcm,function = <5>; /* alt1 */
++ };
++ };
++ fragment@4 {
++ target = <&i2c0_pins>;
++ __dormant__ {
++ brcm,pins = <0 1>;
++ brcm,function = <4>; /* alt0 */
++ };
++ };
++ fragment@5 {
++ target = <&i2c_vc>;
++ __overlay__ {
++ status = "okay";
++ };
++ };
++
++ fragment@6 {
++ target-path="/";
++ __overlay__ {
++ imx219_vana: fixedregulator@0 {
++ compatible = "regulator-fixed";
++ regulator-name = "imx219_vana";
++ regulator-min-microvolt = <2800000>;
++ regulator-max-microvolt = <2800000>;
++ gpio = <&gpio 41 GPIO_ACTIVE_HIGH>;
++ enable-active-high;
++ };
++ imx219_vdig: fixedregulator@1 {
++ compatible = "regulator-fixed";
++ regulator-name = "imx219_vdig";
++ regulator-min-microvolt = <1800000>;
++ regulator-max-microvolt = <1800000>;
++ };
++ imx219_vddl: fixedregulator@2 {
++ compatible = "regulator-fixed";
++ regulator-name = "imx219_vddl";
++ regulator-min-microvolt = <1200000>;
++ regulator-max-microvolt = <1200000>;
++ };
++ };
++ };
++
++ fragment@7 {
++ target-path="/__overrides__";
++ __overlay__ {
++ cam0-pwdn-ctrl = <&imx219_vana>,"gpio:0";
++ cam0-pwdn = <&imx219_vana>,"gpio:4";
++ };
++ };
++
++ __overrides__ {
++ i2c_pins_0_1 = <0>,"-2-3+4";
++ i2c_pins_28_29 = <0>,"+2-3-4";
++ };
++};
diff --git a/target/linux/brcm2708/patches-4.19/952-0002-Limit-max_req_size-under-arm64-or-any-other-platform.patch b/target/linux/brcm2708/patches-4.19/951-0002-Limit-max_req_size-under-arm64-or-any-other-platform.patch
index 7c5806d1a0..7c5806d1a0 100644
--- a/target/linux/brcm2708/patches-4.19/952-0002-Limit-max_req_size-under-arm64-or-any-other-platform.patch
+++ b/target/linux/brcm2708/patches-4.19/951-0002-Limit-max_req_size-under-arm64-or-any-other-platform.patch