1
0
mirror of https://github.com/cjdelisle/openwrt.git synced 2025-03-18 04:44:47 +00:00

brcm2708: update linux 4.4 patches to latest version

As usual these patches were extracted and rebased from the raspberry pi repo:
https://github.com/raspberrypi/linux/tree/rpi-4.4.y

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
This commit is contained in:
Álvaro Fernández Rojas
2016-12-02 11:50:26 +01:00
parent 4257f6548b
commit 011f2c26f1
531 changed files with 6619 additions and 480 deletions
target/linux/brcm2708
image
modules.mk
patches-4.4
0001-smsx95xx-fix-crimes-against-truesize.patch0002-smsc95xx-Disable-turbo-mode-by-default.patch0003-vmstat-Workaround-for-issue-where-dirty-page-count-g.patch0004-BCM2835_DT-Fix-I2S-register-map.patch0005-irq-bcm2836-Prevent-spurious-interrupts-and-trap-the.patch0006-irqchip-bcm2835-Add-FIQ-support.patch0007-irqchip-irq-bcm2835-Add-2836-FIQ-support.patch0008-serial-8250-Don-t-crash-when-nr_uarts-is-0.patch0009-pinctrl-bcm2835-Set-base-to-0-give-expected-gpio-num.patch0010-pinctrl-bcm2835-Fix-interrupt-handling-for-GPIOs-28-.patch0011-pinctrl-bcm2835-Only-request-the-interrupts-listed-i.patch0012-spi-bcm2835-Support-pin-groups-other-than-7-11.patch0013-ARM-bcm2835-Set-Serial-number-and-Revision.patch0014-bcm2835-i2s-get-base-address-for-DMA-from-devicetree.patch0015-bcm2835-i2s-add-24bit-support-update-bclk_ratio-to-m.patch0016-bcm2835-i2s-setup-clock-only-if-CPU-is-clock-master.patch0017-bcm2835-i2s-Eliminate-debugfs-directory-error.patch0018-bcm2835-i2s-Register-PCM-device.patch0019-bcm2835-i2s-Enable-MMAP-support-via-a-DT-property.patch0020-dmaengine-bcm2835-Add-slave-dma-support.patch0021-dmaengine-bcm2835-set-residue_granularity-field.patch0022-dmaengine-bcm2835-Load-driver-early-and-support-lega.patch0023-bcm2835-dma-Fix-dreq-not-set-for-slave-transfers.patch0024-bcm2835-dma-Limit-cyclic-transfers-on-lite-channels-.patch0025-bcm2835-Add-support-for-uart1.patch0026-firmware-bcm2835-Add-missing-property-tags.patch0027-Main-bcm2708-bcm2709-linux-port.patch0028-squash-include-ARCH_BCM2708-ARCH_BCM2709.patch0029-Add-dwc_otg-driver.patch0030-bcm2708-framebuffer-driver.patch0031-dmaengine-Add-support-for-BCM2708.patch0032-MMC-added-alternative-MMC-driver.patch0033-Adding-bcm2835-sdhost-driver-and-an-overlay-to-enabl.patch0034-cma-Add-vc_cma-driver-to-enable-use-of-CMA.patch0035-bcm2708-alsa-sound-driver.patch0036-bcm2708-vchiq-driver.patch0037-vc_mem-Add-vc_mem-driver.patch0038-vcsm-VideoCore-shared-memory-service-for-BCM2835.patch0039-Add-dev-gpiomem-device-for-rootless-user-GPIO-access.patch0040-Add-SMI-driver.patch0041-Add-SMI-NAND-driver.patch0042-lirc-added-support-for-RaspberryPi-GPIO.patch0043-Add-cpufreq-driver.patch0044-Added-hwmon-thermal-driver-for-reporting-core-temper.patch0045-Add-Chris-Boot-s-i2c-driver.patch0046-char-broadcom-Add-vcio-module.patch0047-firmware-bcm2835-Support-ARCH_BCM270x.patch0048-bcm2835-add-v4l2-camera-device.patch0049-scripts-Add-mkknlimg-and-knlinfo-scripts-from-tools-.patch0050-fdt-Add-support-for-the-CONFIG_CMDLINE_EXTEND-option.patch0051-BCM2708-Add-core-Device-Tree-support.patch0052-bcm2835-Match-with-BCM2708-Device-Trees.patch0053-fbdev-add-FBIOCOPYAREA-ioctl.patch0057-Speed-up-console-framebuffer-imageblit-function.patch0058-Allow-mac-address-to-be-set-in-smsc95xx.patch0059-enabling-the-realtime-clock-1-wire-chip-DS1307-and-1.patch0060-Added-Device-IDs-for-August-DVB-T-205.patch0061-config-Enable-CONFIG_MEMCG-but-leave-it-disabled-due.patch0062-ASoC-Add-support-for-PCM5102A-codec.patch0063-ASoC-Add-support-for-HifiBerry-DAC.patch0064-ASoC-Add-support-for-Rpi-DAC.patch0065-ASoC-wm8804-Implement-MCLK-configuration-options-add.patch0066-ASoC-BCM-Add-support-for-HiFiBerry-Digi.-Driver-is-b.patch0067-ASoC-wm8804-Set-idle_bias_off-to-false-Idle-bias-has.patch0068-Add-IQaudIO-Sound-Card-support-for-Raspberry-Pi.patch0069-hid-Reduce-default-mouse-polling-interval-to-60Hz.patch0070-Added-support-for-HiFiBerry-DAC.patch0071-Added-driver-for-HiFiBerry-Amp-amplifier-add-on-boar.patch0072-Update-ds1307-driver-for-device-tree-support.patch0073-BCM270x_DT-Add-pwr_led-and-the-required-input-trigge.patch0074-enc28j60-Add-device-tree-compatible-string-and-an-ov.patch0075-Add-driver-for-rpi-proto.patch0076-config-Add-default-configs.patch0077-bcm2835-bcm2835_defconfig.patch0078-rpi-ft5406-Add-touchscreen-driver-for-pi-LCD-display.patch0079-Improve-__copy_to_user-and-__copy_from_user-performa.patch0080-gpio-poweroff-Allow-it-to-work-on-Raspberry-Pi.patch0081-spidev-Add-spidev-compatible-string-to-silence-warni.patch0082-scripts-dtc-Add-overlay-support.patch0083-mfd-Add-Raspberry-Pi-Sense-HAT-core-driver.patch0084-RaspiDAC3-support.patch0085-tpa6130a2-Add-headphone-switch-control.patch0086-irq-bcm2835-Fix-building-with-2708.patch0087-rpi_display-add-backlight-driver-and-overlay.patch0088-bcm2835-dma-Fix-up-convert-to-DMA-pool.patch0089-scripts-Multi-platform-support-for-mkknlimg-and-knli.patch0090-drm-vc4-Add-suport-for-3D-rendering-using-the-V3D-en.patch0091-drm-vc4-Force-HDMI-to-connected.patch0092-drm-vc4-bo-cache-locking-fixes.patch0093-drm-vc4-bo-cache-locking-cleanup.patch0094-drm-vc4-Use-job_lock-to-protect-seqno_cb_list.patch0095-drm-vc4-Drop-struct_mutex-around-CL-validation.patch0096-drm-vc4-Drop-struct_mutex-around-CL-validation.patch0097-drm-vc4-Add-support-for-more-display-plane-formats.patch0098-drm-vc4-No-need-to-stop-the-stopped-threads.patch0099-drm-vc4-Remove-extra-barrier-s-aroudn-CTnCA-CTnEA-se.patch0100-drm-vc4-Fix-a-typo-in-a-V3D-debug-register.patch0101-drm-vc4-Enable-VC4-modules-and-increase-CMA-size-wit.patch0102-squash-fixups.patch0103-squash-add-missing-vc4-kms-v3d-overlay.dtb-to-makefi.patch0104-clk-bcm2835-Also-build-the-driver-for-downstream-ker.patch0105-dts-Added-overlay-for-gpio_ir_recv-driver.patch0106-Build-i2c_gpio-module-and-add-a-device-tree-overlay-.patch0107-New-overlay-for-PiScreen2r.patch0108-dts-Added-overlay-for-Adafruit-PiTFT-2.8-capacitive-.patch0109-Add-support-for-the-HiFiBerry-DAC-Pro.patch0110-BCM270X_DT-Add-at86rf233-overlay.patch0111-mm-Remove-the-PFN-busy-warning.patch0112-drm-Put-an-optional-field-in-the-driver-struct-for-G.patch0113-drm-vc4-Add-an-interface-for-capturing-the-GPU-state.patch0114-drm-vc4-Update-a-bunch-of-code-to-match-upstream-sub.patch0115-drm-Use-the-driver-s-gem_object_free-function-from-C.patch0116-drm-vc4-Add-support-for-MSAA-rendering.patch0117-drm-vc4-A-few-more-non-functional-changes-to-sync-to.patch0118-drm-vc4-Use-hpd-gpios-for-HDMI-GPIO-like-what-landed.patch0119-drm-vc4-Synchronize-validation-code-for-v2-submissio.patch0120-MMC-Do-not-use-mmc_debug-if-CONFIG_MMC_BCM2835-is-no.patch0121-Extend-clock-timeout-fix-modprobe-baudrate-parameter.patch0122-bcm270x_dt-Add-dwc2-and-dwc-otg-overlays.patch0123-BCM270X_DT-Add-the-sdtweak-overlay-for-tuning-sdhost.patch0124-bcm2835-mmc-Don-t-override-bus-width-capabilities-fr.patch0125-SDIO-overlay-add-bus_width-parameter.patch0126-bcm2835-extend-allowed-range-of-channels-and-sampler.patch0127-bcm2835-restrict-channels-rate-to-8-960000.patch0128-rpi-update-vc_vchi_audioserv_defs.h.patch0129-bcm2835-implement-channel-map-API.patch0130-bcm2835-access-controls-under-the-audio-mutex.patch0131-bcm2835-always-use-2-4-8-channels-for-multichannel-l.patch0132-bcm2835-only-allow-stereo-if-analogue-jack-is-select.patch0133-bcm2835-interpolate-audio-delay.patch0134-bcm2835-sdhost-Add-workaround-for-odd-behaviour-on-s.patch0135-bcm2835-sdhost-Add-debug_flags-dtparam.patch0136-BCM270X_DT-Add-sdio_overclock-parameter-to-sdio-over.patch0137-rtc-ds1307-add-support-for-the-DT-property-wakeup-so.patch0138-dt-overlay-add-wittypi-overlay.dts.patch0139-FIXUP-i2c_bcm2708-Don-t-change-module-baudrate-param.patch0140-Allow-up-to-24dB-digital-gain-to-be-applied-when-usi.patch0141-Limit-PCM512x-Digital-gain-to-0dB-by-default-with-Hi.patch0142-BCM270X_DT-Adjust-overlay-README-formatting.patch0143-bcm2835-sdhost-Major-revision.patch0144-BCM270X_DT-Add-dtparams-for-the-SD-interface.patch0145-dcw_otg-trim-xfer-length-when-buffer-larger-than-all.patch0146-bcm2835-sdhost-Restore-ATOMIC-flag-to-PIO-sg-mapping.patch0147-Updated-smsc95xx-driver-to-check-for-a-valid-MAC-add.patch0148-dcw_otg-Make-trimming-messages-less-noisy.patch0149-BCM270X_DT-at86rf233-overlay-drop-to-3MHz.patch0150-bcm2835-sdhost-Downgrade-log-message-status.patch0151-config-Enable-HCI-over-UARTs.patch0152-hci_h5-Don-t-send-conf_req-when-ACTIVE.patch0153-amba_pl011-Don-t-use-DT-aliases-for-numbering.patch0154-clk-bcm2835-Add-bindings-for-the-auxiliary-periphera.patch0155-clk-bcm2835-Add-a-driver-for-the-auxiliary-periphera.patch0156-Aux-SPI-1-2-implementation.patch0157-ASoC-bcm-add-missing-.owner-fields-in-sound-card-dri.patch0158-smsx95xx-Add-option-to-disable-the-crimes-against-tr.patch0159-bcm2835-virtgpio-Virtual-GPIO-driver.patch0160-BCM270X_DT-Add-Pi3-support.patch0161-DT-Add-overlays-to-configure-I2C-pins.patch0162-bcm2835-camera-fix-a-bug-in-computation-of-frame-tim.patch0163-BCM270X_DT-Add-pi3-disable-bt-overlay.patch0164-BCM270X_DT-Add-pi3-miniuart-bt-DT-overlay.patch0165-Pi3-DT-Add-dtparams-for-the-SD-interface.patch0166-vchiq_arm-Tweak-the-logging-output.patch0167-bcm2835-sdhost-Only-claim-one-DMA-channel.patch0168-bcm2835-mmc-Only-claim-one-DMA-channel.patch0169-config-rebuild-with-savedefconfig.patch0170-config-Add-module-for-mcp3422-ADC.patch0171-Pi3-DT-Add-pull-ups-on-the-UART-RX-lines.patch0173-BCM270X_DT-rpi-display-overlay-add-swapxy-param.patch0174-Remove-I2S-config-from-bt_pins.patch0175-Revert-scripts-dtc-Add-overlay-support.patch0176-scripts-dtc-Update-to-upstream-version-1.4.1.patch0177-configfs-implement-binary-attributes.patch0178-OF-DT-Overlay-configfs-interface.patch0179-Protect-__release_resource-against-resources-without.patch0180-BCM270X_DT-Add-a-.dtbo-target-use-for-overlays.patch0181-scripts-knlinfo-Decode-DDTK-atom.patch0182-Enable-Dynamic-Device-Tree-for-bcmrpi_defconfig-and-.patch0183-SQUASH-Add-CONFIG_OF_CONFIGFS-to-bcmrpi_defconfig.patch0184-dts-kbuild-dtbs_install-installs-.dtbo-files-too.patch0185-bcm2835-sdhost-Workaround-for-slow-sectors.patch0186-BCM270X_DT-Add-labels-to-spidev-nodes.patch0187-BCM270X_DT-Use-spidev-labels-in-overlays.patch0188-BCM270X_DT-Build-and-document-the-wittypi-overlay.patch0189-scripts-dtc-Fix-UMR-causing-corrupt-dtbo-overlay-fil.patch0190-BCM270X_DT-Add-dtparam-for-uart1.patch0191-dwc-overlay-Use-label-so-overrides-can-apply.patch0192-drm-vc4-Add-a-debugfs-node-for-tracking-execution-st.patch0193-drm-vc4-Include-vc4_drm.h-in-uapi-in-downstream-buil.patch0194-drm-vc4-Validate-that-WAIT_BO-padding-is-cleared.patch0195-drm-vc4-Fix-the-clear-color-for-the-first-tile-rende.patch0196-drm-vc4-Return-an-ERR_PTR-from-BO-creation-instead-o.patch0197-drm-vc4-Fix-ERESTARTSYS-error-return-from-BO-waits.patch0198-drm-vc4-Drop-error-message-on-seqno-wait-timeouts.patch0199-BCM270X_DT-Add-1-bit-SDIO-using-minimal-pins.patch0201-Add-overlay-and-enable-support-for-QCA7000-board.patch0202-serial-Take-care-starting-a-hung-up-tty-s-port.patch0203-pi3-miniuart-bt-overlay-Correct-and-clarify-info.patch0204-pwm-overlays-Params-must-have-in-overlay-targets.patch0205-BCM270X_DT-Switch-Compute-Module-to-MMC.patch0206-dwc_otg-Don-t-free-qh-align-buffers-in-atomic-contex.patch0207-dwc_otg-Enable-the-hack-for-Split-Interrupt-transact.patch0208-BCM270X_DT-Remove-explicit-claiming-of-UART-pins.patch0209-lirc_rpi-Lower-IR-reception-error-to-debug.patch0210-vchiq_arm-Access-the-dequeue_pending-flag-locked.patch0211-BCM270X_DT-Add-pi3-act-led-overlay.patch0212-vchiq_arm-Service-callbacks-must-not-fail.patch0213-Add-configs-and-overlay-for-PCA9548-I2C-mux.patch0214-BCM270X_DT-Add-DS1339-to-i2c-rtc-overlay.patch0215-copy_from_user-CPU_SW_DOMAIN_PAN-compatibility.patch0216-bcm2835-sdhost-Adjust-to-core-clock-changes.patch0217-BCM270X_DT-Document-hazards-of-sdhost-overlay.patch0218-cpufreq-Temporarily-ignore-io_is_busy-1.patch0219-Revert-cpufreq-Temporarily-ignore-io_is_busy-1.patch0220-net-sched-add-skb_at_tc_ingress-helper.patch0222-bcm2835-sdhost-Precalc-divisors-and-overclocks.patch0223-Revert-bcm2835-sdhost-Precalc-divisors-and-overclock.patch0224-Revert-bcm2835-sdhost-Adjust-to-core-clock-changes.patch0225-bcm2835-sdhost-Firmware-manages-the-clock-divisor.patch0226-Revert-Revert-cpufreq-Temporarily-ignore-io_is_busy-.patch0227-config-Enabled-IPV6_SUBTREES.patch0228-add-smsc95xx-packetsize-module_param.patch0229-reboot-Use-power-off-rather-than-busy-spinning-when-.patch0230-Revert-bcm2835-dma-Fix-dreq-not-set-for-slave-transf.patch0231-RPi-config-Add-CONFIG_PWM_PCA9685-for-NXP-PCA9685-dr.patch0232-BCM270X_DT-Don-t-generate-linux-phandle-props.patch0233-V4L2-driver-updates-1393.patch0234-bcm2835-sdhost-Reset-the-clock-in-task-context.patch0235-config-Enable-CONFIG_IPV6_ROUTER_PREF-for-networks-w.patch0236-Enable-hid-betopff-module.patch0237-config-Make-IPV6-a-module-and-regenerate-with-defcon.patch0238-BCM270X_DT-Add-dpi24-overlay.patch0239-Modify-IQAudIO-DAC-ASoC-driver-to-set-card-dai-confi.patch0240-Add-support-for-the-Digital-Dreamtime-Akkordion-musi.patch0241-Add-Support-for-BoomBerry-Audio-boards.patch0242-Add-support-for-mcp7940x-family-of-RTC.patch0243-bcm2709_defconfig-Fix-typo-on-BoomBerry-configuratio.patch0244-boomberry-dac-Adjust-for-ALSA-API-change.patch0245-vmcs-Remove-unused-sm_cache_map_vector-definition-14.patch0246-scripts-mkknlimg-Append-a-trailer-for-all-input.patch0247-bcm2835_thermal-Don-t-report-unsupported-trip-type.patch0248-scripts-dtc-Only-emit-local-fixups-for-overlays.patch0249-bcm2835-do-not-require-substream-for-accessing-chmap.patch0250-bcm2835-add-fallback-channel-layouts-if-channel-map-.patch0251-bcm2835-log-which-channel-map-is-set.patch0252-clk-bcm2835-add-a-round-up-ability-to-the-clock-divi.patch0253-clk-bcm2835-Support-for-clock-parent-selection.patch0254-clk-bcm2835-Add-PWM-clock-support.patch0255-clk-bcm2835-added-missing-clock-register-definitions.patch0256-clk-bcm2835-correctly-enable-fractional-clock-suppor.patch0257-clk-bcm2835-clean-up-coding-style-issues.patch0258-clk-bcm2835-expose-raw-clock-registers-via-debugfs.patch0259-clk-bcm2835-remove-use-of-BCM2835_CLOCK_COUNT-in-dri.patch0260-clk-bcm2835-reorganize-bcm2835_clock_array-assignmen.patch0261-clk-bcm2835-enable-management-of-PCM-clock.patch0262-clk-bcm2835-add-missing-PLL-clock-dividers.patch0263-clk-bcm2835-add-missing-osc-and-per-clocks.patch0264-ARM-bcm2835-Define-two-new-packets-from-the-latest-f.patch0265-ARM-bcm2835-add-rpi-power-domain-driver.patch0266-ARM-bcm2835-clarify-RASPBERRYPI_FIRMWARE-dependency.patch0267-ARM-bcm2708-Enable-building-power-domain-driver.patch0268-bcm2708-Add-RASPBERRYPI_POWER-to-the-defconfigs.patch0269-bcm2708-Add-the-power-domain-driver-to-the-device-tr.patch0270-bcm2708-Reference-the-HDMI-power-domain-for-the-HDMI.patch0271-drm-vc4-copy_to_user-returns-the-number-of-bytes-rem.patch0272-drm-vc4-allocate-enough-memory-in-vc4_save_hang_stat.patch0273-drm-vc4-fix-warning-in-validate-printf.patch0274-drm-vc4-Improve-comments-on-vc4_plane_state-members.patch0275-drm-vc4-Add-missing-__iomem-annotation-to-hw_dlist.patch0276-drm-vc4-Move-the-plane-clipping-scaling-setup-to-a-s.patch0277-drm-vc4-Add-a-proper-short-circut-path-for-legacy-cu.patch0278-drm-vc4-Make-the-CRTCs-cooperate-on-allocating-displ.patch0279-drm-vc4-Add-more-display-planes-to-each-CRTC.patch0280-drm-vc4-Fix-which-value-is-being-used-for-source-ima.patch0281-drm-vc4-Add-support-for-scaling-of-display-planes.patch0282-drm-vc4-Add-support-for-YUV-planes.patch0283-drm-vc4-Fix-spurious-GPU-resets-due-to-BO-reuse.patch0284-drm-vc4-Fix-a-framebuffer-reference-leak-on-async-fl.patch0285-drm-vc4-Bring-HDMI-up-from-power-off-if-necessary.patch0286-drm-vc4-Add-another-reg-to-HDMI-debug-dumping.patch0287-drm-vc4-Fix-the-name-of-the-VSYNCD_EVEN-register.patch0288-drm-vc4-Fix-setting-of-vertical-timings-in-the-CRTC.patch0289-drm-vc4-Initialize-scaler-DISPBKGND-on-modeset.patch0290-drm-vc4-improve-throughput-by-pipelining-binning-and.patch0291-drm-vc4-Let-gpiolib-know-that-we-re-OK-with-sleeping.patch0292-drm-vc4-Respect-GPIO_ACTIVE_LOW-on-HDMI-HPD-if-set-i.patch0293-drm-vc4-Return-EFAULT-on-copy_from_user-failure.patch0294-drm-vc4-Recognize-a-more-specific-compatible-string-.patch0295-ARM-bcm2708-Move-the-CMA-range-down-for-kernel-4.4.patch0296-clk-bcm2835-fix-check-of-error-code-returned-by-devm.patch0297-vchiq_arm-Add-completion-records-under-the-mutex.patch0298-config-Add-DRM_UDL-module.patch0299-bcm2835-i2s-Reduce-the-TX-DREQ-threshold.patch0300-V4L2-Request-maximum-resolution-from-GPU.patch0301-ARM-bcm2835-add-i2s-gpio28-31-for-cm.patch0302-drm-vc4-Add-DT-parameters-to-control-CMA-usage.patch0303-SQUASH-BCM270X_DT-Add-make-rule-for-sdio-1bit.patch0304-dts-add-overlay-for-pitft22.patch0305-BCM270X_DT-Sound-DT-adjustments-for-Dynamic-DT.patch0306-BCM270X_DT-Fix-codec-use-in-hifiberry-dac-overlay.patch0309-Revert-bcm2835-log-which-channel-map-is-set.patch0310-Revert-bcm2835-add-fallback-channel-layouts-if-chann.patch0311-Revert-bcm2835-do-not-require-substream-for-accessin.patch0312-Revert-bcm2835-interpolate-audio-delay.patch0313-Revert-bcm2835-only-allow-stereo-if-analogue-jack-is.patch0314-Revert-bcm2835-always-use-2-4-8-channels-for-multich.patch0315-Revert-bcm2835-implement-channel-map-API.patch0316-Revert-bcm2835-extend-allowed-range-of-channels-and-.patch0317-pinctrl-bcm2835-Return-pins-to-inputs-when-freed.patch0318-BCM270X_DT-i2c0-bcm2708-pin-group-params.patch0319-config-Add-CONFIG_DRM_LOAD_EDID_FIRMWARE.patch0320-Revert-rpi-update-vc_vchi_audioserv_defs.h.patch0321-Revert-config-Add-CONFIG_DRM_LOAD_EDID_FIRMWARE.patch0322-ARM-adau1977-adc-Add-basic-machine-driver-for-adau19.patch0323-Allow-up-to-24dB-digital-gain-to-be-applied-when-usi.patch0324-config-Add-CONFIG_DRM_LOAD_EDID_FIRMWARE.patch0325-BCM270X_DT-Move-vc4-node-contents-to-bcm2708_common..patch0326-BCM270X_DT-Set-correct-HDMI-HPD-GPIO-levels-for-vari.patch0327-Revert-drm-vc4-Force-HDMI-to-connected.patch0328-BCM270X-Include-DRM_PANEL_SIMPLE-in-the-defconfigs.patch0329-drm-Add-an-encoder-and-connector-type-enum-for-DPI.patch0330-dt-bindings-Add-binding-docs-for-V3D.patch0331-drm-vc4-Add-DPI-driver.patch0332-drm-vc4-Fix-NULL-deref-in-HDMI-init-error-path.patch0333-drm-vc4-Kick-out-the-simplefb-framebuffer-before-we-.patch0334-drm-vc4-Rename-async-to-nonblock.patch0335-drm-vc4-Add-support-for-gamma-ramps.patch0336-drm-vc4-Add-missing-render-node-support.patch0337-drm-panel-simple-Add-the-7-DPI-panel-from-Adafruit.patch0338-BCM270X_DT-Add-the-disabled-by-default-DPI-device-no.patch0339-drm-vc4-Fix-get_vblank_counter-with-proper-no-op-for.patch0340-drm-vc4-Fix-drm_vblank_put-get-imbalance-in-page-fli.patch0341-BCM270X_DT-Add-umbrella-I2C-Mux-overlay-i2c-mux.patch0342-BCM270X_DT-Include-address-override-for-pca9542.patch0343-BCM270X_DT-Fix-the-tinylcd35-overlay-RTC-support.patch0344-clk-Allow-clocks-to-be-marked-as-CRITICAL.patch0345-clk-bcm2835-Mark-the-VPU-clock-as-critical.patch0346-clk-bcm2835-Mark-GPIO-clocks-enabled-at-boot-as-crit.patch0347-clk-bcm2835-Skip-PLLC-clocks-when-deciding-on-a-new-.patch0348-mmc-Add-MMC_QUIRK_ERASE_BROKEN-for-some-cards.patch0349-New-AudioInjector.net-Pi-soundcard-with-low-jitter-a.patch0350-mmc-Apply-QUIRK_BROKEN_ERASE-to-other-capacities.patch0351-mmc-Add-card_quirks-module-parameter-log-quirks.patch0352-rtc-ds1307-ensure-that-any-pending-alarm-is-cleared-.patch0353-Revert-Revert-drm-vc4-Force-HDMI-to-connected.patch0354-config-Add-NF_MATCH_RPFILTER.patch0355-Added-Overlay-for-Microchip-MCP23017-I2C-gpio-expand.patch0362-bcm2835-camera-Fix-max-min-error-when-looping-over-c.patch0363-Change-BoomBerry-name-to-JustBoom-in-all-locations-d.patch0367-Add-dt-param-to-force-HiFiBerry-DAC-Pro-into-slave-m.patch0368-simple-add-sound-dai-cells-to-I2S-def.patch0369-BCM2835-V4L2-Increase-minimum-resolution-to-32x32.patch0370-config-Add-support-for-Logitech-Rumblepad.patch0371-New-driver-for-RRA-DigiDAC1-soundcard-using-WM8741-W.patch0373-BCM2835-V4L2-Correct-handling-for-BGR24-vs-RGB24.patch0374-BCM270X_DT-Add-mcp23017-to-the-overlay-Makefile.patch0375-BCM270X_DT-Sort-entries-to-placate-check-script.patch0376-gpio-ir-overlay-gpio_pin-shouldn-t-change-pull-setti.patch0377-media-rc-core-define-a-default-timeout-for-drivers.patch0378-media-rc-gpio-ir-recv-add-timeout-on-idle.patch0379-smsir.h-remove-a-now-duplicated-definition-IR_DEFAUL.patch0380-Implement-a-wakeup-source-option-for-the-i2c-rtc-Dev.patch0381-BCM270X_DT-Fix-rpi-dac-overlay.patch0382-BCM270X_DT-Make-i2c-gpio-usable-by-other-overlays.patch0386-Add-ads1015-overlay.patch0387-Fixed-MCP23017-section-in-overlay-README.patch0388-Revert-bcm2835-dma-Fix-up-convert-to-DMA-pool.patch0389-Revert-bcm2835-dma-Limit-cyclic-transfers-on-lite-ch.patch0390-Revert-dmaengine-bcm2835-Load-driver-early-and-suppo.patch0391-Revert-dmaengine-bcm2835-Add-slave-dma-support.patch0392-dmaengine-bcm2835-remove-unnecessary-masking-of-dma-.patch0393-dmaengine-bcm2835-add-additional-defines-for-DMA-reg.patch0394-dmaengine-bcm2835-move-cyclic-member-from-bcm2835_ch.patch0395-dmaengine-bcm2835-move-controlblock-chain-generation.patch0396-dmaengine-bcm2835-limit-max-length-based-on-channel-.patch0397-dmaengine-bcm2835-add-slave_sg-support-to-bcm2835-dm.patch0398-dmaengine-bcm2835-add-dma_memcopy-support-to-bcm2835.patch0399-dmaengine-bcm2835-use-platform_get_irq_byname.patch0400-dmaengine-bcm2835-Load-driver-early-and-support-lega.patch0401-ARM-bcm270x-changed-bcrm-dma-channel-mask-to-mask-ou.patch0402-ARM-bcm2835-add-interrupt-names-and-apply-correct-ma.patch0403-ARM-bcm2835-make-dma-channel-0-available-for-kms-set.patch0404-dmaengine-bcm2835-Fix-cyclic-DMA-period-splitting.patch0405-dmaengine-bcm2835-Avoid-splitting-periods-into-very-.patch0406-dmaengine-bcm2835-Fix-polling-for-completion-of-DMA-.patch0408-BCM270X_DT-Add-spi-rtc-overlay-on-SPI0.0.patch0409-rtc-Add-SPI-alias-for-pcf2123-driver.patch0410-Added-support-for-headphones-microphone-and-bclk_rat.patch0411-IQaudIO-auto-mute-for-AMP-and-DigiAMP.patch0412-mmc-Apply-ERASE_BROKEN-quirks-correctly.patch0413-enable-led-support-for-xpad-driver-fixes-flashing-le.patch0414-Add-critical-information-for-getting-pi3-miniuart-bt.patch0415-bcm2835-sdhost-Improvements-to-error-recovery.patch0416-pinctrl-bcm2835-Fix-return-type-of-bcm2835_pmx_free.patch0417-Add-IQAudIO-Digi-WM8804-board-support.patch0418-dts-Add-overlay-for-NXP-SC16IS752-Dual-UART-with-SPI.patch0419-spi-bcm2835-Disable-forced-software-CS.patch0420-BCM270X_DT-Overlay-to-re-enable-HW-CS-on-SPI0.patch0421-Add-support-for-Dion-Audio-LOCO-DAC-AMP-HAT.patch0422-ASoc-wm8731-add-32bit-mode.patch0423-BCM270X_DT-Declare-the-audio-PWM-pins-explicitly.patch0424-BCM270X_DT-Restore-lost-closing-brace.patch0425-config-Add-driver-for-mcp23017-I2C-GPIO-expander.patch0426-vchiq_arm-Avoid-use-of-mutex-in-add_completion.patch0427-bcm2708_fb-Default-framebuffer-to-32-bit.patch0428-fix-auto-sense-in-lirc_rpi-driver.patch0429-enable-gembird-joypad-support.patch0430-Added-HiFiBerry-Digi-Pro-driver.patch0431-clk-bcm2835-Mark-the-CM-SDRAM-clock-s-parent-as-crit.patch0432-clk-bcm2835-Don-t-rate-change-PLLs-on-behalf-of-divi.patch0433-clk-bcm2835-Do-appropriate-name-lookups-for-DSI1-s-p.patch0434-clk-bcm2835-Add-an-enum-for-the-DSI1-pixel-clock.patch0435-drm-fb_cma_helper-Remove-implicit-call-to-disable_un.patch0436-overlays-Add-assert_falling_edge-to-pps-gpio-overlay.patch0437-drm-mipi-dsi-Unregister-bus-at-exit.patch0438-drm-mipi-dsi-Allow-to-build-drm-mipi-dsi-as-a-module.patch0439-drm-vc4-Fix-flipped-HVS-channels-for-DSI0-1.patch0440-drm-vc4-Add-support-for-feeding-DSI-encoders-from-th.patch0441-drm-vc4-Start-switching-to-using-debugfs_reg32-helpe.patch0442-drm-vc4-Add-DSI1-driver.patch0443-drm-panel-Add-support-for-the-Raspberry-Pi-7-Touchsc.patch0444-BCM270X-Add-the-DSI-panel-to-the-defconfig.patch0445-BCM270X-Add-the-DSI-and-DSI-panel-nodes-to-the-VC4-o.patch0446-of-Export-of_device_uevent_modalias-for-DRM_MIPI_DSI.patch0447-drm-Emit-modalias-uevents-for-the-DSI-devices-we-cre.patch0448-gpu-drm-vc4_hdmi-add-missing-of_node_put-after-calli.patch0449-drm-vc4-Use-for_each_plane_in_state.patch0450-drm-vc4-Fix-ioctl-permissions-for-render-nodes.patch0451-drm-vc4-Make-pageflip-completion-handling-more-robus.patch0452-drm-vc4-clean-up-error-exit-path-on-failed-dpi_conne.patch0453-drm-vc4-enable-XBGR8888-and-ABGR8888-pixel-formats.patch0454-drm-vc4-Bind-the-HVS-before-we-bind-the-individual-C.patch0455-drm-vc4-Implement-precise-vblank-timestamping.patch0456-drm-vc4-remove-redundant-ret-status-check.patch0457-drm-vc4-add-extern-C-guard-for-the-UAPI-header.patch0458-drm-vc4-Fix-definition-of-QPU_R_MS_REV_FLAGS.patch0459-drm-vc4-Fix-a-the-the-typo-in-a-comment.patch0460-drm-vc4-Return-EBUSY-if-there-s-already-a-pending-fl.patch0461-config-Enable-SENSORS_LM75.patch0462-config-Enable-SERIAL_SC16IS7XX.patch0463-snd-bcm2835-Don-t-allow-responses-from-VC-to-be-inte.patch0464-BCM270X-Connect-V3D-to-its-power-domain.patch0465-drm-vc4-Enable-runtime-PM.patch0466-drm-vc4-Drop-firmware-node-getting-now-that-we-use-t.patch0467-drm-vc4-Use-runtime-PM-to-power-cycle-the-device-whe.patch0468-drm-panel-Drop-debug-printf-from-the-Raspberry-Pi-to.patch0469-drm-vc4-Replace-HDMI-force-connected-with-an-EDID-pr.patch0470-net-ethernet-enc28j60-add-device-tree-support.patch0471-enc28j60-Fix-race-condition-in-enc28j60-driver.patch0472-Add-cm3-dts-file.patch0473-BCM270X-Drop-HPD-setting-from-the-common-dtsi.patch0474-BCM2710-Drop-incorrect-HDMI-HPD-line-from-the-DT.patch0475-drm-vc4-Add-a-getparam-ioctl-for-getting-the-V3D-ide.patch0476-drm-vc4-Move-validation-s-current-max-ip-into-the-va.patch0477-drm-vc4-Add-a-bitmap-of-branch-targets-during-shader.patch0478-drm-vc4-Add-support-for-branching-in-shader-validati.patch0479-drm-vc4-Add-a-getparam-to-signal-support-for-branche.patch0480-drm-vc4-Don-t-force-new-binner-overflow-allocation-p.patch0481-drm-vc4-Use-drm_free_large-on-handles-to-match-its-a.patch0482-drm-vc4-Fix-oops-when-userspace-hands-in-a-bad-BO.patch0483-drm-vc4-Fix-overflow-mem-unreferencing-when-the-binn.patch0484-config-Enable-SERIAL_SC16IS7XX_SPI.patch0485-Overlay-for-Microchip-MCP23S08-17-SPI-gpio-expanders.patch0486-BCM270X_DT-Add-audio_pins-to-CM-dtb.patch0487-BCM270X_DT-Don-t-enable-UART0-in-CM3-dtb.patch0488-overlays-Add-audremap-overlay.patch0489-overlays-Add-swap_lr-and-enable_jack-to-audremap.patch0490-overlays-Clarify-gpio-poweroff-semantics-in-README.patch0491-overlays-added-sc16is750-UART-over-I2C-1617.patch0492-Bluetooth-Fix-l2cap_sock_setsockopt-with-optname-BT_.patch0493-config-Add-CONFIG_IPVLAN-module.patch0494-config-Add-CONFIG_VXLAN-module.patch0495-Fixes-i2c_bcm2708-Write-to-FIFO-correctly-v2-1574.patch0496-bcm2835-sdhost-Don-t-exit-cmd-wait-loop-on-error.patch0497-BCM270X_DT-Use-bcm2835-sdhost-on-Compute-Module.patch0498-fbmem-Ensure-that-parameters-are-properly-checked-wi.patch0499-config-Enabled-SENSORS_INA2XX-module.patch0500-overlays-Add-dpi18-overlay-1634.patch0502-drm-vc4-Allow-some-more-signals-to-be-packed-with-un.patch0503-raspberrypi-firmware-Export-the-general-transaction-.patch0504-raspberrypi-firmware-Define-the-MBOX-channel-in-the-.patch0505-drm-vc4-Add-a-mode-for-using-the-closed-firmware-for.patch0506-BCM270X-Add-an-overlay-for-enabling-the-vc4-driver-i.patch0507-Allo-Piano-DAC-boards-Initial-2-channel-stereo-suppo.patch0508-Correct-typos-in-spi-gpio35-39-overlay.dts-1651.patch0510-drm-vc4-Enable-limited-range-RGB-output-with-CEA-mod.patch0511-Add-Adafruit-pitft35-touchscreen-support-1657.patch0512-drm-vc4-Fix-races-when-the-CS-reads-from-render-targ.patch0513-drm-vc4-Fix-up-the-limited-range-RGB-output-commit.patch0514-drm-vc4-Increase-timeout-for-HDMI_SCHEDULER_CONTROL-.patch0515-drm-vc4-Disallow-interlaced-modes-on-DPI.patch0516-drm-vc4-Fix-handling-of-interlaced-video-modes.patch0517-drm-vc4-Reject-doublescan-modes.patch0518-drm-vc4-Enable-precise-vblank-timestamping-for-inter.patch0519-drm-vc4-Enable-Disable-vblanks-properly-in-crtc-en-d.patch0520-drm-vc4-Fix-support-for-interlaced-modes-on-HDMI.patch0521-clk-bcm2835-Clamp-the-PLL-s-requested-rate-to-the-ha.patch0522-drm-vc4-Set-up-the-AVI-and-SPD-infoframes.patch0523-drm-vc4-Add-support-for-double-clocked-modes.patch0524-BCM270X_DT-Update-CM3-to-use-sdhost-interface.patch0525-drm-vc4-Fix-memory-leak-of-the-CRTC-state.patch0526-x86-boot-Fix-kdump-cleanup-aborted-E820_PRAM-max_pfn.patch0527-Support-for-Blokas-Labs-pisound-board.patch0528-pisound-Fix-a-warning-in-DEBUG-builds.patch0529-config-Add-CONFIG_HTU21-module.patch0530-spi-bcm2835-Remove-unused-code.patch0531-bcm2708_fb-Add-ioctl-for-reading-gpu-memory-through-.patch0532-rpi-ft5406-Create-coherent-buffer-and-push-to-firmwa.patch0533-brcmvirt_gpio-Create-coherent-buffer-and-push-to-fir.patch0534-brcmvirt_gpio-Pass-device-structure-into-dma_zalloc_.patch0535-rpi-ft5406-Pass-device-structure-into-dma_zalloc_coh.patch0536-drm-vc4-Fix-a-couple-error-codes-in-vc4_cl_lookup_bo.patch0537-drm-vc4-Fix-termination-of-the-initial-scan-for-bran.patch0538-drm-vc4-Add-support-for-rendering-with-ETC1-textures.patch0539-drm-vc4-Use-runtime-autosuspend-to-avoid-thrashing-V.patch0540-drm-vc4-Use-drm_gem_object_unreference_unlocked.patch0541-drm-vc4-Use-drm_malloc_ab-to-fix-large-rendering-job.patch0542-drm-vc4-Free-hang-state-before-destroying-BO-cache.patch0543-fixup-fb-Use-basic-types-for-dma-addresses-as-these-.patch0544-fb-Use-correct-bus-address-for-dest-of-dma-memcpy.patch0545-drm-vc4-Add-fragment-shader-threading-support.patch0546-fb-Use-struct-device-for-dma_alloc_coherent.patch0547-ARM-dts-Visit-overlays-subdir-unconditionally.patch0548-Audioinjector-Fix-bit-offsets-for-equal-volume-and-a.patch0549-config-Add-ABX80X-RTC-driver-and-overlay.patch0550-config-Add-AK4554-audio-codec-driver.patch0551-ARM-dts-Restore-dtbs_install-functionality.patch0552-BCM270X_DT-Update-UART0-clock-frequency.patch0553-BCM2835-v4l2-Fix-a-conformance-test-failure.patch

