소스 검색

brcm2708: update linux 4.4 patches to latest version

As usual these patches were extracted from the raspberry pi repo:
https://github.com/raspberrypi/linux/tree/rpi-4.4.y
Also alphabetically order sound-soc kernel packages.

Signed-off-by: Álvaro Fernández Rojas <[email protected]>
Álvaro Fernández Rojas 9 년 전
부모
커밋
3fc661a98c
100개의 변경된 파일337개의 추가작업 그리고 252개의 파일을 삭제
  1. 3 0
      target/linux/brcm2708/bcm2708/config-4.4
  2. 3 0
      target/linux/brcm2708/bcm2709/config-4.4
  3. 3 0
      target/linux/brcm2708/bcm2710/config-4.4
  4. 14 8
      target/linux/brcm2708/image/config.txt
  5. 124 54
      target/linux/brcm2708/modules.mk
  6. 2 2
      target/linux/brcm2708/patches-4.4/0001-smsx95xx-fix-crimes-against-truesize.patch
  7. 2 2
      target/linux/brcm2708/patches-4.4/0002-smsc95xx-Disable-turbo-mode-by-default.patch
  8. 2 2
      target/linux/brcm2708/patches-4.4/0003-vmstat-Workaround-for-issue-where-dirty-page-count-g.patch
  9. 2 2
      target/linux/brcm2708/patches-4.4/0004-BCM2835_DT-Fix-I2S-register-map.patch
  10. 2 2
      target/linux/brcm2708/patches-4.4/0005-irq-bcm2836-Prevent-spurious-interrupts-and-trap-the.patch
  11. 2 2
      target/linux/brcm2708/patches-4.4/0006-irqchip-bcm2835-Add-FIQ-support.patch
  12. 2 2
      target/linux/brcm2708/patches-4.4/0007-irqchip-irq-bcm2835-Add-2836-FIQ-support.patch
  13. 2 2
      target/linux/brcm2708/patches-4.4/0008-serial-8250-Don-t-crash-when-nr_uarts-is-0.patch
  14. 2 2
      target/linux/brcm2708/patches-4.4/0009-pinctrl-bcm2835-Set-base-to-0-give-expected-gpio-num.patch
  15. 2 2
      target/linux/brcm2708/patches-4.4/0010-pinctrl-bcm2835-Fix-interrupt-handling-for-GPIOs-28-.patch
  16. 2 2
      target/linux/brcm2708/patches-4.4/0011-pinctrl-bcm2835-Only-request-the-interrupts-listed-i.patch
  17. 2 2
      target/linux/brcm2708/patches-4.4/0012-spi-bcm2835-Support-pin-groups-other-than-7-11.patch
  18. 2 2
      target/linux/brcm2708/patches-4.4/0013-ARM-bcm2835-Set-Serial-number-and-Revision.patch
  19. 2 2
      target/linux/brcm2708/patches-4.4/0014-bcm2835-i2s-get-base-address-for-DMA-from-devicetree.patch
  20. 2 2
      target/linux/brcm2708/patches-4.4/0015-bcm2835-i2s-add-24bit-support-update-bclk_ratio-to-m.patch
  21. 2 2
      target/linux/brcm2708/patches-4.4/0016-bcm2835-i2s-setup-clock-only-if-CPU-is-clock-master.patch
  22. 2 2
      target/linux/brcm2708/patches-4.4/0017-bcm2835-i2s-Eliminate-debugfs-directory-error.patch
  23. 2 2
      target/linux/brcm2708/patches-4.4/0018-bcm2835-i2s-Register-PCM-device.patch
  24. 2 2
      target/linux/brcm2708/patches-4.4/0019-bcm2835-i2s-Enable-MMAP-support-via-a-DT-property.patch
  25. 2 2
      target/linux/brcm2708/patches-4.4/0020-dmaengine-bcm2835-Add-slave-dma-support.patch
  26. 2 2
      target/linux/brcm2708/patches-4.4/0021-dmaengine-bcm2835-set-residue_granularity-field.patch
  27. 2 2
      target/linux/brcm2708/patches-4.4/0022-dmaengine-bcm2835-Load-driver-early-and-support-lega.patch
  28. 2 2
      target/linux/brcm2708/patches-4.4/0023-bcm2835-dma-Fix-dreq-not-set-for-slave-transfers.patch
  29. 2 2
      target/linux/brcm2708/patches-4.4/0024-bcm2835-dma-Limit-cyclic-transfers-on-lite-channels-.patch
  30. 2 2
      target/linux/brcm2708/patches-4.4/0025-bcm2835-Add-support-for-uart1.patch
  31. 2 2
      target/linux/brcm2708/patches-4.4/0026-firmware-bcm2835-Add-missing-property-tags.patch
  32. 2 2
      target/linux/brcm2708/patches-4.4/0027-Main-bcm2708-bcm2709-linux-port.patch
  33. 2 2
      target/linux/brcm2708/patches-4.4/0028-squash-include-ARCH_BCM2708-ARCH_BCM2709.patch
  34. 2 2
      target/linux/brcm2708/patches-4.4/0029-Add-dwc_otg-driver.patch
  35. 2 2
      target/linux/brcm2708/patches-4.4/0030-bcm2708-framebuffer-driver.patch
  36. 2 2
      target/linux/brcm2708/patches-4.4/0031-dmaengine-Add-support-for-BCM2708.patch
  37. 2 2
      target/linux/brcm2708/patches-4.4/0032-MMC-added-alternative-MMC-driver.patch
  38. 2 2
      target/linux/brcm2708/patches-4.4/0033-Adding-bcm2835-sdhost-driver-and-an-overlay-to-enabl.patch
  39. 2 2
      target/linux/brcm2708/patches-4.4/0034-cma-Add-vc_cma-driver-to-enable-use-of-CMA.patch
  40. 2 2
      target/linux/brcm2708/patches-4.4/0035-bcm2708-alsa-sound-driver.patch
  41. 2 2
      target/linux/brcm2708/patches-4.4/0036-bcm2708-vchiq-driver.patch
  42. 2 2
      target/linux/brcm2708/patches-4.4/0037-vc_mem-Add-vc_mem-driver.patch
  43. 2 2
      target/linux/brcm2708/patches-4.4/0038-vcsm-VideoCore-shared-memory-service-for-BCM2835.patch
  44. 2 2
      target/linux/brcm2708/patches-4.4/0039-Add-dev-gpiomem-device-for-rootless-user-GPIO-access.patch
  45. 2 2
      target/linux/brcm2708/patches-4.4/0040-Add-SMI-driver.patch
  46. 2 2
      target/linux/brcm2708/patches-4.4/0041-Add-SMI-NAND-driver.patch
  47. 2 2
      target/linux/brcm2708/patches-4.4/0042-lirc-added-support-for-RaspberryPi-GPIO.patch
  48. 2 2
      target/linux/brcm2708/patches-4.4/0043-Add-cpufreq-driver.patch
  49. 2 2
      target/linux/brcm2708/patches-4.4/0044-Added-hwmon-thermal-driver-for-reporting-core-temper.patch
  50. 2 2
      target/linux/brcm2708/patches-4.4/0045-Add-Chris-Boot-s-i2c-driver.patch
  51. 2 2
      target/linux/brcm2708/patches-4.4/0046-char-broadcom-Add-vcio-module.patch
  52. 2 2
      target/linux/brcm2708/patches-4.4/0047-firmware-bcm2835-Support-ARCH_BCM270x.patch
  53. 2 2
      target/linux/brcm2708/patches-4.4/0048-bcm2835-add-v4l2-camera-device.patch
  54. 2 2
      target/linux/brcm2708/patches-4.4/0049-scripts-Add-mkknlimg-and-knlinfo-scripts-from-tools-.patch
  55. 2 2
      target/linux/brcm2708/patches-4.4/0050-fdt-Add-support-for-the-CONFIG_CMDLINE_EXTEND-option.patch
  56. 2 2
      target/linux/brcm2708/patches-4.4/0051-BCM2708-Add-core-Device-Tree-support.patch
  57. 2 2
      target/linux/brcm2708/patches-4.4/0052-bcm2835-Match-with-BCM2708-Device-Trees.patch
  58. 2 2
      target/linux/brcm2708/patches-4.4/0053-fbdev-add-FBIOCOPYAREA-ioctl.patch
  59. 2 2
      target/linux/brcm2708/patches-4.4/0057-Speed-up-console-framebuffer-imageblit-function.patch
  60. 2 2
      target/linux/brcm2708/patches-4.4/0058-Allow-mac-address-to-be-set-in-smsc95xx.patch
  61. 2 2
      target/linux/brcm2708/patches-4.4/0059-enabling-the-realtime-clock-1-wire-chip-DS1307-and-1.patch
  62. 2 2
      target/linux/brcm2708/patches-4.4/0060-Added-Device-IDs-for-August-DVB-T-205.patch
  63. 2 2
      target/linux/brcm2708/patches-4.4/0061-config-Enable-CONFIG_MEMCG-but-leave-it-disabled-due.patch
  64. 2 2
      target/linux/brcm2708/patches-4.4/0062-ASoC-Add-support-for-PCM5102A-codec.patch
  65. 2 2
      target/linux/brcm2708/patches-4.4/0063-ASoC-Add-support-for-HifiBerry-DAC.patch
  66. 2 2
      target/linux/brcm2708/patches-4.4/0064-ASoC-Add-support-for-Rpi-DAC.patch
  67. 2 2
      target/linux/brcm2708/patches-4.4/0065-ASoC-wm8804-Implement-MCLK-configuration-options-add.patch
  68. 2 2
      target/linux/brcm2708/patches-4.4/0066-ASoC-BCM-Add-support-for-HiFiBerry-Digi.-Driver-is-b.patch
  69. 2 2
      target/linux/brcm2708/patches-4.4/0067-ASoC-wm8804-Set-idle_bias_off-to-false-Idle-bias-has.patch
  70. 2 2
      target/linux/brcm2708/patches-4.4/0068-Add-IQaudIO-Sound-Card-support-for-Raspberry-Pi.patch
  71. 2 2
      target/linux/brcm2708/patches-4.4/0069-hid-Reduce-default-mouse-polling-interval-to-60Hz.patch
  72. 2 2
      target/linux/brcm2708/patches-4.4/0070-Added-support-for-HiFiBerry-DAC.patch
  73. 2 2
      target/linux/brcm2708/patches-4.4/0071-Added-driver-for-HiFiBerry-Amp-amplifier-add-on-boar.patch
  74. 2 2
      target/linux/brcm2708/patches-4.4/0072-Update-ds1307-driver-for-device-tree-support.patch
  75. 2 2
      target/linux/brcm2708/patches-4.4/0073-BCM270x_DT-Add-pwr_led-and-the-required-input-trigge.patch
  76. 2 2
      target/linux/brcm2708/patches-4.4/0074-enc28j60-Add-device-tree-compatible-string-and-an-ov.patch
  77. 2 2
      target/linux/brcm2708/patches-4.4/0075-Add-driver-for-rpi-proto.patch
  78. 2 2
      target/linux/brcm2708/patches-4.4/0076-config-Add-default-configs.patch
  79. 2 2
      target/linux/brcm2708/patches-4.4/0077-bcm2835-bcm2835_defconfig.patch
  80. 2 2
      target/linux/brcm2708/patches-4.4/0078-rpi-ft5406-Add-touchscreen-driver-for-pi-LCD-display.patch
  81. 2 2
      target/linux/brcm2708/patches-4.4/0079-Improve-__copy_to_user-and-__copy_from_user-performa.patch
  82. 2 2
      target/linux/brcm2708/patches-4.4/0080-gpio-poweroff-Allow-it-to-work-on-Raspberry-Pi.patch
  83. 2 2
      target/linux/brcm2708/patches-4.4/0081-spidev-Add-spidev-compatible-string-to-silence-warni.patch
  84. 2 2
      target/linux/brcm2708/patches-4.4/0082-scripts-dtc-Add-overlay-support.patch
  85. 2 2
      target/linux/brcm2708/patches-4.4/0083-mfd-Add-Raspberry-Pi-Sense-HAT-core-driver.patch
  86. 2 2
      target/linux/brcm2708/patches-4.4/0084-RaspiDAC3-support.patch
  87. 2 2
      target/linux/brcm2708/patches-4.4/0085-tpa6130a2-Add-headphone-switch-control.patch
  88. 2 2
      target/linux/brcm2708/patches-4.4/0086-irq-bcm2835-Fix-building-with-2708.patch
  89. 2 2
      target/linux/brcm2708/patches-4.4/0087-rpi_display-add-backlight-driver-and-overlay.patch
  90. 2 2
      target/linux/brcm2708/patches-4.4/0088-bcm2835-dma-Fix-up-convert-to-DMA-pool.patch
  91. 2 2
      target/linux/brcm2708/patches-4.4/0089-scripts-Multi-platform-support-for-mkknlimg-and-knli.patch
  92. 2 2
      target/linux/brcm2708/patches-4.4/0090-drm-vc4-Add-suport-for-3D-rendering-using-the-V3D-en.patch
  93. 2 2
      target/linux/brcm2708/patches-4.4/0091-drm-vc4-Force-HDMI-to-connected.patch
  94. 2 2
      target/linux/brcm2708/patches-4.4/0092-drm-vc4-bo-cache-locking-fixes.patch
  95. 2 2
      target/linux/brcm2708/patches-4.4/0093-drm-vc4-bo-cache-locking-cleanup.patch
  96. 2 2
      target/linux/brcm2708/patches-4.4/0094-drm-vc4-Use-job_lock-to-protect-seqno_cb_list.patch
  97. 2 2
      target/linux/brcm2708/patches-4.4/0095-drm-vc4-Drop-struct_mutex-around-CL-validation.patch
  98. 2 2
      target/linux/brcm2708/patches-4.4/0096-drm-vc4-Drop-struct_mutex-around-CL-validation.patch
  99. 2 2
      target/linux/brcm2708/patches-4.4/0097-drm-vc4-Add-support-for-more-display-plane-formats.patch
  100. 2 2
      target/linux/brcm2708/patches-4.4/0098-drm-vc4-No-need-to-stop-the-stopped-threads.patch

