summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBertrand Jacquin <bertrand@jacquin.bzh>2019-11-23 17:02:43 +0000
committerBertrand Jacquin <bertrand@jacquin.bzh>2019-11-23 17:03:32 +0000
commit65c099fa598b4f02c4254f09d1f6f59effbe7b4a (patch)
tree5540ea3eaf6018fca5594a2a75440d445932f630
parentsys-kernel/longterm-sources: Bump 4.14 (diff)
downloadetc-portage-patches-65c099fa598b4f02c4254f09d1f6f59effbe7b4a.tar.gz
sys-kernel/longterm-sources: Bump 4.19HEADmaster
-rw-r--r--sys-kernel/boest-v4.19.81/0001-patch-4.19-ja1.diff.patch2127
-rw-r--r--sys-kernel/boest-v4.19.81/0002-pool-2.6.25-tcp-timewait-20s.diff.patch27
-rw-r--r--sys-kernel/boest-v4.19.81/0003-pool-2.6.25-disable-tcp-debug.diff.patch25
-rw-r--r--sys-kernel/boest-v4.19.81/0004-TCP-add-a-sysctl-to-disable-simultaneous-connection-.patch142
-rw-r--r--sys-kernel/boest-v4.19.81/0005-pool-2.6.25-disable-kbdrate-at-boot.diff.patch34
-rw-r--r--sys-kernel/boest-v4.19.81/0006-Disable-CONFIG_PROCESSOR_SELECT-printk-s.patch45
-rw-r--r--sys-kernel/boest-v4.19.81/0007-This-patch-adds-support-for-a-restricted-user-contro.patch75
-rw-r--r--sys-kernel/boest-v4.19.81/0008-fs-Enable-link-security-restrictions-by-default.patch26
-rw-r--r--sys-kernel/boest-v4.19.81/0009-The-encryption-is-only-mandatory-to-be-enforced-when.patch38
-rw-r--r--sys-kernel/boest-v4.19.81/0010-usb-storage-Disable-UAS-on-JMicron-SATA-enclosure.patch37
-rw-r--r--sys-kernel/boest-v4.19.81/0011-4.19-2600_enable-key-swapping-for-apple-mac.patch.patch125
-rw-r--r--sys-kernel/boest-v4.19.81/0012-4.19-4200_fbcondecor.patch.patch2121
-rw-r--r--sys-kernel/boest-v4.19.81/0013-4.19-4400_alpha-sysctl-uac.patch.patch153
-rw-r--r--sys-kernel/boest-v4.19.81/0014-4.19-4567_distro-Gentoo-Kconfig.patch.patch175
-rw-r--r--sys-kernel/boest-v4.19.81/0015-WARNING.patch589
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0001-arm-partially-revert-702b94bff3c50542a6e4ab9a4f4cef0.patch107
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0002-smsx95xx-fix-crimes-against-truesize.patch49
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0003-smsc95xx-Experimental-Enable-turbo_mode-and-packetsi.patch45
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0004-Allow-mac-address-to-be-set-in-smsc95xx.patch98
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0005-Protect-__release_resource-against-resources-without.patch30
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0006-irq-bcm2836-Prevent-spurious-interrupts-and-trap-the.patch29
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0007-irq-bcm2836-Avoid-Invalid-trigger-warning.patch26
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0008-irqchip-bcm2835-Add-FIQ-support.patch131
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0009-irqchip-irq-bcm2835-Add-2836-FIQ-support.patch101
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0010-spidev-Add-spidev-compatible-string-to-silence-warni.patch23
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0011-spi-bcm2835-Support-pin-groups-other-than-7-11.patch82
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0012-spi-bcm2835-Disable-forced-software-CS.patch36
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0013-spi-bcm2835-Remove-unused-code.patch90
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0014-dmaengine-bcm2835-Load-driver-early-and-support-lega.patch105
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0015-firmware-Updated-mailbox-header.patch38
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0016-rtc-Add-SPI-alias-for-pcf2123-driver.patch22
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0017-watchdog-bcm2835-Support-setting-reboot-partition.patch104
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0018-reboot-Use-power-off-rather-than-busy-spinning-when-.patch25
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0019-bcm-Make-RASPBERRYPI_POWER-depend-on-PM.patch21
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0020-Register-the-clocks-early-during-the-boot-process-so.patch47
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0021-bcm2835-rng-Avoid-initialising-if-already-enabled.patch27
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0022-kbuild-Ignore-dtco-targets-when-filtering-symbols.patch22
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0023-clk-bcm2835-Mark-used-PLLs-and-dividers-CRITICAL.patch30
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0024-clk-bcm2835-Add-claim-clocks-property.patch104
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0025-clk-bcm2835-Read-max-core-clock-from-firmware.patch117
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0026-clk-bcm2835-Mark-GPIO-clocks-enabled-at-boot-as-crit.patch40
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0027-sound-Demote-deferral-errors-to-INFO-level.patch39
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0028-Update-vfpmodule.c.patch139
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0029-i2c-bcm2835-Add-debug-support.patch191
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0030-mm-Remove-the-PFN-busy-warning.patch27
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0031-ASoC-Add-prompt-for-ICS43432-codec.patch27
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0032-irqchip-irq-bcm2836-Remove-regmap-and-syscon-use.patch116
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0033-lan78xx-Enable-LEDs-and-auto-negotiation.patch50
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0034-amba_pl011-Don-t-use-DT-aliases-for-numbering.patch31
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0035-amba_pl011-Round-input-clock-up.patch88
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0036-amba_pl011-Insert-mb-for-correct-FIFO-handling.patch29
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0037-amba_pl011-Add-cts-event-workaround-DT-property.patch51
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0038-pinctrl-bcm2835-Set-base-to-0-give-expected-gpio-num.patch24
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0039-Main-bcm2708-bcm2709-linux-port.patch158
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0040-Add-dwc_otg-driver.patch61338
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0041-bcm2708-framebuffer-driver.patch3489
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0042-Speed-up-console-framebuffer-imageblit-function.patch211
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0043-dmaengine-Add-support-for-BCM2708.patch648
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0044-MMC-added-alternative-MMC-driver.patch1893
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0045-Adding-bcm2835-sdhost-driver-and-an-overlay-to-enabl.patch2432
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0046-vc_mem-Add-vc_mem-driver-for-querying-firmware-memor.patch523
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0047-vcsm-VideoCore-shared-memory-service-for-BCM2835.patch4987
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0048-Add-dev-gpiomem-device-for-rootless-user-GPIO-access.patch309
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0049-Add-SMI-driver.patch1948
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0050-MISC-bcm2835-smi-use-clock-manager-and-fix-reload-is.patch171
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0051-Add-SMI-NAND-driver.patch356
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0052-Add-cpufreq-driver.patch265
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0053-Add-Chris-Boot-s-i2c-driver.patch666
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0054-char-broadcom-Add-vcio-module.patch226
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0055-firmware-bcm2835-Support-ARCH_BCM270x.patch85
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0056-scripts-Add-mkknlimg-and-knlinfo-scripts-from-tools-.patch537
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0057-BCM2708-Add-core-Device-Tree-support.patch16229
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0058-BCM270x_DT-Add-pwr_led-and-the-required-input-trigge.patch178
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0059-fbdev-add-FBIOCOPYAREA-ioctl.patch271
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0060-Added-Device-IDs-for-August-DVB-T-205.patch24
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0061-rpi-ft5406-Add-touchscreen-driver-for-pi-LCD-display.patch346
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0062-Improve-__copy_to_user-and-__copy_from_user-performa.patch1575
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0063-gpio-poweroff-Allow-it-to-work-on-Raspberry-Pi.patch37
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0064-mfd-Add-Raspberry-Pi-Sense-HAT-core-driver.patch862
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0065-ASoC-pcm512x-implement-set_tdm_slot-interface.patch82
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0066-ASoC-Add-support-for-Rpi-DAC.patch129
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0067-Add-IQaudIO-Sound-Card-support-for-Raspberry-Pi.patch294
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0068-Added-support-for-HiFiBerry-DAC.patch601
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0069-Added-driver-for-HiFiBerry-Amp-amplifier-add-on-boar.patch655
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0070-Add-driver-for-rpi-proto.patch170
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0071-Add-Support-for-JustBoom-Audio-boards.patch175
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0072-New-AudioInjector.net-Pi-soundcard-with-low-jitter-a.patch209
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0073-New-driver-for-RRA-DigiDAC1-soundcard-using-WM8741-W.patch432
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0074-Add-support-for-Dion-Audio-LOCO-DAC-AMP-HAT.patch133
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0075-Allo-Piano-DAC-boards-Initial-2-channel-stereo-suppo.patch159
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0076-Add-support-for-Allo-Piano-DAC-2.1-plus-add-on-board.patch1059
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0077-Add-support-for-Allo-Boss-DAC-add-on-board-for-Raspb.patch673
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0078-Support-for-Blokas-Labs-pisound-board.patch1273
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0079-ASoC-Add-driver-for-Cirrus-Logic-Audio-Card.patch1050
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0080-sound-Support-for-Dion-Audio-LOCO-V2-DAC-AMP-HAT.patch140
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0081-Add-support-for-Fe-Pi-audio-sound-card.-1867.patch172
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0082-Add-support-for-the-AudioInjector.net-Octo-sound-car.patch376
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0083-Driver-support-for-Google-voiceHAT-soundcard.patch256
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0084-Driver-and-overlay-for-Allo-Katana-DAC.patch378
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0085-ASoC-wm8804-MCLK-configuration-options-32-bit.patch34
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0086-ASoC-Add-generic-RPI-driver-for-simple-soundcards.patch302
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0087-ASoC-Add-Kconfig-and-Makefile-for-sound-soc-bcm.patch268
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0088-ASoC-Create-a-generic-Pi-Hat-WM8804-driver.patch461
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0089-rpi_display-add-backlight-driver-and-overlay.patch178
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0090-bcm2835-virtgpio-Virtual-GPIO-driver.patch262
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0091-net-Add-non-mainline-source-for-rtl8192cu-wlan.patch172981
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0092-OF-DT-Overlay-configfs-interface.patch435
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0093-brcm-adds-support-for-BCM43341-wifi.patch134
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0094-brcmfmac-Mute-expected-startup-errors.patch26
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0095-hci_h5-Don-t-send-conf_req-when-ACTIVE.patch25
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0096-config-Add-default-configs.patch2735
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0097-Add-arm64-configuration-and-device-tree-differences..patch1415
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0098-ARM64-DWC_OTG-Port-dwc_otg-driver-to-ARM64.patch345
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0099-ARM64-Round-Robin-dispatch-IRQs-between-CPUs.patch76
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0100-ARM64-Force-hardware-emulation-of-deprecated-instruc.patch30
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0101-build-arm64-Add-rules-for-.dtbo-files-for-dts-overla.patch27
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0102-cache-export-clean-and-invalidate.patch54
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0103-AXI-performance-monitor-driver-2222.patch687
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0104-mcp2515-Use-DT-supplied-interrupt-flags.patch38
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0105-Tidy-up-of-the-ft5406-driver-to-use-DT-2189.patch382
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0106-cgroup-Disable-cgroup-memory-by-default.patch72
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0107-ARM-bcm2835-Set-Serial-number-and-Revision.patch65
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0108-ARM-Activate-FIQs-to-avoid-__irq_startup-warnings.patch38
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0109-serial-8250-bcm2835aux-suppress-EPROBE_DEFER.patch24
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0110-raspberrypi-firmware-Export-the-general-transaction-.patch34
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0111-drm-vc4-Add-a-mode-for-using-the-closed-firmware-for.patch772
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0112-drm-vc4-Name-the-primary-and-cursor-planes-in-fkms.patch26
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0113-drm-vc4-Add-DRM_DEBUG_ATOMIC-for-the-insides-of-fkms.patch72
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0114-drm-vc4-Fix-sending-of-page-flip-completion-events-i.patch44
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0115-drm-vc4-Add-support-for-setting-DPMS-in-firmwarekms.patch105
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0116-drm-vc4-Add-FB-modifier-support-to-firmwarekms.patch34
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0117-drm-vc4-Add-missing-enable-disable-vblank-handlers-i.patch83
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0118-vc4_fkms-Apply-firmware-overscan-offset-to-hardware-.patch59
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0119-drm-vc4-Fix-warning-about-vblank-interrupts-before-D.patch52
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0120-drm-vc4-Skip-SET_CURSOR_INFO-when-the-cursor-content.patch59
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0121-drm-vc4-Remove-duplicate-primary-cursor-fields-from-.patch73
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0122-vc4_firmware_kms-fix-build.patch40
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0123-hack-cache-Fix-linker-error.patch29
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0124-i2c-gpio-Also-set-bus-numbers-from-reg-property.patch37
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0125-sound-bcm-Fix-memset-dereference-warning.patch38
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0126-added-capture_clear-option-to-pps-gpio-via-dtoverlay.patch24
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0127-lan78xx-Read-initial-EEE-status-from-DT.patch42
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0128-hid-Reduce-default-mouse-polling-interval-to-60Hz.patch34
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0129-gpiolib-Don-t-prevent-IRQ-usage-of-output-GPIOs.patch48
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0130-Add-ability-to-export-gpio-used-by-gpio-poweroff.patch61
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0131-firmware-raspberrypi-Notify-firmware-of-a-reboot.patch86
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0132-irqchip-irq-bcm2835-Calc.-FIQ_START-at-boot-time.patch68
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0133-of-configfs-Use-of_overlay_fdt_apply-API-call.patch116
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0134-net-lan78xx-Disable-TCP-Segmentation-Offload-TSO.patch58
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0135-brcmfmac-Re-enable-firmware-roaming-support.patch31
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0136-lan78xx-Move-enabling-of-EEE-into-PHY-init-code.patch66
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0137-staging-vc04_services-Derive-g_cache_line_size.patch66
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0138-Add-rpi-poe-fan-driver.patch726
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0139-cxd2880-CXD2880_SPI_DRV-should-select-DVB_CXD2880-wi.patch22
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0140-bcm2835-interpolate-audio-delay.patch93
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0141-vchiq_2835_arm-Implement-a-DMA-pool-for-small-bulk-t.patch128
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0142-BCM2708_DT-Use-upstreamed-GPIO-expander-driver.patch56
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0143-overlays-Fix-a-few-dtc-warnings.patch193
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0144-bcm2708-rpi-Disable-txp-interrupt-unless-using-vc4-k.patch45
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0145-config-Enable-Raspberry-Pi-voltage-monitor.patch38
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0146-hwmon-raspberrypi-Prevent-voltage-low-warnings-from-.patch77
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0147-firmware-raspberrypi-Add-backward-compatible-get_thr.patch81
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0148-Increase-firmware-call-buffer-size-to-48-bytes.patch30
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0149-sc16is7xx-Don-t-spin-if-no-data-received.patch25
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0150-configs-Rebuild-bcmrpi3_defconfig-to-fix-warnings.patch328
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0151-brcmfmac-Disable-ARP-offloading-when-promiscuous.patch72
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0152-config-enable-Audio-Graph-Card-module.patch35
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0153-config-Add-IPVLAN-module.patch34
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0154-config-Add-I2C_TINY_USB-m.patch39
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0155-Add-device-tree-overlay-for-HD44780.patch111
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0156-Add-hd44780-module-to-defconfig.patch36
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0157-overlays-Add-addr-parameter-to-i2c-rtc-gpio.patch117
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0158-ARM-BCM270X-Add-the-18-bit-DPI-pinmux-to-the-RPI-DTs.patch32
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0159-overlays-Add-an-overlay-for-the-Adafruit-Kippah-with.patch92
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0160-overlays-Remove-stale-notes-about-vc4-s-CMA-alignmen.patch53
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0161-spi-Make-GPIO-CSs-honour-the-SPI_NO_CS-flag.patch34
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0162-devicetree-add-RPi-CM3-dts-to-arm64-mimic-the-RPi-3B.patch34
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0163-Add-support-for-audioinjector.net-ultra-soundcard.-2.patch151
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0164-ASoC-cs4265-Add-a-S-PDIF-enable-switch.patch28
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0165-ASoC-cs4265-Add-native-32bit-I2S-transport.patch31
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0166-configs-Add-SENSOR_GPIO_FAN-m.patch59
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0167-BCM270X_DT-Add-gpio-fan-overlay.patch120
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0168-HID-hid-bigbenff-driver-for-BigBen-Interactive-PS3OF.patch492
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0169-configs-Add-CONFIG_HID_BIGBEN_FF-m.patch37
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0170-ASoC-cs4265-Add-a-MIC-pre.-route-2696.patch36
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0171-Update-gpio-fan-overlay.dts-2711.patch74
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0172-drivers-thermal-step_wise-add-support-for-hysteresis.patch98
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0173-drivers-thermal-step_wise-avoid-throttling-at-hyster.patch24
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0174-hwmon-adjust-rpi-poe-fan-overlay-trip-points.patch69
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0175-overlays-add-overrides-for-PoE-HAT-fan-control.patch54
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0176-overlays-Add-gpio-no-bank0-irq-overlay.patch66
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0177-Add-hy28b-2017-model-device-tree-overlay-2721.patch215
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0178-config-Add-CONFIG_USBIP_VUDC.patch35
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0179-mmc-bcm2835-sdhost-Recover-from-MMC_SEND_EXT_CSD.patch52
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0180-overlays-pi3-disable-bt-Clear-out-bt_pins-node.patch35
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0181-Revert-rtc-pcf8523-properly-handle-oscillator-stop-b.patch58
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0182-Update-issue-templates-2736.patch49
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0183-overlays-uart0-return-GPIOs-14-and-15-to-inputs.patch44
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0184-mmc-bcm2835-sdhost-Fix-warnings-on-arm64.patch254
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0185-Fix-warning-in-bcm2835-smi-nand.patch25
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0186-media-ov5647-Add-set_fmt-and-get_fmt-calls.patch49
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0187-media-Documentation-DT-add-device-tree-for-PWDN-cont.patch35
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0188-media-ov5647-Add-support-for-PWDN-GPIO.patch94
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0189-media-ov5647-Add-support-for-non-continuous-clock-mo.patch81
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0190-media-tc358743-Increase-FIFO-level-to-374.patch33
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0191-media-tc358743-fix-connected-active-CSI-2-lane-repor.patch99
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0192-media-tc358743-Add-support-for-972Mbit-s-link-freq.patch81
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0193-media-tc358743-Check-I2C-succeeded-during-probe.patch100
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0194-media-adv7180-Default-to-the-first-valid-input.patch47
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0195-media-adv7180-Add-YPrPb-support-for-ADV7282M.patch26
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0196-media-videodev2-Add-helper-defines-for-printing-FOUR.patch30
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0197-dt-bindings-Document-BCM283x-CSI2-CCP2-receiver.patch105
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0198-media-bcm2835-unicam-Driver-for-CCP2-CSI2-camera-int.patch2449
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0199-MAINTAINERS-Add-entry-for-BCM2835-Unicam-driver.patch30
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0200-defconfig-Enable-Unicam-driver-and-various-sources-o.patch88
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0201-media-adv7180-Nasty-hack-to-allow-input-selection.patch91
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0202-BCM283x-DT-Add-CSI-nodes-to-the-device-tree.patch224
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0203-BCM270X_DT-Add-CSI-defines-for-all-the-downstream-Pi.patch135
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0204-arm-dt-Add-DT-overlays-for-ADV7282M-OV5647-and-TC358.patch493
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0205-dtoverlays-Add-support-for-ADV7280-M-ADV7281-M-and-A.patch143
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0206-Mailbox-firmware-calls-now-use-kmalloc-2749.patch91
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0207-vcsm-Fix-an-NULL-dereference-in-the-import_dmabuf-er.patch27
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0208-Update-README-2750.patch28
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0209-overlays-Remove-superfluous-address-size-cells.patch69
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0210-Revert-ASoC-wm8804-MCLK-configuration-options-32-bit.patch31
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0211-rpi-wm8804-soundcard-drop-PWRDN-register-writes.patch130
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0212-rpi-wm8804-soundcard-configure-wm8804-clocks-only-on.patch48
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0213-dtoverlays-Add-i2c-on-0-1-option-to-TC358743-ADV7282.patch150
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0214-overlays-Update-upstream-overlay.patch60
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0215-BCM2708_DT-update-firmware-node-binding.patch29
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0216-BCM2710_DT-fix-gpio-expander-bindings.patch73
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0217-ARM-dts-bcm283x-The-lan7515-PHY-node-has-moved.patch66
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0218-net-lan78xx-Support-auto-downshift-to-100Mb-s.patch87
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0219-dt-bindings-Document-microchip-downshift-after.patch26
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0220-ARM-dts-bcm283x-Set-downshift-after-for-Pi-3B.patch26
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0221-BCM270X_DT-Add-new-Ethernet-DT-parameters.patch59
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0222-BCM270X_DT-Mark-eth_downshift_after-as-an-integer.patch23
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0223-dwc-otg-FIQ-Fix-bad-mode-in-data-abort-handler.patch132
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0224-lirc-rpi-Remove-in-favour-of-gpio-ir.patch85
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0225-media-bcm2835-unicam-Pass-through-the-colorspace-on-.patch32
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0226-media-tc358743-Return-an-appropriate-colorspace-from.patch100
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0227-staging-bcm2835-camera-fix-module-autoloading.patch26
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0228-staging-bcm2835-camera-Move-module-info-to-the-end.patch40
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0229-staging-vchiq_arm-Fix-platform-device-unregistration.patch29
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0230-staging-vchiq_arm-Fix-camera-device-registration.patch58
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0231-staging-vchiq_arm-Register-a-platform-device-for-the.patch40
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0232-staging-bcm2835-audio-Enable-compile-test.patch24
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0233-staging-bcm2835-audio-use-module_platform_driver-mac.patch45
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0234-staging-bcm2835-audio-Drop-DT-dependency.patch118
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0235-staging-bcm2835-camera-Provide-more-specific-probe-e.patch168
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0236-staging-bcm2835-camera-Add-hint-about-possible-fault.patch33
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0237-staging-bcm2835-Don-t-probe-if-no-camera-is-detected.patch43
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0238-staging-vchiq_arm-Improve-error-handling-on-loading-.patch47
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0239-staging-bcm2835-camera-Do-not-bulk-receive-from-serv.patch199
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0240-staging-bcm2835-camera-Ensure-H264-header-bytes-get-.patch91
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0241-staging-bcm2835-camera-Correctly-denote-key-frames-i.patch27
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0242-staging-bcm2835-camera-Return-early-on-errors.patch199
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0243-staging-bcm2835-camera-Remove-dead-email-addresses.patch265
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0244-staging-bcm2835-camera-Fix-comment-style-violations.patch622
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0245-staging-bcm2835-camera-Fix-spacing-around-operators.patch108
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0246-staging-bcm2835-camera-Reduce-length-of-enum-names.patch780
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0247-staging-bcm2835-camera-Fix-multiple-line-dereference.patch135
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0248-staging-bcm2835-camera-Fix-brace-style-issues.patch62
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0249-staging-bcm2835-camera-Fix-missing-lines-between-ite.patch39
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0250-staging-bcm2835-camera-Fix-logical-continuation-spli.patch51
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0251-staging-bcm2835-camera-Fix-open-parenthesis-alignmen.patch145
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0252-staging-bcm2835-camera-Set-sequence-number-correctly.patch50
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0253-staging-bcm2835-camera-Ensure-timestamps-never-go-ba.patch40
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0254-staging-bcm2835-camera-Avoid-unneeded-internal-decla.patch43
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0255-staging-bcm2835-camera-Add-multiple-inclusion-protec.patch52
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0256-staging-bcm2835-camera-Unify-header-inclusion-define.patch32
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0257-ARM-bcm2835_defconfig-Enable-bcm2835-camera.patch35
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0258-staging-bcm2835-camera-Fix-alignment-should-match-op.patch53
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0259-staging-bcm2835-camera-Fix-multiple-assignments-shou.patch32
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0260-staging-bcm2835-camera-Fix-up-all-formatting-in-mmal.patch338
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0261-staging-bcm2835-camera-Use-enums-for-max-value-in-co.patch114
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0262-staging-bcm2835-camera-Correct-V4L2_CID_COLORFX_CBCR.patch36
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0263-staging-bcm2835-camera-Remove-amend-some-obsolete-co.patch51
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0264-staging-vc04_services-Split-vchiq-mmal-into-a-module.patch298
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0265-staging-mmal-vchiq-Allocate-and-free-components-as-r.patch111
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0266-staging-mmal-vchiq-Avoid-use-of-bool-in-structures.patch97
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0267-staging-mmal-vchiq-Make-timeout-a-defined-parameter.patch40
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0268-staging-mmal-vchiq-Make-a-mmal_buf-struct-for-passin.patch288
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0269-staging-mmal-vchiq-Add-support-for-event-callbacks.patch364
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0270-staging-vc04_services-Support-sending-data-to-MMAL-p.patch44
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0271-staging-vc04_services-Fixup-vchiq-mmal-include-order.patch40
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0272-staging-vc04_services-Add-new-vc-sm-cma-driver.patch1903
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0273-staging-vc-sm-cma-Fixup-driver-for-older-VCHI-APIs.patch46
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0274-staging-vc04_services-Use-vc-sm-cma-to-support-zero-.patch171
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0275-media-videobuf2-Allow-exporting-of-a-struct-dmabuf.patch87
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0276-staging-vc04_services-Add-a-V4L2-M2M-codec-driver.patch2479
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0277-staging-vchiq_arm-Register-bcm2835-codec-as-a-platfo.patch36
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0278-staging-vchiq_arm-Register-vcsm-cma-as-a-platform-dr.patch36
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0279-ARM-bcm2835_defconfig-Enable-bcm2835-codec.patch24
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0280-config-Add-bcm2835-codec-to-Pi-defconfigs.patch37
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0281-staging-bcm2835-camera-Fix-stride-on-RGB3-BGR3-forma.patch55
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0282-media-vb2-Allow-reqbufs-0-with-in-use-MMAP-buffers.patch78
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0283-tpm-Make-SECURITYFS-a-weak-dependency.patch37
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0284-Enable-TPM-TIS-SPI-support-for-TPM1.2-and-TPM2.0-chi.patch110
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0285-Add-overlay-for-SLB9760-Iridium-LetsTrust-TPM.patch98
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0286-Revert-staging-vchiq_arm-Register-a-platform-device-.patch50
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0287-Revert-staging-bcm2835-audio-Drop-DT-dependency.patch116
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0288-ASoC-add-driver-for-3Dlab-Nano-soundcard-2758.patch521
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0289-overlays-Update-README-with-removal-of-lirc-rpi.patch89
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0290-staging-bcm2835-camera-Check-the-error-for-REPEAT_SE.patch33
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0291-gpio-ir-change-default-pull-configuration-to-up.patch51
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0292-firmware-raspberrypi-Report-the-fw-variant-during-pr.patch83
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0293-firmware-raspberrypi-Report-the-fw-git-hash-during-p.patch62
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0294-arm64-dts-broadcom-Enable-fixups-for-overlays.patch25
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0295-sc16is7xx-Fix-for-Unexpected-interrupt-8.patch112
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0296-dtoverlays-fe-pi-audio-fix-sgtl5000-compatible-strin.patch29
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0297-bcm2835_smi-re-add-dereference-to-fix-DMA-transfers.patch22
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0298-lan78xx-Debounce-link-events-to-minimize-poll-storm.patch46
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0299-ASoC-Add-support-for-AudioSense-Pi-add-on-soundcard.patch326
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0300-BCM270X-Adding-device-tree-support-for-AudioSense-Pi.patch141
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0301-configs-Add-CONFIG_SND_AUDIOSENSE_PI-m.patch50
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0302-configs-Add-CONFIG_USB_TMC-m.patch76
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0303-overlays-sdio-Add-enhanced-1-bit-support.patch111
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0304-dwc_otg-fix-bug-with-port_addr-assignment-for-single.patch30
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0305-configs-Add-CONFIG_USB_UAS-m.patch52
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0306-Added-driver-for-the-HiFiBerry-DAC-ADC-2694.patch614
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0307-pwm-Send-a-uevent-on-the-pwmchip-device-upon-channel.patch88
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0308-overlays-Add-ssd1306-overlay-for-OLED-display.patch110
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0309-overlays-mcp23017-Support-the-MCP23008.patch53
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0310-overlays-Add-mcp342x-overlay.patch154
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0311-char-vcio-Add-compat-ioctl-handling.patch60
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0312-char-vcio-Fail-probe-if-rpi_firmware-is-not-found.patch30
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0313-staging-mmal-vchiq-Fix-client_component-for-64-bit-k.patch72
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0314-staging-bcm2835-camera-Add-sanity-checks-for-queue_s.patch46
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0315-staging-bcm2835-camera-Set-the-field-value-within-ea.patch29
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0316-char-vc_mem-Fix-up-compat-ioctls-for-64bit-kernel.patch115
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0317-char-vc_mem-Fix-all-coding-style-issues.patch432
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0318-clk-clk-bcm2835-Use-zd-when-printing-size_t.patch26
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0319-mfd-Add-rpi_sense_core-of-compatible-string.patch28
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0320-gpu-vc4_firmware_kms-Fix-up-64-bit-compile-warnings.patch68
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0321-input-rpi-ft5406-Clear-build-warning-on-64-bit-build.patch28
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0322-dtoverlays-Correct-DT-handling-camera-GPIOs.patch91
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0323-media-ov5647-Use-gpiod_set_value_cansleep.patch56
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0324-media-bcm2835-unicam-Power-on-subdev-on-open-release.patch123
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0325-audioinjector-octo-revert-to-dummy-supplies.patch25
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0326-staging-bcm2835-camera-Correct-ctrl-min-max-step-def.patch60
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0327-staging-bcm2835-codec-variable-vb2-may-be-used-unini.patch39
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0328-staging-bcm2835-codec-Fix-potentially-uninitialised-.patch27
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0329-video-bcm2708_fb-Add-compat_ioctl-support.patch156
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0330-video-bcm2708_fb-Fix-warnings-on-64-bit-builds.patch48
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0331-video-bcm2708_fb-Clean-up-coding-style-issues.patch277
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0332-bcm2835-dma-Add-support-for-per-channel-flags.patch50
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0333-bcm283x-Set-the-DISDEBUG-flag-for-SD-transfers.patch23
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0334-ASoC-pcm512x-Implement-the-digital_mute-interface.patch200
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0335-ASoC-pcm512x-Fix-a-double-unlock-in-pcm512x_digital_.patch64
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0336-usb-dwc_otg-Clean-up-build-warnings-on-64bit-kernels.patch118
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0337-usb-dwc_otg-Use-dma-allocation-for-mphi-dummy_send-b.patch80
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0338-staging-vchiq_arm-Set-up-dma-ranges-on-child-devices.patch49
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0339-staging-vc-sm-cma-Correct-DMA-configuration.patch46
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0340-staging-vc-sm-cma-Use-a-void-pointer-as-the-handle-w.patch119
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0341-staging-vc-sm-cma-Fix-up-for-64bit-builds.patch203
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0342-configs-Add-Unicam-and-subdevices-to-bcmrpi3_defconf.patch49
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0343-configs-Add-VIDEO_BCM2835-to-bcmrpi3_defconfig.patch25
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0344-configs-Add-V4L2-codec-driver-to-bcmrpi3_defconfig.patch25
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0345-config-Add-IPVLAN-module-to-bcmrpi3_defconfig.patch24
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0346-configs-Enable-the-AD193x-codecs.patch72
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0347-overlays-balenaFin-v1.1.0-carrier-board-update.patch113
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0348-configs-Add-CONFIG_LEDS_PCA963X-m.patch53
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0349-Revert-brcmfmac-Mute-expected-startup-errors.patch28
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0350-gpu-vc4-fkms-Update-driver-to-not-use-plane-crtc.patch38
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0351-drm-vc4-Programming-the-CTM-is-conditional-on-runnin.patch28
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0352-staging-mmal_vchiq-Add-in-the-Bayer-encoding-formats.patch53
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0353-staging-mmal-vchiq-Always-return-the-param-size-from.patch40
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0354-staging-mmal-vchiq-If-the-VPU-returns-an-error-don-t.patch31
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0355-staging-bcm2835_codec-Query-supported-formats-from-t.patch729
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0356-staging-bcm2835_codec-Add-support-for-the-ISP-as-an-.patch386
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0357-staging-bcm2835_codec-Add-an-option-for-ignoring-Bay.patch181
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0358-staging-bcm2835_codec-Fix-handling-of-VB2_MEMORY_DMA.patch192
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0359-staging-mmal-vchiq-Update-mmal_parameters.h-with-rec.patch58
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0360-staging-bcm2835_codec-Include-timing-info-in-SPS-hea.patch46
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0361-drm-vc4-Don-t-wait-for-vblank-on-fkms-cursor-updates.patch30
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0362-Fix-for-Pisound-kernel-module-in-Real-Time-kernel-co.patch40
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0363-config-Add-CONFIG_FB_TFT_SH1106-m.patch70
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0364-Added-mute-stream-func.patch148
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0365-lan78xx-EEE-support-is-now-a-PHY-property.patch28
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0366-video-bcm2708_fb-Try-allocating-on-the-ARM-and-passi.patch166
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0367-staging-vc_sm_cma-Remove-erroneous-misc_deregister.patch46
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0368-vcsm-Fix-makefile-include-on-out-of-tree-builds.patch29
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0369-vcsm-Remove-set-but-unused-variable.patch30
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0370-vcsm-Reduce-scope-of-local-functions.patch73
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0371-staging-bcm2835-codec-NULL-component-handle-on-queue.patch61
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0372-staging-vc-sm-cma-Remove-the-debugfs-directory-on-re.patch26
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0373-staging-vc-sm-cma-Use-devm_-allocs-for-sm_state.patch71
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0374-staging-vc-sm-cma-Don-t-fail-if-debugfs-calls-fail.patch39
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0375-staging-vc-sm-cma-Ensure-mutex-and-idr-are-destroyed.patch29
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0376-staging-bcm2835_codec-Clean-up-logging-on-unloading-.patch51
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0377-configs-Enable-MT76-USB-wifi.patch51
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0378-bcm2835-sdhost-Allow-for-sg-entries-that-cross-pages.patch34
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0379-overlays-sdio-Added-4-bit-support-on-GPIOs-34-39.-29.patch51
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0380-overlays-Fix-multiple-instantiation-of-sc16is7xx.patch63
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0381-configs-Re-enable-CONFIG_NETFILTER_XT_MATCH_SOCKET.patch53
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0382-bcm2835-mmc-Fix-DMA-channel-leak.patch44
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0383-bcm2835-mmc-Fix-struct-mmc_host-leak-on-probe.patch31
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0384-bcm2835-mmc-Fix-duplicate-free_irq-on-remove.patch40
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0385-bcm2835-mmc-Handle-mmc_add_host-errors.patch37
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0386-bcm2835-mmc-Deduplicate-reset-of-driver-data-on-remo.patch28
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0387-configs-Add-CONFIG_BATTERY_MAX17040.patch50
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0388-overlays-Add-max17040-support-to-i2c-sensor.patch60
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0389-defconfigs-disable-memory-and-IO-cgroups-2908.patch87
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0390-media-bcm2835-unicam-Add-support-for-enum-framesizes.patch135
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0391-staging-bcm2835-codec-Refactor-default-resolution-co.patch154
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0392-nvmem-add-type-attribute.patch135
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0393-rtc-rv3028-add-new-driver.patch868
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0394-configs-Add-RTC_DRV_RV3028-m.patch50
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0395-overlays-Add-rv3028-to-i2c-rtc.patch79
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0396-ASoC-tlv320aic32x4-SND_SOC_DAPM_MICBIAS-is-deprecate.patch82
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0397-ASoC-tlv320aic32x4-Break-out-clock-setting-into-sepa.patch66
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0398-ASoC-tlv320aic32x4-Properly-Set-Processing-Blocks.patch113
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0399-ASoC-tlv320aic32x4-Model-PLL-in-CCF.patch887
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0400-ASoC-tlv320aic32x4-Model-CODEC_CLKIN-in-CCF.patch124
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0401-ASoC-tlv320aic32x4-Model-DAC-ADC-dividers-in-CCF.patch312
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0402-ASoC-tlv320aic32x4-Model-BDIV-divider-in-CCF.patch214
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0403-ASoC-tlv320aic32x4-Control-clock-gating-with-CCF.patch111
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0404-ASoC-tlv320aic32x4-Move-aosr-and-dosr-setting-to-sep.patch61
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0405-ASoC-tlv320aic32x4-Dynamically-Determine-Clocking.patch289
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0406-ASoC-tlv320aic32x4-Restructure-set_dai_sysclk.patch53
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0407-ASoC-tlv320aic32x4-Remove-mclk-references.patch41
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0408-ASoC-tlv320aic32x4-Allow-192000-Sample-Rate.patch29
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0409-ASoC-tlv320aic32x4-Only-enable-with-common-clock.patch45
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0410-Audiophonics-I-Sabre-9038Q2M-DAC-driver.patch820
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0411-ASoC-tlv320aic32x4-Change-author-s-name.patch58
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0412-ASoC-tlv320aic32x4-Update-copyright-and-use-SPDX-ide.patch74
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0413-ASoC-tlv320aic32x4-Add-Switch-for-Setting-Common-Mod.patch42
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0414-ASoC-tlv320aic32x4-Add-Playback-PowerTune-Controls.patch56
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0415-dtoverlays-Add-Support-for-the-UDRC-DRAWS.patch453
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0416-dwc_otg-only-do_split-when-we-actually-need-to-do-a-.patch57
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0417-Input-ili210x-fetch-touchscreen-geometry-from-DT.patch493
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0418-Input-ili210x-add-DT-binding-document.patch49
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0419-configs-Add-TOUCHSCREEN_ILI210X-m.patch48
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0420-BCM2708-Add-core-Device-Tree-support-ilitek251x.patch97
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0421-dwc_otg-fix-locking-around-dequeueing-and-killing-UR.patch67
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0422-rtc-rv3028-Add-backup-switchover-mode-support.patch52
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0423-dt-bindings-rv3028-backup-switchover-support.patch22
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0424-overlays-Add-rv3028-backup-switchover-support-to-i2c.patch38
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0425-Maxim-MAX98357A-I2S-DAC-overlay-2935.patch136
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0426-sound-Fixes-for-audioinjector-octo-under-4.19.patch116
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0427-Revert-cgroup-Disable-cgroup-memory-by-default.patch65
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0428-Revert-defconfigs-disable-memory-and-IO-cgroups-2908.patch85
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0429-overlays-Add-PiGlow-overlay.patch153
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0430-configs-enable-LED-driver-for-PiGlow.patch58
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0431-Revert-bcm2835-interpolate-audio-delay.patch75
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0432-Revert-staging-bcm2835-audio-Enable-compile-test.patch24
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0433-Revert-staging-bcm2835-audio-use-module_platform_dri.patch44
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0434-staging-bcm2835-audio-Clean-up-mutex-locks.patch309
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0435-staging-bcm2835-audio-Remove-redundant-spdif-stream-.patch91
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0436-staging-bcm2835-audio-Clean-up-include-files-in-bcm2.patch45
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0437-staging-bcm2835-audio-Remove-redundant-substream-mas.patch121
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0438-staging-bcm2835-audio-Fix-mute-controls-volume-handl.patch281
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0439-staging-bcm2835-audio-Remove-redundant-function-call.patch101
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0440-staging-bcm2835-audio-Remove-superfluous-open-flag.patch65
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0441-staging-bcm2835-audio-Drop-useless-running-flag-and-.patch110
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0442-staging-bcm2835-audio-Fix-incorrect-draining-handlin.patch71
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0443-staging-bcm2835-audio-Kill-unused-spinlock.patch43
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0444-staging-bcm2835-audio-Use-PCM-runtime-values-instead.patch78
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0445-staging-bcm2835-audio-Drop-unnecessary-pcm-indirect-.patch31
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0446-staging-bcm2835-audio-Drop-useless-NULL-check.patch30
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0447-staging-bcm2835-audio-Propagate-parameter-setup-erro.patch42
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0448-staging-bcm2835-audio-Drop-debug-messages-in-bcm2835.patch152
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0449-staging-bcm2835-audio-Drop-superfluous-mutex-lock-du.patch51
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0450-staging-bcm2835-audio-Add-10ms-period-constraint.patch35
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0451-staging-bcm2835-audio-Make-single-vchi-handle.patch414
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0452-staging-bcm2835-audio-Code-refactoring-of-vchiq-acce.patch578
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0453-staging-bcm2835-audio-Operate-non-atomic-PCM-ops.patch601
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0454-staging-bcm2835-audio-Use-card-private_data.patch140
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0455-staging-bcm2835-audio-Use-standard-error-print-helpe.patch245
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0456-staging-bcm2835-audio-Remove-unnecessary-header-file.patch77
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0457-staging-bcm2835-audio-Move-module-parameter-descript.patch38
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0458-staging-bcm2835-audio-Use-coherent-device-buffers.patch63
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0459-staging-bcm2835-audio-Set-SNDRV_PCM_INFO_SYNC_APPLPT.patch42
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0460-staging-bcm2835-audio-Simplify-PCM-creation-helpers.patch202
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0461-staging-bcm2835-audio-Simplify-kctl-creation-helpers.patch164
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0462-staging-bcm2835-audio-Simplify-card-object-managemen.patch216
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0463-staging-bcm2835-audio-unify-FOURCC-command-definitio.patch75
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0464-staging-bcm2835-audio-don-t-initialize-memory-twice.patch32
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0465-staging-bcm2835-audio-reorder-variable-declarations-.patch124
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0466-staging-bcm2835-audio-use-anonymous-union-in-struct-.patch109
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0467-staging-bcm2835-audio-more-generic-probe-function-na.patch41
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0468-staging-bcm2835-audio-rename-platform_driver-structu.patch49
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0469-staging-bcm2835-audio-update-TODO.patch58
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0470-staging-bcm2835-audio-interpolate-audio-delay.patch86
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0471-staging-bcm2835-audio-Enable-compile-test.patch29
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0472-staging-bcm2835-audio-use-module_platform_driver-mac.patch50
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0473-staging-bcm2835-audio-Drop-DT-dependency.patch107
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0474-staging-bcm2835-audio-double-free-in-init-error-path.patch32
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0475-dts-Increase-default-coherent-pool-size.patch29
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0476-Revert-staging-bcm2835-audio-Drop-DT-dependency.patch98
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0477-configs-Enable-netdev-LED-trigger.patch48
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0478-smsc95xx-dynamically-fix-up-TX-buffer-alignment-with.patch66
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0479-lan78xx-use-default-alignment-for-rx-buffers.patch25
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0480-staging-bcm2835-codec-Correct-port-width-calc-for-tr.patch31
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0481-staging-bcm2835-codec-Remove-height-padding-for-ISP-.patch63
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0482-staging-mmal-vchiq-Free-the-event-context-for-contro.patch30
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0483-BCM270X_DT-Also-set-coherent_pool-1M-for-BT-Pis.patch53
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0484-configs-Enable-ICS-43432-I2S-microphone-module.patch48
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0485-arm-dts-overlays-rpi-sense-add-upstream-humidity-com.patch28
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0486-staging-mmal-vchiq-Fix-memory-leak-in-error-path.patch69
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0487-staging-vchiq-mmal-Fix-memory-leak-of-vchiq-instance.patch64
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0488-Revert-video-bcm2708_fb-Try-allocating-on-the-ARM-an.patch168
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0489-Added-IQaudIO-Pi-Codec-board-support-2969.patch427
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0490-Revert-smsc95xx-dynamically-fix-up-TX-buffer-alignme.patch64
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0491-configs-Enable-PIDs-cgroup.patch28
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0492-w1-ds2408-reset-on-output_write-retry-with-readback.patch142
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0493-w1-ds2482-cosmetic-fixes-after-54865314f5a1.patch93
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0494-sound-pcm512x-codec-Adding-352.8kHz-samplerate-suppo.patch23
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0495-ASoC-decommissioning-driver-for-3Dlab-Nano-soundcard.patch538
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0496-.gitignore-Add-.dtbo-explicitly.patch24
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0497-usb-dwc_otg-Clean-up-interrupt-claiming-code.patch165
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0498-overlays-Delete-the-deprecated-sdio-1bit-overlay.patch94
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0499-overlays-Remove-upstream-aux-interrupt-overlay.patch105
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0500-overlays-Standardise-on-compatible-brcm-bcm2835.patch2059
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0501-vc4-Remove-interrupt-and-DMA-trampling.patch125
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0502-BCM270X_DT-Add-non-removable-clone-of-mmc-node.patch220
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0503-BCM270X_DT-usb-Refactor-DTS-and-overlays.patch66
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0504-overlays-Update-upstream-overlay.patch128
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0505-w1-ds2408-Fix-typo-after-49695ac46861-reset-on-outpu.patch33
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0506-BCM270X_DT-Rename-Pi-Zero-W-DT-files.patch56
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0507-BCM270X_DT-Create-bcm2708-rpi-zero.dts.patch152
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0508-overlays-Fix-mmc-related-overlays-after-refactor.patch79
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0509-config-Add-NF_TABLES-support.patch170
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0510-Fixed-48k-timing-issue.patch97
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0511-staging-bcm2835-codec-Convert-V4L2-nsec-timestamps-t.patch48
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0512-staging-bcm2835-codec-Add-support-for-setting-S_PARM.patch120
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0513-w1-w1-gpio-Make-GPIO-an-output-for-strong-pullup.patch29
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0514-overlays-Update-w1-gpio-and-w1-gpio-pullup.patch84
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0515-bcm2835-sdhost-Fix-DMA-channel-leak-on-error-remove.patch33
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0516-i2c-bcm2835-Model-Divider-in-CCF.patch272
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0517-staging-vc04_services-Use-correct-cache-line-size.patch141
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0518-tty-amba-pl011-allow-shared-interrupt.patch30
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0519-ARM-bcm283x-Reduce-register-ranges-for-UART-SPI-and-.patch46
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0520-ARM-bcm283x-Extend-the-WDT-DT-node-out-to-cover-the-.patch47
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0521-ARM-dts-Add-label-to-bcm2835-RNG.patch22
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0522-dts-Use-fb-rather-than-leds-for-dpi-overlay.patch36
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0523-BCM270X_DT-Minor-tidy-up.patch99
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0524-arm-bcm2835-Fix-FIQ-early-ioremap.patch75
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0525-Fix-copy_from_user-if-BCM2835_FAST_MEMCPY-n.patch41
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0526-PCI-brcmstb-Add-Broadcom-STB-PCIe-host-controller-dr.patch1195
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0527-PCI-brcmstb-Add-dma-range-mapping-for-inbound-traffi.patch571
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0528-PCI-brcmstb-Add-MSI-capability.patch545
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0529-dt-bindings-pci-Add-DT-docs-for-Brcmstb-PCIe-device.patch79
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0530-pcie-brcmstb-Changes-for-BCM2711.patch1423
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0531-arm-bcm2835-DMA-can-only-address-1GB.patch27
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0532-mmc-bcm2835-sdhost-Support-64-bit-physical-addresses.patch58
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0533-mmc-sdhci-Mask-spurious-interrupts.patch31
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0534-mmc-sdhci-iproc-Add-support-for-emmc2-of-the-BCM2838.patch38
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0535-hwrng-iproc-rng200-Add-BCM2838-support.patch162
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0536-thermal-brcmstb_thermal-Add-BCM2838-support.patch166
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0537-vchiq-Add-36-bit-address-support.patch201
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0538-bcm2835-pcm.c-Support-multichannel-audio.patch48
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0539-bcmgenet-constrain-max-DMA-burst-length.patch22
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0540-bcmgenet-Better-coalescing-parameter-defaults.patch45
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0541-phy-broadcom-split-out-the-BCM54213PE-from-the-BCM54.patch76
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0542-phy-bcm54213pe-configure-the-LED-outputs-to-be-more-.patch68
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0543-dwc_otg-Choose-appropriate-IRQ-handover-strategy.patch193
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0544-usb-xhci-Disable-the-XHCI-5-second-timeout.patch31
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0545-usb-xhci-Show-that-the-VIA-VL805-supports-LPM.patch25
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0546-usb-xhci-hack-xhci_urb_enqueue-to-support-hid.mousep.patch124
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0547-pinctrl-bcm2835-Add-support-for-BCM2838.patch91
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0548-spi-bcm2835-enable-shared-interrupt-support.patch37
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0549-drivers-char-add-chardev-for-mmap-ing-Argon-control-.patch326
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0550-clk-bcm2835-Don-t-wait-for-pllh-lock.patch40
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0551-bcm2835-pm-Move-bcm2835-watchdog-s-DT-probe-to-an-MF.patch208
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0552-soc-bcm-bcm2835-pm-Add-support-for-power-domains-und.patch837
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0553-soc-bcm-bcm2835-pm-Fix-PM_IMAGE_PERI-power-domain-su.patch47
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0554-soc-bcm-bcm2835-pm-Fix-error-paths-of-initialization.patch105
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0555-soc-bcm-bcm2835-pm-Add-support-for-2711.patch108
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0556-drm-expand-drm_syncobj_find_fence-to-support-timelin.patch114
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0557-drm-v3d-Fix-a-use-after-free-race-accessing-the-sche.patch77
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0558-drm-v3d-Add-a-little-debugfs-entry-for-measuring-the.patch110
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0559-drm-v3d-Update-a-comment-about-what-uses-v3d_job_dep.patch29
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0560-drm-v3d-Clean-up-the-reservation-object-setup.patch104
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0561-drm-v3d-Add-support-for-submitting-jobs-to-the-TFU.patch829
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0562-drm-v3d-Drop-the-dev-argument-to-lock-unlock-of-BO-r.patch104
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0563-drm-v3d-Add-missing-fence-timeline-name-for-TFU.patch39
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0564-drm-v3d-Add-more-tracepoints-for-V3D-GPU-rendering.patch211
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0565-drm-v3d-Drop-unused-v3d_flush_caches.patch68
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0566-drm-v3d-Don-t-bother-flushing-L1TD-at-job-start.patch45
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0567-drm-v3d-Drop-the-wait-for-L2T-flush-to-complete.patch43
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0568-drm-v3d-Stop-trying-to-flush-L2C-on-V3D-3.3.patch47
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0569-drm-v3d-Invalidate-the-caches-from-the-outside-in.patch38
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0570-drm-v3d-Fix-BO-stats-accounting-for-dma-buf-imported.patch42
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0571-drm-v3d-Update-top-level-kerneldoc-for-the-addition-.patch32
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0572-drm-vc4-Fix-oops-at-boot-with-firmwarekms-on-4.19.patch24
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0573-drm-vc4-Disable-V3D-interactions-if-the-v3d-componen.patch175
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0574-drm-v3d-Add-support-for-V3D-v4.2.patch216
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0575-drm-v3d-Don-t-try-to-set-OVRTMUOUT-on-V3D-4.x.patch46
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0576-drm-v3d-Make-sure-the-GPU-is-on-when-measuring-clock.patch40
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0577-drm-v3d-Add-support-for-2711.patch22
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0578-drm-v3d-Skip-MMU-flush-if-the-device-is-currently-of.patch54
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0579-drm-v3d-Hook-up-the-runtime-PM-ops.patch36
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0580-drm-v3d-HACK-gut-runtime-pm-for-now.patch178
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0581-drm-v3d-Update-to-upstream-IRQ-code.patch61
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0582-drm-v3d-Rename-the-fence-signaled-from-IRQs-to-irq_f.patch125
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0583-drm-v3d-Refactor-job-management.patch1134
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0584-drm-v3d-Add-missing-implicit-synchronization.patch285
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0585-drm-vc4-Fix-synchronization-firmwarekms-against-GL-r.patch46
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0586-drm-vc4-Make-sure-that-vblank-waits-work-without-v3d.patch29
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0587-drm-vc4-Expose-the-format-modifiers-for-firmware-kms.patch82
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0588-drm-vc4-Fix-vblank-timestamping-for-firmwarekms.patch49
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0589-gpu-vc4-fkms-Switch-to-the-newer-mailbox-frame-buffe.patch220
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0590-drm-vc4-Add-an-overlay-plane-to-vc4-firmware-kms.patch865
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0591-drm-vc4-Increase-max-screen-size-to-4096x4096.patch28
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0592-drm-vc4-Add-support-for-multiple-displays-to-fkms.patch282
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0593-drm-vc4-Fix-build-warning.patch23
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0594-drm-vc4-Select-display-to-blank-during-initialisatio.patch56
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0595-drm-vc4-Remove-now-unused-structure.patch43
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0596-drm-vc4-Query-the-display-ID-for-each-display-in-FKM.patch62
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0597-drm-vc4-Set-the-display-number-when-querying-the-dis.patch105
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0598-drm-vc4-Need-to-call-drm_crtc_vblank_-on-off-from-vc.patch48
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0599-drm-vc4-Add-support-for-H-V-flips-on-each-plane-for-.patch88
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0600-drm-vc4-Remove-unused-vc4_fkms_cancel_page_flip-func.patch60
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0601-drm-vc4-Iterate-over-all-planes-in-vc4_crtc_-dis-en-.patch59
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0602-drm-vc4-Bring-fkms-into-line-with-kms-in-blocking-do.patch49
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0603-drm-vc4-Increase-max_width-height-to-7680.patch29
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0604-drm-vc4-FKMS-reads-the-EDID-from-fw-and-supports-mod.patch560
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0605-clk-bcm2835-Add-support-for-setting-leaf-clock-rates.patch55
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0606-clk-bcm2835-Allow-reparenting-leaf-clocks-while-they.patch73
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0607-drm-v3d-Add-support-for-compute-shader-dispatch.patch917
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0608-drm-v3d-Clock-V3D-down-when-not-in-use.patch163
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0609-HACK-clk-bcm2835-Add-BCM2838_CLOCK_EMMC2-support.patch76
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0610-drm-vc4-firmware-kms-Remove-incorrect-overscan-suppo.patch57
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0611-drm-vc4-Log-flags-in-fkms-mode-set.patch33
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0612-drm-vc4-firmware-kms-Fix-DSI-display-support.patch27
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0613-drm-vc4-Probe-DPI-DSI-timings-from-the-firmware.patch124
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0614-drm-vc4-handle-the-case-where-there-are-no-available.patch68
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0615-drm-vc4-Support-the-VEC-in-FKMS.patch64
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0616-drm-vc4-Fixup-typo-when-setting-HDMI-aspect-ratio.patch41
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0617-drm-vc4-Correct-SAND-support-for-FKMS.patch42
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0618-drm-vc4-fkms-to-query-the-VPU-for-HDMI-clock-limits.patch140
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0619-drm-vc4-Max-resolution-of-7680-is-conditional-on-bei.patch40
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0620-staging-vc-sm-cma-Remove-obsolete-comment-and-make-f.patch30
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0621-staging-vc-sm-cma-Add-in-allocation-for-VPU-requests.patch1224
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0622-staging-vc-sm-cma-Update-TODO.patch22
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0623-staging-vc-sm-cma-Add-in-userspace-allocation-API.patch683
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0624-staging-vcsm-cma-Add-cache-control-ioctls.patch249
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0625-staging-vcsm-cma-Alter-dev-node-permissions-to-0666.patch26
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0626-staging-vcsm-cma-Drop-logging-level-on-messages-in-v.patch35
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0627-staging-vcsm-cma-Fixup-the-alloc-code-handling-of-ke.patch37
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0628-Pulled-in-the-multi-frame-buffer-support-from-the-Pi.patch927
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0629-ARM-dts-bcm283x-Move-BCM2835-6-7-specific-to-bcm2835.patch199
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0630-ARM-dts-Add-bcm2711-rpi-4-b.dts-and-components.patch1137
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0631-overlays-Add-i2c3-6-and-uart2-5-overlays.patch379
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0632-spi-devicetree-add-overlays-for-spi-3-to-6.patch601
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0633-overlays-Add-the-spi-gpio40-45-overlay.patch86
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0634-config-Permit-LPAE-and-PCIE_BRCMSTB-on-BCM2835.patch48
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0635-configs-Add-bcm2711_defconfig.patch1345
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0636-2711-Add-basic-64-bit-support.patch1335
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0637-config-Add-NF_TABLES-support.patch89
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0638-bcm2711_defconfig-add-xhci-platform-support.patch22
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0639-ARM-dts-bcm283x-Correct-vchiq-compatible-string-2840.patch86
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0640-arm-dts-Change-downstream-vchiq-compatible-string.patch67
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0641-bcm2835-dma-Add-proper-40-bit-DMA-support.patch1026
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0642-BCM270X_DT-Leave-bulk-channel-in-dma-channel-mask.patch29
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0643-SQUASH-bcm2835-dma-Remove-debugging.patch47
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0644-defconfig-Update-bcm2711-to-match-bcm2709-on-extra-m.patch302
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0645-dts-Include-CSI-lane-config-for-csi1.patch25
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0646-drm-vc4-Fix-T-format-modifiers-in-FKMS.patch30
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0647-defconfigs-Add-FB_SIMPLE-to-both-bcmrpi-and-bcm2709-.patch40
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0648-bcm2711-dts-Disable-the-v3d-node-by-default.patch25
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0649-drm-vc4-Remove-340MHz-clock-limit-from-FKMS-now-scra.patch31
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0650-Revert-usb-xhci-hack-xhci_urb_enqueue-to-support-hid.patch115
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0651-usb-add-plumbing-for-updating-interrupt-endpoint-int.patch112
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0652-xhci-implement-xhci_fixup_endpoint-for-interval-adju.patch131
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0653-usbhid-call-usb_fixup_endpoint-after-mangling-interv.patch25
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0654-drm-vc4-Add-status-of-which-display-is-updated-throu.patch87
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0655-drm-vc4-In-FKMS-look-at-the-modifiers-correctly-for-.patch38
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0656-arm-dts-Fix-Pi4-PWR-LED-configuration.patch31
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0657-bcm2838.dtsi-Correct-gic400-memory-address-ranges.patch25
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0658-staging-vchiq-Use-the-old-dma-controller-for-OF-conf.patch53
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0659-drm-vc4-Limit-fkms-to-modes-85Hz.patch28
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0660-arm-bcm2835-Add-bcm2838-compatible-string.patch22
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0661-arm-dts-Improve-the-bcm27xx-inclusion-hierarchy.patch530
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0662-arm-dts-First-draft-of-upstream-Pi4-DTS.patch182
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0663-overlays-Fix-compatible-string-for-ds1307-RTC.patch30
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0664-overlays-Fix-further-maxim-ds1307-references.patch53
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0665-overlays-Cosmetic-change-to-upstream-overlay.patch27
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0666-w1-ds2805-rename-w1_family-struct-fixing-c-p-typo.patch46
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0667-w1-ds2413-output_write-cosmetic-fixes-simplify.patch66
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0668-w1-ds2413-add-retry-support-to-state_read.patch76
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0669-w1-ds2413-when-the-slave-is-not-responding-during-re.patch58
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0670-w1-ds2413-fix-state-byte-comparision.patch50
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0671-drm-vc4_dsi-Fix-DMA-channel-and-memory-leak-in-vc4-3.patch137
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0672-video-bcm2708_fb-Revert-cma-allocation-attempt.patch163
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0673-drm-vc4-Add-support-for-color-encoding-on-YUV-planes.patch114
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0674-configs-Drop-V4L2-camera-and-codec-drivers-from-bcmr.patch27
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0675-configs-arm64-bcm2711-Remove-CONFIG_VIDEO_BCM2835.patch53
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0676-arm-dts-Add-coherent_pool-1M-to-Pi-4-bootargs.patch30
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0677-configs-Enable-USB_CONFIGFS-m-in-bcmrpi_defconfig.patch24
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0678-configs-And-all-the-other-USB_CONFIGFS-options.patch42
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0679-configs-arm64-bcm2711-Add-MMC_SDHCI_IPROC.patch26
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0680-overlays-Correct-gpio-fan-gpio-flags-for-4.19.patch32
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0681-staging-vcsm-cma-Remove-cache-manipulation-ioctl-fro.patch79
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0682-staging-vcsm-cma-Rework-to-use-dma-APIs-not-CMA.patch772
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0683-Revert-configs-Drop-V4L2-camera-and-codec-drivers-fr.patch28
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0684-Revert-configs-arm64-bcm2711-Remove-CONFIG_VIDEO_BCM.patch53
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0685-staging-vc-sm-cma-Fix-the-few-remaining-coding-style.patch192
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0686-configs-Drop-MMC_SDHCI_BCM2711-from-arm64-bcm2711_de.patch25
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0687-Revert-media-vb2-Allow-reqbufs-0-with-in-use-MMAP-bu.patch57
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0688-media-videodev2.h-add-new-capabilities-for-buffer-ty.patch142
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0689-media-vb2-set-reqbufs-create_bufs-capabilities.patch202
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0690-media-vb2-Allow-reqbufs-0-with-in-use-MMAP-buffers.patch138
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0691-overlays-Add-real-parameters-to-the-rpi-poe-overlay.patch35
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0692-overlays-Rename-pi3-overlays-to-be-less-model-specif.patch607
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0693-i2c-bcm2835-Move-IRQ-request-after-clock-code-in-pro.patch68
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0694-i2c-bcm2835-Ensure-clock-exists-when-probing.patch74
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0695-overlays-i2c-gpio-Fix-the-bus-parameter.patch37
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0696-tty-amba-pl011-Make-TX-optimisation-conditional.patch87
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0697-xhci-add-quirk-for-host-controllers-that-don-t-updat.patch96
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0698-i2c-bcm2835-Set-clock-stretch-timeout-to-35ms.patch49
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0699-arm64-bcm2835-Add-missing-dependency-on-MFD_CORE.patch30
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0700-overlays-Add-PCF2129-RTC.patch193
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0701-configs-arm64-bcm2711-Use-CONFIG_BRCMSTB_THERMAL-ins.patch31
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0702-overlays-dpi18-and-dpi24-vc4-compatibility.patch56
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0703-overlays-Add-i2c0-and-i2c1-for-regularity.patch352
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0704-Pisound-Remove-spinlock-usage-around-spi_sync.patch33
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0705-arm64-mm-Limit-the-DMA-zone-for-arm64.patch27
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0706-configs-Enable-iio-driver-for-TI-ADS1015.patch48
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0707-bcm2711_defconfig-enable-PCI-portbus-support-and-imp.patch27
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0708-drm-vc4-Query-firmware-for-custom-HDMI-mode.patch194
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0709-drm-vc4-Pass-the-drm-vrefresh-to-the-firmware-on-mod.patch39
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0710-overlays-audremap-Support-GPIOs-18-19.patch72
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0711-drm-connector-Fix-drm_mode_create_tv_properties-doc.patch31
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0712-drm-connector-Clarify-the-unit-of-TV-margins.patch62
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0713-drm-connector-Allow-creation-of-margin-props-alone.patch140
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0714-drm-vc4-Take-margin-setup-into-account-when-updating.patch191
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0715-drm-vc4-Attach-margin-props-to-the-HDMI-connector.patch73
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0716-drm-vc4-Add-support-for-margins-to-fkms.patch331
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0717-drm-vc4-Ensure-zpos-is-always-initialised.patch28
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0718-dts-bcm2838-add-missing-properties-for-pmu-and-gic-n.patch47
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0719-adds-the-Hifiberry-DAC-ADC-PRO-version.patch752
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0720-codecs-Correct-Katana-minimum-volume.patch25
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0721-drm-vc4-A-present-but-empty-dmas-disables-audio.patch35
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0722-overlays-Add-audio-parameter-to-vc4-kms-v3d.patch53
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0723-overlays-Update-the-upstream-overlay.patch30
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0724-Fixup-FKMS-interrupt-handing-for-non-existent-displa.patch41
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0725-drivers-char-Use-correct-name-for-the-Raspberry-Pi-v.patch418
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0726-driver-char-rpivid-also-support-legacy-name.patch73
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0727-hid-usb-Add-device-quirks-for-Freeway-Airmouse-T3-an.patch67
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0728-drm-vc4-Add-Broadcast-RGB-connector-property.patch304
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0729-drm-connector-Add-documentation-for-drm_cmdline_mode.patch127
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0730-drm-modes-Rewrite-the-command-line-parser.patch401
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0731-drm-modes-Support-modes-names-on-the-command-line.patch182
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0732-drm-modes-Allow-to-specify-rotation-and-reflection-o.patch284
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0733-drm-connector-Introduce-a-TV-margins-structure.patch84
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0734-drm-modes-Parse-overscan-properties.patch108
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0735-drm-atomic-Add-a-function-to-reset-connector-TV-prop.patch67
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0736-drm-vc4-hdmi-Set-default-state-margin-at-reset.patch43
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0737-drm-vc4-fkms-Set-default-state-margin-at-reset.patch36
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0738-drm-modes-Don-t-apply-cmdline-s-rotation-if-it-wasn-.patch36
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0739-configs-Add-CONFIG_FRAMEBUFFER_CONSOLE_ROTATION-to-P.patch53
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0740-staging-bcm2835-codec-switch-to-multi-planar-API.patch352
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0741-staging-bcm2835-codec-implement-V4L2_CID_MIN_BUFFERS.patch48
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0742-staging-bcm2835-codec-set-device_caps-in-struct-vide.patch42
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0743-Add-HDMI1-facility-to-the-driver.patch89
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0744-overlays-Add-baudrate-parameter-to-i2c3-i2c6.patch204
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0745-net-bcmgenet-Workaround-for-Pi-4B-network-issue.patch67
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0746-drm-vc4-Resolve-the-vblank-warnings-on-mode-switchin.patch102
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0747-drm-vc4-Remove-unused-mode-variable.patch29
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0748-staging-bcm2835-codec-Expand-logging-on-format-setti.patch44
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0749-staging-bcm2835-codec-Correct-bytesperline-on-format.patch32
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0750-drm-vc4-Add-missing-NULL-check-to-vc4_crtc_consume_e.patch30
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0751-Revert-net-bcmgenet-Workaround-for-Pi-4B-network-iss.patch58
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0752-net-bcmgenet-Workaround-2-for-Pi4-Ethernet-fail.patch54
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0753-drm-vc4-Fix-TILE_Y_OFFSET-definitions.patch29
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0754-drm-vc4-Define-missing-PITCH0_SINK_PIX-field.patch30
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0755-drm-vc4-Use-drm_atomic_helper_check_plane_state-to-s.patch158
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0756-drm-vc4-Move-offsets-adjustment-out-of-setup_clippin.patch75
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0757-drm-vc4-Fix-X-Y-positioning-of-planes-using-T_TILES-.patch88
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0758-drm-vc4-Fix-NULL-pointer-dereference-in-the-async-up.patch59
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0759-configs-Regenerate-the-defconfigs.patch29
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0760-configs-Enable-building-the-DS28E17-driver-module.patch76
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0761-ARM-dts-bcm2711-rpi-4-b-I2C-aliases-and-pulls.patch69
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0762-xhci-Use-more-event-ring-segment-table-entries.patch64
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0763-dwc_otg-use-align_buf-for-small-IN-control-transfers.patch61
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0764-Ported-pcie-brcmstb-bounce-buffer-implementation-to-.patch830
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0765-configs-arm64-vcm2711-Enable-V3D.patch50
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0766-overlays-sc16ic752-i2c-Fix-xtal-parameter.patch26
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0767-vc-sm-cma-Fix-compatibility-ioctl.patch65
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0768-configs-Add-TINYDRM-modules.patch62
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0769-staging-bcm2835-codec-add-support-for-V4L2_CID_MPEG_.patch57
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0770-staging-bcm2835-codec-remove-unnecessary-padding-on-.patch32
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0771-arm-dts-add-missing-Raspberry-Pi-model-names.patch66
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0772-Add-support-for-the-Audio-Injector-Ultra-in-64-bit-l.patch36
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0773-arch-arm-Add-model-string-to-cpuinfo.patch38
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0774-arch-arm64-Add-Revision-Serial-Model-to-cpuinfo.patch60
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0775-media-dt-bindings-Add-binding-for-the-Sony-IMX219-se.patch79
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0776-media-i2c-Add-driver-for-Sony-IMX219-sensor.patch1152
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0777-defconfigs-Add-Sony-IMX219-driver-to-RPi-defconfigs.patch74
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0778-dtoverlays-Add-overlay-for-the-Sony-IMX219-image-sen.patch186
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0779-staging-bcm2835-codec-Fix-non-documentation-comment-.patch29
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0780-staging-bcm2835-codec-Fix-declaration-of-roles.patch28
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0781-staging-bcm2835-codec-Add-role-to-device-name.patch47
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0782-staging-bcm2835-codec-Pass-driver-context-to-create-.patch63
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0783-staging-bcm2835-codec-add-media-controller-support.patch167
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0784-media-bcm2835-unicam-Reduce-scope-of-local-function.patch31
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0785-media-bcm2835-unicam-add-media-controller-support.patch132
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0786-Limit-max_req_size-under-arm64-or-any-other-platform.patch35
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0787-Add-missing-dma_unmap_sg-calls-to-free-relevant-swio.patch48
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0788-overlays-mcp23017-rename-the-GPIO-pins-node-with-the.patch39
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0789-overlays-mcp23017-Add-option-for-not-connecting-the-.patch70
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0790-v4l2-Add-a-Greyworld-AWB-mode.patch38
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0791-staging-bcm2835-camera-Add-greyworld-AWB-mode.patch52
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0792-configs-Add-GPIO_PCA953X-LEDS_PCA9532-PCA955X.patch126
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0793-configs-Set-VIDEO_V4L2_SUBDEV_API-y-on-arm64-bcm2711.patch24
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0794-PCI-brcmstb-Fix-compilation-warning.patch26
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0795-drm-vc4-Fix-for-margins-in-composite-SDTV-mode-3223.patch36
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0796-Add-Hifiberry-DAC-DSP-soundcard-driver-3224.patch299
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0797-staging-bcm2835-codec-Allow-height-of-1920.patch29
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0798-staging-bcm2835-codec-Correct-g-s_selection-API-MPLA.patch109
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0799-regulator-gpio-Allow-nonexclusive-GPIO-access.patch83
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0800-gpio-Enable-nonexclusive-gpiods-from-DT-nodes.patch36
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0801-Fix-poll-rate-on-touchscreen-3238.patch31
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0802-configs-Update-arm64-bcm2711_defconfig-based-on-the-.patch485
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0803-dts-Add-DTS-for-Pi-2B-rev-1.2-with-BCM2837-3235.patch179
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0804-drm-v3d-clean-caches-at-the-end-of-render-jobs-on-re.patch183
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0805-configs-Enable-CONFIG_NET_VRF-m.patch78
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0806-configs-Update-bcm2711-arm64-USB-options-to-match-ar.patch40
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0807-staging-bcm2835-audio-Fix-draining-behavior-regressi.patch60
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0808-bcm2708_fb-Fix-layout-of-struct-vc4_display_settings.patch36
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0809-ARM-dts-bcm283x-Fix-DTC-warning-for-memory-node.patch76
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0810-ARM-dts-bcm27xx-Fix-DTC-warning-for-memory-node.patch58
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0811-ARM-bcm283x-Enable-DMA-support-for-SPI-controller.patch44
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0812-ARM-dts-bcm2835-rpi-Drop-unnecessary-address-cells-s.patch32
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0813-ARM-dts-bcm2708-rpi-Define-the-downstream-MMC-interf.patch42
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0814-ARM-dts-bcm283x-Define-MMC-interfaces-at-board-level.patch214
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0815-ARM-dts-bcm2835-rpi-zero-w-Fix-bus-width-of-sdhci.patch30
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0816-ARM-dts-bcm2708-rpi-Define-the-downstream-HDMI-power.patch26
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0817-ARM-dts-bcm283x-Enable-HDMI-at-board-level.patch187
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0818-Revert-HACK-clk-bcm2835-Add-BCM2838_CLOCK_EMMC2-supp.patch90
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0819-clk-bcm2835-Introduce-SoC-specific-clock-registratio.patch599
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0820-clk-bcm2835-Add-BCM2711_CLOCK_EMMC2-support.patch96
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0821-ARM-bcm-Switch-board-clk-and-pinctrl-to-bcm2711-comp.patch79
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0822-Revert-pinctrl-bcm2835-Add-support-for-BCM2838.patch89
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0823-pinctrl-bcm2835-Use-define-directive-for-BCM2835_PIN.patch47
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0824-pinctrl-bcm2835-Switch-to-SPDX-identifier.patch66
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0825-pinctrl-bcm2835-declare-pin-config-as-generic.patch29
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0826-pinctrl-bcm2835-Direct-GPIO-config-changes-to-generi.patch39
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0827-pinctrl-bcm2835-Add-support-for-BCM2711-pull-up-func.patch185
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0828-Rename-HDMI-ALSA-device-names-check-for-enable-state.patch159
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0829-pcie-brcmstb-bounce64.c-dev_err-dev_info-for-info-me.patch27
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0830-overlays-gpio-shutdown-Add-debounce-parameter.patch52
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0831-overlays-fix-compatible-for-RPi4.patch236
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0832-bcm2711-Retain-support-for-old-dtbs.patch61
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0833-media-bcm2835-unicam-Add-support-for-raw14-formats.patch51
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0834-media-bcm2835-unicam-Rework-to-not-cache-the-list-of.patch389
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0835-media-bcm2835-unicam-Support-unpacking-CSI-format-to.patch256
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0836-media-bcm2835-unicam-Add-support-for-luma-greyscale-.patch52
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0837-drm-vc4-Add-support-for-YUV-color-encodings-and-rang.patch142
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0838-drm-vc4-Fix-negative-X-Y-positioning-on-SAND-planes.patch70
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0839-drm-vc4-Add-support-for-H-V-flips.patch137
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0840-drm-vc4-Correct-handling-of-rotation-parameter-in-fk.patch88
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0841-configs-Add-CONFIG_WIZNET_W5100-m-and-_SPI-m.patch84
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0842-overlays-Add-w5500-overlay.patch119
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0843-media-bcm2835-unicam-Replace-hard-coded-loop-limit-w.patch46
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0844-media-bcm2835-unicam-Fix-one-to-many-mapping-for-YUY.patch146
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0845-dt-bindings-Add-binding-for-the-Infineon-IRS1125-sen.patch68
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0846-media-i2c-Add-a-driver-for-the-Infineon-IRS1125-dept.patch1239
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0847-configs-Add-CONFIG_VIDEO_IRS1125-to-the-defconfigs.patch77
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0848-dtoverlays-Add-an-overlay-for-the-Infineon-IRS1125.patch155
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0849-rpi-wm8804-soundcard-Fixed-MCLKDIV-for-Allo-Digione.patch44
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0850-dts-bcm2838-Disable-DWC-OTG-block-by-default.patch25
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0851-ALSA-usb-audio-Add-DSD-support-for-Gustard-U16-X26-U.patch31
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0852-staging-bcm2835-codec-Add-support-for-ENUM_FRAMESIZE.patch100
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0853-staging-bcm2835-codec-Correct-buffer-type-check-on-G.patch27
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0854-staging-bcm2835-codec-Set-default-and-error-check-ti.patch39
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0855-staging-bcm2835-codec-Fix-imbalance-in-dma_buf_get-d.patch32
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0856-drm-vc4-Added-calls-for-firmware-display-blank-unbla.patch91
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0857-configs-Regenerate-defconfigs.patch74
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0858-configs-Add-CGROUP_BPF-and-BPF_SYSCALL.patch105
-rw-r--r--sys-kernel/boest-v4.19.81/raspberrypi/0859-rpi-poe-fan-fix-def_pwm1-writes.patch23
-rw-r--r--sys-kernel/boest-v4.19.85/0001-patch-4.19-ja1.diff.patch2127
-rw-r--r--sys-kernel/boest-v4.19.85/0002-pool-2.6.25-tcp-timewait-20s.diff.patch27
-rw-r--r--sys-kernel/boest-v4.19.85/0003-pool-2.6.25-disable-tcp-debug.diff.patch25
-rw-r--r--sys-kernel/boest-v4.19.85/0004-TCP-add-a-sysctl-to-disable-simultaneous-connection-.patch142
-rw-r--r--sys-kernel/boest-v4.19.85/0005-pool-2.6.25-disable-kbdrate-at-boot.diff.patch34
-rw-r--r--sys-kernel/boest-v4.19.85/0006-Disable-CONFIG_PROCESSOR_SELECT-printk-s.patch45
-rw-r--r--sys-kernel/boest-v4.19.85/0007-This-patch-adds-support-for-a-restricted-user-contro.patch75
-rw-r--r--sys-kernel/boest-v4.19.85/0008-fs-Enable-link-security-restrictions-by-default.patch26
-rw-r--r--sys-kernel/boest-v4.19.85/0009-The-encryption-is-only-mandatory-to-be-enforced-when.patch38
-rw-r--r--sys-kernel/boest-v4.19.85/0010-usb-storage-Disable-UAS-on-JMicron-SATA-enclosure.patch37
-rw-r--r--sys-kernel/boest-v4.19.85/0011-4.19-2600_enable-key-swapping-for-apple-mac.patch.patch125
-rw-r--r--sys-kernel/boest-v4.19.85/0012-4.19-4200_fbcondecor.patch.patch2121
-rw-r--r--sys-kernel/boest-v4.19.85/0013-4.19-4400_alpha-sysctl-uac.patch.patch153
-rw-r--r--sys-kernel/boest-v4.19.85/0014-4.19-4567_distro-Gentoo-Kconfig.patch.patch175
-rw-r--r--sys-kernel/boest-v4.19.85/0015-WARNING.patch589
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0001-arm-partially-revert-702b94bff3c50542a6e4ab9a4f4cef0.patch107
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0002-smsx95xx-fix-crimes-against-truesize.patch49
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0003-smsc95xx-Experimental-Enable-turbo_mode-and-packetsi.patch45
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0004-Allow-mac-address-to-be-set-in-smsc95xx.patch98
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0005-Protect-__release_resource-against-resources-without.patch30
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0006-irq-bcm2836-Prevent-spurious-interrupts-and-trap-the.patch29
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0007-irq-bcm2836-Avoid-Invalid-trigger-warning.patch26
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0008-irqchip-bcm2835-Add-FIQ-support.patch131
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0009-irqchip-irq-bcm2835-Add-2836-FIQ-support.patch101
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0010-spidev-Add-spidev-compatible-string-to-silence-warni.patch23
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0011-spi-bcm2835-Support-pin-groups-other-than-7-11.patch82
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0012-spi-bcm2835-Disable-forced-software-CS.patch36
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0013-spi-bcm2835-Remove-unused-code.patch90
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0014-dmaengine-bcm2835-Load-driver-early-and-support-lega.patch105
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0015-firmware-Updated-mailbox-header.patch38
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0016-rtc-Add-SPI-alias-for-pcf2123-driver.patch22
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0017-watchdog-bcm2835-Support-setting-reboot-partition.patch104
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0018-reboot-Use-power-off-rather-than-busy-spinning-when-.patch25
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0019-bcm-Make-RASPBERRYPI_POWER-depend-on-PM.patch21
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0020-Register-the-clocks-early-during-the-boot-process-so.patch47
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0021-bcm2835-rng-Avoid-initialising-if-already-enabled.patch27
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0022-kbuild-Ignore-dtco-targets-when-filtering-symbols.patch22
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0023-clk-bcm2835-Mark-used-PLLs-and-dividers-CRITICAL.patch30
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0024-clk-bcm2835-Add-claim-clocks-property.patch104
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0025-clk-bcm2835-Read-max-core-clock-from-firmware.patch117
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0026-clk-bcm2835-Mark-GPIO-clocks-enabled-at-boot-as-crit.patch40
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0027-sound-Demote-deferral-errors-to-INFO-level.patch39
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0028-Update-vfpmodule.c.patch139
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0029-i2c-bcm2835-Add-debug-support.patch191
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0030-mm-Remove-the-PFN-busy-warning.patch27
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0031-ASoC-Add-prompt-for-ICS43432-codec.patch27
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0032-irqchip-irq-bcm2836-Remove-regmap-and-syscon-use.patch116
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0033-lan78xx-Enable-LEDs-and-auto-negotiation.patch50
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0034-amba_pl011-Don-t-use-DT-aliases-for-numbering.patch31
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0035-amba_pl011-Round-input-clock-up.patch88
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0036-amba_pl011-Insert-mb-for-correct-FIFO-handling.patch29
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0037-amba_pl011-Add-cts-event-workaround-DT-property.patch51
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0038-pinctrl-bcm2835-Set-base-to-0-give-expected-gpio-num.patch24
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0039-Main-bcm2708-bcm2709-linux-port.patch158
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0040-Add-dwc_otg-driver.patch61338
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0041-bcm2708-framebuffer-driver.patch3489
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0042-Speed-up-console-framebuffer-imageblit-function.patch211
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0043-dmaengine-Add-support-for-BCM2708.patch648
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0044-MMC-added-alternative-MMC-driver.patch1893
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0045-Adding-bcm2835-sdhost-driver-and-an-overlay-to-enabl.patch2432
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0046-vc_mem-Add-vc_mem-driver-for-querying-firmware-memor.patch523
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0047-vcsm-VideoCore-shared-memory-service-for-BCM2835.patch4987
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0048-Add-dev-gpiomem-device-for-rootless-user-GPIO-access.patch309
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0049-Add-SMI-driver.patch1948
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0050-MISC-bcm2835-smi-use-clock-manager-and-fix-reload-is.patch171
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0051-Add-SMI-NAND-driver.patch356
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0052-Add-cpufreq-driver.patch265
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0053-Add-Chris-Boot-s-i2c-driver.patch666
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0054-char-broadcom-Add-vcio-module.patch226
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0055-firmware-bcm2835-Support-ARCH_BCM270x.patch85
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0056-scripts-Add-mkknlimg-and-knlinfo-scripts-from-tools-.patch537
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0057-BCM2708-Add-core-Device-Tree-support.patch16229
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0058-BCM270x_DT-Add-pwr_led-and-the-required-input-trigge.patch178
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0059-fbdev-add-FBIOCOPYAREA-ioctl.patch271
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0060-Added-Device-IDs-for-August-DVB-T-205.patch24
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0061-rpi-ft5406-Add-touchscreen-driver-for-pi-LCD-display.patch346
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0062-Improve-__copy_to_user-and-__copy_from_user-performa.patch1575
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0063-gpio-poweroff-Allow-it-to-work-on-Raspberry-Pi.patch37
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0064-mfd-Add-Raspberry-Pi-Sense-HAT-core-driver.patch862
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0065-ASoC-pcm512x-implement-set_tdm_slot-interface.patch82
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0066-ASoC-Add-support-for-Rpi-DAC.patch129
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0067-Add-IQaudIO-Sound-Card-support-for-Raspberry-Pi.patch294
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0068-Added-support-for-HiFiBerry-DAC.patch601
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0069-Added-driver-for-HiFiBerry-Amp-amplifier-add-on-boar.patch655
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0070-Add-driver-for-rpi-proto.patch170
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0071-Add-Support-for-JustBoom-Audio-boards.patch175
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0072-New-AudioInjector.net-Pi-soundcard-with-low-jitter-a.patch209
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0073-New-driver-for-RRA-DigiDAC1-soundcard-using-WM8741-W.patch432
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0074-Add-support-for-Dion-Audio-LOCO-DAC-AMP-HAT.patch133
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0075-Allo-Piano-DAC-boards-Initial-2-channel-stereo-suppo.patch159
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0076-Add-support-for-Allo-Piano-DAC-2.1-plus-add-on-board.patch1059
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0077-Add-support-for-Allo-Boss-DAC-add-on-board-for-Raspb.patch673
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0078-Support-for-Blokas-Labs-pisound-board.patch1273
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0079-ASoC-Add-driver-for-Cirrus-Logic-Audio-Card.patch1050
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0080-sound-Support-for-Dion-Audio-LOCO-V2-DAC-AMP-HAT.patch140
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0081-Add-support-for-Fe-Pi-audio-sound-card.-1867.patch172
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0082-Add-support-for-the-AudioInjector.net-Octo-sound-car.patch376
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0083-Driver-support-for-Google-voiceHAT-soundcard.patch256
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0084-Driver-and-overlay-for-Allo-Katana-DAC.patch378
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0085-ASoC-wm8804-MCLK-configuration-options-32-bit.patch34
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0086-ASoC-Add-generic-RPI-driver-for-simple-soundcards.patch302
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0087-ASoC-Add-Kconfig-and-Makefile-for-sound-soc-bcm.patch268
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0088-ASoC-Create-a-generic-Pi-Hat-WM8804-driver.patch461
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0089-rpi_display-add-backlight-driver-and-overlay.patch178
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0090-bcm2835-virtgpio-Virtual-GPIO-driver.patch262
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0091-net-Add-non-mainline-source-for-rtl8192cu-wlan.patch172981
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0092-OF-DT-Overlay-configfs-interface.patch435
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0093-brcm-adds-support-for-BCM43341-wifi.patch134
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0094-brcmfmac-Mute-expected-startup-errors.patch26
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0095-hci_h5-Don-t-send-conf_req-when-ACTIVE.patch25
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0096-config-Add-default-configs.patch2735
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0097-Add-arm64-configuration-and-device-tree-differences..patch1415
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0098-ARM64-DWC_OTG-Port-dwc_otg-driver-to-ARM64.patch345
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0099-ARM64-Round-Robin-dispatch-IRQs-between-CPUs.patch76
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0100-ARM64-Force-hardware-emulation-of-deprecated-instruc.patch30
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0101-build-arm64-Add-rules-for-.dtbo-files-for-dts-overla.patch27
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0102-cache-export-clean-and-invalidate.patch54
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0103-AXI-performance-monitor-driver-2222.patch687
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0104-mcp2515-Use-DT-supplied-interrupt-flags.patch38
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0105-Tidy-up-of-the-ft5406-driver-to-use-DT-2189.patch382
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0106-cgroup-Disable-cgroup-memory-by-default.patch72
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0107-ARM-bcm2835-Set-Serial-number-and-Revision.patch65
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0108-ARM-Activate-FIQs-to-avoid-__irq_startup-warnings.patch38
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0109-serial-8250-bcm2835aux-suppress-EPROBE_DEFER.patch24
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0110-raspberrypi-firmware-Export-the-general-transaction-.patch34
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0111-drm-vc4-Add-a-mode-for-using-the-closed-firmware-for.patch772
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0112-drm-vc4-Name-the-primary-and-cursor-planes-in-fkms.patch26
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0113-drm-vc4-Add-DRM_DEBUG_ATOMIC-for-the-insides-of-fkms.patch72
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0114-drm-vc4-Fix-sending-of-page-flip-completion-events-i.patch44
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0115-drm-vc4-Add-support-for-setting-DPMS-in-firmwarekms.patch105
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0116-drm-vc4-Add-FB-modifier-support-to-firmwarekms.patch34
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0117-drm-vc4-Add-missing-enable-disable-vblank-handlers-i.patch83
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0118-vc4_fkms-Apply-firmware-overscan-offset-to-hardware-.patch59
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0119-drm-vc4-Fix-warning-about-vblank-interrupts-before-D.patch52
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0120-drm-vc4-Skip-SET_CURSOR_INFO-when-the-cursor-content.patch59
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0121-drm-vc4-Remove-duplicate-primary-cursor-fields-from-.patch73
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0122-vc4_firmware_kms-fix-build.patch40
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0123-hack-cache-Fix-linker-error.patch29
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0124-i2c-gpio-Also-set-bus-numbers-from-reg-property.patch37
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0125-sound-bcm-Fix-memset-dereference-warning.patch38
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0126-added-capture_clear-option-to-pps-gpio-via-dtoverlay.patch24
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0127-lan78xx-Read-initial-EEE-status-from-DT.patch42
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0128-hid-Reduce-default-mouse-polling-interval-to-60Hz.patch34
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0129-gpiolib-Don-t-prevent-IRQ-usage-of-output-GPIOs.patch48
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0130-Add-ability-to-export-gpio-used-by-gpio-poweroff.patch61
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0131-firmware-raspberrypi-Notify-firmware-of-a-reboot.patch86
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0132-irqchip-irq-bcm2835-Calc.-FIQ_START-at-boot-time.patch68
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0133-of-configfs-Use-of_overlay_fdt_apply-API-call.patch116
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0134-net-lan78xx-Disable-TCP-Segmentation-Offload-TSO.patch58
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0135-brcmfmac-Re-enable-firmware-roaming-support.patch31
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0136-lan78xx-Move-enabling-of-EEE-into-PHY-init-code.patch66
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0137-staging-vc04_services-Derive-g_cache_line_size.patch66
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0138-Add-rpi-poe-fan-driver.patch726
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0139-cxd2880-CXD2880_SPI_DRV-should-select-DVB_CXD2880-wi.patch22
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0140-bcm2835-interpolate-audio-delay.patch93
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0141-vchiq_2835_arm-Implement-a-DMA-pool-for-small-bulk-t.patch128
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0142-BCM2708_DT-Use-upstreamed-GPIO-expander-driver.patch56
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0143-overlays-Fix-a-few-dtc-warnings.patch193
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0144-bcm2708-rpi-Disable-txp-interrupt-unless-using-vc4-k.patch45
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0145-config-Enable-Raspberry-Pi-voltage-monitor.patch38
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0146-hwmon-raspberrypi-Prevent-voltage-low-warnings-from-.patch77
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0147-firmware-raspberrypi-Add-backward-compatible-get_thr.patch81
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0148-Increase-firmware-call-buffer-size-to-48-bytes.patch30
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0149-sc16is7xx-Don-t-spin-if-no-data-received.patch25
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0150-configs-Rebuild-bcmrpi3_defconfig-to-fix-warnings.patch328
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0151-brcmfmac-Disable-ARP-offloading-when-promiscuous.patch72
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0152-config-enable-Audio-Graph-Card-module.patch35
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0153-config-Add-IPVLAN-module.patch34
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0154-config-Add-I2C_TINY_USB-m.patch39
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0155-Add-device-tree-overlay-for-HD44780.patch111
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0156-Add-hd44780-module-to-defconfig.patch36
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0157-overlays-Add-addr-parameter-to-i2c-rtc-gpio.patch117
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0158-ARM-BCM270X-Add-the-18-bit-DPI-pinmux-to-the-RPI-DTs.patch32
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0159-overlays-Add-an-overlay-for-the-Adafruit-Kippah-with.patch92
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0160-overlays-Remove-stale-notes-about-vc4-s-CMA-alignmen.patch53
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0161-spi-Make-GPIO-CSs-honour-the-SPI_NO_CS-flag.patch34
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0162-devicetree-add-RPi-CM3-dts-to-arm64-mimic-the-RPi-3B.patch34
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0163-Add-support-for-audioinjector.net-ultra-soundcard.-2.patch151
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0164-ASoC-cs4265-Add-a-S-PDIF-enable-switch.patch28
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0165-ASoC-cs4265-Add-native-32bit-I2S-transport.patch31
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0166-configs-Add-SENSOR_GPIO_FAN-m.patch59
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0167-BCM270X_DT-Add-gpio-fan-overlay.patch120
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0168-HID-hid-bigbenff-driver-for-BigBen-Interactive-PS3OF.patch492
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0169-configs-Add-CONFIG_HID_BIGBEN_FF-m.patch37
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0170-ASoC-cs4265-Add-a-MIC-pre.-route-2696.patch36
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0171-Update-gpio-fan-overlay.dts-2711.patch74
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0172-drivers-thermal-step_wise-add-support-for-hysteresis.patch98
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0173-drivers-thermal-step_wise-avoid-throttling-at-hyster.patch24
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0174-hwmon-adjust-rpi-poe-fan-overlay-trip-points.patch69
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0175-overlays-add-overrides-for-PoE-HAT-fan-control.patch54
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0176-overlays-Add-gpio-no-bank0-irq-overlay.patch66
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0177-Add-hy28b-2017-model-device-tree-overlay-2721.patch215
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0178-config-Add-CONFIG_USBIP_VUDC.patch35
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0179-mmc-bcm2835-sdhost-Recover-from-MMC_SEND_EXT_CSD.patch52
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0180-overlays-pi3-disable-bt-Clear-out-bt_pins-node.patch35
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0181-Revert-rtc-pcf8523-properly-handle-oscillator-stop-b.patch58
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0182-Update-issue-templates-2736.patch49
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0183-overlays-uart0-return-GPIOs-14-and-15-to-inputs.patch44
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0184-mmc-bcm2835-sdhost-Fix-warnings-on-arm64.patch254
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0185-Fix-warning-in-bcm2835-smi-nand.patch25
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0186-media-ov5647-Add-set_fmt-and-get_fmt-calls.patch49
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0187-media-Documentation-DT-add-device-tree-for-PWDN-cont.patch35
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0188-media-ov5647-Add-support-for-PWDN-GPIO.patch94
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0189-media-ov5647-Add-support-for-non-continuous-clock-mo.patch81
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0190-media-tc358743-Increase-FIFO-level-to-374.patch33
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0191-media-tc358743-fix-connected-active-CSI-2-lane-repor.patch99
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0192-media-tc358743-Add-support-for-972Mbit-s-link-freq.patch81
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0193-media-tc358743-Check-I2C-succeeded-during-probe.patch100
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0194-media-adv7180-Default-to-the-first-valid-input.patch47
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0195-media-adv7180-Add-YPrPb-support-for-ADV7282M.patch26
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0196-media-videodev2-Add-helper-defines-for-printing-FOUR.patch30
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0197-dt-bindings-Document-BCM283x-CSI2-CCP2-receiver.patch105
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0198-media-bcm2835-unicam-Driver-for-CCP2-CSI2-camera-int.patch2449
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0199-MAINTAINERS-Add-entry-for-BCM2835-Unicam-driver.patch30
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0200-defconfig-Enable-Unicam-driver-and-various-sources-o.patch88
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0201-media-adv7180-Nasty-hack-to-allow-input-selection.patch91
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0202-BCM283x-DT-Add-CSI-nodes-to-the-device-tree.patch224
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0203-BCM270X_DT-Add-CSI-defines-for-all-the-downstream-Pi.patch135
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0204-arm-dt-Add-DT-overlays-for-ADV7282M-OV5647-and-TC358.patch493
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0205-dtoverlays-Add-support-for-ADV7280-M-ADV7281-M-and-A.patch143
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0206-Mailbox-firmware-calls-now-use-kmalloc-2749.patch91
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0207-vcsm-Fix-an-NULL-dereference-in-the-import_dmabuf-er.patch27
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0208-Update-README-2750.patch28
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0209-overlays-Remove-superfluous-address-size-cells.patch69
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0210-Revert-ASoC-wm8804-MCLK-configuration-options-32-bit.patch31
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0211-rpi-wm8804-soundcard-drop-PWRDN-register-writes.patch130
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0212-rpi-wm8804-soundcard-configure-wm8804-clocks-only-on.patch48
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0213-dtoverlays-Add-i2c-on-0-1-option-to-TC358743-ADV7282.patch150
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0214-overlays-Update-upstream-overlay.patch60
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0215-BCM2708_DT-update-firmware-node-binding.patch29
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0216-BCM2710_DT-fix-gpio-expander-bindings.patch73
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0217-ARM-dts-bcm283x-The-lan7515-PHY-node-has-moved.patch66
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0218-net-lan78xx-Support-auto-downshift-to-100Mb-s.patch87
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0219-dt-bindings-Document-microchip-downshift-after.patch26
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0220-ARM-dts-bcm283x-Set-downshift-after-for-Pi-3B.patch26
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0221-BCM270X_DT-Add-new-Ethernet-DT-parameters.patch59
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0222-BCM270X_DT-Mark-eth_downshift_after-as-an-integer.patch23
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0223-dwc-otg-FIQ-Fix-bad-mode-in-data-abort-handler.patch132
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0224-lirc-rpi-Remove-in-favour-of-gpio-ir.patch85
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0225-media-bcm2835-unicam-Pass-through-the-colorspace-on-.patch32
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0226-media-tc358743-Return-an-appropriate-colorspace-from.patch100
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0227-staging-bcm2835-camera-fix-module-autoloading.patch26
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0228-staging-bcm2835-camera-Move-module-info-to-the-end.patch40
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0229-staging-vchiq_arm-Fix-platform-device-unregistration.patch29
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0230-staging-vchiq_arm-Fix-camera-device-registration.patch58
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0231-staging-vchiq_arm-Register-a-platform-device-for-the.patch40
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0232-staging-bcm2835-audio-Enable-compile-test.patch24
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0233-staging-bcm2835-audio-use-module_platform_driver-mac.patch45
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0234-staging-bcm2835-audio-Drop-DT-dependency.patch118
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0235-staging-bcm2835-camera-Provide-more-specific-probe-e.patch168
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0236-staging-bcm2835-camera-Add-hint-about-possible-fault.patch33
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0237-staging-bcm2835-Don-t-probe-if-no-camera-is-detected.patch43
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0238-staging-vchiq_arm-Improve-error-handling-on-loading-.patch47
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0239-staging-bcm2835-camera-Do-not-bulk-receive-from-serv.patch199
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0240-staging-bcm2835-camera-Ensure-H264-header-bytes-get-.patch91
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0241-staging-bcm2835-camera-Correctly-denote-key-frames-i.patch27
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0242-staging-bcm2835-camera-Return-early-on-errors.patch199
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0243-staging-bcm2835-camera-Remove-dead-email-addresses.patch265
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0244-staging-bcm2835-camera-Fix-comment-style-violations.patch622
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0245-staging-bcm2835-camera-Fix-spacing-around-operators.patch108
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0246-staging-bcm2835-camera-Reduce-length-of-enum-names.patch780
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0247-staging-bcm2835-camera-Fix-multiple-line-dereference.patch135
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0248-staging-bcm2835-camera-Fix-brace-style-issues.patch62
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0249-staging-bcm2835-camera-Fix-missing-lines-between-ite.patch39
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0250-staging-bcm2835-camera-Fix-logical-continuation-spli.patch51
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0251-staging-bcm2835-camera-Fix-open-parenthesis-alignmen.patch145
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0252-staging-bcm2835-camera-Set-sequence-number-correctly.patch50
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0253-staging-bcm2835-camera-Ensure-timestamps-never-go-ba.patch40
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0254-staging-bcm2835-camera-Avoid-unneeded-internal-decla.patch43
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0255-staging-bcm2835-camera-Add-multiple-inclusion-protec.patch52
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0256-staging-bcm2835-camera-Unify-header-inclusion-define.patch32
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0257-ARM-bcm2835_defconfig-Enable-bcm2835-camera.patch35
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0258-staging-bcm2835-camera-Fix-alignment-should-match-op.patch53
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0259-staging-bcm2835-camera-Fix-multiple-assignments-shou.patch32
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0260-staging-bcm2835-camera-Fix-up-all-formatting-in-mmal.patch338
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0261-staging-bcm2835-camera-Use-enums-for-max-value-in-co.patch114
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0262-staging-bcm2835-camera-Correct-V4L2_CID_COLORFX_CBCR.patch36
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0263-staging-bcm2835-camera-Remove-amend-some-obsolete-co.patch51
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0264-staging-vc04_services-Split-vchiq-mmal-into-a-module.patch298
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0265-staging-mmal-vchiq-Allocate-and-free-components-as-r.patch111
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0266-staging-mmal-vchiq-Avoid-use-of-bool-in-structures.patch97
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0267-staging-mmal-vchiq-Make-timeout-a-defined-parameter.patch40
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0268-staging-mmal-vchiq-Make-a-mmal_buf-struct-for-passin.patch288
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0269-staging-mmal-vchiq-Add-support-for-event-callbacks.patch364
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0270-staging-vc04_services-Support-sending-data-to-MMAL-p.patch44
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0271-staging-vc04_services-Fixup-vchiq-mmal-include-order.patch40
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0272-staging-vc04_services-Add-new-vc-sm-cma-driver.patch1903
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0273-staging-vc-sm-cma-Fixup-driver-for-older-VCHI-APIs.patch46
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0274-staging-vc04_services-Use-vc-sm-cma-to-support-zero-.patch171
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0275-media-videobuf2-Allow-exporting-of-a-struct-dmabuf.patch87
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0276-staging-vc04_services-Add-a-V4L2-M2M-codec-driver.patch2479
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0277-staging-vchiq_arm-Register-bcm2835-codec-as-a-platfo.patch36
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0278-staging-vchiq_arm-Register-vcsm-cma-as-a-platform-dr.patch36
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0279-ARM-bcm2835_defconfig-Enable-bcm2835-codec.patch24
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0280-config-Add-bcm2835-codec-to-Pi-defconfigs.patch37
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0281-staging-bcm2835-camera-Fix-stride-on-RGB3-BGR3-forma.patch55
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0282-media-vb2-Allow-reqbufs-0-with-in-use-MMAP-buffers.patch78
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0283-tpm-Make-SECURITYFS-a-weak-dependency.patch37
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0284-Enable-TPM-TIS-SPI-support-for-TPM1.2-and-TPM2.0-chi.patch110
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0285-Add-overlay-for-SLB9760-Iridium-LetsTrust-TPM.patch98
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0286-Revert-staging-vchiq_arm-Register-a-platform-device-.patch50
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0287-Revert-staging-bcm2835-audio-Drop-DT-dependency.patch116
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0288-ASoC-add-driver-for-3Dlab-Nano-soundcard-2758.patch521
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0289-overlays-Update-README-with-removal-of-lirc-rpi.patch89
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0290-staging-bcm2835-camera-Check-the-error-for-REPEAT_SE.patch33
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0291-gpio-ir-change-default-pull-configuration-to-up.patch51
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0292-firmware-raspberrypi-Report-the-fw-variant-during-pr.patch83
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0293-firmware-raspberrypi-Report-the-fw-git-hash-during-p.patch62
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0294-arm64-dts-broadcom-Enable-fixups-for-overlays.patch25
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0295-dtoverlays-fe-pi-audio-fix-sgtl5000-compatible-strin.patch29
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0296-bcm2835_smi-re-add-dereference-to-fix-DMA-transfers.patch22
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0297-lan78xx-Debounce-link-events-to-minimize-poll-storm.patch46
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0298-ASoC-Add-support-for-AudioSense-Pi-add-on-soundcard.patch326
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0299-BCM270X-Adding-device-tree-support-for-AudioSense-Pi.patch141
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0300-configs-Add-CONFIG_SND_AUDIOSENSE_PI-m.patch50
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0301-configs-Add-CONFIG_USB_TMC-m.patch76
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0302-overlays-sdio-Add-enhanced-1-bit-support.patch111
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0303-dwc_otg-fix-bug-with-port_addr-assignment-for-single.patch30
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0304-configs-Add-CONFIG_USB_UAS-m.patch52
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0305-Added-driver-for-the-HiFiBerry-DAC-ADC-2694.patch614
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0306-pwm-Send-a-uevent-on-the-pwmchip-device-upon-channel.patch88
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0307-overlays-Add-ssd1306-overlay-for-OLED-display.patch110
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0308-overlays-mcp23017-Support-the-MCP23008.patch53
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0309-overlays-Add-mcp342x-overlay.patch154
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0310-char-vcio-Add-compat-ioctl-handling.patch60
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0311-char-vcio-Fail-probe-if-rpi_firmware-is-not-found.patch30
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0312-staging-mmal-vchiq-Fix-client_component-for-64-bit-k.patch72
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0313-staging-bcm2835-camera-Add-sanity-checks-for-queue_s.patch46
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0314-staging-bcm2835-camera-Set-the-field-value-within-ea.patch29
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0315-char-vc_mem-Fix-up-compat-ioctls-for-64bit-kernel.patch115
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0316-char-vc_mem-Fix-all-coding-style-issues.patch432
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0317-clk-clk-bcm2835-Use-zd-when-printing-size_t.patch26
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0318-mfd-Add-rpi_sense_core-of-compatible-string.patch28
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0319-gpu-vc4_firmware_kms-Fix-up-64-bit-compile-warnings.patch68
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0320-input-rpi-ft5406-Clear-build-warning-on-64-bit-build.patch28
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0321-dtoverlays-Correct-DT-handling-camera-GPIOs.patch91
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0322-media-ov5647-Use-gpiod_set_value_cansleep.patch56
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0323-media-bcm2835-unicam-Power-on-subdev-on-open-release.patch123
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0324-audioinjector-octo-revert-to-dummy-supplies.patch25
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0325-staging-bcm2835-camera-Correct-ctrl-min-max-step-def.patch60
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0326-staging-bcm2835-codec-variable-vb2-may-be-used-unini.patch39
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0327-staging-bcm2835-codec-Fix-potentially-uninitialised-.patch27
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0328-video-bcm2708_fb-Add-compat_ioctl-support.patch156
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0329-video-bcm2708_fb-Fix-warnings-on-64-bit-builds.patch48
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0330-video-bcm2708_fb-Clean-up-coding-style-issues.patch277
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0331-bcm2835-dma-Add-support-for-per-channel-flags.patch50
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0332-bcm283x-Set-the-DISDEBUG-flag-for-SD-transfers.patch23
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0333-ASoC-pcm512x-Implement-the-digital_mute-interface.patch200
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0334-ASoC-pcm512x-Fix-a-double-unlock-in-pcm512x_digital_.patch64
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0335-usb-dwc_otg-Clean-up-build-warnings-on-64bit-kernels.patch118
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0336-usb-dwc_otg-Use-dma-allocation-for-mphi-dummy_send-b.patch80
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0337-staging-vchiq_arm-Set-up-dma-ranges-on-child-devices.patch49
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0338-staging-vc-sm-cma-Correct-DMA-configuration.patch46
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0339-staging-vc-sm-cma-Use-a-void-pointer-as-the-handle-w.patch119
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0340-staging-vc-sm-cma-Fix-up-for-64bit-builds.patch203
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0341-configs-Add-Unicam-and-subdevices-to-bcmrpi3_defconf.patch49
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0342-configs-Add-VIDEO_BCM2835-to-bcmrpi3_defconfig.patch25
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0343-configs-Add-V4L2-codec-driver-to-bcmrpi3_defconfig.patch25
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0344-config-Add-IPVLAN-module-to-bcmrpi3_defconfig.patch24
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0345-configs-Enable-the-AD193x-codecs.patch72
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0346-overlays-balenaFin-v1.1.0-carrier-board-update.patch113
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0347-configs-Add-CONFIG_LEDS_PCA963X-m.patch53
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0348-Revert-brcmfmac-Mute-expected-startup-errors.patch28
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0349-gpu-vc4-fkms-Update-driver-to-not-use-plane-crtc.patch38
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0350-drm-vc4-Programming-the-CTM-is-conditional-on-runnin.patch28
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0351-staging-mmal_vchiq-Add-in-the-Bayer-encoding-formats.patch53
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0352-staging-mmal-vchiq-Always-return-the-param-size-from.patch40
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0353-staging-mmal-vchiq-If-the-VPU-returns-an-error-don-t.patch31
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0354-staging-bcm2835_codec-Query-supported-formats-from-t.patch729
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0355-staging-bcm2835_codec-Add-support-for-the-ISP-as-an-.patch386
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0356-staging-bcm2835_codec-Add-an-option-for-ignoring-Bay.patch181
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0357-staging-bcm2835_codec-Fix-handling-of-VB2_MEMORY_DMA.patch192
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0358-staging-mmal-vchiq-Update-mmal_parameters.h-with-rec.patch58
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0359-staging-bcm2835_codec-Include-timing-info-in-SPS-hea.patch46
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0360-drm-vc4-Don-t-wait-for-vblank-on-fkms-cursor-updates.patch30
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0361-Fix-for-Pisound-kernel-module-in-Real-Time-kernel-co.patch40
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0362-config-Add-CONFIG_FB_TFT_SH1106-m.patch70
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0363-Added-mute-stream-func.patch148
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0364-lan78xx-EEE-support-is-now-a-PHY-property.patch28
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0365-video-bcm2708_fb-Try-allocating-on-the-ARM-and-passi.patch166
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0366-staging-vc_sm_cma-Remove-erroneous-misc_deregister.patch46
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0367-vcsm-Fix-makefile-include-on-out-of-tree-builds.patch29
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0368-vcsm-Remove-set-but-unused-variable.patch30
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0369-vcsm-Reduce-scope-of-local-functions.patch73
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0370-staging-bcm2835-codec-NULL-component-handle-on-queue.patch61
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0371-staging-vc-sm-cma-Remove-the-debugfs-directory-on-re.patch26
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0372-staging-vc-sm-cma-Use-devm_-allocs-for-sm_state.patch71
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0373-staging-vc-sm-cma-Don-t-fail-if-debugfs-calls-fail.patch39
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0374-staging-vc-sm-cma-Ensure-mutex-and-idr-are-destroyed.patch29
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0375-staging-bcm2835_codec-Clean-up-logging-on-unloading-.patch51
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0376-configs-Enable-MT76-USB-wifi.patch51
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0377-bcm2835-sdhost-Allow-for-sg-entries-that-cross-pages.patch34
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0378-overlays-sdio-Added-4-bit-support-on-GPIOs-34-39.-29.patch51
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0379-overlays-Fix-multiple-instantiation-of-sc16is7xx.patch63
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0380-configs-Re-enable-CONFIG_NETFILTER_XT_MATCH_SOCKET.patch53
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0381-bcm2835-mmc-Fix-DMA-channel-leak.patch44
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0382-bcm2835-mmc-Fix-struct-mmc_host-leak-on-probe.patch31
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0383-bcm2835-mmc-Fix-duplicate-free_irq-on-remove.patch40
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0384-bcm2835-mmc-Handle-mmc_add_host-errors.patch37
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0385-bcm2835-mmc-Deduplicate-reset-of-driver-data-on-remo.patch28
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0386-configs-Add-CONFIG_BATTERY_MAX17040.patch50
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0387-overlays-Add-max17040-support-to-i2c-sensor.patch60
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0388-defconfigs-disable-memory-and-IO-cgroups-2908.patch87
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0389-media-bcm2835-unicam-Add-support-for-enum-framesizes.patch135
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0390-staging-bcm2835-codec-Refactor-default-resolution-co.patch154
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0391-nvmem-add-type-attribute.patch135
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0392-rtc-rv3028-add-new-driver.patch868
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0393-configs-Add-RTC_DRV_RV3028-m.patch50
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0394-overlays-Add-rv3028-to-i2c-rtc.patch79
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0395-ASoC-tlv320aic32x4-SND_SOC_DAPM_MICBIAS-is-deprecate.patch82
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0396-ASoC-tlv320aic32x4-Break-out-clock-setting-into-sepa.patch66
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0397-ASoC-tlv320aic32x4-Properly-Set-Processing-Blocks.patch113
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0398-ASoC-tlv320aic32x4-Model-PLL-in-CCF.patch887
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0399-ASoC-tlv320aic32x4-Model-CODEC_CLKIN-in-CCF.patch124
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0400-ASoC-tlv320aic32x4-Model-DAC-ADC-dividers-in-CCF.patch312
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0401-ASoC-tlv320aic32x4-Model-BDIV-divider-in-CCF.patch214
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0402-ASoC-tlv320aic32x4-Control-clock-gating-with-CCF.patch111
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0403-ASoC-tlv320aic32x4-Move-aosr-and-dosr-setting-to-sep.patch61
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0404-ASoC-tlv320aic32x4-Dynamically-Determine-Clocking.patch289
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0405-ASoC-tlv320aic32x4-Restructure-set_dai_sysclk.patch53
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0406-ASoC-tlv320aic32x4-Remove-mclk-references.patch41
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0407-ASoC-tlv320aic32x4-Allow-192000-Sample-Rate.patch29
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0408-ASoC-tlv320aic32x4-Only-enable-with-common-clock.patch45
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0409-Audiophonics-I-Sabre-9038Q2M-DAC-driver.patch820
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0410-ASoC-tlv320aic32x4-Change-author-s-name.patch58
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0411-ASoC-tlv320aic32x4-Update-copyright-and-use-SPDX-ide.patch74
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0412-ASoC-tlv320aic32x4-Add-Switch-for-Setting-Common-Mod.patch42
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0413-ASoC-tlv320aic32x4-Add-Playback-PowerTune-Controls.patch56
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0414-dtoverlays-Add-Support-for-the-UDRC-DRAWS.patch453
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0415-dwc_otg-only-do_split-when-we-actually-need-to-do-a-.patch57
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0416-Input-ili210x-fetch-touchscreen-geometry-from-DT.patch493
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0417-Input-ili210x-add-DT-binding-document.patch49
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0418-configs-Add-TOUCHSCREEN_ILI210X-m.patch48
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0419-BCM2708-Add-core-Device-Tree-support-ilitek251x.patch97
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0420-dwc_otg-fix-locking-around-dequeueing-and-killing-UR.patch67
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0421-rtc-rv3028-Add-backup-switchover-mode-support.patch52
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0422-dt-bindings-rv3028-backup-switchover-support.patch22
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0423-overlays-Add-rv3028-backup-switchover-support-to-i2c.patch38
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0424-Maxim-MAX98357A-I2S-DAC-overlay-2935.patch136
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0425-sound-Fixes-for-audioinjector-octo-under-4.19.patch116
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0426-Revert-cgroup-Disable-cgroup-memory-by-default.patch65
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0427-Revert-defconfigs-disable-memory-and-IO-cgroups-2908.patch85
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0428-overlays-Add-PiGlow-overlay.patch153
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0429-configs-enable-LED-driver-for-PiGlow.patch58
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0430-Revert-bcm2835-interpolate-audio-delay.patch75
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0431-Revert-staging-bcm2835-audio-Enable-compile-test.patch24
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0432-Revert-staging-bcm2835-audio-use-module_platform_dri.patch44
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0433-staging-bcm2835-audio-Clean-up-mutex-locks.patch309
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0434-staging-bcm2835-audio-Remove-redundant-spdif-stream-.patch91
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0435-staging-bcm2835-audio-Clean-up-include-files-in-bcm2.patch45
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0436-staging-bcm2835-audio-Remove-redundant-substream-mas.patch121
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0437-staging-bcm2835-audio-Fix-mute-controls-volume-handl.patch281
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0438-staging-bcm2835-audio-Remove-redundant-function-call.patch101
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0439-staging-bcm2835-audio-Remove-superfluous-open-flag.patch65
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0440-staging-bcm2835-audio-Drop-useless-running-flag-and-.patch110
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0441-staging-bcm2835-audio-Fix-incorrect-draining-handlin.patch71
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0442-staging-bcm2835-audio-Kill-unused-spinlock.patch43
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0443-staging-bcm2835-audio-Use-PCM-runtime-values-instead.patch78
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0444-staging-bcm2835-audio-Drop-unnecessary-pcm-indirect-.patch31
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0445-staging-bcm2835-audio-Drop-useless-NULL-check.patch30
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0446-staging-bcm2835-audio-Propagate-parameter-setup-erro.patch42
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0447-staging-bcm2835-audio-Drop-debug-messages-in-bcm2835.patch152
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0448-staging-bcm2835-audio-Drop-superfluous-mutex-lock-du.patch51
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0449-staging-bcm2835-audio-Add-10ms-period-constraint.patch35
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0450-staging-bcm2835-audio-Make-single-vchi-handle.patch414
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0451-staging-bcm2835-audio-Code-refactoring-of-vchiq-acce.patch578
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0452-staging-bcm2835-audio-Operate-non-atomic-PCM-ops.patch601
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0453-staging-bcm2835-audio-Use-card-private_data.patch140
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0454-staging-bcm2835-audio-Use-standard-error-print-helpe.patch245
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0455-staging-bcm2835-audio-Remove-unnecessary-header-file.patch77
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0456-staging-bcm2835-audio-Move-module-parameter-descript.patch38
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0457-staging-bcm2835-audio-Use-coherent-device-buffers.patch63
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0458-staging-bcm2835-audio-Set-SNDRV_PCM_INFO_SYNC_APPLPT.patch42
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0459-staging-bcm2835-audio-Simplify-PCM-creation-helpers.patch202
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0460-staging-bcm2835-audio-Simplify-kctl-creation-helpers.patch164
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0461-staging-bcm2835-audio-Simplify-card-object-managemen.patch216
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0462-staging-bcm2835-audio-unify-FOURCC-command-definitio.patch75
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0463-staging-bcm2835-audio-don-t-initialize-memory-twice.patch32
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0464-staging-bcm2835-audio-reorder-variable-declarations-.patch124
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0465-staging-bcm2835-audio-use-anonymous-union-in-struct-.patch109
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0466-staging-bcm2835-audio-more-generic-probe-function-na.patch41
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0467-staging-bcm2835-audio-rename-platform_driver-structu.patch49
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0468-staging-bcm2835-audio-update-TODO.patch58
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0469-staging-bcm2835-audio-interpolate-audio-delay.patch86
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0470-staging-bcm2835-audio-Enable-compile-test.patch29
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0471-staging-bcm2835-audio-use-module_platform_driver-mac.patch50
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0472-staging-bcm2835-audio-Drop-DT-dependency.patch107
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0473-staging-bcm2835-audio-double-free-in-init-error-path.patch32
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0474-dts-Increase-default-coherent-pool-size.patch29
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0475-Revert-staging-bcm2835-audio-Drop-DT-dependency.patch98
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0476-configs-Enable-netdev-LED-trigger.patch48
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0477-smsc95xx-dynamically-fix-up-TX-buffer-alignment-with.patch66
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0478-lan78xx-use-default-alignment-for-rx-buffers.patch25
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0479-staging-bcm2835-codec-Correct-port-width-calc-for-tr.patch31
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0480-staging-bcm2835-codec-Remove-height-padding-for-ISP-.patch63
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0481-staging-mmal-vchiq-Free-the-event-context-for-contro.patch30
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0482-BCM270X_DT-Also-set-coherent_pool-1M-for-BT-Pis.patch53
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0483-configs-Enable-ICS-43432-I2S-microphone-module.patch48
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0484-arm-dts-overlays-rpi-sense-add-upstream-humidity-com.patch28
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0485-staging-mmal-vchiq-Fix-memory-leak-in-error-path.patch69
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0486-staging-vchiq-mmal-Fix-memory-leak-of-vchiq-instance.patch64
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0487-Revert-video-bcm2708_fb-Try-allocating-on-the-ARM-an.patch168
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0488-Added-IQaudIO-Pi-Codec-board-support-2969.patch427
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0489-Revert-smsc95xx-dynamically-fix-up-TX-buffer-alignme.patch64
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0490-configs-Enable-PIDs-cgroup.patch28
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0491-w1-ds2408-reset-on-output_write-retry-with-readback.patch142
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0492-w1-ds2482-cosmetic-fixes-after-54865314f5a1.patch93
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0493-sound-pcm512x-codec-Adding-352.8kHz-samplerate-suppo.patch23
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0494-ASoC-decommissioning-driver-for-3Dlab-Nano-soundcard.patch538
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0495-.gitignore-Add-.dtbo-explicitly.patch24
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0496-usb-dwc_otg-Clean-up-interrupt-claiming-code.patch165
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0497-overlays-Delete-the-deprecated-sdio-1bit-overlay.patch94
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0498-overlays-Remove-upstream-aux-interrupt-overlay.patch105
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0499-overlays-Standardise-on-compatible-brcm-bcm2835.patch2059
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0500-vc4-Remove-interrupt-and-DMA-trampling.patch125
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0501-BCM270X_DT-Add-non-removable-clone-of-mmc-node.patch220
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0502-BCM270X_DT-usb-Refactor-DTS-and-overlays.patch66
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0503-overlays-Update-upstream-overlay.patch128
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0504-w1-ds2408-Fix-typo-after-49695ac46861-reset-on-outpu.patch33
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0505-BCM270X_DT-Rename-Pi-Zero-W-DT-files.patch56
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0506-BCM270X_DT-Create-bcm2708-rpi-zero.dts.patch152
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0507-overlays-Fix-mmc-related-overlays-after-refactor.patch79
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0508-config-Add-NF_TABLES-support.patch170
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0509-Fixed-48k-timing-issue.patch97
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0510-staging-bcm2835-codec-Convert-V4L2-nsec-timestamps-t.patch48
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0511-staging-bcm2835-codec-Add-support-for-setting-S_PARM.patch120
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0512-w1-w1-gpio-Make-GPIO-an-output-for-strong-pullup.patch29
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0513-overlays-Update-w1-gpio-and-w1-gpio-pullup.patch84
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0514-bcm2835-sdhost-Fix-DMA-channel-leak-on-error-remove.patch33
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0515-i2c-bcm2835-Model-Divider-in-CCF.patch272
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0516-staging-vc04_services-Use-correct-cache-line-size.patch141
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0517-tty-amba-pl011-allow-shared-interrupt.patch30
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0518-ARM-bcm283x-Reduce-register-ranges-for-UART-SPI-and-.patch46
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0519-ARM-bcm283x-Extend-the-WDT-DT-node-out-to-cover-the-.patch47
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0520-ARM-dts-Add-label-to-bcm2835-RNG.patch22
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0521-dts-Use-fb-rather-than-leds-for-dpi-overlay.patch36
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0522-BCM270X_DT-Minor-tidy-up.patch99
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0523-arm-bcm2835-Fix-FIQ-early-ioremap.patch75
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0524-Fix-copy_from_user-if-BCM2835_FAST_MEMCPY-n.patch41
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0525-PCI-brcmstb-Add-Broadcom-STB-PCIe-host-controller-dr.patch1195
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0526-PCI-brcmstb-Add-dma-range-mapping-for-inbound-traffi.patch571
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0527-PCI-brcmstb-Add-MSI-capability.patch545
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0528-dt-bindings-pci-Add-DT-docs-for-Brcmstb-PCIe-device.patch79
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0529-pcie-brcmstb-Changes-for-BCM2711.patch1423
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0530-arm-bcm2835-DMA-can-only-address-1GB.patch27
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0531-mmc-bcm2835-sdhost-Support-64-bit-physical-addresses.patch58
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0532-mmc-sdhci-Mask-spurious-interrupts.patch31
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0533-mmc-sdhci-iproc-Add-support-for-emmc2-of-the-BCM2838.patch38
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0534-hwrng-iproc-rng200-Add-BCM2838-support.patch162
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0535-thermal-brcmstb_thermal-Add-BCM2838-support.patch166
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0536-vchiq-Add-36-bit-address-support.patch201
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0537-bcm2835-pcm.c-Support-multichannel-audio.patch48
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0538-bcmgenet-constrain-max-DMA-burst-length.patch22
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0539-bcmgenet-Better-coalescing-parameter-defaults.patch45
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0540-phy-broadcom-split-out-the-BCM54213PE-from-the-BCM54.patch76
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0541-phy-bcm54213pe-configure-the-LED-outputs-to-be-more-.patch68
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0542-dwc_otg-Choose-appropriate-IRQ-handover-strategy.patch193
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0543-usb-xhci-Disable-the-XHCI-5-second-timeout.patch31
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0544-usb-xhci-Show-that-the-VIA-VL805-supports-LPM.patch25
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0545-usb-xhci-hack-xhci_urb_enqueue-to-support-hid.mousep.patch124
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0546-pinctrl-bcm2835-Add-support-for-BCM2838.patch91
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0547-spi-bcm2835-enable-shared-interrupt-support.patch37
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0548-drivers-char-add-chardev-for-mmap-ing-Argon-control-.patch326
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0549-clk-bcm2835-Don-t-wait-for-pllh-lock.patch40
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0550-bcm2835-pm-Move-bcm2835-watchdog-s-DT-probe-to-an-MF.patch208
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0551-soc-bcm-bcm2835-pm-Add-support-for-power-domains-und.patch837
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0552-soc-bcm-bcm2835-pm-Fix-PM_IMAGE_PERI-power-domain-su.patch47
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0553-soc-bcm-bcm2835-pm-Fix-error-paths-of-initialization.patch105
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0554-soc-bcm-bcm2835-pm-Add-support-for-2711.patch108
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0555-drm-expand-drm_syncobj_find_fence-to-support-timelin.patch114
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0556-drm-v3d-Fix-a-use-after-free-race-accessing-the-sche.patch77
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0557-drm-v3d-Add-a-little-debugfs-entry-for-measuring-the.patch110
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0558-drm-v3d-Update-a-comment-about-what-uses-v3d_job_dep.patch29
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0559-drm-v3d-Clean-up-the-reservation-object-setup.patch104
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0560-drm-v3d-Add-support-for-submitting-jobs-to-the-TFU.patch829
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0561-drm-v3d-Drop-the-dev-argument-to-lock-unlock-of-BO-r.patch104
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0562-drm-v3d-Add-missing-fence-timeline-name-for-TFU.patch39
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0563-drm-v3d-Add-more-tracepoints-for-V3D-GPU-rendering.patch211
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0564-drm-v3d-Drop-unused-v3d_flush_caches.patch68
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0565-drm-v3d-Don-t-bother-flushing-L1TD-at-job-start.patch45
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0566-drm-v3d-Drop-the-wait-for-L2T-flush-to-complete.patch43
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0567-drm-v3d-Stop-trying-to-flush-L2C-on-V3D-3.3.patch47
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0568-drm-v3d-Invalidate-the-caches-from-the-outside-in.patch38
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0569-drm-v3d-Fix-BO-stats-accounting-for-dma-buf-imported.patch42
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0570-drm-v3d-Update-top-level-kerneldoc-for-the-addition-.patch32
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0571-drm-vc4-Fix-oops-at-boot-with-firmwarekms-on-4.19.patch24
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0572-drm-vc4-Disable-V3D-interactions-if-the-v3d-componen.patch175
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0573-drm-v3d-Add-support-for-V3D-v4.2.patch216
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0574-drm-v3d-Don-t-try-to-set-OVRTMUOUT-on-V3D-4.x.patch46
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0575-drm-v3d-Make-sure-the-GPU-is-on-when-measuring-clock.patch40
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0576-drm-v3d-Add-support-for-2711.patch22
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0577-drm-v3d-Skip-MMU-flush-if-the-device-is-currently-of.patch54
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0578-drm-v3d-Hook-up-the-runtime-PM-ops.patch36
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0579-drm-v3d-HACK-gut-runtime-pm-for-now.patch178
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0580-drm-v3d-Update-to-upstream-IRQ-code.patch61
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0581-drm-v3d-Rename-the-fence-signaled-from-IRQs-to-irq_f.patch125
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0582-drm-v3d-Refactor-job-management.patch1134
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0583-drm-v3d-Add-missing-implicit-synchronization.patch285
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0584-drm-vc4-Fix-synchronization-firmwarekms-against-GL-r.patch46
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0585-drm-vc4-Make-sure-that-vblank-waits-work-without-v3d.patch29
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0586-drm-vc4-Expose-the-format-modifiers-for-firmware-kms.patch82
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0587-drm-vc4-Fix-vblank-timestamping-for-firmwarekms.patch49
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0588-gpu-vc4-fkms-Switch-to-the-newer-mailbox-frame-buffe.patch220
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0589-drm-vc4-Add-an-overlay-plane-to-vc4-firmware-kms.patch865
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0590-drm-vc4-Increase-max-screen-size-to-4096x4096.patch28
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0591-drm-vc4-Add-support-for-multiple-displays-to-fkms.patch282
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0592-drm-vc4-Fix-build-warning.patch23
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0593-drm-vc4-Select-display-to-blank-during-initialisatio.patch56
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0594-drm-vc4-Remove-now-unused-structure.patch43
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0595-drm-vc4-Query-the-display-ID-for-each-display-in-FKM.patch62
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0596-drm-vc4-Set-the-display-number-when-querying-the-dis.patch105
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0597-drm-vc4-Need-to-call-drm_crtc_vblank_-on-off-from-vc.patch48
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0598-drm-vc4-Add-support-for-H-V-flips-on-each-plane-for-.patch88
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0599-drm-vc4-Remove-unused-vc4_fkms_cancel_page_flip-func.patch60
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0600-drm-vc4-Iterate-over-all-planes-in-vc4_crtc_-dis-en-.patch59
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0601-drm-vc4-Bring-fkms-into-line-with-kms-in-blocking-do.patch49
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0602-drm-vc4-Increase-max_width-height-to-7680.patch29
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0603-drm-vc4-FKMS-reads-the-EDID-from-fw-and-supports-mod.patch560
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0604-clk-bcm2835-Add-support-for-setting-leaf-clock-rates.patch55
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0605-clk-bcm2835-Allow-reparenting-leaf-clocks-while-they.patch73
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0606-drm-v3d-Add-support-for-compute-shader-dispatch.patch917
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0607-drm-v3d-Clock-V3D-down-when-not-in-use.patch163
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0608-HACK-clk-bcm2835-Add-BCM2838_CLOCK_EMMC2-support.patch76
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0609-drm-vc4-firmware-kms-Remove-incorrect-overscan-suppo.patch57
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0610-drm-vc4-Log-flags-in-fkms-mode-set.patch33
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0611-drm-vc4-firmware-kms-Fix-DSI-display-support.patch27
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0612-drm-vc4-Probe-DPI-DSI-timings-from-the-firmware.patch124
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0613-drm-vc4-handle-the-case-where-there-are-no-available.patch68
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0614-drm-vc4-Support-the-VEC-in-FKMS.patch64
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0615-drm-vc4-Fixup-typo-when-setting-HDMI-aspect-ratio.patch41
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0616-drm-vc4-Correct-SAND-support-for-FKMS.patch42
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0617-drm-vc4-fkms-to-query-the-VPU-for-HDMI-clock-limits.patch140
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0618-drm-vc4-Max-resolution-of-7680-is-conditional-on-bei.patch40
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0619-staging-vc-sm-cma-Remove-obsolete-comment-and-make-f.patch30
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0620-staging-vc-sm-cma-Add-in-allocation-for-VPU-requests.patch1224
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0621-staging-vc-sm-cma-Update-TODO.patch22
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0622-staging-vc-sm-cma-Add-in-userspace-allocation-API.patch683
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0623-staging-vcsm-cma-Add-cache-control-ioctls.patch249
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0624-staging-vcsm-cma-Alter-dev-node-permissions-to-0666.patch26
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0625-staging-vcsm-cma-Drop-logging-level-on-messages-in-v.patch35
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0626-staging-vcsm-cma-Fixup-the-alloc-code-handling-of-ke.patch37
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0627-Pulled-in-the-multi-frame-buffer-support-from-the-Pi.patch927
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0628-ARM-dts-bcm283x-Move-BCM2835-6-7-specific-to-bcm2835.patch199
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0629-ARM-dts-Add-bcm2711-rpi-4-b.dts-and-components.patch1137
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0630-overlays-Add-i2c3-6-and-uart2-5-overlays.patch379
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0631-spi-devicetree-add-overlays-for-spi-3-to-6.patch601
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0632-overlays-Add-the-spi-gpio40-45-overlay.patch86
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0633-config-Permit-LPAE-and-PCIE_BRCMSTB-on-BCM2835.patch48
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0634-configs-Add-bcm2711_defconfig.patch1345
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0635-2711-Add-basic-64-bit-support.patch1335
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0636-config-Add-NF_TABLES-support.patch89
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0637-bcm2711_defconfig-add-xhci-platform-support.patch22
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0638-ARM-dts-bcm283x-Correct-vchiq-compatible-string-2840.patch86
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0639-arm-dts-Change-downstream-vchiq-compatible-string.patch67
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0640-bcm2835-dma-Add-proper-40-bit-DMA-support.patch1026
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0641-BCM270X_DT-Leave-bulk-channel-in-dma-channel-mask.patch29
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0642-SQUASH-bcm2835-dma-Remove-debugging.patch47
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0643-defconfig-Update-bcm2711-to-match-bcm2709-on-extra-m.patch302
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0644-dts-Include-CSI-lane-config-for-csi1.patch25
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0645-drm-vc4-Fix-T-format-modifiers-in-FKMS.patch30
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0646-defconfigs-Add-FB_SIMPLE-to-both-bcmrpi-and-bcm2709-.patch40
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0647-bcm2711-dts-Disable-the-v3d-node-by-default.patch25
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0648-drm-vc4-Remove-340MHz-clock-limit-from-FKMS-now-scra.patch31
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0649-Revert-usb-xhci-hack-xhci_urb_enqueue-to-support-hid.patch115
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0650-usb-add-plumbing-for-updating-interrupt-endpoint-int.patch112
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0651-xhci-implement-xhci_fixup_endpoint-for-interval-adju.patch131
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0652-usbhid-call-usb_fixup_endpoint-after-mangling-interv.patch25
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0653-drm-vc4-Add-status-of-which-display-is-updated-throu.patch87
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0654-drm-vc4-In-FKMS-look-at-the-modifiers-correctly-for-.patch38
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0655-arm-dts-Fix-Pi4-PWR-LED-configuration.patch31
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0656-bcm2838.dtsi-Correct-gic400-memory-address-ranges.patch25
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0657-staging-vchiq-Use-the-old-dma-controller-for-OF-conf.patch53
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0658-drm-vc4-Limit-fkms-to-modes-85Hz.patch28
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0659-arm-bcm2835-Add-bcm2838-compatible-string.patch22
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0660-arm-dts-Improve-the-bcm27xx-inclusion-hierarchy.patch530
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0661-arm-dts-First-draft-of-upstream-Pi4-DTS.patch182
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0662-overlays-Fix-compatible-string-for-ds1307-RTC.patch30
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0663-overlays-Fix-further-maxim-ds1307-references.patch53
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0664-overlays-Cosmetic-change-to-upstream-overlay.patch27
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0665-w1-ds2805-rename-w1_family-struct-fixing-c-p-typo.patch46
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0666-w1-ds2413-output_write-cosmetic-fixes-simplify.patch66
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0667-w1-ds2413-add-retry-support-to-state_read.patch76
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0668-w1-ds2413-when-the-slave-is-not-responding-during-re.patch58
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0669-w1-ds2413-fix-state-byte-comparision.patch50
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0670-drm-vc4_dsi-Fix-DMA-channel-and-memory-leak-in-vc4-3.patch137
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0671-video-bcm2708_fb-Revert-cma-allocation-attempt.patch163
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0672-drm-vc4-Add-support-for-color-encoding-on-YUV-planes.patch114
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0673-configs-Drop-V4L2-camera-and-codec-drivers-from-bcmr.patch27
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0674-configs-arm64-bcm2711-Remove-CONFIG_VIDEO_BCM2835.patch53
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0675-arm-dts-Add-coherent_pool-1M-to-Pi-4-bootargs.patch30
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0676-configs-Enable-USB_CONFIGFS-m-in-bcmrpi_defconfig.patch24
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0677-configs-And-all-the-other-USB_CONFIGFS-options.patch42
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0678-configs-arm64-bcm2711-Add-MMC_SDHCI_IPROC.patch26
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0679-overlays-Correct-gpio-fan-gpio-flags-for-4.19.patch32
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0680-staging-vcsm-cma-Remove-cache-manipulation-ioctl-fro.patch79
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0681-staging-vcsm-cma-Rework-to-use-dma-APIs-not-CMA.patch772
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0682-Revert-configs-Drop-V4L2-camera-and-codec-drivers-fr.patch28
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0683-Revert-configs-arm64-bcm2711-Remove-CONFIG_VIDEO_BCM.patch53
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0684-staging-vc-sm-cma-Fix-the-few-remaining-coding-style.patch192
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0685-configs-Drop-MMC_SDHCI_BCM2711-from-arm64-bcm2711_de.patch25
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0686-Revert-media-vb2-Allow-reqbufs-0-with-in-use-MMAP-bu.patch57
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0687-media-videodev2.h-add-new-capabilities-for-buffer-ty.patch142
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0688-media-vb2-set-reqbufs-create_bufs-capabilities.patch202
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0689-media-vb2-Allow-reqbufs-0-with-in-use-MMAP-buffers.patch138
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0690-overlays-Add-real-parameters-to-the-rpi-poe-overlay.patch35
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0691-overlays-Rename-pi3-overlays-to-be-less-model-specif.patch607
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0692-i2c-bcm2835-Move-IRQ-request-after-clock-code-in-pro.patch68
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0693-i2c-bcm2835-Ensure-clock-exists-when-probing.patch74
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0694-overlays-i2c-gpio-Fix-the-bus-parameter.patch37
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0695-tty-amba-pl011-Make-TX-optimisation-conditional.patch87
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0696-xhci-add-quirk-for-host-controllers-that-don-t-updat.patch96
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0697-i2c-bcm2835-Set-clock-stretch-timeout-to-35ms.patch49
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0698-arm64-bcm2835-Add-missing-dependency-on-MFD_CORE.patch30
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0699-overlays-Add-PCF2129-RTC.patch193
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0700-configs-arm64-bcm2711-Use-CONFIG_BRCMSTB_THERMAL-ins.patch31
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0701-overlays-dpi18-and-dpi24-vc4-compatibility.patch56
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0702-overlays-Add-i2c0-and-i2c1-for-regularity.patch352
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0703-Pisound-Remove-spinlock-usage-around-spi_sync.patch33
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0704-arm64-mm-Limit-the-DMA-zone-for-arm64.patch27
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0705-configs-Enable-iio-driver-for-TI-ADS1015.patch48
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0706-bcm2711_defconfig-enable-PCI-portbus-support-and-imp.patch27
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0707-drm-vc4-Query-firmware-for-custom-HDMI-mode.patch194
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0708-drm-vc4-Pass-the-drm-vrefresh-to-the-firmware-on-mod.patch39
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0709-overlays-audremap-Support-GPIOs-18-19.patch72
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0710-drm-connector-Fix-drm_mode_create_tv_properties-doc.patch31
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0711-drm-connector-Clarify-the-unit-of-TV-margins.patch62
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0712-drm-connector-Allow-creation-of-margin-props-alone.patch140
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0713-drm-vc4-Take-margin-setup-into-account-when-updating.patch191
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0714-drm-vc4-Attach-margin-props-to-the-HDMI-connector.patch73
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0715-drm-vc4-Add-support-for-margins-to-fkms.patch331
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0716-drm-vc4-Ensure-zpos-is-always-initialised.patch28
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0717-dts-bcm2838-add-missing-properties-for-pmu-and-gic-n.patch47
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0718-adds-the-Hifiberry-DAC-ADC-PRO-version.patch752
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0719-codecs-Correct-Katana-minimum-volume.patch25
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0720-drm-vc4-A-present-but-empty-dmas-disables-audio.patch35
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0721-overlays-Add-audio-parameter-to-vc4-kms-v3d.patch53
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0722-overlays-Update-the-upstream-overlay.patch30
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0723-Fixup-FKMS-interrupt-handing-for-non-existent-displa.patch41
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0724-drivers-char-Use-correct-name-for-the-Raspberry-Pi-v.patch418
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0725-driver-char-rpivid-also-support-legacy-name.patch73
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0726-hid-usb-Add-device-quirks-for-Freeway-Airmouse-T3-an.patch67
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0727-drm-vc4-Add-Broadcast-RGB-connector-property.patch304
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0728-drm-connector-Add-documentation-for-drm_cmdline_mode.patch127
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0729-drm-modes-Rewrite-the-command-line-parser.patch401
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0730-drm-modes-Support-modes-names-on-the-command-line.patch182
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0731-drm-modes-Allow-to-specify-rotation-and-reflection-o.patch284
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0732-drm-connector-Introduce-a-TV-margins-structure.patch84
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0733-drm-modes-Parse-overscan-properties.patch108
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0734-drm-atomic-Add-a-function-to-reset-connector-TV-prop.patch67
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0735-drm-vc4-hdmi-Set-default-state-margin-at-reset.patch43
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0736-drm-vc4-fkms-Set-default-state-margin-at-reset.patch36
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0737-drm-modes-Don-t-apply-cmdline-s-rotation-if-it-wasn-.patch36
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0738-configs-Add-CONFIG_FRAMEBUFFER_CONSOLE_ROTATION-to-P.patch53
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0739-staging-bcm2835-codec-switch-to-multi-planar-API.patch352
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0740-staging-bcm2835-codec-implement-V4L2_CID_MIN_BUFFERS.patch48
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0741-staging-bcm2835-codec-set-device_caps-in-struct-vide.patch42
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0742-Add-HDMI1-facility-to-the-driver.patch89
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0743-overlays-Add-baudrate-parameter-to-i2c3-i2c6.patch204
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0744-drm-vc4-Resolve-the-vblank-warnings-on-mode-switchin.patch102
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0745-drm-vc4-Remove-unused-mode-variable.patch29
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0746-staging-bcm2835-codec-Expand-logging-on-format-setti.patch44
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0747-staging-bcm2835-codec-Correct-bytesperline-on-format.patch32
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0748-drm-vc4-Add-missing-NULL-check-to-vc4_crtc_consume_e.patch30
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0749-net-bcmgenet-Workaround-2-for-Pi4-Ethernet-fail.patch54
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0750-drm-vc4-Fix-TILE_Y_OFFSET-definitions.patch29
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0751-drm-vc4-Define-missing-PITCH0_SINK_PIX-field.patch30
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0752-drm-vc4-Use-drm_atomic_helper_check_plane_state-to-s.patch158
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0753-drm-vc4-Move-offsets-adjustment-out-of-setup_clippin.patch75
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0754-drm-vc4-Fix-X-Y-positioning-of-planes-using-T_TILES-.patch88
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0755-drm-vc4-Fix-NULL-pointer-dereference-in-the-async-up.patch59
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0756-configs-Regenerate-the-defconfigs.patch29
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0757-configs-Enable-building-the-DS28E17-driver-module.patch76
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0758-ARM-dts-bcm2711-rpi-4-b-I2C-aliases-and-pulls.patch69
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0759-xhci-Use-more-event-ring-segment-table-entries.patch64
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0760-dwc_otg-use-align_buf-for-small-IN-control-transfers.patch61
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0761-Ported-pcie-brcmstb-bounce-buffer-implementation-to-.patch830
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0762-configs-arm64-vcm2711-Enable-V3D.patch50
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0763-overlays-sc16ic752-i2c-Fix-xtal-parameter.patch26
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0764-vc-sm-cma-Fix-compatibility-ioctl.patch65
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0765-configs-Add-TINYDRM-modules.patch62
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0766-staging-bcm2835-codec-add-support-for-V4L2_CID_MPEG_.patch57
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0767-staging-bcm2835-codec-remove-unnecessary-padding-on-.patch32
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0768-arm-dts-add-missing-Raspberry-Pi-model-names.patch66
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0769-Add-support-for-the-Audio-Injector-Ultra-in-64-bit-l.patch36
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0770-arch-arm-Add-model-string-to-cpuinfo.patch38
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0771-arch-arm64-Add-Revision-Serial-Model-to-cpuinfo.patch60
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0772-media-dt-bindings-Add-binding-for-the-Sony-IMX219-se.patch79
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0773-media-i2c-Add-driver-for-Sony-IMX219-sensor.patch1152
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0774-defconfigs-Add-Sony-IMX219-driver-to-RPi-defconfigs.patch74
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0775-dtoverlays-Add-overlay-for-the-Sony-IMX219-image-sen.patch186
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0776-staging-bcm2835-codec-Fix-non-documentation-comment-.patch29
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0777-staging-bcm2835-codec-Fix-declaration-of-roles.patch28
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0778-staging-bcm2835-codec-Add-role-to-device-name.patch47
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0779-staging-bcm2835-codec-Pass-driver-context-to-create-.patch63
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0780-staging-bcm2835-codec-add-media-controller-support.patch167
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0781-media-bcm2835-unicam-Reduce-scope-of-local-function.patch31
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0782-media-bcm2835-unicam-add-media-controller-support.patch132
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0783-Limit-max_req_size-under-arm64-or-any-other-platform.patch35
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0784-Add-missing-dma_unmap_sg-calls-to-free-relevant-swio.patch48
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0785-overlays-mcp23017-rename-the-GPIO-pins-node-with-the.patch39
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0786-overlays-mcp23017-Add-option-for-not-connecting-the-.patch70
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0787-v4l2-Add-a-Greyworld-AWB-mode.patch38
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0788-staging-bcm2835-camera-Add-greyworld-AWB-mode.patch52
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0789-configs-Add-GPIO_PCA953X-LEDS_PCA9532-PCA955X.patch126
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0790-configs-Set-VIDEO_V4L2_SUBDEV_API-y-on-arm64-bcm2711.patch24
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0791-PCI-brcmstb-Fix-compilation-warning.patch26
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0792-drm-vc4-Fix-for-margins-in-composite-SDTV-mode-3223.patch36
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0793-Add-Hifiberry-DAC-DSP-soundcard-driver-3224.patch299
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0794-staging-bcm2835-codec-Allow-height-of-1920.patch29
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0795-staging-bcm2835-codec-Correct-g-s_selection-API-MPLA.patch109
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0796-regulator-gpio-Allow-nonexclusive-GPIO-access.patch83
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0797-gpio-Enable-nonexclusive-gpiods-from-DT-nodes.patch36
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0798-Fix-poll-rate-on-touchscreen-3238.patch31
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0799-configs-Update-arm64-bcm2711_defconfig-based-on-the-.patch485
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0800-dts-Add-DTS-for-Pi-2B-rev-1.2-with-BCM2837-3235.patch179
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0801-drm-v3d-clean-caches-at-the-end-of-render-jobs-on-re.patch183
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0802-configs-Enable-CONFIG_NET_VRF-m.patch78
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0803-configs-Update-bcm2711-arm64-USB-options-to-match-ar.patch40
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0804-staging-bcm2835-audio-Fix-draining-behavior-regressi.patch60
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0805-bcm2708_fb-Fix-layout-of-struct-vc4_display_settings.patch36
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0806-ARM-dts-bcm283x-Fix-DTC-warning-for-memory-node.patch76
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0807-ARM-dts-bcm27xx-Fix-DTC-warning-for-memory-node.patch58
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0808-ARM-bcm283x-Enable-DMA-support-for-SPI-controller.patch44
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0809-ARM-dts-bcm2835-rpi-Drop-unnecessary-address-cells-s.patch32
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0810-ARM-dts-bcm2708-rpi-Define-the-downstream-MMC-interf.patch42
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0811-ARM-dts-bcm283x-Define-MMC-interfaces-at-board-level.patch214
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0812-ARM-dts-bcm2835-rpi-zero-w-Fix-bus-width-of-sdhci.patch30
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0813-ARM-dts-bcm2708-rpi-Define-the-downstream-HDMI-power.patch26
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0814-ARM-dts-bcm283x-Enable-HDMI-at-board-level.patch187
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0815-Revert-HACK-clk-bcm2835-Add-BCM2838_CLOCK_EMMC2-supp.patch90
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0816-clk-bcm2835-Introduce-SoC-specific-clock-registratio.patch599
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0817-clk-bcm2835-Add-BCM2711_CLOCK_EMMC2-support.patch96
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0818-ARM-bcm-Switch-board-clk-and-pinctrl-to-bcm2711-comp.patch79
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0819-Revert-pinctrl-bcm2835-Add-support-for-BCM2838.patch89
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0820-pinctrl-bcm2835-Use-define-directive-for-BCM2835_PIN.patch47
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0821-pinctrl-bcm2835-Switch-to-SPDX-identifier.patch66
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0822-pinctrl-bcm2835-declare-pin-config-as-generic.patch29
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0823-pinctrl-bcm2835-Direct-GPIO-config-changes-to-generi.patch39
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0824-pinctrl-bcm2835-Add-support-for-BCM2711-pull-up-func.patch185
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0825-Rename-HDMI-ALSA-device-names-check-for-enable-state.patch159
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0826-pcie-brcmstb-bounce64.c-dev_err-dev_info-for-info-me.patch27
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0827-overlays-gpio-shutdown-Add-debounce-parameter.patch52
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0828-overlays-fix-compatible-for-RPi4.patch236
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0829-bcm2711-Retain-support-for-old-dtbs.patch61
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0830-media-bcm2835-unicam-Add-support-for-raw14-formats.patch51
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0831-media-bcm2835-unicam-Rework-to-not-cache-the-list-of.patch389
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0832-media-bcm2835-unicam-Support-unpacking-CSI-format-to.patch256
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0833-media-bcm2835-unicam-Add-support-for-luma-greyscale-.patch52
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0834-drm-vc4-Add-support-for-YUV-color-encodings-and-rang.patch142
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0835-drm-vc4-Fix-negative-X-Y-positioning-on-SAND-planes.patch70
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0836-drm-vc4-Add-support-for-H-V-flips.patch137
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0837-drm-vc4-Correct-handling-of-rotation-parameter-in-fk.patch88
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0838-configs-Add-CONFIG_WIZNET_W5100-m-and-_SPI-m.patch84
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0839-overlays-Add-w5500-overlay.patch119
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0840-media-bcm2835-unicam-Replace-hard-coded-loop-limit-w.patch46
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0841-media-bcm2835-unicam-Fix-one-to-many-mapping-for-YUY.patch146
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0842-dt-bindings-Add-binding-for-the-Infineon-IRS1125-sen.patch68
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0843-media-i2c-Add-a-driver-for-the-Infineon-IRS1125-dept.patch1239
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0844-configs-Add-CONFIG_VIDEO_IRS1125-to-the-defconfigs.patch77
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0845-dtoverlays-Add-an-overlay-for-the-Infineon-IRS1125.patch155
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0846-rpi-wm8804-soundcard-Fixed-MCLKDIV-for-Allo-Digione.patch44
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0847-dts-bcm2838-Disable-DWC-OTG-block-by-default.patch25
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0848-staging-bcm2835-codec-Add-support-for-ENUM_FRAMESIZE.patch100
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0849-staging-bcm2835-codec-Correct-buffer-type-check-on-G.patch27
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0850-staging-bcm2835-codec-Set-default-and-error-check-ti.patch39
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0851-staging-bcm2835-codec-Fix-imbalance-in-dma_buf_get-d.patch32
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0852-drm-vc4-Added-calls-for-firmware-display-blank-unbla.patch91
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0853-configs-Regenerate-defconfigs.patch74
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0854-configs-Add-CGROUP_BPF-and-BPF_SYSCALL.patch105
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0855-rpi-poe-fan-fix-def_pwm1-writes.patch23
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0856-net-phy-bcm54xx-Encode-link-speed-and-activity-into-.patch71
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0857-net-phy-2711-Allow-ethernet-LED-mode-to-be-set-via-d.patch127
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0858-overlays-smi-fix-typo-in-comment-3320.patch25
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0859-net-phy-2711-Change-the-default-ethernet-LED-actions.patch35
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0860-overlays-README-Remove-trailing-whitespace.patch23
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0861-overlays-Add-apds9960-overlay.patch109
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0862-configs-apds9960-add-module-to-defconfigs.patch81
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0863-arm-dts-overlays-pitft35-resistive-add-upstream-comp.patch29
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0864-clk-bcm2835-Avoid-null-pointer-exception.patch31
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0865-v3d_drv-Handle-missing-clock-more-gracefully.patch27
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0866-cpufreq-scpi-scmi-Fix-freeing-of-dynamic-OPPs.patch205
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0867-clk-bcm283x-add-driver-interfacing-with-Raspberry-Pi.patch355
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0868-cpufreq-add-driver-for-Raspberry-Pi.patch167
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0869-firmware-raspberrypi-register-clk-device.patch59
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0870-clk-raspberrypi-register-platform-device-for-raspber.patch67
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0871-clk-bcm2835-remove-pllb.patch58
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0872-v3d_drv-Allow-clock-retrieval-by-name.patch25
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0873-v3d_gem-Kick-the-clock-so-firmware-knows-we-are-usin.patch29
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0874-clk-raspberrypi-Allow-cpufreq-driver-to-also-adjust-.patch27
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0875-clk-raspberrypi-Also-support-v3d-clock.patch644
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0876-clk-bcm2835-Disable-v3d-clock.patch60
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0877-config-Switch-to-upstream-cpufreq-driver.patch32
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0878-fixup-clk-raspberrypi-Also-support-v3d-clock.patch31
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0879-fixup-clk-raspberrypi-Also-support-v3d-clock.patch38
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0880-raspberrypi-cpufreq-Only-report-integer-pll-divisor-.patch42
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0881-fixup-clk-raspberrypi-Also-support-v3d-clock.patch56
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0882-arm-dts-Correct-Pi-4B-LED-values.patch43
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0883-configs-2711-Add-V3D-clock-support-on-arm64.patch35
-rw-r--r--sys-kernel/boest-v4.19.85/raspberrypi/0884-drm-v3d-Set-dma_mask-as-well-as-coherent_dma_mask.patch27
l---------sys-kernel/longterm-sources-4.19.811
l---------sys-kernel/longterm-sources-4.19.851
1775 files changed, 401923 insertions, 399633 deletions
diff --git a/sys-kernel/boest-v4.19.81/0001-patch-4.19-ja1.diff.patch b/sys-kernel/boest-v4.19.81/0001-patch-4.19-ja1.diff.patch
deleted file mode 100644
index c32e28f3..00000000
--- a/sys-kernel/boest-v4.19.81/0001-patch-4.19-ja1.diff.patch
+++ /dev/null
@@ -1,2127 +0,0 @@
-From 216ce9b493542ea729c73aa5dd77b429eb85b275 Mon Sep 17 00:00:00 2001
-From: Julian Anastasov <ja@ssi.bg>
-Date: Sun, 28 Oct 2018 09:28:02 +0000
-Subject: [PATCH 01/15] patch-4.19-ja1.diff
-
-Jumbo patch containing the following parts:
- - routes-2.X.*.diff (static_routes, alt_routes, nf_reroute but without arp_prefsrc functionality, it is replaced by arprules and rp_filter_mask)
- - hidden-2.X.*.diff (conf/*/hidden)
- - arprules-2.X.*.diff (iparp/arprules support)
- - rp_filter_mask-2.X.*.diff (conf/*/rp_filter_mask)
- - forward_shared-2.X.*.diff (conf/*/forward_shared)
- - send-to-self-2.X.*.diff (conf/*/loop, included March 3, 2004, up to Linux 3.5)
-
-URL: http://ja.ssi.bg/patch-4.19-ja1.diff
----
- Documentation/networking/ip-sysctl.txt | 30 +
- include/linux/inetdevice.h | 3 +
- include/net/flow.h | 2 +
- include/net/ip_fib.h | 7 +-
- include/net/netfilter/nf_nat.h | 5 +
- include/net/route.h | 5 +
- include/uapi/linux/ip.h | 3 +
- include/uapi/linux/rtnetlink.h | 64 +-
- net/bridge/br_netfilter_hooks.c | 3 +
- net/ipv4/arp.c | 695 +++++++++++++++++++-
- net/ipv4/devinet.c | 14 +-
- net/ipv4/fib_frontend.c | 56 +-
- net/ipv4/fib_rules.c | 5 +
- net/ipv4/fib_semantics.c | 257 ++++++--
- net/ipv4/fib_trie.c | 3 +
- net/ipv4/netfilter/iptable_nat.c | 7 +
- net/ipv4/netfilter/nf_nat_masquerade_ipv4.c | 27 +-
- net/ipv4/route.c | 69 +-
- net/netfilter/nf_nat_core.c | 43 ++
- security/selinux/nlmsgtab.c | 5 +-
- 20 files changed, 1175 insertions(+), 128 deletions(-)
-
-diff --git a/Documentation/networking/ip-sysctl.txt b/Documentation/networking/ip-sysctl.txt
-index 7eb9366422f5..a333642844d2 100644
---- a/Documentation/networking/ip-sysctl.txt
-+++ b/Documentation/networking/ip-sysctl.txt
-@@ -1062,6 +1062,19 @@ forwarding - BOOLEAN
- Enable IP forwarding on this interface. This controls whether packets
- received _on_ this interface can be forwarded.
-
-+forward_shared - BOOLEAN
-+ Integer value determines if a source validation should allow
-+ forwarding of packets with local source address. 1 means yes,
-+ 0 means no. By default the flag is disabled and such packets
-+ are not forwarded.
-+
-+ If you enable this flag on internal network, the router will forward
-+ packets from internal hosts with shared IP addresses no matter how
-+ the rp_filter is set. This flag is activated only if it is
-+ enabled both in specific device section and in "all" section.
-+
-+ The forward_shared value could be ignored when rp_filter is set to 0.
-+
- mc_forwarding - BOOLEAN
- Do multicast routing. The kernel needs to be compiled with CONFIG_MROUTE
- and a multicast routing daemon is required.
-@@ -1177,6 +1190,15 @@ rp_filter - INTEGER
- Default value is 0. Note that some distributions enable it
- in startup scripts.
-
-+rp_filter_mask - INTEGER
-+ Integer value representing bitmask of the mediums for which the
-+ reverse path protection is disabled. If the source validation
-+ results in reverse path to interface with medium_id value in
-+ the 1..31 range the access is allowed if the corresponding bit
-+ is set in the bitmask. The bitmask value is considered only when
-+ rp_filter is enabled. By default the bitmask is empty preserving
-+ the original rp_filter semantic.
-+
- arp_filter - BOOLEAN
- 1 - Allows you to have multiple network interfaces on the same
- subnet, and have the ARPs for each interface be answered
-@@ -1317,6 +1339,14 @@ drop_gratuitous_arp - BOOLEAN
- Default: off (0)
-
-
-+hidden - BOOLEAN
-+ Hide addresses attached to this device from other devices.
-+ Such addresses will never be selected by source address autoselection
-+ mechanism, host does not answer broadcast ARP requests for them,
-+ does not announce them as source address of ARP requests, but they
-+ are still reachable via IP. This flag is activated only if it is
-+ enabled both in specific device section and in "all" section.
-+
- tag - INTEGER
- Allows you to write a number, which can be used as required.
- Default value is 0.
-diff --git a/include/linux/inetdevice.h b/include/linux/inetdevice.h
-index c759d1cbcedd..46e2a7ec281b 100644
---- a/include/linux/inetdevice.h
-+++ b/include/linux/inetdevice.h
-@@ -95,9 +95,11 @@ static inline void ipv4_devconf_setall(struct in_device *in_dev)
- #define IN_DEV_MFORWARD(in_dev) IN_DEV_ANDCONF((in_dev), MC_FORWARDING)
- #define IN_DEV_BFORWARD(in_dev) IN_DEV_ANDCONF((in_dev), BC_FORWARDING)
- #define IN_DEV_RPFILTER(in_dev) IN_DEV_MAXCONF((in_dev), RP_FILTER)
-+#define IN_DEV_RPFILTER_MASK(in_dev) IN_DEV_CONF_GET(in_dev, RP_FILTER_MASK)
- #define IN_DEV_SRC_VMARK(in_dev) IN_DEV_ORCONF((in_dev), SRC_VMARK)
- #define IN_DEV_SOURCE_ROUTE(in_dev) IN_DEV_ANDCONF((in_dev), \
- ACCEPT_SOURCE_ROUTE)
-+#define IN_DEV_FORWARD_SHARED(in_dev) IN_DEV_ANDCONF((in_dev), FORWARD_SHARED)
- #define IN_DEV_ACCEPT_LOCAL(in_dev) IN_DEV_ORCONF((in_dev), ACCEPT_LOCAL)
- #define IN_DEV_BOOTP_RELAY(in_dev) IN_DEV_ANDCONF((in_dev), BOOTP_RELAY)
-
-@@ -110,6 +112,7 @@ static inline void ipv4_devconf_setall(struct in_device *in_dev)
- SECURE_REDIRECTS)
- #define IN_DEV_IDTAG(in_dev) IN_DEV_CONF_GET(in_dev, TAG)
- #define IN_DEV_MEDIUM_ID(in_dev) IN_DEV_CONF_GET(in_dev, MEDIUM_ID)
-+#define IN_DEV_HIDDEN(in_dev) IN_DEV_ANDCONF((in_dev), HIDDEN)
- #define IN_DEV_PROMOTE_SECONDARIES(in_dev) \
- IN_DEV_ORCONF((in_dev), \
- PROMOTE_SECONDARIES)
-diff --git a/include/net/flow.h b/include/net/flow.h
-index 8ce21793094e..8278eb051131 100644
---- a/include/net/flow.h
-+++ b/include/net/flow.h
-@@ -91,6 +91,7 @@ struct flowi4 {
- #define fl4_ipsec_spi uli.spi
- #define fl4_mh_type uli.mht.type
- #define fl4_gre_key uli.gre_key
-+ __be32 fl4_gw;
- } __attribute__((__aligned__(BITS_PER_LONG/8)));
-
- static inline void flowi4_init_output(struct flowi4 *fl4, int oif,
-@@ -114,6 +115,7 @@ static inline void flowi4_init_output(struct flowi4 *fl4, int oif,
- fl4->saddr = saddr;
- fl4->fl4_dport = dport;
- fl4->fl4_sport = sport;
-+ fl4->fl4_gw = 0;
- }
-
- /* Reset some input parameters after previous lookup */
-diff --git a/include/net/ip_fib.h b/include/net/ip_fib.h
-index 95eed32d8c6b..6ec06dcdf7ba 100644
---- a/include/net/ip_fib.h
-+++ b/include/net/ip_fib.h
-@@ -367,6 +367,8 @@ static inline bool fib4_rules_early_flow_dissect(struct net *net,
- return true;
- }
-
-+u32 fib_result_table(struct fib_result *res);
-+
- #endif /* CONFIG_IP_MULTIPLE_TABLES */
-
- /* Exported by fib_frontend.c */
-@@ -375,7 +377,8 @@ void ip_fib_init(void);
- __be32 fib_compute_spec_dst(struct sk_buff *skb);
- int fib_validate_source(struct sk_buff *skb, __be32 src, __be32 dst,
- u8 tos, int oif, struct net_device *dev,
-- struct in_device *idev, u32 *itag);
-+ struct in_device *idev, u32 *itag, int our);
-+void fib_select_default(const struct flowi4 *flp, struct fib_result *res);
- #ifdef CONFIG_IP_ROUTE_CLASSID
- static inline int fib_num_tclassid_users(struct net *net)
- {
-@@ -452,4 +455,6 @@ static inline void fib_proc_exit(struct net *net)
-
- u32 ip_mtu_from_fib_result(struct fib_result *res, __be32 daddr);
-
-+extern rwlock_t fib_nhflags_lock;
-+
- #endif /* _NET_FIB_H */
-diff --git a/include/net/netfilter/nf_nat.h b/include/net/netfilter/nf_nat.h
-index a17eb2f8d40e..749d505486d3 100644
---- a/include/net/netfilter/nf_nat.h
-+++ b/include/net/netfilter/nf_nat.h
-@@ -37,6 +37,11 @@ struct nf_conn_nat {
- #endif
- };
-
-+/* Call input routing for SNAT-ed traffic */
-+unsigned int ip_nat_route_input(void *priv,
-+ struct sk_buff *skb,
-+ const struct nf_hook_state *state);
-+
- /* Set up the info structure to map into this range. */
- unsigned int nf_nat_setup_info(struct nf_conn *ct,
- const struct nf_nat_range2 *range,
-diff --git a/include/net/route.h b/include/net/route.h
-index bb53cdba38dc..646b987c4001 100644
---- a/include/net/route.h
-+++ b/include/net/route.h
-@@ -182,6 +182,9 @@ int ip_route_input_noref(struct sk_buff *skb, __be32 dst, __be32 src,
- int ip_route_input_rcu(struct sk_buff *skb, __be32 dst, __be32 src,
- u8 tos, struct net_device *devin,
- struct fib_result *res);
-+int ip_route_input_common_rcu(struct sk_buff *skb, __be32 dst, __be32 src,
-+ u8 tos, struct net_device *devin, __be32 lsrc,
-+ struct fib_result *res);
-
- static inline int ip_route_input(struct sk_buff *skb, __be32 dst, __be32 src,
- u8 tos, struct net_device *devin)
-@@ -218,6 +221,8 @@ unsigned int inet_addr_type_dev_table(struct net *net,
- void ip_rt_multicast_event(struct in_device *);
- int ip_rt_ioctl(struct net *, unsigned int cmd, struct rtentry *rt);
- void ip_rt_get_source(u8 *src, struct sk_buff *skb, struct rtable *rt);
-+int ip_route_input_lookup(struct sk_buff*, __be32 dst, __be32 src, u8 tos,
-+ struct net_device *devin, __be32 lsrc);
- struct rtable *rt_dst_alloc(struct net_device *dev,
- unsigned int flags, u16 type,
- bool nopolicy, bool noxfrm, bool will_cache);
-diff --git a/include/uapi/linux/ip.h b/include/uapi/linux/ip.h
-index e42d13b55cf3..d03711046f2e 100644
---- a/include/uapi/linux/ip.h
-+++ b/include/uapi/linux/ip.h
-@@ -169,6 +169,9 @@ enum
- IPV4_DEVCONF_DROP_UNICAST_IN_L2_MULTICAST,
- IPV4_DEVCONF_DROP_GRATUITOUS_ARP,
- IPV4_DEVCONF_BC_FORWARDING,
-+ IPV4_DEVCONF_HIDDEN,
-+ IPV4_DEVCONF_RP_FILTER_MASK,
-+ IPV4_DEVCONF_FORWARD_SHARED,
- __IPV4_DEVCONF_MAX
- };
-
-diff --git a/include/uapi/linux/rtnetlink.h b/include/uapi/linux/rtnetlink.h
-index 46399367627f..92593fd1a055 100644
---- a/include/uapi/linux/rtnetlink.h
-+++ b/include/uapi/linux/rtnetlink.h
-@@ -157,6 +157,13 @@ enum {
- RTM_GETCHAIN,
- #define RTM_GETCHAIN RTM_GETCHAIN
-
-+ RTM_NEWARPRULE = 104,
-+#define RTM_NEWARPRULE RTM_NEWARPRULE
-+ RTM_DELARPRULE,
-+#define RTM_DELARPRULE RTM_DELARPRULE
-+ RTM_GETARPRULE,
-+#define RTM_GETARPRULE RTM_GETARPRULE
-+
- __RTM_MAX,
- #define RTM_MAX (((__RTM_MAX + 3) & ~3) - 1)
- };
-@@ -374,8 +381,11 @@ struct rtnexthop {
- #define RTNH_F_OFFLOAD 8 /* offloaded route */
- #define RTNH_F_LINKDOWN 16 /* carrier-down on nexthop */
- #define RTNH_F_UNRESOLVED 32 /* The entry is unresolved (ipmr) */
-+#define RTNH_F_SUSPECT 64 /* We don't know the real state */
-+#define RTNH_F_BADSTATE (RTNH_F_DEAD | RTNH_F_SUSPECT)
-
--#define RTNH_COMPARE_MASK (RTNH_F_DEAD | RTNH_F_LINKDOWN | RTNH_F_OFFLOAD)
-+#define RTNH_COMPARE_MASK (RTNH_F_DEAD | RTNH_F_LINKDOWN | \
-+ RTNH_F_OFFLOAD | RTNH_F_SUSPECT)
-
- /* Macros to handle hexthops */
-
-@@ -617,6 +627,54 @@ enum {
-
- #define NDUSEROPT_MAX (__NDUSEROPT_MAX - 1)
-
-+/******************************************************************************
-+ * Definitions used in ARP tables administration
-+ ****/
-+
-+#define ARPA_TABLE_INPUT 0
-+#define ARPA_TABLE_OUTPUT 1
-+#define ARPA_TABLE_FORWARD 2
-+#define ARPA_TABLE_ALL -1
-+
-+#define ARPM_F_PREFSRC 0x0001
-+#define ARPM_F_WILDIIF 0x0002
-+#define ARPM_F_WILDOIF 0x0004
-+#define ARPM_F_BROADCAST 0x0008
-+#define ARPM_F_UNICAST 0x0010
-+
-+struct arpmsg
-+{
-+ unsigned char arpm_family;
-+ unsigned char arpm_table;
-+ unsigned char arpm_action;
-+ unsigned char arpm_from_len;
-+ unsigned char arpm_to_len;
-+ unsigned char arpm__pad1;
-+ unsigned short arpm__pad2;
-+ unsigned arpm_pref;
-+ unsigned arpm_flags;
-+};
-+
-+enum
-+{
-+ ARPA_UNSPEC,
-+ ARPA_FROM, /* FROM IP prefix */
-+ ARPA_TO, /* TO IP prefix */
-+ ARPA_LLFROM, /* FROM LL prefix */
-+ ARPA_LLTO, /* TO LL prefix */
-+ ARPA_LLSRC, /* New SRC lladdr */
-+ ARPA_LLDST, /* New DST lladdr */
-+ ARPA_IIF, /* In interface prefix */
-+ ARPA_OIF, /* Out interface prefix */
-+ ARPA_SRC, /* New IP SRC */
-+ ARPA_DST, /* New IP DST, not used */
-+ ARPA_PACKETS, /* Packets */
-+};
-+
-+#define ARPA_MAX ARPA_PACKETS
-+
-+#define ARPA_RTA(r) ((struct rtattr*)(((char*)(r)) + NLMSG_ALIGN(sizeof(struct arpmsg))))
-+
- #ifndef __KERNEL__
- /* RTnetlink multicast groups - backwards compatibility for userspace */
- #define RTMGRP_LINK 1
-@@ -637,6 +695,8 @@ enum {
- #define RTMGRP_DECnet_IFADDR 0x1000
- #define RTMGRP_DECnet_ROUTE 0x4000
-
-+#define RTMGRP_ARP 0x00010000
-+
- #define RTMGRP_IPV6_PREFIX 0x20000
- #endif
-
-@@ -704,6 +764,8 @@ enum rtnetlink_groups {
- #define RTNLGRP_IPV4_MROUTE_R RTNLGRP_IPV4_MROUTE_R
- RTNLGRP_IPV6_MROUTE_R,
- #define RTNLGRP_IPV6_MROUTE_R RTNLGRP_IPV6_MROUTE_R
-+ RTNLGRP_ARP,
-+#define RTNLGRP_ARP RTNLGRP_ARP
- __RTNLGRP_MAX
- };
- #define RTNLGRP_MAX (__RTNLGRP_MAX - 1)
-diff --git a/net/bridge/br_netfilter_hooks.c b/net/bridge/br_netfilter_hooks.c
-index 212c184c1eee..200f61e869f5 100644
---- a/net/bridge/br_netfilter_hooks.c
-+++ b/net/bridge/br_netfilter_hooks.c
-@@ -360,6 +360,9 @@ static int br_nf_pre_routing_finish(struct net *net, struct sock *sk, struct sk_
-
- nf_bridge->frag_max_size = IPCB(skb)->frag_max_size;
-
-+ /* Old skb->dst is not expected, it is lost in all cases */
-+ skb_dst_drop(skb);
-+
- if (nf_bridge->pkt_otherhost) {
- skb->pkt_type = PACKET_OTHERHOST;
- nf_bridge->pkt_otherhost = false;
-diff --git a/net/ipv4/arp.c b/net/ipv4/arp.c
-index e90c89ef8c08..8873e5ca3c3f 100644
---- a/net/ipv4/arp.c
-+++ b/net/ipv4/arp.c
-@@ -71,6 +71,9 @@
- * sending (e.g. insert 8021q tag).
- * Harald Welte : convert to make use of jenkins hash
- * Jesper D. Brouer: Proxy ARP PVLAN RFC 3069 support.
-+ * Julian Anastasov: "hidden" flag: hide the
-+ * interface and don't reply for it
-+ * Julian Anastasov: ARP filtering via netlink
- */
-
- #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
-@@ -95,6 +98,7 @@
- #include <linux/proc_fs.h>
- #include <linux/seq_file.h>
- #include <linux/stat.h>
-+#include <net/netlink.h>
- #include <linux/init.h>
- #include <linux/net.h>
- #include <linux/rcupdate.h>
-@@ -185,6 +189,48 @@ struct neigh_table arp_tbl = {
- };
- EXPORT_SYMBOL(arp_tbl);
-
-+struct arpf_node {
-+ struct arpf_node * at_next;
-+ u32 at_pref;
-+ u32 at_from;
-+ u32 at_from_mask;
-+ u32 at_to;
-+ u32 at_to_mask;
-+ u32 at_src;
-+ atomic_t at_packets;
-+ atomic_t at_refcnt;
-+ unsigned at_flags;
-+ unsigned char at_from_len;
-+ unsigned char at_to_len;
-+ unsigned char at_action;
-+ char at_dead;
-+ unsigned char at_llfrom_len;
-+ unsigned char at_llto_len;
-+ unsigned char at_llsrc_len;
-+ unsigned char at_lldst_len;
-+ unsigned char at_iif_len;
-+ unsigned char at_oif_len;
-+ unsigned short at__pad1;
-+ unsigned char at_llfrom[MAX_ADDR_LEN];
-+ unsigned char at_llto[MAX_ADDR_LEN];
-+ unsigned char at_llsrc[MAX_ADDR_LEN];
-+ unsigned char at_lldst[MAX_ADDR_LEN];
-+ char at_iif[IFNAMSIZ];
-+ char at_oif[IFNAMSIZ];
-+};
-+
-+static struct arpf_node *arp_tabs[3];
-+
-+static struct kmem_cache *arpf_cachep;
-+
-+static DEFINE_RWLOCK(arpf_lock);
-+
-+static void
-+arpf_send(int table, struct net *net, struct sk_buff *skb, u32 sip, u32 tip,
-+ unsigned char *from_hw, unsigned char *to_hw,
-+ struct net_device *idev, struct net_device *odev,
-+ struct dst_entry *dst);
-+
- int arp_mc_map(__be32 addr, u8 *haddr, struct net_device *dev, int dir)
- {
- switch (dev->type) {
-@@ -338,7 +384,9 @@ static void arp_solicit(struct neighbour *neigh, struct sk_buff *skb)
- struct net_device *dev = neigh->dev;
- __be32 target = *(__be32 *)neigh->primary_key;
- int probes = atomic_read(&a