@ -941,6 +941,7 @@ dtparam=i2c1=on
dtparam=spi=on
#dtoverlay=adau1977-adc
#dtoverlay=allo-piano-dac-pcm512x-audio
#dtoverlay=audioinjector-wm8731-audio
#dtoverlay=dionaudio-loco
#dtoverlay=hifiberry-amp
@ -953,6 +954,7 @@ dtparam=spi=on
#dtoverlay=iqaudio-digi-wm8804-audio
#dtoverlay=justboom-dac
#dtoverlay=justboom-digi
#dtoverlay=pisound
#dtoverlay=raspidac3
#dtoverlay=rpi-dac
#dtoverlay=rpi-proto

@ -68,6 +68,30 @@ endef
$(eval $(call KernelPackage,sound-soc-adau1977-adc))
define KernelPackage/sound-soc-allo-piano-dac
TITLE:=Support for Allo Piano DAC
KCONFIG:= \
CONFIG_SND_BCM2708_SOC_ALLO_PIANO_DAC \
CONFIG_SND_SOC_PCM512x \
CONFIG_SND_SOC_PCM512x_I2C
FILES:= \
$(LINUX_DIR)/sound/soc/bcm/snd-soc-allo-piano-dac.ko \
$(LINUX_DIR)/sound/soc/codecs/snd-soc-pcm512x.ko \
$(LINUX_DIR)/sound/soc/codecs/snd-soc-pcm512x-i2c.ko
AUTOLOAD:=$(call AutoLoad,68,snd-soc-pcm512x-i2c snd-soc-pcm512x \
snd-soc-allo-piano-dac)
DEPENDS:= \
kmod-sound-soc-bcm2835-i2s \
+kmod-i2c-bcm2708
$(call AddDepends/sound)
endef
define KernelPackage/sound-soc-allo-piano-dac/description
This package contains support for Allo Piano DAC
endef
$(eval $(call KernelPackage,sound-soc-allo-piano-dac))
define KernelPackage/sound-soc-audioinjector-pi-soundcard
TITLE:=Support for AudioInjector Pi soundcard
KCONFIG:= \
@ -314,6 +338,26 @@ endef
$(eval $(call KernelPackage,sound-soc-justboom-digi))
define KernelPackage/sound-soc-pisound
TITLE:=Support for Blokas Labs PiSound
KCONFIG:= \
CONFIG_SND_PISOUND \
CONFIG_SND_SOC_PCM5102A
FILES:= \
$(LINUX_DIR)/sound/soc/bcm/snd-soc-pisound.ko \
$(LINUX_DIR)/sound/soc/codecs/snd-soc-pcm5102a.ko
AUTOLOAD:=$(call AutoLoad,68,snd-soc-pcm5102a snd-soc-pisound)
DEPENDS:= \
kmod-sound-soc-bcm2835-i2s
$(call AddDepends/sound)
endef
define KernelPackage/sound-soc-pisound/description
This package contains support for Blokas Labs PiSound
endef
$(eval $(call KernelPackage,sound-soc-pisound))
define KernelPackage/sound-soc-raspidac3
TITLE:=Support for RaspiDAC Rev.3x
KCONFIG:= \