+ 3 - 0
target/linux/brcm2708/bcm2708/config-4.4

@@ -290,6 +290,9 @@ CONFIG_PINCTRL_BCM2835=y
 CONFIG_PM=y
 CONFIG_PM_CLK=y
 # CONFIG_PM_DEBUG is not set
+CONFIG_PM_GENERIC_DOMAINS=y
+CONFIG_PM_GENERIC_DOMAINS_OF=y
+CONFIG_PM_GENERIC_DOMAINS_SLEEP=y
 CONFIG_PM_SLEEP=y
 CONFIG_POWER_SUPPLY=y
 CONFIG_PRINTK_TIME=y

+ 3 - 0
target/linux/brcm2708/bcm2709/config-4.4

@@ -307,6 +307,9 @@ CONFIG_PINCTRL_BCM2835=y
 CONFIG_PM=y
 CONFIG_PM_CLK=y
 # CONFIG_PM_DEBUG is not set
+CONFIG_PM_GENERIC_DOMAINS=y
+CONFIG_PM_GENERIC_DOMAINS_OF=y
+CONFIG_PM_GENERIC_DOMAINS_SLEEP=y
 CONFIG_PM_SLEEP=y
 CONFIG_PM_SLEEP_SMP=y
 CONFIG_POWER_SUPPLY=y

+ 3 - 0
target/linux/brcm2708/bcm2710/config-4.4

@@ -307,6 +307,9 @@ CONFIG_PINCTRL_BCM2835=y
 CONFIG_PM=y
 CONFIG_PM_CLK=y
 # CONFIG_PM_DEBUG is not set
+CONFIG_PM_GENERIC_DOMAINS=y
+CONFIG_PM_GENERIC_DOMAINS_OF=y
+CONFIG_PM_GENERIC_DOMAINS_SLEEP=y
 CONFIG_PM_SLEEP=y
 CONFIG_PM_SLEEP_SMP=y
 CONFIG_POWER_SUPPLY=y

+ 14 - 8
target/linux/brcm2708/image/config.txt

@@ -935,11 +935,17 @@ enable_uart=1
 
 dtparam=random=on,watchdog=on,audio=on,i2c0=on,i2c1=on,spi=on
 
-#dtoverlay=hifiberry-amp-overlay
-#dtoverlay=hifiberry-dac-overlay
-#dtoverlay=hifiberry-dacplus-overlay
-#dtoverlay=hifiberry-digi-overlay
-#dtoverlay=iqaudio-dac-overlay
-#dtoverlay=iqaudio-dacplus-overlay
-#dtoverlay=raspidac3-overlay
-#dtoverlay=rpi-proto-overlay
+#dtoverlay=adau1977-adc
+#dtoverlay=audioinjector-wm8731-audio
+#dtoverlay=hifiberry-amp
+#dtoverlay=hifiberry-dac
+#dtoverlay=hifiberry-dacplus
+#dtoverlay=hifiberry-digi
+#dtoverlay=iqaudio-dac
+#dtoverlay=iqaudio-dacplus
+#dtoverlay=justboom-dac
+#dtoverlay=justboom-digi
+#dtoverlay=raspidac3
+#dtoverlay=rpi-dac
+#dtoverlay=rpi-proto
+#dtoverlay=rra-digidac1-wm8741-audio

+ 124 - 54
target/linux/brcm2708/modules.mk

@@ -44,47 +44,72 @@ endef
 
 $(eval $(call KernelPackage,sound-soc-bcm2835-i2s))
 
-define KernelPackage/sound-soc-boomberry-dac
-  TITLE:=Support for BoomBerry DAC
+define KernelPackage/sound-soc-adau1977-adc
+  TITLE:=Support for ADAU1977 ADC
   KCONFIG:= \
-	CONFIG_SND_BCM2708_SOC_BOOMBERRY_DAC \
-	CONFIG_SND_SOC_PCM512x
+	CONFIG_SND_BCM2708_SOC_ADAU1977_ADC \
+	CONFIG_SND_SOC_ADAU1977_I2C
   FILES:= \
-	$(LINUX_DIR)/sound/soc/bcm/snd-soc-boomberry-dac.ko \
-	$(LINUX_DIR)/sound/soc/codecs/snd-soc-pcm512x.ko
-  AUTOLOAD:=$(call AutoLoad,68,snd-soc-pcm512x snd-soc-boomberry-dac)
+	$(LINUX_DIR)/sound/soc/bcm/snd-soc-adau1977-adc.ko \
+	$(LINUX_DIR)/sound/soc/codecs/snd-soc-adau1977-i2c.ko
+  AUTOLOAD:=$(call AutoLoad,68,snd-soc-adau1977-i2c snd-soc-adau1977-adc)
   DEPENDS:= \
 	kmod-sound-soc-bcm2835-i2s \
 	+kmod-i2c-bcm2708
   $(call AddDepends/sound)
 endef
 
-define KernelPackage/sound-soc-boomberry-dac/description
-  This package contains support for BoomBerry DAC
+define KernelPackage/sound-soc-adau1977-adc/description
+  This package contains support for ADAU1977 ADC
 endef
 
-$(eval $(call KernelPackage,sound-soc-boomberry-dac))
+$(eval $(call KernelPackage,sound-soc-adau1977-adc))
 
-define KernelPackage/sound-soc-boomberry-digi
-  TITLE:=Support for BoomBerry Digi
+define KernelPackage/sound-soc-audioinjector-pi-soundcard
+  TITLE:=Support for AudioInjector Pi soundcard
   KCONFIG:= \
-	CONFIG_SND_BCM2708_SOC_BOOMBERRY_DIGI \
-	CONFIG_SND_SOC_WM8804
+        CONFIG_SND_AUDIOINJECTOR_PI_SOUNDCARD \
+        CONFIG_SND_SOC_WM8731
   FILES:= \
-	$(LINUX_DIR)/sound/soc/bcm/snd-soc-boomberry-digi.ko \
-	$(LINUX_DIR)/sound/soc/codecs/snd-soc-wm8804.ko
-  AUTOLOAD:=$(call AutoLoad,68,snd-soc-wm8804 snd-soc-boomberry-digi)
+        $(LINUX_DIR)/sound/soc/bcm/snd-soc-audioinjector-pi-soundcard.ko \
+        $(LINUX_DIR)/sound/soc/codecs/snd-soc-wm8731.ko
+  AUTOLOAD:=$(call AutoLoad,68,snd-soc-wm8731 \
+	snd-soc-audioinjector-pi-soundcard)
+  DEPENDS:= \
+        kmod-sound-soc-bcm2835-i2s \
+        +kmod-i2c-bcm2708
+  $(call AddDepends/sound)
+endef
+
+define KernelPackage/sound-soc-audioinjector-pi-soundcard/description
+  This package contains support for AudioInjector Pi soundcard
+endef
+
+$(eval $(call KernelPackage,sound-soc-audioinjector-pi-soundcard))
+
+define KernelPackage/sound-soc-digidac1-soundcard
+  TITLE:=Support for RRA DigiDAC1
+  KCONFIG:= \
+	CONFIG_SND_DIGIDAC1_SOUNDCARD \
+	CONFIG_SND_SOC_WM8741 \
+	CONFIG_SND_SOC_WM8804_I2C
+  FILES:= \
+	$(LINUX_DIR)/sound/soc/bcm/snd-soc-digidac1-soundcard.ko \
+	$(LINUX_DIR)/sound/soc/codecs/snd-soc-wm8741.ko \
+	$(LINUX_DIR)/sound/soc/codecs/snd-soc-wm8804-i2c.ko
+  AUTOLOAD:=$(call AutoLoad,68,snd-soc-snd-soc-wm8741 \
+	snd-soc-snd-soc-wm8804-i2c snd-soc-digidac1-soundcard)
   DEPENDS:= \
 	kmod-sound-soc-bcm2835-i2s \
 	+kmod-i2c-bcm2708
   $(call AddDepends/sound)
 endef
 
-define KernelPackage/sound-soc-boomberry-digi/description
-  This package contains support for BoomBerry Digi
+define KernelPackage/sound-soc-digidac1-soundcard/description
+  This package contains support for RRA DigiDAC1
 endef
 
-$(eval $(call KernelPackage,sound-soc-boomberry-digi))
+$(eval $(call KernelPackage,sound-soc-digidac1-soundcard))
 
 define KernelPackage/sound-soc-hifiberry-dac
   TITLE:=Support for HifiBerry DAC
@@ -116,7 +141,8 @@ define KernelPackage/sound-soc-hifiberry-dacplus
 	$(LINUX_DIR)/drivers/clk/clk-hifiberry-dacpro.ko \
 	$(LINUX_DIR)/sound/soc/bcm/snd-soc-hifiberry-dacplus.ko \
 	$(LINUX_DIR)/sound/soc/codecs/snd-soc-pcm512x.ko
-  AUTOLOAD:=$(call AutoLoad,68,clk-hifiberry-dacpro snd-soc-pcm512x snd-soc-hifiberry-dacplus)
+  AUTOLOAD:=$(call AutoLoad,68,clk-hifiberry-dacpro snd-soc-pcm512x \
+	snd-soc-hifiberry-dacplus)
   DEPENDS:= \
 	kmod-sound-soc-bcm2835-i2s \
 	+kmod-i2c-bcm2708
@@ -171,70 +197,71 @@ endef
 
 $(eval $(call KernelPackage,sound-soc-hifiberry-amp))
 
-define KernelPackage/sound-soc-rpi-dac
-  TITLE:=Support for RPi-DAC
+define KernelPackage/sound-soc-iqaudio-dac
+  TITLE:=Support for IQaudIO-DAC
   KCONFIG:= \
-	CONFIG_SND_BCM2708_SOC_RPI_DAC \
-	CONFIG_SND_SOC_PCM1794A
+	CONFIG_SND_BCM2708_SOC_IQAUDIO_DAC \
+	CONFIG_SND_SOC_PCM512x \
+	CONFIG_SND_SOC_PCM512x_I2C
   FILES:= \
-	$(LINUX_DIR)/sound/soc/bcm/snd-soc-rpi-dac.ko \
-	$(LINUX_DIR)/sound/soc/codecs/snd-soc-pcm1794a.ko
-  AUTOLOAD:=$(call AutoLoad,68,snd-soc-pcm1794a snd-soc-rpi-dac)
+	$(LINUX_DIR)/sound/soc/bcm/snd-soc-iqaudio-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 snd-soc-pcm512x-i2c \
+	snd-soc-iqaudio-dac)
   DEPENDS:= \
 	kmod-sound-soc-bcm2835-i2s \
 	+kmod-i2c-bcm2708
   $(call AddDepends/sound)
 endef
 
-define KernelPackage/sound-soc-rpi-dac/description
-  This package contains support for RPi-DAC
+define KernelPackage/sound-soc-iqaudio-dac/description
+  This package contains support for IQaudIO-DAC
 endef
 
-$(eval $(call KernelPackage,sound-soc-rpi-dac))
+$(eval $(call KernelPackage,sound-soc-iqaudio-dac))
 
-define KernelPackage/sound-soc-rpi-proto
-  TITLE:=Support for RPi-PROTO
+define KernelPackage/sound-soc-justboom-dac
+  TITLE:=Support for JustBoom DAC
   KCONFIG:= \
-	CONFIG_SND_BCM2708_SOC_RPI_PROTO \
-	CONFIG_SND_SOC_WM8731
+	CONFIG_SND_BCM2708_SOC_JUSTBOOM_DAC \
+	CONFIG_SND_SOC_PCM512x
   FILES:= \
-	$(LINUX_DIR)/sound/soc/bcm/snd-soc-rpi-proto.ko \
-	$(LINUX_DIR)/sound/soc/codecs/snd-soc-wm8731.ko
-  AUTOLOAD:=$(call AutoLoad,68,snd-soc-wm8731 snd-soc-rpi-proto)
+	$(LINUX_DIR)/sound/soc/bcm/snd-soc-justboom-dac.ko \
+	$(LINUX_DIR)/sound/soc/codecs/snd-soc-pcm512x.ko
+  AUTOLOAD:=$(call AutoLoad,68,snd-soc-pcm512x snd-soc-justboom-dac)
   DEPENDS:= \
 	kmod-sound-soc-bcm2835-i2s \
 	+kmod-i2c-bcm2708
   $(call AddDepends/sound)
 endef
 
-define KernelPackage/sound-soc-rpi-proto/description
-  This package contains support for RPi-PROTO
+define KernelPackage/sound-soc-justboom-dac/description
+  This package contains support for JustBoom DAC
 endef
 
-$(eval $(call KernelPackage,sound-soc-rpi-proto))
+$(eval $(call KernelPackage,sound-soc-justboom-dac))
 
-define KernelPackage/sound-soc-iqaudio-dac
-  TITLE:=Support for IQaudIO-DAC
+define KernelPackage/sound-soc-justboom-digi
+  TITLE:=Support for JustBoom Digi
   KCONFIG:= \