@ -1,4 +1,4 @@
From 4f81faf37ec66edd44da24800c5a5ae87edae808 Mon Sep 17 00:00:00 2001
From 5f5e9d496540a0e6f915a04e8b9f364eed5e1f7a Mon Sep 17 00:00:00 2001
From: Steve Glendinning <steve.glendinning@smsc.com>
Date: Thu, 19 Feb 2015 18:47:12 +0000
Subject: [PATCH] smsx95xx: fix crimes against truesize

@ -1,4 +1,4 @@
From 588a0950ef065eb5a0b36974394245ae2c9fc75b Mon Sep 17 00:00:00 2001
From 954a047293ac324d9497511eb4b5ce8c792a4039 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Fri, 17 Apr 2015 16:58:45 +0100
Subject: [PATCH] smsc95xx: Disable turbo mode by default

@ -1,4 +1,4 @@
From 8ca7ff8021f8d9bcbac83bd4584da9bbc854b829 Mon Sep 17 00:00:00 2001
From c68809400f149d3f176e03a3ab36e576a4d5ae79 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Wed, 18 Jun 2014 13:42:01 +0100
Subject: [PATCH] vmstat: Workaround for issue where dirty page count goes

@ -1,4 +1,4 @@
From 7aa3931981956896b353b58c068a941f522182bf Mon Sep 17 00:00:00 2001
From b110393b07eb57aa234dbf25019f586a13b57792 Mon Sep 17 00:00:00 2001
From: Robert Tiemann <rtie@gmx.de>
Date: Mon, 20 Jul 2015 11:01:25 +0200
Subject: [PATCH] BCM2835_DT: Fix I2S register map

@ -1,4 +1,4 @@
From 71609ab22785edd13b385920b1b0c6de24adc901 Mon Sep 17 00:00:00 2001
From 640ebb7ef07930c2f22362cadf8bfc3e46064dc0 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Fri, 4 Dec 2015 17:41:50 +0000
Subject: [PATCH] irq-bcm2836: Prevent spurious interrupts, and trap them early

@ -1,4 +1,4 @@
From e34586ca8f6b346d1ee37230f26c7ad44ca15786 Mon Sep 17 00:00:00 2001
From f9663336907eaafa48c1d6e08b78c7dccb6b8699 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Noralf=20Tr=C3=B8nnes?= <noralf@tronnes.org>
Date: Fri, 12 Jun 2015 19:01:05 +0200
Subject: [PATCH] irqchip: bcm2835: Add FIQ support

@ -1,4 +1,4 @@
From e6387565d57b8d3912948dfb89d27705ef04bb89 Mon Sep 17 00:00:00 2001
From 0d6484eb61b794ef795ff569f5f066922d554156 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Noralf=20Tr=C3=B8nnes?= <noralf@tronnes.org>
Date: Fri, 23 Oct 2015 16:26:55 +0200
Subject: [PATCH] irqchip: irq-bcm2835: Add 2836 FIQ support