-	CONFIG_SND_BCM2708_SOC_IQAUDIO_DAC \
-	CONFIG_SND_SOC_PCM512x \
-	CONFIG_SND_SOC_PCM512x_I2C
+	CONFIG_SND_BCM2708_SOC_JUSTBOOM_DIGI \
+	CONFIG_SND_SOC_WM8804
   FILES:= \
-	$(LINUX_DIR)/sound/soc/bcm/snd-soc-iqaudio-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 snd-soc-pcm512x-i2c snd-soc-iqaudio-dac)
+	$(LINUX_DIR)/sound/soc/bcm/snd-soc-justboom-digi.ko \
+	$(LINUX_DIR)/sound/soc/codecs/snd-soc-wm8804.ko
+  AUTOLOAD:=$(call AutoLoad,68,snd-soc-wm8804 snd-soc-justboom-digi)
   DEPENDS:= \
 	kmod-sound-soc-bcm2835-i2s \
 	+kmod-i2c-bcm2708
   $(call AddDepends/sound)
 endef
 
-define KernelPackage/sound-soc-iqaudio-dac/description
-  This package contains support for IQaudIO-DAC
+define KernelPackage/sound-soc-justboom-digi/description
+  This package contains support for JustBoom Digi
 endef
 
-$(eval $(call KernelPackage,sound-soc-iqaudio-dac))
+$(eval $(call KernelPackage,sound-soc-justboom-digi))
 
 define KernelPackage/sound-soc-raspidac3
   TITLE:=Support for RaspiDAC Rev.3x
@@ -248,7 +275,8 @@ define KernelPackage/sound-soc-raspidac3
 	$(LINUX_DIR)/sound/soc/codecs/snd-soc-pcm512x.ko \
 	$(LINUX_DIR)/sound/soc/codecs/snd-soc-pcm512x-i2c.ko \
 	$(LINUX_DIR)/sound/soc/codecs/snd-soc-tpa6130a2.ko
-  AUTOLOAD:=$(call AutoLoad,68,snd-soc-pcm512x snd-soc-pcm512x-i2c snd-soc-tpa6130a2 snd-soc-raspidac3)
+  AUTOLOAD:=$(call AutoLoad,68,snd-soc-pcm512x snd-soc-pcm512x-i2c \
+	snd-soc-tpa6130a2 snd-soc-raspidac3)
   DEPENDS:= \
 	kmod-sound-soc-bcm2835-i2s \
 	+kmod-i2c-bcm2708
@@ -261,6 +289,48 @@ endef
 
 $(eval $(call KernelPackage,sound-soc-raspidac3))
 
+define KernelPackage/sound-soc-rpi-dac
+  TITLE:=Support for RPi-DAC
+  KCONFIG:= \
+	CONFIG_SND_BCM2708_SOC_RPI_DAC \
+	CONFIG_SND_SOC_PCM1794A
+  FILES:= \
+	$(LINUX_DIR)/sound/soc/bcm/snd-soc-rpi-dac.ko \
+	$(LINUX_DIR)/sound/soc/codecs/snd-soc-pcm1794a.ko
+  AUTOLOAD:=$(call AutoLoad,68,snd-soc-pcm1794a snd-soc-rpi-dac)
+  DEPENDS:= \
+	kmod-sound-soc-bcm2835-i2s \
+	+kmod-i2c-bcm2708
+  $(call AddDepends/sound)
+endef
+
+define KernelPackage/sound-soc-rpi-dac/description
+  This package contains support for RPi-DAC
+endef
+
+$(eval $(call KernelPackage,sound-soc-rpi-dac))
+
+define KernelPackage/sound-soc-rpi-proto
+  TITLE:=Support for RPi-PROTO
+  KCONFIG:= \
+	CONFIG_SND_BCM2708_SOC_RPI_PROTO \
+	CONFIG_SND_SOC_WM8731
+  FILES:= \
+	$(LINUX_DIR)/sound/soc/bcm/snd-soc-rpi-proto.ko \
+	$(LINUX_DIR)/sound/soc/codecs/snd-soc-wm8731.ko
+  AUTOLOAD:=$(call AutoLoad,68,snd-soc-wm8731 snd-soc-rpi-proto)
+  DEPENDS:= \
+	kmod-sound-soc-bcm2835-i2s \
+	+kmod-i2c-bcm2708
+  $(call AddDepends/sound)
+endef
+
+define KernelPackage/sound-soc-rpi-proto/description
+  This package contains support for RPi-PROTO
+endef
+
+$(eval $(call KernelPackage,sound-soc-rpi-proto))
+
 
 define KernelPackage/random-bcm2835
   SUBMENU:=$(OTHER_MENU)

+ 2 - 2
target/linux/brcm2708/patches-4.4/0001-smsx95xx-fix-crimes-against-truesize.patch

@@ -1,7 +1,7 @@
-From e3aec450775ffe2df234b44a59b66800eeff00c8 Mon Sep 17 00:00:00 2001
+From 436932c454197f4f1e8707fc3d99d2908e6b842c Mon Sep 17 00:00:00 2001
 From: Steve Glendinning <[email protected]>
 Date: Thu, 19 Feb 2015 18:47:12 +0000
-Subject: [PATCH 001/304] smsx95xx: fix crimes against truesize
+Subject: [PATCH 001/381] smsx95xx: fix crimes against truesize
 
 smsc95xx is adjusting truesize when it shouldn't, and following a recent patch from Eric this is now triggering warnings.
 

+ 2 - 2
target/linux/brcm2708/patches-4.4/0002-smsc95xx-Disable-turbo-mode-by-default.patch

@@ -1,7 +1,7 @@
-From c8fa4edd9b4f1dbc6c8edc80643bd08070d9e4a9 Mon Sep 17 00:00:00 2001
+From 012687428d83585c5d55a08b3779ea278fcc35f6 Mon Sep 17 00:00:00 2001
 From: popcornmix <[email protected]>
 Date: Fri, 17 Apr 2015 16:58:45 +0100
-Subject: [PATCH 002/304] smsc95xx: Disable turbo mode by default
+Subject: [PATCH 002/381] smsc95xx: Disable turbo mode by default
 
 ---
  drivers/net/usb/smsc95xx.c | 2 +-

+ 2 - 2
target/linux/brcm2708/patches-4.4/0003-vmstat-Workaround-for-issue-where-dirty-page-count-g.patch

@@ -1,7 +1,7 @@
-From 9a7ab264528085a6838fb176e6ea518e4cd2cc18 Mon Sep 17 00:00:00 2001
+From f5f66abf7c99c7786991f7bdd1b91195e8b48913 Mon Sep 17 00:00:00 2001
 From: popcornmix <[email protected]>
 Date: Wed, 18 Jun 2014 13:42:01 +0100
-Subject: [PATCH 003/304] vmstat: Workaround for issue where dirty page count
+Subject: [PATCH 003/381] vmstat: Workaround for issue where dirty page count
  goes negative
 
 See:

+ 2 - 2
target/linux/brcm2708/patches-4.4/0004-BCM2835_DT-Fix-I2S-register-map.patch

@@ -1,7 +1,7 @@
-From 5562d1c3a783a1384a6502e9c7ef63756fffb4a8 Mon Sep 17 00:00:00 2001
+From 47658fca0d3c3476d19d78a985aa105022c96d91 Mon Sep 17 00:00:00 2001
 From: Robert Tiemann <[email protected]>
 Date: Mon, 20 Jul 2015 11:01:25 +0200
-Subject: [PATCH 004/304] BCM2835_DT: Fix I2S register map
+Subject: [PATCH 004/381] BCM2835_DT: Fix I2S register map
 
 ---
  Documentation/devicetree/bindings/dma/brcm,bcm2835-dma.txt   | 4 ++--

+ 2 - 2
target/linux/brcm2708/patches-4.4/0005-irq-bcm2836-Prevent-spurious-interrupts-and-trap-the.patch

@@ -1,7 +1,7 @@
-From a072785b4d4e3290bb1992fa97009562b8cbcee3 Mon Sep 17 00:00:00 2001
+From 3031c97bab942c5bc206ea1eef5be76f147026f9 Mon Sep 17 00:00:00 2001
 From: Phil Elwell <[email protected]>
 Date: Fri, 4 Dec 2015 17:41:50 +0000
-Subject: [PATCH 005/304] irq-bcm2836: Prevent spurious interrupts, and trap
+Subject: [PATCH 005/381] irq-bcm2836: Prevent spurious interrupts, and trap
  them early
 
 The old arch-specific IRQ macros included a dsb to ensure the

+ 2 - 2
target/linux/brcm2708/patches-4.4/0006-irqchip-bcm2835-Add-FIQ-support.patch

@@ -1,7 +1,7 @@
-From 0551c5ca00a862c2902bd3640aa08f948332e525 Mon Sep 17 00:00:00 2001
+From 3e40206244596cbf6a8056c5e1f1c5aecd446452 Mon Sep 17 00:00:00 2001
 From: =?UTF-8?q?Noralf=20Tr=C3=B8nnes?= <[email protected]>
 Date: Fri, 12 Jun 2015 19:01:05 +0200
-Subject: [PATCH 006/304] irqchip: bcm2835: Add FIQ support
+Subject: [PATCH 006/381] irqchip: bcm2835: Add FIQ support
 MIME-Version: 1.0
 Content-Type: text/plain; charset=UTF-8
 Content-Transfer-Encoding: 8bit

+ 2 - 2
target/linux/brcm2708/patches-4.4/0007-irqchip-irq-bcm2835-Add-2836-FIQ-support.patch

@@ -1,7 +1,7 @@
-From dd7d7256191e694771fffcc05c9c43e0ca77b724 Mon Sep 17 00:00:00 2001
+From ead6c040137ae0efb3936f186740b600aff48c6e Mon Sep 17 00:00:00 2001
 From: =?UTF-8?q?Noralf=20Tr=C3=B8nnes?= <[email protected]>
 Date: Fri, 23 Oct 2015 16:26:55 +0200
-Subject: [PATCH 007/304] irqchip: irq-bcm2835: Add 2836 FIQ support
+Subject: [PATCH 007/381] irqchip: irq-bcm2835: Add 2836 FIQ support
 MIME-Version: 1.0
 Content-Type: text/plain; charset=UTF-8
 Content-Transfer-Encoding: 8bit

+ 2 - 2
target/linux/brcm2708/patches-4.4/0008-serial-8250-Don-t-crash-when-nr_uarts-is-0.patch

@@ -1,7 +1,7 @@
-From a1c1d55bb480c9d67814d0a965efdaabb83b4f85 Mon Sep 17 00:00:00 2001
+From 781c45f28a16084b550f2f096b89193d59b9b3e9 Mon Sep 17 00:00:00 2001
 From: Phil Elwell <[email protected]>
 Date: Tue, 30 Jun 2015 14:12:42 +0100
-Subject: [PATCH 008/304] serial: 8250: Don't crash when nr_uarts is 0
+Subject: [PATCH 008/381] serial: 8250: Don't crash when nr_uarts is 0
 
 ---
  drivers/tty/serial/8250/8250_core.c | 2 ++

+ 2 - 2
target/linux/brcm2708/patches-4.4/0009-pinctrl-bcm2835-Set-base-to-0-give-expected-gpio-num.patch

@@ -1,7 +1,7 @@
-From faa0db48929e02320294b4bb6b40c3478aee984e Mon Sep 17 00:00:00 2001
+From f318a741dc08f59c828e06097374aef494ecaac4 Mon Sep 17 00:00:00 2001
 From: notro <[email protected]>
 Date: Thu, 10 Jul 2014 13:59:47 +0200
-Subject: [PATCH 009/304] pinctrl-bcm2835: Set base to 0 give expected gpio
+Subject: [PATCH 009/381] pinctrl-bcm2835: Set base to 0 give expected gpio
  numbering
 
 Signed-off-by: Noralf Tronnes <[email protected]>

+ 2 - 2
target/linux/brcm2708/patches-4.4/0010-pinctrl-bcm2835-Fix-interrupt-handling-for-GPIOs-28-.patch

@@ -1,7 +1,7 @@
-From ae53bc0b0589b078b38bcd662aaa1589506d3108 Mon Sep 17 00:00:00 2001
+From ba96a12bf302436ffee953c51902a76d22775873 Mon Sep 17 00:00:00 2001
 From: Phil Elwell <[email protected]>
 Date: Tue, 24 Feb 2015 13:40:50 +0000
-Subject: [PATCH 010/304] pinctrl-bcm2835: Fix interrupt handling for GPIOs
+Subject: [PATCH 010/381] pinctrl-bcm2835: Fix interrupt handling for GPIOs
  28-31 and 46-53
 
 Contrary to the documentation, the BCM2835 GPIO controller actually has

+ 2 - 2
target/linux/brcm2708/patches-4.4/0011-pinctrl-bcm2835-Only-request-the-interrupts-listed-i.patch

@@ -1,7 +1,7 @@
-From 6b21816af06720e064a2f84ddafb858692c25472 Mon Sep 17 00:00:00 2001
+From bd6aa494e149070c03c9eab94f7e473cdca1cf97 Mon Sep 17 00:00:00 2001
 From: Phil Elwell <[email protected]>
 Date: Thu, 26 Feb 2015 09:58:22 +0000