@ -1,4 +1,4 @@
From 5638cf1b2b8a418553790662c414b29ced8521dd Mon Sep 17 00:00:00 2001
From f17d5198c547b208379e523bf400e55cef88ff56 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Tue, 30 Jun 2015 14:12:42 +0100
Subject: [PATCH] serial: 8250: Don't crash when nr_uarts is 0

@ -1,4 +1,4 @@
From d64c6c6de97acb1f18415dfeeabd7e19294830a1 Mon Sep 17 00:00:00 2001
From 1df70a75d48a37dbeb1d4865e2484e5b02779c3f Mon Sep 17 00:00:00 2001
From: notro <notro@tronnes.org>
Date: Thu, 10 Jul 2014 13:59:47 +0200
Subject: [PATCH] pinctrl-bcm2835: Set base to 0 give expected gpio numbering

@ -1,4 +1,4 @@
From 1d1f6e6688a282e9b091fcb56719893c72e88a3a Mon Sep 17 00:00:00 2001
From 6027af32e9de99b2843602c3411a88793ae535e4 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Tue, 24 Feb 2015 13:40:50 +0000
Subject: [PATCH] pinctrl-bcm2835: Fix interrupt handling for GPIOs 28-31 and

@ -1,4 +1,4 @@
From d52d6e440040cd5139f9f9ef0071ea00b103302e Mon Sep 17 00:00:00 2001
From d1758273a63b143f48c8856706a1d03f7dcb1b93 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Thu, 26 Feb 2015 09:58:22 +0000
Subject: [PATCH] pinctrl-bcm2835: Only request the interrupts listed in the

@ -1,4 +1,4 @@
From 41c1cc2920df75124c931cd58f6b67ec586a5a6a Mon Sep 17 00:00:00 2001
From f58037ac49ec4233848397cf67f84afa97a3ab38 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Wed, 24 Jun 2015 14:10:44 +0100
Subject: [PATCH] spi-bcm2835: Support pin groups other than 7-11

@ -1,4 +1,4 @@
From 3b9d28ec938020106f431f5a47ab5525b73bb0d0 Mon Sep 17 00:00:00 2001
From 3ebee041596518ad4bb5e6dfb2faedd2dd72e045 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Noralf=20Tr=C3=B8nnes?= <noralf@tronnes.org>
Date: Wed, 3 Jun 2015 12:26:13 +0200
Subject: [PATCH] ARM: bcm2835: Set Serial number and Revision

@ -1,4 +1,4 @@
From 17025015a60ffc92d09ade98131ed080bbf09106 Mon Sep 17 00:00:00 2001
From 32530970c34f0e8e447fd9a7f8991df6f04b8ccc Mon Sep 17 00:00:00 2001
From: Matthias Reichl <hias@horus.com>
Date: Sun, 11 Oct 2015 16:44:05 +0200
Subject: [PATCH] bcm2835-i2s: get base address for DMA from devicetree

@ -1,4 +1,4 @@
From fb1dbd3a7ff1ae0ccd429a4decafc882473f5d94 Mon Sep 17 00:00:00 2001
From 962015d18b8f8dcce75ec843b5a5224c813c3362 Mon Sep 17 00:00:00 2001
From: Matthias Reichl <hias@horus.com>
Date: Sun, 11 Oct 2015 15:21:16 +0200
Subject: [PATCH] bcm2835-i2s: add 24bit support, update bclk_ratio to more

@ -1,4 +1,4 @@
From 63e23a08bd0bcf782f870bacaf82404e36a6a1bd Mon Sep 17 00:00:00 2001
From 0d7ccc03423bee3040d1abf99a9d34c701138085 Mon Sep 17 00:00:00 2001
From: Matthias Reichl <hias@horus.com>
Date: Sun, 11 Oct 2015 15:25:51 +0200
Subject: [PATCH] bcm2835-i2s: setup clock only if CPU is clock master

@ -1,4 +1,4 @@
From 487c53a0c7bbf586ccc441dfc6f7021dc5f1522d Mon Sep 17 00:00:00 2001
From c94751eae717c8d87ef234389ef4795ce1e432f5 Mon Sep 17 00:00:00 2001
From: Matthias Reichl <hias@horus.com>
Date: Sun, 11 Oct 2015 15:49:51 +0200
Subject: [PATCH] bcm2835-i2s: Eliminate debugfs directory error

@ -1,4 +1,4 @@
From d86d8ab0405b4eecee7516670e9497ce450c1bbe Mon Sep 17 00:00:00 2001
From 35ac836d7cbe42c15b8823b38abff66efc88806c Mon Sep 17 00:00:00 2001
From: Matthias Reichl <hias@horus.com>
Date: Sun, 11 Oct 2015 15:35:20 +0200
Subject: [PATCH] bcm2835-i2s: Register PCM device

@ -1,4 +1,4 @@
From 4d08d5e742e59e1e73787bfeca27595d5afbf1af Mon Sep 17 00:00:00 2001
From e8e6b5aae45b269c2fcc14159894901514961161 Mon Sep 17 00:00:00 2001
From: Matthias Reichl <hias@horus.com>
Date: Sun, 11 Oct 2015 15:55:21 +0200
Subject: [PATCH] bcm2835-i2s: Enable MMAP support via a DT property

@ -1,4 +1,4 @@
From c9f03ab8241d445daebd5fb8c4cf63c976460e2d Mon Sep 17 00:00:00 2001
From d19a0acbd44ad6cd7b6deb75c48f610bbbc44c94 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Noralf=20Tr=C3=B8nnes?= <noralf@tronnes.org>
Date: Thu, 9 Apr 2015 12:34:11 +0200
Subject: [PATCH] dmaengine: bcm2835: Add slave dma support