-Subject: [PATCH 011/304] pinctrl-bcm2835: Only request the interrupts listed
+Subject: [PATCH 011/381] pinctrl-bcm2835: Only request the interrupts listed
  in the DTB
 
 Although the GPIO controller can generate three interrupts (four counting

+ 2 - 2
target/linux/brcm2708/patches-4.4/0012-spi-bcm2835-Support-pin-groups-other-than-7-11.patch

@@ -1,7 +1,7 @@
-From f685e187de2908b8b6399055a972e841a6e8e97a Mon Sep 17 00:00:00 2001
+From b20f3df1e261b9a3b9d0051d32a966c251cb3020 Mon Sep 17 00:00:00 2001
 From: Phil Elwell <[email protected]>
 Date: Wed, 24 Jun 2015 14:10:44 +0100
-Subject: [PATCH 012/304] spi-bcm2835: Support pin groups other than 7-11
+Subject: [PATCH 012/381] spi-bcm2835: Support pin groups other than 7-11
 
 The spi-bcm2835 driver automatically uses GPIO chip-selects due to
 some unreliability of the native ones. In doing so it chooses the

+ 2 - 2
target/linux/brcm2708/patches-4.4/0013-ARM-bcm2835-Set-Serial-number-and-Revision.patch

@@ -1,7 +1,7 @@
-From 7f7e20a0070ff81ced9eb8eedd8efc19af959605 Mon Sep 17 00:00:00 2001
+From 1c2be61a1a6e2eb7cc8b337d732563609f5d8299 Mon Sep 17 00:00:00 2001
 From: =?UTF-8?q?Noralf=20Tr=C3=B8nnes?= <[email protected]>
 Date: Wed, 3 Jun 2015 12:26:13 +0200
-Subject: [PATCH 013/304] ARM: bcm2835: Set Serial number and Revision
+Subject: [PATCH 013/381] ARM: bcm2835: Set Serial number and Revision
 MIME-Version: 1.0
 Content-Type: text/plain; charset=UTF-8
 Content-Transfer-Encoding: 8bit

+ 2 - 2
target/linux/brcm2708/patches-4.4/0014-bcm2835-i2s-get-base-address-for-DMA-from-devicetree.patch

@@ -1,7 +1,7 @@
-From 61037c6b43a4e3f1a53582fb92ee7f964b6bace5 Mon Sep 17 00:00:00 2001
+From 208e73d0e230d021c7b1d778451cbaa6074e6969 Mon Sep 17 00:00:00 2001
 From: Matthias Reichl <[email protected]>
 Date: Sun, 11 Oct 2015 16:44:05 +0200
-Subject: [PATCH 014/304] bcm2835-i2s: get base address for DMA from devicetree
+Subject: [PATCH 014/381] bcm2835-i2s: get base address for DMA from devicetree
 
 Code copied from spi-bcm2835. Get physical address from devicetree
 instead of using hardcoded constant.

+ 2 - 2
target/linux/brcm2708/patches-4.4/0015-bcm2835-i2s-add-24bit-support-update-bclk_ratio-to-m.patch

@@ -1,7 +1,7 @@
-From 09feefa33b3f36291dc3a406bcf80dddf72568e9 Mon Sep 17 00:00:00 2001
+From 6dc3da3194a366075cd7187a1119bb9d3834eea6 Mon Sep 17 00:00:00 2001
 From: Matthias Reichl <[email protected]>
 Date: Sun, 11 Oct 2015 15:21:16 +0200
-Subject: [PATCH 015/304] bcm2835-i2s: add 24bit support, update bclk_ratio to
+Subject: [PATCH 015/381] bcm2835-i2s: add 24bit support, update bclk_ratio to
  more correct values
 
 Code ported from bcm2708-i2s driver in Raspberry Pi tree.

+ 2 - 2
target/linux/brcm2708/patches-4.4/0016-bcm2835-i2s-setup-clock-only-if-CPU-is-clock-master.patch

@@ -1,7 +1,7 @@
-From b10789f9366de21dc44df087c4e65aa4a56a1dd9 Mon Sep 17 00:00:00 2001
+From e1eb1da5932b40e8a201b6b47d7ca2f72119e6e0 Mon Sep 17 00:00:00 2001
 From: Matthias Reichl <[email protected]>
 Date: Sun, 11 Oct 2015 15:25:51 +0200
-Subject: [PATCH 016/304] bcm2835-i2s: setup clock only if CPU is clock master
+Subject: [PATCH 016/381] bcm2835-i2s: setup clock only if CPU is clock master
 
 Code ported from bcm2708-i2s driver in Raspberry Pi tree.
 

+ 2 - 2
target/linux/brcm2708/patches-4.4/0017-bcm2835-i2s-Eliminate-debugfs-directory-error.patch

@@ -1,7 +1,7 @@
-From 08c03b0127c99d816f84a03d9f62c2b8313b359e Mon Sep 17 00:00:00 2001
+From b963ad6ff4edc8996000399529e0019a1e8b4dde Mon Sep 17 00:00:00 2001
 From: Matthias Reichl <[email protected]>
 Date: Sun, 11 Oct 2015 15:49:51 +0200
-Subject: [PATCH 017/304] bcm2835-i2s: Eliminate debugfs directory error
+Subject: [PATCH 017/381] bcm2835-i2s: Eliminate debugfs directory error
 
 Code ported from bcm2708-i2s driver in Raspberry Pi tree.
 

+ 2 - 2
target/linux/brcm2708/patches-4.4/0018-bcm2835-i2s-Register-PCM-device.patch

@@ -1,7 +1,7 @@
-From 6eb24a344f83c6b0768e6e63fa1865d3f444ed5a Mon Sep 17 00:00:00 2001
+From ea1121d3d44b53da76648d498bb1e02185f24198 Mon Sep 17 00:00:00 2001
 From: Matthias Reichl <[email protected]>
 Date: Sun, 11 Oct 2015 15:35:20 +0200
-Subject: [PATCH 018/304] bcm2835-i2s: Register PCM device
+Subject: [PATCH 018/381] bcm2835-i2s: Register PCM device
 
 Code ported from bcm2708-i2s driver in Raspberry Pi tree.
 

+ 2 - 2
target/linux/brcm2708/patches-4.4/0019-bcm2835-i2s-Enable-MMAP-support-via-a-DT-property.patch

@@ -1,7 +1,7 @@
-From 0c4d87b48e1ec19d0de0ceae22981647a927a83a Mon Sep 17 00:00:00 2001
+From d4e3e25ba7157e76f248ad9ec5a0ea87d47a06f8 Mon Sep 17 00:00:00 2001
 From: Matthias Reichl <[email protected]>
 Date: Sun, 11 Oct 2015 15:55:21 +0200
-Subject: [PATCH 019/304] bcm2835-i2s: Enable MMAP support via a DT property
+Subject: [PATCH 019/381] bcm2835-i2s: Enable MMAP support via a DT property
 
 Code ported from bcm2708-i2s driver in Raspberry Pi tree.
 

+ 2 - 2
target/linux/brcm2708/patches-4.4/0020-dmaengine-bcm2835-Add-slave-dma-support.patch

@@ -1,7 +1,7 @@
-From b2a69d30bbcbf96f6469a7cab9f9831351ea3d75 Mon Sep 17 00:00:00 2001
+From a38557498a7aab4543c991a4f9f5638fe2d611d8 Mon Sep 17 00:00:00 2001
 From: =?UTF-8?q?Noralf=20Tr=C3=B8nnes?= <[email protected]>
 Date: Thu, 9 Apr 2015 12:34:11 +0200
-Subject: [PATCH 020/304] dmaengine: bcm2835: Add slave dma support
+Subject: [PATCH 020/381] dmaengine: bcm2835: Add slave dma support
 MIME-Version: 1.0
 Content-Type: text/plain; charset=UTF-8
 Content-Transfer-Encoding: 8bit

+ 2 - 2
target/linux/brcm2708/patches-4.4/0021-dmaengine-bcm2835-set-residue_granularity-field.patch

@@ -1,7 +1,7 @@
-From 6018cc9ef34ff7c465cf5c7674de004facf9bec8 Mon Sep 17 00:00:00 2001
+From 7419ab49d75bc956578201a19008ba3390916d73 Mon Sep 17 00:00:00 2001
 From: =?UTF-8?q?Noralf=20Tr=C3=B8nnes?= <[email protected]>
 Date: Sat, 3 Oct 2015 15:58:59 +0200
-Subject: [PATCH 021/304] dmaengine: bcm2835: set residue_granularity field
+Subject: [PATCH 021/381] dmaengine: bcm2835: set residue_granularity field
 MIME-Version: 1.0
 Content-Type: text/plain; charset=UTF-8
 Content-Transfer-Encoding: 8bit

+ 2 - 2
target/linux/brcm2708/patches-4.4/0022-dmaengine-bcm2835-Load-driver-early-and-support-lega.patch

@@ -1,7 +1,7 @@
-From 64eb22fa4c7f019d40afc335d780079dfc52de91 Mon Sep 17 00:00:00 2001
+From c64813bbb6d293b06994bd8ca2de6075953d8879 Mon Sep 17 00:00:00 2001
 From: =?UTF-8?q?Noralf=20Tr=C3=B8nnes?= <[email protected]>
 Date: Sat, 3 Oct 2015 22:22:55 +0200
-Subject: [PATCH 022/304] dmaengine: bcm2835: Load driver early and support
+Subject: [PATCH 022/381] dmaengine: bcm2835: Load driver early and support
  legacy API
 MIME-Version: 1.0
 Content-Type: text/plain; charset=UTF-8

+ 2 - 2
target/linux/brcm2708/patches-4.4/0023-bcm2835-dma-Fix-dreq-not-set-for-slave-transfers.patch

@@ -1,7 +1,7 @@
-From b28f69e34f275f12d22b469f8ed74de076c058fb Mon Sep 17 00:00:00 2001
+From 15614a5ccb77b1a068e53cb4c85e4a65daf6a38f Mon Sep 17 00:00:00 2001
 From: Matthias Reichl <[email protected]>
 Date: Sat, 10 Oct 2015 12:29:18 +0200
-Subject: [PATCH 023/304] bcm2835-dma: Fix dreq not set for slave transfers
+Subject: [PATCH 023/381] bcm2835-dma: Fix dreq not set for slave transfers
 
 Set dreq to slave_id if it is not set like in bcm2708-dmaengine.
 ---

+ 2 - 2
target/linux/brcm2708/patches-4.4/0024-bcm2835-dma-Limit-cyclic-transfers-on-lite-channels-.patch

@@ -1,7 +1,7 @@
-From 2de86278755ccd71765ff6c658295a825ae85bcd Mon Sep 17 00:00:00 2001
+From 4b94adab9a7d920d584ad95a633c30a244f6149b Mon Sep 17 00:00:00 2001
 From: Matthias Reichl <[email protected]>
 Date: Sun, 11 Oct 2015 12:28:30 +0200
-Subject: [PATCH 024/304] bcm2835-dma: Limit cyclic transfers on lite channels
+Subject: [PATCH 024/381] bcm2835-dma: Limit cyclic transfers on lite channels
  to 32k
 
 Transfers larger than 32k cause repeated clicking with I2S soundcards.

+ 2 - 2
target/linux/brcm2708/patches-4.4/0025-bcm2835-Add-support-for-uart1.patch

@@ -1,7 +1,7 @@
-From 03eed3ba7f50f36bfe465aff568bbdf6c7e9505a Mon Sep 17 00:00:00 2001
+From 0b7e0b20da67546344f9fc8e57699adfe61b8953 Mon Sep 17 00:00:00 2001
 From: =?UTF-8?q?Noralf=20Tr=C3=B8nnes?= <[email protected]>
 Date: Sat, 15 Aug 2015 20:50:02 +0200
-Subject: [PATCH 025/304] bcm2835: Add support for uart1
+Subject: [PATCH 025/381] bcm2835: Add support for uart1
 MIME-Version: 1.0
 Content-Type: text/plain; charset=UTF-8
 Content-Transfer-Encoding: 8bit

+ 2 - 2
target/linux/brcm2708/patches-4.4/0026-firmware-bcm2835-Add-missing-property-tags.patch

@@ -1,7 +1,7 @@
-From 494564a4ddb2a550ec340dee8ffd46de8faa8267 Mon Sep 17 00:00:00 2001
+From d1f1043ffe1ff3059a2a545a39b129d47006c131 Mon Sep 17 00:00:00 2001
 From: =?UTF-8?q?Noralf=20Tr=C3=B8nnes?= <[email protected]>
 Date: Fri, 26 Jun 2015 14:21:20 +0200
-Subject: [PATCH 026/304] firmware: bcm2835: Add missing property tags
+Subject: [PATCH 026/381] firmware: bcm2835: Add missing property tags
 MIME-Version: 1.0
 Content-Type: text/plain; charset=UTF-8
 Content-Transfer-Encoding: 8bit

+ 2 - 2
target/linux/brcm2708/patches-4.4/0027-Main-bcm2708-bcm2709-linux-port.patch

@@ -1,7 +1,7 @@
-From 65fc8b10fa17a19d8c92a1b7a601e47a749060b6 Mon Sep 17 00:00:00 2001
+From 4f6a7b0ff6afd26d069c4f6b8d3c4fb4b0cc186b Mon Sep 17 00:00:00 2001
 From: popcornmix <[email protected]>
 Date: Sun, 12 May 2013 12:24:19 +0100
-Subject: [PATCH 027/304] Main bcm2708/bcm2709 linux port
+Subject: [PATCH 027/381] Main bcm2708/bcm2709 linux port
 MIME-Version: 1.0
 Content-Type: text/plain; charset=UTF-8
 Content-Transfer-Encoding: 8bit

+ 2 - 2
target/linux/brcm2708/patches-4.4/0028-squash-include-ARCH_BCM2708-ARCH_BCM2709.patch

@@ -1,7 +1,7 @@
-From fc29614ab47f681dafa8e72e785df2608c542619 Mon Sep 17 00:00:00 2001
+From 06d95a4dd349c4d5f6b52e657ffd1a27e4df3faf Mon Sep 17 00:00:00 2001
 From: popcornmix <[email protected]>
 Date: Wed, 11 Nov 2015 21:01:15 +0000
-Subject: [PATCH 028/304] squash: include ARCH_BCM2708 / ARCH_BCM2709
+Subject: [PATCH 028/381] squash: include ARCH_BCM2708 / ARCH_BCM2709
 
 ---
  drivers/char/hw_random/Kconfig    |  2 +-

+ 2 - 2
target/linux/brcm2708/patches-4.4/0029-Add-dwc_otg-driver.patch

@@ -1,7 +1,7 @@
-From e3bac792b4c542025127f57394356e5c495e75dc Mon Sep 17 00:00:00 2001
+From afd337386d8e58d2590d8f6c6ac85cfc1ba244a5 Mon Sep 17 00:00:00 2001
 From: popcornmix <[email protected]>
 Date: Wed, 1 May 2013 19:46:17 +0100
-Subject: [PATCH 029/304] Add dwc_otg driver
+Subject: [PATCH 029/381] Add dwc_otg driver
 MIME-Version: 1.0
 Content-Type: text/plain; charset=UTF-8
 Content-Transfer-Encoding: 8bit

+ 2 - 2
target/linux/brcm2708/patches-4.4/0030-bcm2708-framebuffer-driver.patch

@@ -1,7 +1,7 @@
-From c8719ed281ffb6b738af0e8acc16aa13c0381749 Mon Sep 17 00:00:00 2001
+From f370b4458afa944f9e960e95af476c15c8370c56 Mon Sep 17 00:00:00 2001
 From: popcornmix <[email protected]>
 Date: Wed, 17 Jun 2015 17:06:34 +0100
-Subject: [PATCH 030/304] bcm2708 framebuffer driver
+Subject: [PATCH 030/381] bcm2708 framebuffer driver
 MIME-Version: 1.0
 Content-Type: text/plain; charset=UTF-8
 Content-Transfer-Encoding: 8bit

+ 2 - 2
target/linux/brcm2708/patches-4.4/0031-dmaengine-Add-support-for-BCM2708.patch

@@ -1,7 +1,7 @@
-From 451d996dcc4cc8460fea6b74331aaa762823d312 Mon Sep 17 00:00:00 2001
+From 2ea9159435f6fdc6190126e7c413cb8c37259036 Mon Sep 17 00:00:00 2001
 From: Florian Meier <[email protected]>
 Date: Fri, 22 Nov 2013 14:22:53 +0100
-Subject: [PATCH 031/304] dmaengine: Add support for BCM2708
+Subject: [PATCH 031/381] dmaengine: Add support for BCM2708
 MIME-Version: 1.0
 Content-Type: text/plain; charset=UTF-8
 Content-Transfer-Encoding: 8bit

+ 2 - 2
target/linux/brcm2708/patches-4.4/0032-MMC-added-alternative-MMC-driver.patch

@@ -1,7 +1,7 @@
-From 231ef69db2b015b7da9994ef893090206bf5f63f Mon Sep 17 00:00:00 2001
+From ded251905fe3ebb582fd87fecf3454834333afa1 Mon Sep 17 00:00:00 2001
 From: gellert <[email protected]>
 Date: Fri, 15 Aug 2014 16:35:06 +0100
-Subject: [PATCH 032/304] MMC: added alternative MMC driver
+Subject: [PATCH 032/381] MMC: added alternative MMC driver
 MIME-Version: 1.0
 Content-Type: text/plain; charset=UTF-8
 Content-Transfer-Encoding: 8bit

+ 2 - 2
target/linux/brcm2708/patches-4.4/0033-Adding-bcm2835-sdhost-driver-and-an-overlay-to-enabl.patch

@@ -1,7 +1,7 @@
-From 73744a39303ad063a4b964a2bc48391be72c9310 Mon Sep 17 00:00:00 2001
+From 8c767f6b8d65c2c59995ed51512faeaf56fbb2c3 Mon Sep 17 00:00:00 2001
 From: Phil Elwell <[email protected]>
 Date: Wed, 25 Mar 2015 17:49:47 +0000
-Subject: [PATCH 033/304] Adding bcm2835-sdhost driver, and an overlay to
+Subject: [PATCH 033/381] Adding bcm2835-sdhost driver, and an overlay to
  enable it
 
 BCM2835 has two SD card interfaces. This driver uses the other one.

+ 2 - 2
target/linux/brcm2708/patches-4.4/0034-cma-Add-vc_cma-driver-to-enable-use-of-CMA.patch

@@ -1,7 +1,7 @@
-From 7d966829e3d7a49f3efc033f41902c52edc2e07d Mon Sep 17 00:00:00 2001
+From 663e08c7b0f8cefd880dfe1eb3641830dafa8b5a Mon Sep 17 00:00:00 2001
 From: popcornmix <[email protected]>
 Date: Wed, 3 Jul 2013 00:31:47 +0100
-Subject: [PATCH 034/304] cma: Add vc_cma driver to enable use of CMA
+Subject: [PATCH 034/381] cma: Add vc_cma driver to enable use of CMA
 MIME-Version: 1.0
 Content-Type: text/plain; charset=UTF-8
 Content-Transfer-Encoding: 8bit

+ 2 - 2
target/linux/brcm2708/patches-4.4/0035-bcm2708-alsa-sound-driver.patch

@@ -1,7 +1,7 @@
-From 03aa66334a94cbdaac80f3673a2e6e766b29ff32 Mon Sep 17 00:00:00 2001
+From b7b8ef3806db931be95bddf47946e27facc6d5dd Mon Sep 17 00:00:00 2001
 From: popcornmix <[email protected]>
 Date: Mon, 26 Mar 2012 22:15:50 +0100
-Subject: [PATCH 035/304] bcm2708: alsa sound driver
+Subject: [PATCH 035/381] bcm2708: alsa sound driver
 MIME-Version: 1.0
 Content-Type: text/plain; charset=UTF-8
 Content-Transfer-Encoding: 8bit

+ 2 - 2
target/linux/brcm2708/patches-4.4/0036-bcm2708-vchiq-driver.patch

@@ -1,7 +1,7 @@
-From b1e77a013c963839cd74707aa58532286cfacfcc Mon Sep 17 00:00:00 2001
+From 6862270cc99bacc345403c730c38b17615834aef Mon Sep 17 00:00:00 2001
 From: popcornmix <[email protected]>
 Date: Tue, 2 Jul 2013 23:42:01 +0100
-Subject: [PATCH 036/304] bcm2708 vchiq driver
+Subject: [PATCH 036/381] bcm2708 vchiq driver
 MIME-Version: 1.0
 Content-Type: text/plain; charset=UTF-8
 Content-Transfer-Encoding: 8bit

+ 2 - 2
target/linux/brcm2708/patches-4.4/0037-vc_mem-Add-vc_mem-driver.patch

@@ -1,7 +1,7 @@
-From afecc66589fdfd0dcfde79917a82c51172d6c002 Mon Sep 17 00:00:00 2001
+From f5cce853dbe19f479d61c2d91a009edbea5735fc Mon Sep 17 00:00:00 2001
 From: popcornmix <[email protected]>
 Date: Wed, 17 Jun 2015 16:07:06 +0100
-Subject: [PATCH 037/304] vc_mem: Add vc_mem driver
+Subject: [PATCH 037/381] vc_mem: Add vc_mem driver
 MIME-Version: 1.0
 Content-Type: text/plain; charset=UTF-8
 Content-Transfer-Encoding: 8bit

+ 2 - 2
target/linux/brcm2708/patches-4.4/0038-vcsm-VideoCore-shared-memory-service-for-BCM2835.patch

@@ -1,7 +1,7 @@
-From cd630a79b98d0406559589a658c0d0b206e523bc Mon Sep 17 00:00:00 2001
+From f5a5cd2721763f3759fc49d08f1b1ca0b039fcf2 Mon Sep 17 00:00:00 2001
 From: Tim Gover <[email protected]>
 Date: Tue, 22 Jul 2014 15:41:04 +0100
-Subject: [PATCH 038/304] vcsm: VideoCore shared memory service for BCM2835
+Subject: [PATCH 038/381] vcsm: VideoCore shared memory service for BCM2835
 MIME-Version: 1.0
 Content-Type: text/plain; charset=UTF-8
 Content-Transfer-Encoding: 8bit

+ 2 - 2
target/linux/brcm2708/patches-4.4/0039-Add-dev-gpiomem-device-for-rootless-user-GPIO-access.patch

@@ -1,7 +1,7 @@
-From e2633bbfb7a44ca624c5c67df3cab9e39e8357cf Mon Sep 17 00:00:00 2001
+From 60d7c4ca1dd8ff0ab4d84f0b3d1d3aaeecede4d7 Mon Sep 17 00:00:00 2001
 From: Luke Wren <[email protected]>
 Date: Fri, 21 Aug 2015 23:14:48 +0100
-Subject: [PATCH 039/304] Add /dev/gpiomem device for rootless user GPIO access
+Subject: [PATCH 039/381] Add /dev/gpiomem device for rootless user GPIO access
 
 Signed-off-by: Luke Wren <[email protected]>
 

+ 2 - 2
target/linux/brcm2708/patches-4.4/0040-Add-SMI-driver.patch

@@ -1,7 +1,7 @@
-From 2c8e4852592e64f426a482df8b662984bb4f6c9e Mon Sep 17 00:00:00 2001
+From c5c6cdc2f3dc823bf7ac7e31709f192a783f7d56 Mon Sep 17 00:00:00 2001
 From: Luke Wren <[email protected]>
 Date: Sat, 5 Sep 2015 01:14:45 +0100
-Subject: [PATCH 040/304] Add SMI driver
+Subject: [PATCH 040/381] Add SMI driver
 
 Signed-off-by: Luke Wren <[email protected]>
 ---

+ 2 - 2
target/linux/brcm2708/patches-4.4/0041-Add-SMI-NAND-driver.patch

@@ -1,7 +1,7 @@
-From 810a555a6fe83edc69126deba240839f152d8938 Mon Sep 17 00:00:00 2001
+From 6470951ad62727bb57bde4c1a7584baacac7c558 Mon Sep 17 00:00:00 2001
 From: Luke Wren <[email protected]>
 Date: Sat, 5 Sep 2015 01:16:10 +0100
-Subject: [PATCH 041/304] Add SMI NAND driver
+Subject: [PATCH 041/381] Add SMI NAND driver
 
 Signed-off-by: Luke Wren <[email protected]>
 ---

+ 2 - 2
target/linux/brcm2708/patches-4.4/0042-lirc-added-support-for-RaspberryPi-GPIO.patch

@@ -1,7 +1,7 @@
-From 1f298174c176aa408de36b46421ac114357ac0e9 Mon Sep 17 00:00:00 2001
+From e33b63b907bb2a83b9c40ebbe15eeced175c8567 Mon Sep 17 00:00:00 2001
 From: Aron Szabo <[email protected]>
 Date: Sat, 16 Jun 2012 12:15:55 +0200
-Subject: [PATCH 042/304] lirc: added support for RaspberryPi GPIO
+Subject: [PATCH 042/381] lirc: added support for RaspberryPi GPIO
 
 lirc_rpi: Use read_current_timer to determine transmitter delay. Thanks to jjmz and others
 See: https://github.com/raspberrypi/linux/issues/525

+ 2 - 2
target/linux/brcm2708/patches-4.4/0043-Add-cpufreq-driver.patch

@@ -1,7 +1,7 @@
-From 3d01c18ff8973905ef050b20b13063f9e7759c3a Mon Sep 17 00:00:00 2001
+From 14b034de59582e2dac59aaf95c98d6593cfc5549 Mon Sep 17 00:00:00 2001
 From: popcornmix <[email protected]>
 Date: Wed, 3 Jul 2013 00:49:20 +0100
-Subject: [PATCH 043/304] Add cpufreq driver
+Subject: [PATCH 043/381] Add cpufreq driver
 
 Signed-off-by: popcornmix <[email protected]>
 ---

+ 2 - 2
target/linux/brcm2708/patches-4.4/0044-Added-hwmon-thermal-driver-for-reporting-core-temper.patch

@@ -1,7 +1,7 @@
-From a1dd93ad1499de093098226931462628cc86e4e6 Mon Sep 17 00:00:00 2001
+From 9bccd57257d3156887d5bbeadbf35898505cd7f6 Mon Sep 17 00:00:00 2001
 From: popcornmix <[email protected]>
 Date: Tue, 26 Mar 2013 19:24:24 +0000
-Subject: [PATCH 044/304] Added hwmon/thermal driver for reporting core
+Subject: [PATCH 044/381] Added hwmon/thermal driver for reporting core
  temperature. Thanks Dorian
 MIME-Version: 1.0
 Content-Type: text/plain; charset=UTF-8

+ 2 - 2
target/linux/brcm2708/patches-4.4/0045-Add-Chris-Boot-s-i2c-driver.patch

@@ -1,7 +1,7 @@
-From 0feef39a2329ed935108d53e02fe38cb4578dfbf Mon Sep 17 00:00:00 2001
+From dc4e4461802c9dff395a49212e8420a9f586e247 Mon Sep 17 00:00:00 2001
 From: popcornmix <[email protected]>
 Date: Wed, 17 Jun 2015 15:44:08 +0100
-Subject: [PATCH 045/304] Add Chris Boot's i2c driver
+Subject: [PATCH 045/381] Add Chris Boot's i2c driver
 MIME-Version: 1.0
 Content-Type: text/plain; charset=UTF-8
 Content-Transfer-Encoding: 8bit

+ 2 - 2
target/linux/brcm2708/patches-4.4/0046-char-broadcom-Add-vcio-module.patch

@@ -1,7 +1,7 @@
-From 3423e9a9b7e0d6e988832d1362f2fb3ce76bf07c Mon Sep 17 00:00:00 2001
+From 9999c1fcfe8f03afaa2d91c2e9766ce8ae057c65 Mon Sep 17 00:00:00 2001
 From: =?UTF-8?q?Noralf=20Tr=C3=B8nnes?= <[email protected]>
 Date: Fri, 26 Jun 2015 14:27:06 +0200
-Subject: [PATCH 046/304] char: broadcom: Add vcio module
+Subject: [PATCH 046/381] char: broadcom: Add vcio module
 MIME-Version: 1.0
 Content-Type: text/plain; charset=UTF-8
 Content-Transfer-Encoding: 8bit

+ 2 - 2
target/linux/brcm2708/patches-4.4/0047-firmware-bcm2835-Support-ARCH_BCM270x.patch

@@ -1,7 +1,7 @@
-From f259f2e35226640b67ff324789f3638a724bab53 Mon Sep 17 00:00:00 2001
+From 3ab001bd58d4578bf2beb293f93a91f81e3ad3b4 Mon Sep 17 00:00:00 2001
 From: =?UTF-8?q?Noralf=20Tr=C3=B8nnes?= <[email protected]>
 Date: Fri, 26 Jun 2015 14:25:01 +0200
-Subject: [PATCH 047/304] firmware: bcm2835: Support ARCH_BCM270x
+Subject: [PATCH 047/381] firmware: bcm2835: Support ARCH_BCM270x
 MIME-Version: 1.0
 Content-Type: text/plain; charset=UTF-8
 Content-Transfer-Encoding: 8bit

+ 2 - 2
target/linux/brcm2708/patches-4.4/0048-bcm2835-add-v4l2-camera-device.patch

@@ -1,7 +1,7 @@
-From 877bf225ae61519f04b880abe2d84ae7dc585475 Mon Sep 17 00:00:00 2001
+From 47ada5db4dbd8a4dd751bbd630d4abbd15131c98 Mon Sep 17 00:00:00 2001
 From: Vincent Sanders <[email protected]>
 Date: Wed, 30 Jan 2013 12:45:18 +0000
-Subject: [PATCH 048/304] bcm2835: add v4l2 camera device
+Subject: [PATCH 048/381] bcm2835: add v4l2 camera device
 
 - Supports raw YUV capture, preview, JPEG and H264.
 - Uses videobuf2 for data transfer, using dma_buf.

+ 2 - 2
target/linux/brcm2708/patches-4.4/0049-scripts-Add-mkknlimg-and-knlinfo-scripts-from-tools-.patch

@@ -1,7 +1,7 @@
-From 35361c41437a4d81c47bc56189369201c5f1d2e4 Mon Sep 17 00:00:00 2001
+From b2f75aacf0bfb9e3069bdec7a6481ed4bf7a2b51 Mon Sep 17 00:00:00 2001
 From: Phil Elwell <[email protected]>
 Date: Mon, 11 May 2015 09:00:42 +0100
-Subject: [PATCH 049/304] scripts: Add mkknlimg and knlinfo scripts from tools
+Subject: [PATCH 049/381] scripts: Add mkknlimg and knlinfo scripts from tools
  repo
 
 The Raspberry Pi firmware looks for a trailer on the kernel image to

+ 2 - 2
target/linux/brcm2708/patches-4.4/0050-fdt-Add-support-for-the-CONFIG_CMDLINE_EXTEND-option.patch

@@ -1,7 +1,7 @@
-From e88c206c101194b8513860c135ee77366d7456eb Mon Sep 17 00:00:00 2001
+From 0f79afb206f238e89f1cb5c40299f6fd6a47dda3 Mon Sep 17 00:00:00 2001
 From: Phil Elwell <[email protected]>
 Date: Fri, 5 Dec 2014 17:26:26 +0000
-Subject: [PATCH 050/304] fdt: Add support for the CONFIG_CMDLINE_EXTEND option
+Subject: [PATCH 050/381] fdt: Add support for the CONFIG_CMDLINE_EXTEND option
 
 ---
  drivers/of/fdt.c | 29 ++++++++++++++++++++++++-----

+ 2 - 2
target/linux/brcm2708/patches-4.4/0051-BCM2708-Add-core-Device-Tree-support.patch

@@ -1,7 +1,7 @@
-From f3552e720773b9e13a0667606c8438ae14d0538b Mon Sep 17 00:00:00 2001
+From 4dc11d58769fda62ef7cff1ab506d4c68c232270 Mon Sep 17 00:00:00 2001
 From: notro <[email protected]>
 Date: Wed, 9 Jul 2014 14:46:08 +0200
-Subject: [PATCH 051/304] BCM2708: Add core Device Tree support
+Subject: [PATCH 051/381] BCM2708: Add core Device Tree support
 
 Add the bare minimum needed to boot BCM2708 from a Device Tree.
 

+ 2 - 2
target/linux/brcm2708/patches-4.4/0052-bcm2835-Match-with-BCM2708-Device-Trees.patch

@@ -1,7 +1,7 @@
-From 96c7eeec2f269f779e14eef94e19804f70ac5c36 Mon Sep 17 00:00:00 2001
+From 5869509197e8b3b6080f212a22e7d10310fc0a9b Mon Sep 17 00:00:00 2001
 From: =?UTF-8?q?Noralf=20Tr=C3=B8nnes?= <[email protected]>
 Date: Sat, 15 Aug 2015 20:47:07 +0200
-Subject: [PATCH 052/304] bcm2835: Match with BCM2708 Device Trees
+Subject: [PATCH 052/381] bcm2835: Match with BCM2708 Device Trees
 MIME-Version: 1.0
 Content-Type: text/plain; charset=UTF-8
 Content-Transfer-Encoding: 8bit

+ 2 - 2
target/linux/brcm2708/patches-4.4/0053-fbdev-add-FBIOCOPYAREA-ioctl.patch

@@ -1,7 +1,7 @@
-From 2d65eb731311b3bb43ac2b2194d76be99246aefc Mon Sep 17 00:00:00 2001
+From 6f58dcfd94cdd56fb1d462f93397a8548d0340c7 Mon Sep 17 00:00:00 2001
 From: Siarhei Siamashka <[email protected]>
 Date: Mon, 17 Jun 2013 13:32:11 +0300
-Subject: [PATCH 053/304] fbdev: add FBIOCOPYAREA ioctl
+Subject: [PATCH 053/381] fbdev: add FBIOCOPYAREA ioctl
 
 Based on the patch authored by Ali Gholami Rudi at
     https://lkml.org/lkml/2009/7/13/153

+ 2 - 2
target/linux/brcm2708/patches-4.4/0057-Speed-up-console-framebuffer-imageblit-function.patch

@@ -1,7 +1,7 @@
-From 2b0758010872540fd290ed5c3ab489f7318fc977 Mon Sep 17 00:00:00 2001
+From 634d2880e22cb1f77250db07b0c60e3f1280f645 Mon Sep 17 00:00:00 2001
 From: Harm Hanemaaijer <[email protected]>
 Date: Thu, 20 Jun 2013 20:21:39 +0200
-Subject: [PATCH 057/304] Speed up console framebuffer imageblit function
+Subject: [PATCH 057/381] Speed up console framebuffer imageblit function
 
 Especially on platforms with a slower CPU but a relatively high
 framebuffer fill bandwidth, like current ARM devices, the existing

+ 2 - 2
target/linux/brcm2708/patches-4.4/0058-Allow-mac-address-to-be-set-in-smsc95xx.patch

@@ -1,7 +1,7 @@
-From eec29af59aca3d4f7edd6760c12ff33e8650d20d Mon Sep 17 00:00:00 2001
+From 775d5392d5ba612dc856f05fef318b3fd0687f81 Mon Sep 17 00:00:00 2001
 From: popcornmix <[email protected]>
 Date: Tue, 26 Mar 2013 17:26:38 +0000
-Subject: [PATCH 058/304] Allow mac address to be set in smsc95xx
+Subject: [PATCH 058/381] Allow mac address to be set in smsc95xx
 
 Signed-off-by: popcornmix <[email protected]>
 ---

+ 2 - 2
target/linux/brcm2708/patches-4.4/0059-enabling-the-realtime-clock-1-wire-chip-DS1307-and-1.patch

@@ -1,7 +1,7 @@
-From cb3ff14d3ee1bfb19828f1f48fe486f33d7a6fbb Mon Sep 17 00:00:00 2001
+From 5e030ebb3c7dd9a757e871ac7434e24b22ca7a16 Mon Sep 17 00:00:00 2001
 From: popcornmix <[email protected]>
 Date: Wed, 8 May 2013 11:46:50 +0100
-Subject: [PATCH 059/304] enabling the realtime clock 1-wire chip DS1307 and
+Subject: [PATCH 059/381] enabling the realtime clock 1-wire chip DS1307 and
  1-wire on GPIO4 (as a module)
 
 1-wire: Add support for configuring pin for w1-gpio kernel module

+ 2 - 2
target/linux/brcm2708/patches-4.4/0060-Added-Device-IDs-for-August-DVB-T-205.patch

@@ -1,7 +1,7 @@
-From b0237d9659cb376e049e205dd9db20c210237388 Mon Sep 17 00:00:00 2001
+From 151995a5f455ff415d2e2d19ad8528137d53629d Mon Sep 17 00:00:00 2001
 From: popcornmix <[email protected]>
 Date: Wed, 3 Jul 2013 00:54:08 +0100
-Subject: [PATCH 060/304] Added Device IDs for August DVB-T 205
+Subject: [PATCH 060/381] Added Device IDs for August DVB-T 205
 
 ---
  drivers/media/usb/dvb-usb-v2/rtl28xxu.c | 4 ++++

+ 2 - 2
target/linux/brcm2708/patches-4.4/0061-config-Enable-CONFIG_MEMCG-but-leave-it-disabled-due.patch

@@ -1,7 +1,7 @@
-From 2cf0ecd618278861b4f7a9e7b72f39974493e18d Mon Sep 17 00:00:00 2001
+From 27950dc12923e0679a177ae7d17779a77d9500af Mon Sep 17 00:00:00 2001
 From: popcornmix <[email protected]>
 Date: Wed, 18 Dec 2013 22:16:19 +0000
-Subject: [PATCH 061/304] config: Enable CONFIG_MEMCG, but leave it disabled
+Subject: [PATCH 061/381] config: Enable CONFIG_MEMCG, but leave it disabled
  (due to memory cost). Enable with cgroup_enable=memory.
 
 ---

+ 2 - 2
target/linux/brcm2708/patches-4.4/0062-ASoC-Add-support-for-PCM5102A-codec.patch

@@ -1,7 +1,7 @@
-From 6566720748ca71f63386608bb4c72e3b1efcc43a Mon Sep 17 00:00:00 2001
+From 90330d268c0507ca0b41c758feccbab2915e08fc Mon Sep 17 00:00:00 2001
 From: Florian Meier <[email protected]>
 Date: Fri, 22 Nov 2013 14:59:51 +0100
-Subject: [PATCH 062/304] ASoC: Add support for PCM5102A codec
+Subject: [PATCH 062/381] ASoC: Add support for PCM5102A codec
 
 Some definitions to support the PCM5102A codec
 by Texas Instruments.

+ 2 - 2
target/linux/brcm2708/patches-4.4/0063-ASoC-Add-support-for-HifiBerry-DAC.patch

@@ -1,7 +1,7 @@
-From d47c284760f870b312b4ed488b71d0b549e0ef70 Mon Sep 17 00:00:00 2001
+From 2ea95927e8dc5c1ee099f999a24c5bfa028f18bf Mon Sep 17 00:00:00 2001
 From: Florian Meier <[email protected]>
 Date: Fri, 22 Nov 2013 19:19:08 +0100
-Subject: [PATCH 063/304] ASoC: Add support for HifiBerry DAC
+Subject: [PATCH 063/381] ASoC: Add support for HifiBerry DAC
 
 This adds a machine driver for the HifiBerry DAC.
 It is a sound card that can

+ 2 - 2
target/linux/brcm2708/patches-4.4/0064-ASoC-Add-support-for-Rpi-DAC.patch

@@ -1,7 +1,7 @@
-From 26ee57a5d9cd05e006b277446c9535aeda3c93d6 Mon Sep 17 00:00:00 2001
+From 2f681005c89b65de1a2aa1426a41cc7b9e243c74 Mon Sep 17 00:00:00 2001
 From: Florian Meier <[email protected]>
 Date: Fri, 22 Nov 2013 19:21:34 +0100
-Subject: [PATCH 064/304] ASoC: Add support for Rpi-DAC
+Subject: [PATCH 064/381] ASoC: Add support for Rpi-DAC
 
 ---
  sound/soc/bcm/Kconfig       |   7 +++

+ 2 - 2
target/linux/brcm2708/patches-4.4/0065-ASoC-wm8804-Implement-MCLK-configuration-options-add.patch

@@ -1,7 +1,7 @@
-From ca1252c2232d7a7d44c8ae1fc35ae11ef2cd860d Mon Sep 17 00:00:00 2001
+From e83ad608ca30c502633123ce317f7451491951c0 Mon Sep 17 00:00:00 2001
 From: Daniel Matuschek <[email protected]>
 Date: Wed, 15 Jan 2014 21:41:23 +0100
-Subject: [PATCH 065/304] ASoC: wm8804: Implement MCLK configuration options,
+Subject: [PATCH 065/381] ASoC: wm8804: Implement MCLK configuration options,
  add 32bit support WM8804 can run with PLL frequencies of 256xfs and 128xfs
  for most sample rates. At 192kHz only 128xfs is supported. The existing
  driver selects 128xfs automatically for some lower samples rates. By using an

+ 2 - 2
target/linux/brcm2708/patches-4.4/0066-ASoC-BCM-Add-support-for-HiFiBerry-Digi.-Driver-is-b.patch

@@ -1,7 +1,7 @@
-From 376d0b5d94c6d78d943f30b81de14bc66f7b2911 Mon Sep 17 00:00:00 2001
+From fb61baf20c890884a9e4f55da0f287f27f81a474 Mon Sep 17 00:00:00 2001
 From: Daniel Matuschek <[email protected]>
 Date: Wed, 15 Jan 2014 21:42:08 +0100
-Subject: [PATCH 066/304] ASoC: BCM:Add support for HiFiBerry Digi. Driver is
+Subject: [PATCH 066/381] ASoC: BCM:Add support for HiFiBerry Digi. Driver is
  based on the patched WM8804 driver.
 
 Signed-off-by: Daniel Matuschek <[email protected]>

+ 2 - 2
target/linux/brcm2708/patches-4.4/0067-ASoC-wm8804-Set-idle_bias_off-to-false-Idle-bias-has.patch

@@ -1,7 +1,7 @@
-From b271e01a647c30ff8c6e66b2d4109e72235da27d Mon Sep 17 00:00:00 2001
+From cf98984028b036971f95671070806136d865b96e Mon Sep 17 00:00:00 2001
 From: Daniel Matuschek <[email protected]>
 Date: Thu, 16 Jan 2014 07:36:35 +0100
-Subject: [PATCH 067/304] ASoC: wm8804: Set idle_bias_off to false Idle bias
+Subject: [PATCH 067/381] ASoC: wm8804: Set idle_bias_off to false Idle bias
  has been change to remove warning on driver startup
 
 Signed-off-by: Daniel Matuschek <[email protected]>

+ 2 - 2
target/linux/brcm2708/patches-4.4/0068-Add-IQaudIO-Sound-Card-support-for-Raspberry-Pi.patch

@@ -1,7 +1,7 @@
-From 21af89410a1ca12bce1dcfcd49af1eea66437af9 Mon Sep 17 00:00:00 2001
+From f0fc1c656af73bbfc2984e0bb6b90b27bac1a532 Mon Sep 17 00:00:00 2001
 From: Gordon Garrity <[email protected]>
 Date: Sat, 8 Mar 2014 16:56:57 +0000
-Subject: [PATCH 068/304] Add IQaudIO Sound Card support for Raspberry Pi
+Subject: [PATCH 068/381] Add IQaudIO Sound Card support for Raspberry Pi
 
 Set a limit of 0dB on Digital Volume Control
 

+ 2 - 2
target/linux/brcm2708/patches-4.4/0069-hid-Reduce-default-mouse-polling-interval-to-60Hz.patch

@@ -1,7 +1,7 @@
-From 1aaeb4fd759f159edc94ed53c7e1d02a57a107ae Mon Sep 17 00:00:00 2001
+From d549bf5e41199399f174701b0f303b385d52beaf Mon Sep 17 00:00:00 2001
 From: popcornmix <[email protected]>
 Date: Mon, 14 Jul 2014 22:02:09 +0100
-Subject: [PATCH 069/304] hid: Reduce default mouse polling interval to 60Hz
+Subject: [PATCH 069/381] hid: Reduce default mouse polling interval to 60Hz
 
 Reduces overhead when using X
 ---

+ 2 - 2
target/linux/brcm2708/patches-4.4/0070-Added-support-for-HiFiBerry-DAC.patch

@@ -1,7 +1,7 @@
-From bdc06975313393c21c0f72d52f1733a2333d1b70 Mon Sep 17 00:00:00 2001
+From 03107b2243e688b6c98042d0fd9416db2bd241f6 Mon Sep 17 00:00:00 2001
 From: Daniel Matuschek <[email protected]>
 Date: Mon, 4 Aug 2014 10:06:56 +0200
-Subject: [PATCH 070/304] Added support for HiFiBerry DAC+
+Subject: [PATCH 070/381] Added support for HiFiBerry DAC+
 
 The driver is based on the HiFiBerry DAC driver. However HiFiBerry DAC+ uses
 a different codec chip (PCM5122), therefore a new driver is necessary.

+ 2 - 2
target/linux/brcm2708/patches-4.4/0071-Added-driver-for-HiFiBerry-Amp-amplifier-add-on-boar.patch

@@ -1,7 +1,7 @@
-From 1d152bc8e97a3f004604ff4c10e5243266b4a312 Mon Sep 17 00:00:00 2001
+From 4076d38775ab7bbdf64875c6e5cec6eb4b27760c Mon Sep 17 00:00:00 2001
 From: Daniel Matuschek <[email protected]>
 Date: Mon, 4 Aug 2014 11:09:58 +0200
-Subject: [PATCH 071/304] Added driver for HiFiBerry Amp amplifier add-on board
+Subject: [PATCH 071/381] Added driver for HiFiBerry Amp amplifier add-on board
 
 The driver contains a low-level hardware driver for the TAS5713 and the
 drivers for the Raspberry Pi I2S subsystem.

+ 2 - 2
target/linux/brcm2708/patches-4.4/0072-Update-ds1307-driver-for-device-tree-support.patch

@@ -1,7 +1,7 @@
-From 455ba80fce771499a5045cfddd741895f38cbc01 Mon Sep 17 00:00:00 2001
+From 1e1cdd39b3ed1a3488e796367f6e339dbe2ecaaa Mon Sep 17 00:00:00 2001
 From: Ryan Coe <[email protected]>
 Date: Sat, 31 Jan 2015 18:25:49 -0700
-Subject: [PATCH 072/304] Update ds1307 driver for device-tree support
+Subject: [PATCH 072/381] Update ds1307 driver for device-tree support
 
 Signed-off-by: Ryan Coe <[email protected]>
 ---

+ 2 - 2
target/linux/brcm2708/patches-4.4/0073-BCM270x_DT-Add-pwr_led-and-the-required-input-trigge.patch

@@ -1,7 +1,7 @@
-From 0613a9ad697b96c7aa5f3b6cb7d0c3bb236428e8 Mon Sep 17 00:00:00 2001
+From 211b0053ad2b173e646e4db1b5dd2f51a2da4ed7 Mon Sep 17 00:00:00 2001
 From: Phil Elwell <[email protected]>
 Date: Fri, 6 Feb 2015 13:50:57 +0000
-Subject: [PATCH 073/304] BCM270x_DT: Add pwr_led, and the required "input"
+Subject: [PATCH 073/381] BCM270x_DT: Add pwr_led, and the required "input"
  trigger
 
 The "input" trigger makes the associated GPIO an input.  This is to support

+ 2 - 2
target/linux/brcm2708/patches-4.4/0074-enc28j60-Add-device-tree-compatible-string-and-an-ov.patch

@@ -1,7 +1,7 @@
-From 46c40754e960e05c4b7f0d76241e75b5363527d5 Mon Sep 17 00:00:00 2001
+From 3a1b6b5d57c7f92e98338172dec58c8cd3f2141f Mon Sep 17 00:00:00 2001
 From: Phil Elwell <[email protected]>
 Date: Fri, 27 Feb 2015 15:10:24 +0000
-Subject: [PATCH 074/304] enc28j60: Add device tree compatible string and an
+Subject: [PATCH 074/381] enc28j60: Add device tree compatible string and an
  overlay
 
 ---

+ 2 - 2
target/linux/brcm2708/patches-4.4/0075-Add-driver-for-rpi-proto.patch

@@ -1,7 +1,7 @@
-From fd2629ca6b3487d6efe7c49c93cb44a47cbf9e5a Mon Sep 17 00:00:00 2001
+From 56a753118a1446feedb1845f37f3e5d3cc4f31a1 Mon Sep 17 00:00:00 2001
 From: Waldemar Brodkorb <[email protected]>
 Date: Wed, 25 Mar 2015 09:26:17 +0100
-Subject: [PATCH 075/304] Add driver for rpi-proto
+Subject: [PATCH 075/381] Add driver for rpi-proto
 
 Forward port of 3.10.x driver from https://github.com/koalo
 We are using a custom board and would like to use rpi 3.18.x

+ 2 - 2
target/linux/brcm2708/patches-4.4/0076-config-Add-default-configs.patch

@@ -1,7 +1,7 @@
-From e892ae7922d86bdede4f59336222cb9d8cf60994 Mon Sep 17 00:00:00 2001
+From c8647aeede51642c863c13cb741866a8ef13c2a7 Mon Sep 17 00:00:00 2001
 From: popcornmix <[email protected]>
 Date: Mon, 13 Apr 2015 17:16:29 +0100
-Subject: [PATCH 076/304] config: Add default configs
+Subject: [PATCH 076/381] config: Add default configs
 
 ---
  arch/arm/configs/bcm2709_defconfig | 1254 +++++++++++++++++++++++++++++++++++

+ 2 - 2
target/linux/brcm2708/patches-4.4/0077-bcm2835-bcm2835_defconfig.patch

@@ -1,7 +1,7 @@
-From b08ccdff6e3f9a0b17edaf423f140775a5a25c72 Mon Sep 17 00:00:00 2001
+From d9d77573d48f99b3cc7f760ce4febaf23cfc13e1 Mon Sep 17 00:00:00 2001
 From: =?UTF-8?q?Noralf=20Tr=C3=B8nnes?= <[email protected]>
 Date: Wed, 29 Apr 2015 17:24:02 +0200
-Subject: [PATCH 077/304] bcm2835: bcm2835_defconfig
+Subject: [PATCH 077/381] bcm2835: bcm2835_defconfig
 MIME-Version: 1.0
 Content-Type: text/plain; charset=UTF-8
 Content-Transfer-Encoding: 8bit

+ 2 - 2
target/linux/brcm2708/patches-4.4/0078-rpi-ft5406-Add-touchscreen-driver-for-pi-LCD-display.patch

@@ -1,7 +1,7 @@
-From d9eaf4c9a302c60d131ce6e7384ae36085cf5731 Mon Sep 17 00:00:00 2001
+From c756311eb3ca94befe2d0b960232bebb03614a11 Mon Sep 17 00:00:00 2001
 From: Gordon Hollingworth <[email protected]>
 Date: Tue, 12 May 2015 14:47:56 +0100
-Subject: [PATCH 078/304] rpi-ft5406: Add touchscreen driver for pi LCD display
+Subject: [PATCH 078/381] rpi-ft5406: Add touchscreen driver for pi LCD display
 
 Fix driver detection failure Check that the buffer response is non-zero meaning the touchscreen was detected
 

+ 2 - 2
target/linux/brcm2708/patches-4.4/0079-Improve-__copy_to_user-and-__copy_from_user-performa.patch

@@ -1,7 +1,7 @@
-From 93aae11e6e1bcd5178685f85938e7c339d91a95e Mon Sep 17 00:00:00 2001
+From c8fda14cc4b13b9a3612ecc5c3c7456a57e2029b Mon Sep 17 00:00:00 2001
 From: Phil Elwell <[email protected]>
 Date: Mon, 13 Oct 2014 11:47:53 +0100
-Subject: [PATCH 079/304] Improve __copy_to_user and __copy_from_user
+Subject: [PATCH 079/381] Improve __copy_to_user and __copy_from_user
  performance
 
 Provide a __copy_from_user that uses memcpy. On BCM2708, use

+ 2 - 2
target/linux/brcm2708/patches-4.4/0080-gpio-poweroff-Allow-it-to-work-on-Raspberry-Pi.patch

@@ -1,7 +1,7 @@
-From 328a04523323650c59fef1657143e87513c79751 Mon Sep 17 00:00:00 2001
+From 5b9146b6d47d409c98832d67447a78246e203a36 Mon Sep 17 00:00:00 2001
 From: Phil Elwell <[email protected]>
 Date: Thu, 25 Jun 2015 12:16:11 +0100
-Subject: [PATCH 080/304] gpio-poweroff: Allow it to work on Raspberry Pi
+Subject: [PATCH 080/381] gpio-poweroff: Allow it to work on Raspberry Pi
 
 The Raspberry Pi firmware manages the power-down and reboot
 process. To do this it installs a pm_power_off handler, causing

+ 2 - 2
target/linux/brcm2708/patches-4.4/0081-spidev-Add-spidev-compatible-string-to-silence-warni.patch

@@ -1,7 +1,7 @@
-From c2c3af65be6009ded5c3c8984ab7f58f5e7797ee Mon Sep 17 00:00:00 2001
+From f50f0fbeb5a66ee6bd4e7bc4b911bd46fc76804c Mon Sep 17 00:00:00 2001
 From: Phil Elwell <[email protected]>
 Date: Tue, 14 Jul 2015 10:26:09 +0100
-Subject: [PATCH 081/304] spidev: Add "spidev" compatible string to silence
+Subject: [PATCH 081/381] spidev: Add "spidev" compatible string to silence
  warning
 
 See: https://github.com/raspberrypi/linux/issues/1054

+ 2 - 2
target/linux/brcm2708/patches-4.4/0082-scripts-dtc-Add-overlay-support.patch

@@ -1,7 +1,7 @@
-From 7508b75a2466c9d6f9061fde718eb6bbfed44ede Mon Sep 17 00:00:00 2001
+From 89380bfcda436c4602001f09d1777957304e1c41 Mon Sep 17 00:00:00 2001
 From: Phil Elwell <[email protected]>
 Date: Tue, 14 Jul 2015 17:00:18 +0100
-Subject: [PATCH 082/304] scripts/dtc: Add overlay support
+Subject: [PATCH 082/381] scripts/dtc: Add overlay support
 
 ---
  scripts/dtc/checks.c                 |  119 ++-

+ 2 - 2
target/linux/brcm2708/patches-4.4/0083-mfd-Add-Raspberry-Pi-Sense-HAT-core-driver.patch

@@ -1,7 +1,7 @@
-From 4969b05b74287320b646ec19371c1e04f1d98336 Mon Sep 17 00:00:00 2001
+From 17ec32c056210154217ea601c86a16685d58f408 Mon Sep 17 00:00:00 2001
 From: Phil Elwell <[email protected]>
 Date: Tue, 14 Jul 2015 14:32:47 +0100
-Subject: [PATCH 083/304] mfd: Add Raspberry Pi Sense HAT core driver
+Subject: [PATCH 083/381] mfd: Add Raspberry Pi Sense HAT core driver
 
 ---
  drivers/input/joystick/Kconfig           |   8 +

+ 2 - 2
target/linux/brcm2708/patches-4.4/0084-RaspiDAC3-support.patch

@@ -1,7 +1,7 @@
-From f8cf34f551e172b02306ce12da00e8c8c2550660 Mon Sep 17 00:00:00 2001
+From c7773e6daa5df456d6e0b935321425f3cb7a55b8 Mon Sep 17 00:00:00 2001
 From: Jan Grulich <[email protected]>
 Date: Mon, 24 Aug 2015 16:03:47 +0100
-Subject: [PATCH 084/304] RaspiDAC3 support
+Subject: [PATCH 084/381] RaspiDAC3 support
 
 Signed-off-by: Jan Grulich <[email protected]>
 

+ 2 - 2
target/linux/brcm2708/patches-4.4/0085-tpa6130a2-Add-headphone-switch-control.patch

@@ -1,7 +1,7 @@
-From bdf67add80855689e7580feaa8ae1c82d2f9d209 Mon Sep 17 00:00:00 2001
+From 669d4b324d47078cffaa557b8fe7ab13ff484cbe Mon Sep 17 00:00:00 2001
 From: Jan Grulich <[email protected]>
 Date: Mon, 24 Aug 2015 16:02:34 +0100
-Subject: [PATCH 085/304] tpa6130a2: Add headphone switch control
+Subject: [PATCH 085/381] tpa6130a2: Add headphone switch control
 
 Signed-off-by: Jan Grulich <[email protected]>
 ---

+ 2 - 2
target/linux/brcm2708/patches-4.4/0086-irq-bcm2835-Fix-building-with-2708.patch

@@ -1,7 +1,7 @@
-From 19b6a85b13ed26364b6bb0946cf51ede345d8e2d Mon Sep 17 00:00:00 2001
+From 5f1f5e7db749eeaa307b0ba384e29d99b10e3290 Mon Sep 17 00:00:00 2001
 From: popcornmix <[email protected]>
 Date: Mon, 28 Sep 2015 23:38:59 +0100
-Subject: [PATCH 086/304] irq-bcm2835: Fix building with 2708
+Subject: [PATCH 086/381] irq-bcm2835: Fix building with 2708
 
 ---
  drivers/irqchip/irq-bcm2835.c | 3 ++-

+ 2 - 2
target/linux/brcm2708/patches-4.4/0087-rpi_display-add-backlight-driver-and-overlay.patch

@@ -1,7 +1,7 @@
-From 6e7a4e8116e8379bd3be1d88092bfb9cacee7e14 Mon Sep 17 00:00:00 2001
+From bfcb98a5f383cd1cdd08156f8f7267447ab1b7cd Mon Sep 17 00:00:00 2001
 From: P33M <[email protected]>
 Date: Wed, 21 Oct 2015 14:55:21 +0100
-Subject: [PATCH 087/304] rpi_display: add backlight driver and overlay
+Subject: [PATCH 087/381] rpi_display: add backlight driver and overlay
 
 Add a mailbox-driven backlight controller for the Raspberry Pi DSI
 touchscreen display. Requires updated GPU firmware to recognise the

+ 2 - 2
target/linux/brcm2708/patches-4.4/0088-bcm2835-dma-Fix-up-convert-to-DMA-pool.patch

@@ -1,7 +1,7 @@
-From a18791e434387ff2dec3fd8e32d0ae41896d40a5 Mon Sep 17 00:00:00 2001
+From 5bb7ea036f5dfa3e3e3e1c674cb3f06e8204743e Mon Sep 17 00:00:00 2001
 From: Matthias Reichl <[email protected]>
 Date: Mon, 16 Nov 2015 14:05:35 +0000
-Subject: [PATCH 088/304] bcm2835-dma: Fix up convert to DMA pool
+Subject: [PATCH 088/381] bcm2835-dma: Fix up convert to DMA pool
 
 ---
  drivers/dma/bcm2835-dma.c | 36 ++++++++++++++++++++++++++----------

+ 2 - 2
target/linux/brcm2708/patches-4.4/0089-scripts-Multi-platform-support-for-mkknlimg-and-knli.patch

@@ -1,7 +1,7 @@
-From 8a51551a8e90b0af9ca4d1519e4ab3c4e3f0e672 Mon Sep 17 00:00:00 2001
+From 5e591b39b106e20e3f8128cbd46a20d01eedb185 Mon Sep 17 00:00:00 2001
 From: Phil Elwell <[email protected]>
 Date: Wed, 11 Nov 2015 11:38:59 +0000
-Subject: [PATCH 089/304] scripts: Multi-platform support for mkknlimg and
+Subject: [PATCH 089/381] scripts: Multi-platform support for mkknlimg and
  knlinfo
 
 The firmware uses tags in the kernel trailer to choose which dtb file

+ 2 - 2
target/linux/brcm2708/patches-4.4/0090-drm-vc4-Add-suport-for-3D-rendering-using-the-V3D-en.patch

@@ -1,7 +1,7 @@
-From 1f7a26d3f23eca72e81b23fd2c624975e252b1dc Mon Sep 17 00:00:00 2001
+From d6b537db6d9208d3d512aac65d03a47913787576 Mon Sep 17 00:00:00 2001
 From: Eric Anholt <[email protected]>
 Date: Mon, 2 Mar 2015 13:01:12 -0800
-Subject: [PATCH 090/304] drm/vc4: Add suport for 3D rendering using the V3D
+Subject: [PATCH 090/381] drm/vc4: Add suport for 3D rendering using the V3D
  engine.
 
 This is a squash of the out-of-tree development series.  Since that

+ 2 - 2
target/linux/brcm2708/patches-4.4/0091-drm-vc4-Force-HDMI-to-connected.patch

@@ -1,7 +1,7 @@
-From 561ea7d6af345cf43a05a188d73f2e9e29a9cde8 Mon Sep 17 00:00:00 2001
+From 92de07785e3ece5672448a5efa7b3b45957059f6 Mon Sep 17 00:00:00 2001
 From: Eric Anholt <[email protected]>
 Date: Wed, 14 Oct 2015 11:32:14 -0700
-Subject: [PATCH 091/304] drm/vc4: Force HDMI to connected.
+Subject: [PATCH 091/381] drm/vc4: Force HDMI to connected.
 
 For some reason on the downstream tree, the HPD GPIO isn't working.
 

+ 2 - 2
target/linux/brcm2708/patches-4.4/0092-drm-vc4-bo-cache-locking-fixes.patch

@@ -1,7 +1,7 @@
-From 128c58414e4c53bb5f57330b0928666a14b51f05 Mon Sep 17 00:00:00 2001
+From 9d9f602905f1d7de7b0d93d8293ed144f7af0e21 Mon Sep 17 00:00:00 2001
 From: Eric Anholt <[email protected]>
 Date: Mon, 19 Oct 2015 08:23:18 -0700
-Subject: [PATCH 092/304] drm/vc4: bo cache locking fixes.
+Subject: [PATCH 092/381] drm/vc4: bo cache locking fixes.
 
 Signed-off-by: Eric Anholt <[email protected]>
 ---

+ 2 - 2
target/linux/brcm2708/patches-4.4/0093-drm-vc4-bo-cache-locking-cleanup.patch

@@ -1,7 +1,7 @@
-From 6678a113e6eb5104d000f02c8cdc09eec50297ae Mon Sep 17 00:00:00 2001
+From 2520f46f0d6e44f5ecfa534fb5a5f1a11302c83c Mon Sep 17 00:00:00 2001
 From: Eric Anholt <[email protected]>
 Date: Mon, 19 Oct 2015 08:29:41 -0700
-Subject: [PATCH 093/304] drm/vc4: bo cache locking cleanup.
+Subject: [PATCH 093/381] drm/vc4: bo cache locking cleanup.
 
 Signed-off-by: Eric Anholt <[email protected]>
 ---

+ 2 - 2
target/linux/brcm2708/patches-4.4/0094-drm-vc4-Use-job_lock-to-protect-seqno_cb_list.patch

@@ -1,7 +1,7 @@
-From a97d62dbd1d65bcd0bb51aa66b1e928381146cd7 Mon Sep 17 00:00:00 2001
+From e7530cfb655bb473d5c99e27bb44a15f1c921441 Mon Sep 17 00:00:00 2001
 From: Eric Anholt <[email protected]>
 Date: Mon, 19 Oct 2015 08:32:24 -0700
-Subject: [PATCH 094/304] drm/vc4: Use job_lock to protect seqno_cb_list.
+Subject: [PATCH 094/381] drm/vc4: Use job_lock to protect seqno_cb_list.
 
 We're (mostly) not supposed to be using struct_mutex in drivers these
 days.

+ 2 - 2
target/linux/brcm2708/patches-4.4/0095-drm-vc4-Drop-struct_mutex-around-CL-validation.patch

@@ -1,7 +1,7 @@
-From fb03ccdfb2baae625f8ab04d4d627dbe97545484 Mon Sep 17 00:00:00 2001
+From e619bff96bd0dab8ecf1c8df64ce3d605784fa57 Mon Sep 17 00:00:00 2001
 From: Eric Anholt <[email protected]>
 Date: Mon, 19 Oct 2015 08:44:35 -0700
-Subject: [PATCH 095/304] drm/vc4: Drop struct_mutex around CL validation.
+Subject: [PATCH 095/381] drm/vc4: Drop struct_mutex around CL validation.
 
 We were using it so that we could make sure that shader validation
 state didn't change while we were validating, but now shader

+ 2 - 2
target/linux/brcm2708/patches-4.4/0096-drm-vc4-Drop-struct_mutex-around-CL-validation.patch

@@ -1,7 +1,7 @@
-From ec7429376e7e208e133d1b3fc4b48c45e9fd4826 Mon Sep 17 00:00:00 2001
+From 4b137e2962b14c62089f4368391fa1ed03cac391 Mon Sep 17 00:00:00 2001
 From: Eric Anholt <[email protected]>
 Date: Mon, 19 Oct 2015 08:44:35 -0700
-Subject: [PATCH 096/304] drm/vc4: Drop struct_mutex around CL validation.
+Subject: [PATCH 096/381] drm/vc4: Drop struct_mutex around CL validation.
 
 We were using it so that we could make sure that shader validation
 state didn't change while we were validating, but now shader

+ 2 - 2
target/linux/brcm2708/patches-4.4/0097-drm-vc4-Add-support-for-more-display-plane-formats.patch

@@ -1,7 +1,7 @@
-From 61c118e19ca1111715a2b762ff8687039e1daf6e Mon Sep 17 00:00:00 2001
+From 7a94e7c745428eb542ebbfe6370ae138ad76be4c Mon Sep 17 00:00:00 2001
 From: Eric Anholt <[email protected]>
 Date: Tue, 20 Oct 2015 13:59:15 +0100
-Subject: [PATCH 097/304] drm/vc4: Add support for more display plane formats.
+Subject: [PATCH 097/381] drm/vc4: Add support for more display plane formats.
 
 Signed-off-by: Eric Anholt <[email protected]>
 ---

+ 2 - 2
target/linux/brcm2708/patches-4.4/0098-drm-vc4-No-need-to-stop-the-stopped-threads.patch

@@ -1,7 +1,7 @@
-From 966f44478d6ccb55bfd20b1249cb20a729519190 Mon Sep 17 00:00:00 2001
+From c3634a10a0b792baedf12691a83598c89976830c Mon Sep 17 00:00:00 2001
 From: Eric Anholt <[email protected]>
 Date: Fri, 23 Oct 2015 12:31:56 +0100
-Subject: [PATCH 098/304] drm/vc4: No need to stop the stopped threads.
+Subject: [PATCH 098/381] drm/vc4: No need to stop the stopped threads.
 
 This was leftover debug code from the hackdriver.  We never submit
 unless the thread is already idle.

이 변경점에서 너무 많은 파일들이 변경되어 몇몇 파일들은 표시되지 않았습니다.