@ -1,4 +1,4 @@
From f4f1c7f4084eca4b826a07a43c467e2febe57f1e Mon Sep 17 00:00:00 2001
From b289e31cd9ba63bfa054ec6584204e8ca6ee1019 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Noralf=20Tr=C3=B8nnes?= <noralf@tronnes.org>
Date: Sat, 3 Oct 2015 15:58:59 +0200
Subject: [PATCH] dmaengine: bcm2835: set residue_granularity field

@ -1,4 +1,4 @@
From d7714e2a4e40cbeb4e69fb7465621f2014b358d2 Mon Sep 17 00:00:00 2001
From 1fcc178455d43657d3d7a318dd570b9a091a8708 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Noralf=20Tr=C3=B8nnes?= <noralf@tronnes.org>
Date: Sat, 3 Oct 2015 22:22:55 +0200
Subject: [PATCH] dmaengine: bcm2835: Load driver early and support legacy API

@ -1,4 +1,4 @@
From 93e23eca701dfbf20def2a598af43d64c39bd9b8 Mon Sep 17 00:00:00 2001
From 79b7365ee2e49034a96061e91c4aaa3f9e37eabd Mon Sep 17 00:00:00 2001
From: Matthias Reichl <hias@horus.com>
Date: Sat, 10 Oct 2015 12:29:18 +0200
Subject: [PATCH] bcm2835-dma: Fix dreq not set for slave transfers

@ -1,4 +1,4 @@
From fc5bc111e65b27883284591aec9db5a290665ac9 Mon Sep 17 00:00:00 2001
From c9b92657b415bc1b855c394284efa0e33119ef61 Mon Sep 17 00:00:00 2001
From: Matthias Reichl <hias@horus.com>
Date: Sun, 11 Oct 2015 12:28:30 +0200
Subject: [PATCH] bcm2835-dma: Limit cyclic transfers on lite channels to 32k

@ -1,4 +1,4 @@
From e95d949879bf632a5fa82c9a1c5607b40388484e Mon Sep 17 00:00:00 2001
From 1f2bc712a966060a4e73d6e0742e7417877ac8ff Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Noralf=20Tr=C3=B8nnes?= <noralf@tronnes.org>
Date: Sat, 15 Aug 2015 20:50:02 +0200
Subject: [PATCH] bcm2835: Add support for uart1

@ -1,4 +1,4 @@
From 65277e76bcc581bb99f98bb69d9b603bdbfa1d98 Mon Sep 17 00:00:00 2001
From 37faf877fc9db93893b313190f688c56f51ea1fd Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Noralf=20Tr=C3=B8nnes?= <noralf@tronnes.org>
Date: Fri, 26 Jun 2015 14:21:20 +0200
Subject: [PATCH] firmware: bcm2835: Add missing property tags

@ -1,4 +1,4 @@
From cea9e735ed55e4e75819e984290cf147e9712c73 Mon Sep 17 00:00:00 2001
From 20ae9d488adbe06ef257b7920fab756063e2cf38 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Sun, 12 May 2013 12:24:19 +0100
Subject: [PATCH] Main bcm2708/bcm2709 linux port

@ -1,4 +1,4 @@
From 613412454d5196c8982a3abc0820389c16599a51 Mon Sep 17 00:00:00 2001
From 792c5b694155f203fcb2daf73be8d3096c9c579b Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Wed, 11 Nov 2015 21:01:15 +0000
Subject: [PATCH] squash: include ARCH_BCM2708 / ARCH_BCM2709

@ -1,4 +1,4 @@
From 130a06f0f8becad1e93d3dda1ce96d6e5413ee39 Mon Sep 17 00:00:00 2001
From fceeb5c989e1adda9676270cffca3225b51a15a1 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Wed, 1 May 2013 19:46:17 +0100
Subject: [PATCH] Add dwc_otg driver

@ -1,4 +1,4 @@
From c634714a43035371d4035b65e67413dcf1ff0f8e Mon Sep 17 00:00:00 2001
From b55243d8af3cc0161d2ab671226635e7a203534c Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Wed, 17 Jun 2015 17:06:34 +0100
Subject: [PATCH] bcm2708 framebuffer driver

@ -1,4 +1,4 @@
From 5fca3a9b2f0c0c928fa94368cdb767829a696ed5 Mon Sep 17 00:00:00 2001
From 54def9a915b32cc162e77d8ce0f67da51fac5969 Mon Sep 17 00:00:00 2001
From: Florian Meier <florian.meier@koalo.de>
Date: Fri, 22 Nov 2013 14:22:53 +0100
Subject: [PATCH] dmaengine: Add support for BCM2708

@ -1,4 +1,4 @@
From 28aa7cada5d110ced59ef0d9392a7fb3121cc551 Mon Sep 17 00:00:00 2001
From 0b0a72af564ffb47a1447a25f05354b99ff40e63 Mon Sep 17 00:00:00 2001
From: gellert <gellert@raspberrypi.org>
Date: Fri, 15 Aug 2014 16:35:06 +0100
Subject: [PATCH] MMC: added alternative MMC driver

@ -1,4 +1,4 @@
From 0c9b7e17d022e45363737d67da590524416f8e3d Mon Sep 17 00:00:00 2001
From 14e4f85ae6199d74472b35567b33a36d3dcf6428 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Wed, 25 Mar 2015 17:49:47 +0000
Subject: [PATCH] Adding bcm2835-sdhost driver, and an overlay to enable it

@ -1,4 +1,4 @@
From dec8e7bfb37280733ec278955f1bd8dd2bc176b8 Mon Sep 17 00:00:00 2001
From 5941d6eccd8522090c18a68c506ab51885b955d5 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Wed, 3 Jul 2013 00:31:47 +0100
Subject: [PATCH] cma: Add vc_cma driver to enable use of CMA

@ -1,4 +1,4 @@
From b3f75cc54e1ee4612cfb34e2a91e03e3d1923534 Mon Sep 17 00:00:00 2001
From ccbbc7dca6f75cf9874bf5a791f5abdae9e23143 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Mon, 26 Mar 2012 22:15:50 +0100
Subject: [PATCH] bcm2708: alsa sound driver

@ -1,4 +1,4 @@
From 9a1f0040b1f125f8729c772c1ad8e6940b923d7a Mon Sep 17 00:00:00 2001
From 24d3397930cc8faafd020bae31a2c9f1e4682f02 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Tue, 2 Jul 2013 23:42:01 +0100
Subject: [PATCH] bcm2708 vchiq driver

@ -1,4 +1,4 @@
From bad77c41a36b52033392a19b2b6d51037f2614a5 Mon Sep 17 00:00:00 2001
From b08bfcd6d88d7006f458e21dddabd42e53780708 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Wed, 17 Jun 2015 16:07:06 +0100
Subject: [PATCH] vc_mem: Add vc_mem driver

@ -1,4 +1,4 @@
From 6bdbcad7cce6f6a6fc02f67add6b82d3fcc9e0c6 Mon Sep 17 00:00:00 2001
From 02b8a5c4e32b9451932a583fb98ceacd4bc0d43b Mon Sep 17 00:00:00 2001
From: Tim Gover <tgover@broadcom.com>
Date: Tue, 22 Jul 2014 15:41:04 +0100
Subject: [PATCH] vcsm: VideoCore shared memory service for BCM2835

@ -1,4 +1,4 @@
From 5dc37246986844910511379a5c57ca87a50c6c0d Mon Sep 17 00:00:00 2001
From e52d7ce66319f6687da3531b00cfec3001aec7a8 Mon Sep 17 00:00:00 2001
From: Luke Wren <luke@raspberrypi.org>
Date: Fri, 21 Aug 2015 23:14:48 +0100
Subject: [PATCH] Add /dev/gpiomem device for rootless user GPIO access

@ -1,4 +1,4 @@
From d85d7801b25872d08bd848c40da8fce973db5e46 Mon Sep 17 00:00:00 2001
From 75b517005b8a733b84735cacfa9cdb3f301db6a0 Mon Sep 17 00:00:00 2001
From: Luke Wren <wren6991@gmail.com>
Date: Sat, 5 Sep 2015 01:14:45 +0100
Subject: [PATCH] Add SMI driver

@ -1,4 +1,4 @@
From b1718d13dae01f04ead925c9562bf18634bbf267 Mon Sep 17 00:00:00 2001
From 7c6a797f5ff01d8e968331eb83782ecbf2f13e6d Mon Sep 17 00:00:00 2001
From: Luke Wren <wren6991@gmail.com>
Date: Sat, 5 Sep 2015 01:16:10 +0100
Subject: [PATCH] Add SMI NAND driver

@ -1,4 +1,4 @@
From b4269ab1d08d22959ec26ce1d31a45a1c5e85191 Mon Sep 17 00:00:00 2001
From 656c19b0ad2dd41ae053d766ee4bda9a09cf34e6 Mon Sep 17 00:00:00 2001
From: Aron Szabo <aron@aron.ws>
Date: Sat, 16 Jun 2012 12:15:55 +0200
Subject: [PATCH] lirc: added support for RaspberryPi GPIO

@ -1,4 +1,4 @@
From f3f2bddacba23cab954a421d490bd17364e69d2d Mon Sep 17 00:00:00 2001
From f2624ce13f5f6ba1121a8447a2a128215a62345a Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Wed, 3 Jul 2013 00:49:20 +0100
Subject: [PATCH] Add cpufreq driver

@ -1,4 +1,4 @@
From 688fec3024a2648a48396168a73ada00131682e1 Mon Sep 17 00:00:00 2001
From 97433120b60c89bd6fa524bce96c7b0779d495b6 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Tue, 26 Mar 2013 19:24:24 +0000
Subject: [PATCH] Added hwmon/thermal driver for reporting core temperature.

@ -1,4 +1,4 @@
From b78bc1bb96c2db043c3be03c1bcccefa22621543 Mon Sep 17 00:00:00 2001
From ea9c8e134ea48cdb7cd41db3afa3d9dafd09e00c Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Wed, 17 Jun 2015 15:44:08 +0100
Subject: [PATCH] Add Chris Boot's i2c driver

@ -1,4 +1,4 @@
From 0fed71c0553d0bc86798f395c7e354cd132c9802 Mon Sep 17 00:00:00 2001
From a7543fe261e31e16e8a6c1804d562556f0c1b794 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Noralf=20Tr=C3=B8nnes?= <noralf@tronnes.org>
Date: Fri, 26 Jun 2015 14:27:06 +0200
Subject: [PATCH] char: broadcom: Add vcio module

@ -1,4 +1,4 @@
From 2d716ee18a62c6e8b3a2e28a225bb3484693b6d2 Mon Sep 17 00:00:00 2001
From cf0949b356a63cb426aa2bde985f669b48912564 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Noralf=20Tr=C3=B8nnes?= <noralf@tronnes.org>
Date: Fri, 26 Jun 2015 14:25:01 +0200
Subject: [PATCH] firmware: bcm2835: Support ARCH_BCM270x

@ -1,4 +1,4 @@
From b2868be5ed011e649590efdbcc6356bee4fcf257 Mon Sep 17 00:00:00 2001
From 18383d506cc9489eb5e55bc3f7f481e82d5e33c5 Mon Sep 17 00:00:00 2001
From: Vincent Sanders <vincent.sanders@collabora.co.uk>
Date: Wed, 30 Jan 2013 12:45:18 +0000
Subject: [PATCH] bcm2835: add v4l2 camera device

@ -1,4 +1,4 @@
From 10a2bc39e76f415f9a42166ccc7af7e7b43565fc Mon Sep 17 00:00:00 2001
From c5e1c42c941a7dbcb700d34b99e20e3f67725489 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Mon, 11 May 2015 09:00:42 +0100
Subject: [PATCH] scripts: Add mkknlimg and knlinfo scripts from tools repo

@ -1,4 +1,4 @@
From 5e3dd32b2906cc4f07b81f18de3d4a23c417e8fc Mon Sep 17 00:00:00 2001
From 02b9189111d560c40c1ee4252b65d1dd59244108 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Fri, 5 Dec 2014 17:26:26 +0000
Subject: [PATCH] fdt: Add support for the CONFIG_CMDLINE_EXTEND option
@ -9,7 +9,7 @@ Subject: [PATCH] fdt: Add support for the CONFIG_CMDLINE_EXTEND option
--- a/drivers/of/fdt.c
+++ b/drivers/of/fdt.c
@@ -954,19 +954,38 @@ int __init early_init_dt_scan_chosen(uns
@@ -957,19 +957,38 @@ int __init early_init_dt_scan_chosen(uns
/* Retrieve command line */
p = of_get_flat_dt_prop(node, "bootargs", &l);

@ -1,4 +1,4 @@
From 48b5e0d194a88c4de6956f94ddd788e126de0a77 Mon Sep 17 00:00:00 2001
From 92872257d573e4948d857100d8e68db63c8e76c0 Mon Sep 17 00:00:00 2001
From: notro <notro@tronnes.org>
Date: Wed, 9 Jul 2014 14:46:08 +0200
Subject: [PATCH] BCM2708: Add core Device Tree support

@ -1,4 +1,4 @@
From a8bd4a9fead66a720889c5693bf0d21608d9e2c0 Mon Sep 17 00:00:00 2001
From 9e3c6310b7e656ef22e39fa0dfa5055171728431 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Noralf=20Tr=C3=B8nnes?= <noralf@tronnes.org>
Date: Sat, 15 Aug 2015 20:47:07 +0200
Subject: [PATCH] bcm2835: Match with BCM2708 Device Trees

@ -1,4 +1,4 @@
From a05a655545efe01002cf061b4373a9bb0071a302 Mon Sep 17 00:00:00 2001
From b76321eab2ff7ba2a69eefd643a6c5e5dc917529 Mon Sep 17 00:00:00 2001
From: Siarhei Siamashka <siarhei.siamashka@gmail.com>
Date: Mon, 17 Jun 2013 13:32:11 +0300
Subject: [PATCH] fbdev: add FBIOCOPYAREA ioctl

@ -1,4 +1,4 @@
From 4d7fd18a26cbb4a3cab0aff6ed48070e3aaf3599 Mon Sep 17 00:00:00 2001
From d0ec0dae8be7a7181645bd8f9a849ea24f4484b0 Mon Sep 17 00:00:00 2001
From: Harm Hanemaaijer <fgenfb@yahoo.com>
Date: Thu, 20 Jun 2013 20:21:39 +0200
Subject: [PATCH] Speed up console framebuffer imageblit function

@ -1,4 +1,4 @@
From e681d15368e0c4515a5ee4bf238f859e8c501cf9 Mon Sep 17 00:00:00 2001
From 534a5d5cecfd7c3e6cb18cde2dc15f5e6f1e415f Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Tue, 26 Mar 2013 17:26:38 +0000
Subject: [PATCH] Allow mac address to be set in smsc95xx

@ -1,4 +1,4 @@
From cab5187fbbc59808bab951b7f2736c4f0deff9fa Mon Sep 17 00:00:00 2001
From d7a403ac584a5ed4a871c66deeb60fd887074ffc Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Wed, 8 May 2013 11:46:50 +0100
Subject: [PATCH] enabling the realtime clock 1-wire chip DS1307 and 1-wire on

@ -1,4 +1,4 @@
From c21be4772d67bc0b6bd3a59ce878b5dae705af44 Mon Sep 17 00:00:00 2001
From 9646c6244bb4cc76369b2390b3a96d51566bea29 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Wed, 3 Jul 2013 00:54:08 +0100
Subject: [PATCH] Added Device IDs for August DVB-T 205

@ -1,4 +1,4 @@
From 7106c05e5f71588e746c786f93b1fca9dcdd3c50 Mon Sep 17 00:00:00 2001
From 64f24afea7e30d68004f0d8db7822f87859d8dac Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Wed, 18 Dec 2013 22:16:19 +0000
Subject: [PATCH] config: Enable CONFIG_MEMCG, but leave it disabled (due to

@ -1,4 +1,4 @@
From dbcc62f3ac4f3996b77cfb6b00ec26dc99f2521b Mon Sep 17 00:00:00 2001
From 8d9e66b5c078b9677715362a48e17a55db1e0a41 Mon Sep 17 00:00:00 2001
From: Florian Meier <florian.meier@koalo.de>
Date: Fri, 22 Nov 2013 14:59:51 +0100
Subject: [PATCH] ASoC: Add support for PCM5102A codec

@ -1,4 +1,4 @@
From 592ac515f17d49627b6653375267bad5c4bb1e5c Mon Sep 17 00:00:00 2001
From 9cf0b8eed930ac26384249e193c1c91044a460e1 Mon Sep 17 00:00:00 2001
From: Florian Meier <florian.meier@koalo.de>
Date: Fri, 22 Nov 2013 19:19:08 +0100
Subject: [PATCH] ASoC: Add support for HifiBerry DAC

@ -1,4 +1,4 @@
From ffd6597f0c3cff5d2171347f23b9a98d4e6fa95e Mon Sep 17 00:00:00 2001
From 29c1cff5d670cc4f22eed035c6e584aec967c1b6 Mon Sep 17 00:00:00 2001
From: Florian Meier <florian.meier@koalo.de>
Date: Fri, 22 Nov 2013 19:21:34 +0100
Subject: [PATCH] ASoC: Add support for Rpi-DAC

@ -1,4 +1,4 @@
From 34e0545c33b0f444a5dd8c066cfe37420e95db33 Mon Sep 17 00:00:00 2001
From dca34e0a5c4f9c77cbdb24f95e780e198d64013a Mon Sep 17 00:00:00 2001
From: Daniel Matuschek <info@crazy-audio.com>
Date: Wed, 15 Jan 2014 21:41:23 +0100
Subject: [PATCH] ASoC: wm8804: Implement MCLK configuration options, add 32bit

@ -1,4 +1,4 @@
From 1d300db91ccab78593f0ea40d4e1c8a931232197 Mon Sep 17 00:00:00 2001
From 881ed164c1e17831d21848d8fb2308d966860d82 Mon Sep 17 00:00:00 2001
From: Daniel Matuschek <info@crazy-audio.com>
Date: Wed, 15 Jan 2014 21:42:08 +0100
Subject: [PATCH] ASoC: BCM:Add support for HiFiBerry Digi. Driver is based on

@ -1,4 +1,4 @@
From 0dd064b656993f40c09c055a6bef13fa023ceedf Mon Sep 17 00:00:00 2001
From 8dc1047aba0f19791ee20957edcde1af7bb1ba0e Mon Sep 17 00:00:00 2001
From: Daniel Matuschek <info@crazy-audio.com>
Date: Thu, 16 Jan 2014 07:36:35 +0100
Subject: [PATCH] ASoC: wm8804: Set idle_bias_off to false Idle bias has been

@ -1,4 +1,4 @@
From 8a4af475fccaff7b70b3d93ef1730001a2376063 Mon Sep 17 00:00:00 2001
From dc2bd1c4b038c4f2d921808891b69a803805d984 Mon Sep 17 00:00:00 2001
From: Gordon Garrity <gordon@iqaudio.com>
Date: Sat, 8 Mar 2014 16:56:57 +0000
Subject: [PATCH] Add IQaudIO Sound Card support for Raspberry Pi

@ -1,4 +1,4 @@
From 8529e2130a7d67c7595746e5cf618e6058c3315c Mon Sep 17 00:00:00 2001
From 4b8b269bc8793dd4367ed6e858bfdec4e0d2e850 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Mon, 14 Jul 2014 22:02:09 +0100
Subject: [PATCH] hid: Reduce default mouse polling interval to 60Hz

@ -1,4 +1,4 @@
From aaa93fd9dee0084d0c2d9b50021fe7f2a2457fd7 Mon Sep 17 00:00:00 2001
From f3a96a42af5565562adadb00524ad386038aafff Mon Sep 17 00:00:00 2001
From: Daniel Matuschek <info@crazy-audio.com>
Date: Mon, 4 Aug 2014 10:06:56 +0200
Subject: [PATCH] Added support for HiFiBerry DAC+

@ -1,4 +1,4 @@
From 4f718b9dbd8bd3d9ce465351463b0240116f4945 Mon Sep 17 00:00:00 2001
From 8508fddff6dbb8b83296a4aa9edad6288b3b50bb Mon Sep 17 00:00:00 2001
From: Daniel Matuschek <info@crazy-audio.com>
Date: Mon, 4 Aug 2014 11:09:58 +0200
Subject: [PATCH] Added driver for HiFiBerry Amp amplifier add-on board

@ -1,4 +1,4 @@
From 5527e5534c58f8555d699d10d2d67afc3aa768e0 Mon Sep 17 00:00:00 2001
From fc2758b64e4d75ae71f7a32b1a78b107d5ec84bd Mon Sep 17 00:00:00 2001
From: Ryan Coe <bluemrp9@gmail.com>
Date: Sat, 31 Jan 2015 18:25:49 -0700
Subject: [PATCH] Update ds1307 driver for device-tree support

@ -1,4 +1,4 @@
From b19a2e678c297e81b8b9ab6db1f4775be1c678a8 Mon Sep 17 00:00:00 2001
From 1d7fe535e241fb25ba677a9f152d4e233b10273b Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Fri, 6 Feb 2015 13:50:57 +0000
Subject: [PATCH] BCM270x_DT: Add pwr_led, and the required "input" trigger

@ -1,4 +1,4 @@
From 2eb050c58ca0620dd91af4e49a584118fadd9398 Mon Sep 17 00:00:00 2001
From 872df8214f904707c5adab47beed4e8bbcfd8653 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Fri, 27 Feb 2015 15:10:24 +0000
Subject: [PATCH] enc28j60: Add device tree compatible string and an overlay

@ -1,4 +1,4 @@
From bae12047250724b26ffd0acdceeede7dfe766f52 Mon Sep 17 00:00:00 2001
From d2f2b44e63dd67888a4d2b24a79a5d66206c9e2d Mon Sep 17 00:00:00 2001
From: Waldemar Brodkorb <wbrodkorb@conet.de>
Date: Wed, 25 Mar 2015 09:26:17 +0100
Subject: [PATCH] Add driver for rpi-proto

@ -1,4 +1,4 @@
From b9a95c01f53d1ae5e2e5d24682d7533ee1f487a8 Mon Sep 17 00:00:00 2001
From 7d42460d569ed603352ee1b28bfe5bc5501b3048 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Mon, 13 Apr 2015 17:16:29 +0100
Subject: [PATCH] config: Add default configs

@ -1,4 +1,4 @@
From c06545159fe86fd45a9ff570e0a1b7cf04c2ebe0 Mon Sep 17 00:00:00 2001
From 0b4369e0b29b2c974e7d4792e19bd8ec5a1cfe32 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Noralf=20Tr=C3=B8nnes?= <noralf@tronnes.org>
Date: Wed, 29 Apr 2015 17:24:02 +0200
Subject: [PATCH] bcm2835: bcm2835_defconfig

@ -1,4 +1,4 @@
From 1c0f57f0ad2d226ec0d1ef1e91a38c3abdee891a Mon Sep 17 00:00:00 2001
From e6cf054ec136973f863fb31684453c37aef9c616 Mon Sep 17 00:00:00 2001
From: Gordon Hollingworth <gordon@raspberrypi.org>
Date: Tue, 12 May 2015 14:47:56 +0100
Subject: [PATCH] rpi-ft5406: Add touchscreen driver for pi LCD display

@ -1,4 +1,4 @@
From 74c81d3d8233d758e3e58f9a72dd6370d08077ac Mon Sep 17 00:00:00 2001
From ffdb5092c571c88a6d924c2c3dbf8bec9d70a3e6 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Mon, 13 Oct 2014 11:47:53 +0100
Subject: [PATCH] Improve __copy_to_user and __copy_from_user performance

@ -1,4 +1,4 @@
From 24703d6981447867a7092997e29ac911698ec77d Mon Sep 17 00:00:00 2001
From 1ad569f9f83546073951ea911702cf3cb18affe3 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Thu, 25 Jun 2015 12:16:11 +0100
Subject: [PATCH] gpio-poweroff: Allow it to work on Raspberry Pi

@ -1,4 +1,4 @@
From 962e7c5c04075063b86f389043dcfe1ac948a868 Mon Sep 17 00:00:00 2001
From 8d428c18ab557bb00c6fb6d61d8e20a3c1602f32 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Tue, 14 Jul 2015 10:26:09 +0100
Subject: [PATCH] spidev: Add "spidev" compatible string to silence warning

@ -1,4 +1,4 @@
From cd035dbd2c541ab1f517f79d6b7c54948a91ed8b Mon Sep 17 00:00:00 2001
From 546cd6ad07064b850fe069f84e28da11526cbc3f Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Tue, 14 Jul 2015 17:00:18 +0100
Subject: [PATCH] scripts/dtc: Add overlay support

@ -1,4 +1,4 @@
From 2b475b95bcf5487bd23b7a636ce36fae98f6e81a Mon Sep 17 00:00:00 2001
From 2aea8eec985fba410f063532210f5757d494bc19 Mon Sep 17 00:00:00 2001
From: Phil Elwell <pelwell@users.noreply.github.com>
Date: Tue, 14 Jul 2015 14:32:47 +0100
Subject: [PATCH] mfd: Add Raspberry Pi Sense HAT core driver

@ -1,4 +1,4 @@
From 89afb4f891b10c2f736cfac22f274e33ebc5256e Mon Sep 17 00:00:00 2001
From 08fec50dc8b898f329d1a44eedc1872895c195d6 Mon Sep 17 00:00:00 2001
From: Jan Grulich <jan@grulich.eu>
Date: Mon, 24 Aug 2015 16:03:47 +0100
Subject: [PATCH] RaspiDAC3 support

@ -1,4 +1,4 @@
From d182e9b8453b663bb0c75f73e1791bf78f2d4bcc Mon Sep 17 00:00:00 2001
From fdc3eec5500e9a443609856afa4f7b1acf7440ea Mon Sep 17 00:00:00 2001
From: Jan Grulich <jan@grulich.eu>
Date: Mon, 24 Aug 2015 16:02:34 +0100
Subject: [PATCH] tpa6130a2: Add headphone switch control

@ -1,4 +1,4 @@
From 80bd42a96b7c6a20219803609651acd9e49f4db6 Mon Sep 17 00:00:00 2001
From 3fd3bb6b780df4b923bfdb167313ee2ab359b741 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Mon, 28 Sep 2015 23:38:59 +0100
Subject: [PATCH] irq-bcm2835: Fix building with 2708

@ -1,4 +1,4 @@
From a8124cba46bd8d4d8fdf9e09fe3046b01ff21c42 Mon Sep 17 00:00:00 2001
From df54a53fe53d15568160b7b975ba376bad83fc47 Mon Sep 17 00:00:00 2001
From: P33M <P33M@github.com>
Date: Wed, 21 Oct 2015 14:55:21 +0100
Subject: [PATCH] rpi_display: add backlight driver and overlay

@ -1,4 +1,4 @@
From 7e7500431515d41e1498cef0984ef6f9b91cac67 Mon Sep 17 00:00:00 2001
From 073ad36caa6710db3a90cf2d1214c418cfa47644 Mon Sep 17 00:00:00 2001
From: Matthias Reichl <hias@horus.com>
Date: Mon, 16 Nov 2015 14:05:35 +0000
Subject: [PATCH] bcm2835-dma: Fix up convert to DMA pool

@ -1,4 +1,4 @@
From 93ede86bcccc686cdc933e0711289b0312f0361a Mon Sep 17 00:00:00 2001
From aa3c95a513a7407550c304180ed4951cbd607a6c Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Wed, 11 Nov 2015 11:38:59 +0000
Subject: [PATCH] scripts: Multi-platform support for mkknlimg and knlinfo

@ -1,4 +1,4 @@
From a70ea1cd22e9b4e7278dfea3b2d6fb87e8902ca3 Mon Sep 17 00:00:00 2001
From 5009df0a7714100a74d455893485ea9a8dd8a48d Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Mon, 2 Mar 2015 13:01:12 -0800
Subject: [PATCH] drm/vc4: Add suport for 3D rendering using the V3D engine.

@ -1,4 +1,4 @@
From 1c356bdfac710d5427cfeac2ce2216d0bb17a6db Mon Sep 17 00:00:00 2001
From ea89a4c8bf0456bffb86303180c5c77bea9544ba Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Wed, 14 Oct 2015 11:32:14 -0700
Subject: [PATCH] drm/vc4: Force HDMI to connected.

@ -1,4 +1,4 @@
From 99cab11df7185247a24977d8cbcf5d660d0f861b Mon Sep 17 00:00:00 2001
From cc7b77efeca4e1c56f3634618cf152f8dc2c0a8d Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Mon, 19 Oct 2015 08:23:18 -0700
Subject: [PATCH] drm/vc4: bo cache locking fixes.

@ -1,4 +1,4 @@
From beac608ce63d6537a89f3de8080a1c2d16aa1a4c Mon Sep 17 00:00:00 2001
From f8b577f45825b0adbad112489f01a3bf62298b2c Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Mon, 19 Oct 2015 08:29:41 -0700
Subject: [PATCH] drm/vc4: bo cache locking cleanup.

@ -1,4 +1,4 @@
From 454b9dabe51753598732a2d91f742abdd82f3b18 Mon Sep 17 00:00:00 2001
From f3bf16818c042a794181a0f60f25a643fe66c72e Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Mon, 19 Oct 2015 08:32:24 -0700
Subject: [PATCH] drm/vc4: Use job_lock to protect seqno_cb_list.

@ -1,4 +1,4 @@
From 72634a2adb667d991249e66e691878cd7e7722a0 Mon Sep 17 00:00:00 2001
From 775a3408d94a474101066ac8dd8939a4cd5c793a Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Mon, 19 Oct 2015 08:44:35 -0700
Subject: [PATCH] drm/vc4: Drop struct_mutex around CL validation.

@ -1,4 +1,4 @@
From 81fcdac0b54488a1fea35a0fe2e799511888fa84 Mon Sep 17 00:00:00 2001
From 08d3b4a8535a142d79c30fe6a558ac8c97de11f1 Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Mon, 19 Oct 2015 08:44:35 -0700
Subject: [PATCH] drm/vc4: Drop struct_mutex around CL validation.

@ -1,4 +1,4 @@
From 593759c954e9ac7b237bb4e2136a12952ae107d0 Mon Sep 17 00:00:00 2001
From b7c383a85d432fd5f4fdc41cda64200543cb2176 Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Tue, 20 Oct 2015 13:59:15 +0100
Subject: [PATCH] drm/vc4: Add support for more display plane formats.

@ -1,4 +1,4 @@
From ab2cd74a31d3da208cc6264ab79c1c0ee503498d Mon Sep 17 00:00:00 2001
From 8591fab92df5153be99548dbdd9b1fcb075a7924 Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Fri, 23 Oct 2015 12:31:56 +0100
Subject: [PATCH] drm/vc4: No need to stop the stopped threads.

@ -1,4 +1,4 @@
From 7ab57c24a8c094163c2a5da180edbba0c45b5765 Mon Sep 17 00:00:00 2001
From 77d99c047cae1413a2a5f2aa2f0a0723388d9e7b Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Fri, 23 Oct 2015 12:33:43 +0100
Subject: [PATCH] drm/vc4: Remove extra barrier()s aroudn CTnCA/CTnEA setup.

@ -1,4 +1,4 @@
From b1cfa411e68e4afc1d8bedda4ae1924108a5c2fa Mon Sep 17 00:00:00 2001
From bf7d47d5a691a348dcbc884c35e9336ae4ad5d77 Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Fri, 23 Oct 2015 14:57:22 +0100
Subject: [PATCH] drm/vc4: Fix a typo in a V3D debug register.

@ -1,4 +1,4 @@
From 7a4238c79a815c0cb87eecb30897f6710f5e4a82 Mon Sep 17 00:00:00 2001
From e426c18fa0b44ddf9c059e4c0288fbcb0c1b7acf Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Mon, 2 Nov 2015 17:07:33 +0000
Subject: [PATCH] drm/vc4: Enable VC4 modules, and increase CMA size with

Some files were not shown because too many files have changed in this diff Show More