...
 
Commits (3)
......@@ -9,8 +9,8 @@ include $(TOPDIR)/rules.mk
include $(INCLUDE_DIR)/kernel.mk
PKG_NAME:=brcm2708-gpu-fw
PKG_VERSION:=2019-09-04
PKG_RELEASE:=e2e17cd035fb8cd1a0b74d35d6615d7e267e408b
PKG_VERSION:=2019-09-17
PKG_RELEASE:=f8e05108dbb3b5640f48b6b301296e979876836b
PKG_BUILD_DIR:=$(KERNEL_BUILD_DIR)/$(PKG_NAME)/rpi-firmware-$(PKG_RELEASE)
......@@ -33,7 +33,7 @@ define Download/bootcode_bin
FILE:=$(RPI_FIRMWARE_FILE)-bootcode.bin
URL:=$(RPI_FIRMWARE_URL)
URL_FILE:=bootcode.bin
HASH:=358b7bd96322d4ef92017adc56ab123c09251781c53d1eb463a1c47396274101
HASH:=2c7e8ee3f5b268e6d13dba11d970fa49f9e8a82e548d4471892e53e6628a98f1
endef
$(eval $(call Download,bootcode_bin))
......@@ -41,7 +41,7 @@ define Download/fixup_dat
FILE:=$(RPI_FIRMWARE_FILE)-fixup.dat
URL:=$(RPI_FIRMWARE_URL)
URL_FILE:=fixup.dat
HASH:=7e2037765c244594bdc3d6c8ad83d6176859d53691359b065e10c9a8a73c3d5c
HASH:=ae76b623dea688033b39034284d463fe37ba489283634ec35f4426deb93810e2
endef
$(eval $(call Download,fixup_dat))
......@@ -49,7 +49,7 @@ define Download/fixup_cd_dat
FILE:=$(RPI_FIRMWARE_FILE)-fixup_cd.dat
URL:=$(RPI_FIRMWARE_URL)
URL_FILE:=fixup_cd.dat
HASH:=c02f42e808fe6cc6f8865ac89381bd175f948894af88062dd6925b3ca46abaf3
HASH:=380549cf6c28280ebea7c6e54c2060dea2e4bd79ea8491263668c7895cbc107b
endef
$(eval $(call Download,fixup_cd_dat))
......@@ -57,7 +57,7 @@ define Download/fixup_x_dat
FILE:=$(RPI_FIRMWARE_FILE)-fixup_x.dat
URL:=$(RPI_FIRMWARE_URL)
URL_FILE:=fixup_x.dat
HASH:=95ea9621d72f1122696c2df0f0a2bc21b09e304e3443d473757eaff018410670
HASH:=cda6d8719a3b044046ad7b10a40dd629bb3ba3e5fe4b5f7521ccf8ebc74488a6
endef
$(eval $(call Download,fixup_x_dat))
......@@ -65,7 +65,7 @@ define Download/fixup4_dat
FILE:=$(RPI_FIRMWARE_FILE)-fixup4.dat
URL:=$(RPI_FIRMWARE_URL)
URL_FILE:=fixup4.dat
HASH:=f38c0229186d0864b6f37d9fa1a95b24f48170f84385ab785eb5d67df89db150
HASH:=0c9e2b079a11def55083d8366fe243f145dbb8f09aab05e4e0f8e8225b8f28fb
endef
$(eval $(call Download,fixup4_dat))
......@@ -73,7 +73,7 @@ define Download/fixup4cd_dat
FILE:=$(RPI_FIRMWARE_FILE)-fixup4cd.dat
URL:=$(RPI_FIRMWARE_URL)
URL_FILE:=fixup4cd.dat
HASH:=a0d7267c06bdc1550a6757a98533835e36513d2ca38b967f66101761fa9aaaec
HASH:=24ae560fa1630787409e4d1ba918636728ae6968ab75b1644e75738ed5ffa5ed
endef
$(eval $(call Download,fixup4cd_dat))
......@@ -81,7 +81,7 @@ define Download/fixup4x_dat
FILE:=$(RPI_FIRMWARE_FILE)-fixup4x.dat
URL:=$(RPI_FIRMWARE_URL)
URL_FILE:=fixup4x.dat
HASH:=13b01a5e4054e0181c82c37f67773d3457f3402486d520c8a68e2cc967dd3d8e
HASH:=9858225026a3ce02018d2813f913634d11ebd34db2564bb5faaacdf25e2eb95b
endef
$(eval $(call Download,fixup4x_dat))
......@@ -89,7 +89,7 @@ define Download/start_elf
FILE:=$(RPI_FIRMWARE_FILE)-start.elf
URL:=$(RPI_FIRMWARE_URL)
URL_FILE:=start.elf
HASH:=1e4c280110f9e1eac328f447a8e59ee332919f3606cc544a8d689dddebaa259b
HASH:=ca6225e593dc5c5fa8004405f85bfd3f2b3ba1ac5c6b215227fcab09a399c795
endef
$(eval $(call Download,start_elf))
......@@ -97,7 +97,7 @@ define Download/start_cd_elf
FILE:=$(RPI_FIRMWARE_FILE)-start_cd.elf
URL:=$(RPI_FIRMWARE_URL)
URL_FILE:=start_cd.elf
HASH:=7b7138b75ba87aecf22c271dd5f8a2635c4f94479f052972c52109a800158481
HASH:=31ab1b1694d619096d25054f0f9d509edf58d781b5b323231791fbd4ad4cd5e8
endef
$(eval $(call Download,start_cd_elf))
......@@ -105,7 +105,7 @@ define Download/start_x_elf
FILE:=$(RPI_FIRMWARE_FILE)-start_x.elf
URL:=$(RPI_FIRMWARE_URL)
URL_FILE:=start_x.elf
HASH:=baa82bb2317c116808b821a322ff3a282fbb4138db378fb7035d1ebaaa04ecc9
HASH:=b76e8f08643d30ac01402c457f369468a386240ea1022d3a6448cdbfd1257ee2
endef
$(eval $(call Download,start_x_elf))
......@@ -113,7 +113,7 @@ define Download/start4_elf
FILE:=$(RPI_FIRMWARE_FILE)-start4.elf
URL:=$(RPI_FIRMWARE_URL)
URL_FILE:=start4.elf
HASH:=f0846abc3db421baff2efa4cd2e09e90d6f9cc4d7247abbcb7c111c2450d844a
HASH:=c19b943fe0fed7dbee5a4743f68ba4b9882c241cbcde1d9328718bcb300571a2
endef
$(eval $(call Download,start4_elf))
......@@ -121,7 +121,7 @@ define Download/start4cd_elf
FILE:=$(RPI_FIRMWARE_FILE)-start4cd.elf
URL:=$(RPI_FIRMWARE_URL)
URL_FILE:=start4cd.elf
HASH:=74419aab3560674f82e5d39a3f6d2fa198fb7564fedef7d1525499d71cb55b9a
HASH:=890cf686984924fa65a80766322a96f2520eb6736563f010d63dfa24d67c3c12
endef
$(eval $(call Download,start4cd_elf))
......@@ -129,7 +129,7 @@ define Download/start4x_elf
FILE:=$(RPI_FIRMWARE_FILE)-start4x.elf
URL:=$(RPI_FIRMWARE_URL)
URL_FILE:=start4x.elf
HASH:=44612f847b1b3cfdbad3a9062854d5ed4a6bc18e715d9dd05b6e47d12ff8cbe3
HASH:=2c61e4def4fb088e5f9a6c70478b0ea4cb11107f6af2e1c754e5c0ddd50e9d33
endef
$(eval $(call Download,start4x_elf))
......
......@@ -15,6 +15,7 @@ raspberrypi,model-b |\
raspberrypi,model-b-plus |\
raspberrypi,model-b-rev2 |\
raspberrypi,2-model-b |\
raspberrypi,2-model-b-rev2 |\
raspberrypi,3-model-b |\
raspberrypi,3-model-b-plus |\
raspberrypi,4-model-b)
......
......@@ -7,6 +7,7 @@ set_preinit_iface() {
case "$(board_name)" in
raspberrypi,2-model-b |\
raspberrypi,2-model-b-rev2 |\
raspberrypi,3-model-b |\
raspberrypi,3-model-b-plus |\
raspberrypi,4-model-b |\
......
......@@ -72,7 +72,10 @@ endef
define Device/rpi
DEVICE_MODEL := B/B+/CM/Zero/ZeroW
DEVICE_DTS := bcm2708-rpi-b bcm2708-rpi-b-plus bcm2708-rpi-cm bcm2708-rpi-zero bcm2708-rpi-zero-w
DEVICE_DTS := \
bcm2708-rpi-b bcm2708-rpi-b-plus \
bcm2708-rpi-cm \
bcm2708-rpi-zero bcm2708-rpi-zero-w
SUPPORTED_DEVICES := \
rpi-b rpi-b-plus rpi-cm rpi-zero rpi-zero-w \
raspberrypi,model-b raspberrypi,model-b-plus raspberrypi,model-b-rev2 \
......@@ -89,10 +92,14 @@ endif
define Device/rpi-2
DEVICE_MODEL := 2B/3B/3B+/3CM/4B
DEVICE_DTS := bcm2709-rpi-2-b bcm2710-rpi-3-b bcm2710-rpi-3-b-plus bcm2711-rpi-4-b bcm2710-rpi-cm3
DEVICE_DTS := \
bcm2709-rpi-2-b bcm2710-rpi-2-b \
bcm2710-rpi-3-b bcm2710-rpi-3-b-plus \
bcm2711-rpi-4-b \
bcm2710-rpi-cm3
SUPPORTED_DEVICES := \
rpi-2-b rpi-3-b rpi-3-b-plus rpi-cm \
raspberrypi,2-model-b \
raspberrypi,2-model-b raspberrypi,2-model-b-rev2 \
raspberrypi,3-model-b raspberrypi,3-model-b-plus \
raspberrypi,3-compute-module raspberrypi,compute-module-3 \
raspberrypi,4-model-b
......@@ -110,11 +117,15 @@ ifeq ($(SUBTARGET),bcm2709)
endif
define Device/rpi-3
DEVICE_MODEL := 3B/3B+/3CM
DEVICE_MODEL := 2B-1.2/3B/3B+/3CM
KERNEL_IMG := kernel8.img
DEVICE_DTS := broadcom/bcm2710-rpi-3-b broadcom/bcm2710-rpi-3-b-plus broadcom/bcm2710-rpi-cm3
DEVICE_DTS := \
broadcom/bcm2710-rpi-2-b \
broadcom/bcm2710-rpi-3-b broadcom/bcm2710-rpi-3-b-plus \
broadcom/bcm2710-rpi-cm3
SUPPORTED_DEVICES := \
rpi-3-b rpi-3-b-plus \
raspberrypi,2-model-b-rev2 \
raspberrypi,3-model-b raspberrypi,3-model-b-plus \
raspberrypi,3-compute-module raspberrypi,compute-module-3
DEVICE_PACKAGES := \
......
From 6e4b79df9dd51e1f22210cdac4de959cdf296366 Mon Sep 17 00:00:00 2001
From 2096cda971fed28cbc822d8c7d489bf85af22f34 Mon Sep 17 00:00:00 2001
From: Dan Pasanen <dan.pasanen@gmail.com>
Date: Thu, 21 Sep 2017 09:55:42 -0500
Subject: [PATCH 001/782] arm: partially revert
Subject: [PATCH 001/806] arm: partially revert
702b94bff3c50542a6e4ab9a4f4cef093262fe65
* Re-expose some dmi APIs for use in VCSM
......
From ae06b18278e132c7854e49138b1b3306083d48f2 Mon Sep 17 00:00:00 2001
From 26bb49317b44d0927ed7b4be1d72aa11853a01f7 Mon Sep 17 00:00:00 2001
From: Steve Glendinning <steve.glendinning@smsc.com>
Date: Thu, 19 Feb 2015 18:47:12 +0000
Subject: [PATCH 002/782] smsx95xx: fix crimes against truesize
Subject: [PATCH 002/806] 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.
......
From 4cd09cb64684d5a8afe16055c9d3a906bb962d02 Mon Sep 17 00:00:00 2001
From ac6edc14a931f10413d4586c2d0d1f2ddc1a416a Mon Sep 17 00:00:00 2001
From: Sam Nazarko <email@samnazarko.co.uk>
Date: Fri, 1 Apr 2016 17:27:21 +0100
Subject: [PATCH 003/782] smsc95xx: Experimental: Enable turbo_mode and
Subject: [PATCH 003/806] smsc95xx: Experimental: Enable turbo_mode and
packetsize=2560 by default
See: http://forum.kodi.tv/showthread.php?tid=285288
......
From 8632e6f299c51a32b0ce138992424e2006fba92d Mon Sep 17 00:00:00 2001
From fa1451d655f59916aec1c1e4fb17f19a78005066 Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Tue, 26 Mar 2013 17:26:38 +0000
Subject: [PATCH 004/782] Allow mac address to be set in smsc95xx
Subject: [PATCH 004/806] Allow mac address to be set in smsc95xx
Signed-off-by: popcornmix <popcornmix@gmail.com>
---
......
From 5249b12e3533f236379e65a3383551c1521c0701 Mon Sep 17 00:00:00 2001
From 6209e42d384cfe873123b411a9bd170de027d4b5 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Fri, 13 Mar 2015 12:43:36 +0000
Subject: [PATCH 005/782] Protect __release_resource against resources without
Subject: [PATCH 005/806] Protect __release_resource against resources without
parents
Without this patch, removing a device tree overlay can crash here.
......
From 5a99d4b98f8e87272b802e5ce2fed39fef11dbd0 Mon Sep 17 00:00:00 2001
From 5e9082be2fca137fe13b8af15aa0b9d178cd99c1 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Fri, 4 Dec 2015 17:41:50 +0000
Subject: [PATCH 006/782] irq-bcm2836: Prevent spurious interrupts, and trap
Subject: [PATCH 006/806] irq-bcm2836: Prevent spurious interrupts, and trap
them early
The old arch-specific IRQ macros included a dsb to ensure the
......
From f38dac169408bdde53abb1005551a0d11662ede8 Mon Sep 17 00:00:00 2001
From b8a56e2dbae7dbcc0537b03f8a99eb5ba638876b Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Thu, 9 Feb 2017 14:33:30 +0000
Subject: [PATCH 007/782] irq-bcm2836: Avoid "Invalid trigger warning"
Subject: [PATCH 007/806] irq-bcm2836: Avoid "Invalid trigger warning"
Initialise the level for each IRQ to avoid a warning from the
arm arch timer code.
......
From 799302fe35ef907bd57fa9f188377ea8e1d0a801 Mon Sep 17 00:00:00 2001
From 9334b65d3020bca44aa2695b84eda865ecc340e2 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Noralf=20Tr=C3=B8nnes?= <noralf@tronnes.org>
Date: Fri, 12 Jun 2015 19:01:05 +0200
Subject: [PATCH 008/782] irqchip: bcm2835: Add FIQ support
Subject: [PATCH 008/806] irqchip: bcm2835: Add FIQ support
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
......
From e16490a47558941fa96fff6a72aeb913d23fd593 Mon Sep 17 00:00:00 2001
From a2416a2926904e3a07bdb10b9cf3c7871e87583c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Noralf=20Tr=C3=B8nnes?= <noralf@tronnes.org>
Date: Fri, 23 Oct 2015 16:26:55 +0200
Subject: [PATCH 009/782] irqchip: irq-bcm2835: Add 2836 FIQ support
Subject: [PATCH 009/806] irqchip: irq-bcm2835: Add 2836 FIQ support
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
......
From cdde8906aadecad6cd3a45c62cfbb94ec2646c1c Mon Sep 17 00:00:00 2001
From e21d0b86f4a9c2c1f61e183e5dfcc1cf37058ca1 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Tue, 14 Jul 2015 10:26:09 +0100
Subject: [PATCH 010/782] spidev: Add "spidev" compatible string to silence
Subject: [PATCH 010/806] spidev: Add "spidev" compatible string to silence
warning
See: https://github.com/raspberrypi/linux/issues/1054
......
From 55d0f139a7ff59f5b5bc93934c99b02c15ff716f Mon Sep 17 00:00:00 2001
From 61ca6adb1fc93622bb85acc18b6ce4f620c8c690 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Wed, 24 Jun 2015 14:10:44 +0100
Subject: [PATCH 011/782] spi-bcm2835: Support pin groups other than 7-11
Subject: [PATCH 011/806] 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
......
From 75defab728c1b4d301459b7f2c89bf4276014c47 Mon Sep 17 00:00:00 2001
From 2610aceda837370048f86b4af27852463c3b5a47 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Fri, 1 Jul 2016 22:09:24 +0100
Subject: [PATCH 012/782] spi-bcm2835: Disable forced software CS
Subject: [PATCH 012/806] spi-bcm2835: Disable forced software CS
Select software CS in bcm2708_common.dtsi, and disable the automatic
conversion in the driver to allow hardware CS to be re-enabled with an
......
From dd53a4aa003c16a50ca5bc27a5a21c4778cde43f Mon Sep 17 00:00:00 2001
From 80dc41f5617db0dbe3e17a399603a50b91997c5b Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Tue, 8 Nov 2016 21:35:38 +0000
Subject: [PATCH 013/782] spi-bcm2835: Remove unused code
Subject: [PATCH 013/806] spi-bcm2835: Remove unused code
---
drivers/spi/spi-bcm2835.c | 61 ---------------------------------------
......
From 4fe94e121e9c0744e019b5b2be934cf479e3fdcc Mon Sep 17 00:00:00 2001
From 10d11b6b5410b9d31845efd23147fd08477a5151 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Noralf=20Tr=C3=B8nnes?= <noralf@tronnes.org>
Date: Sat, 3 Oct 2015 22:22:55 +0200
Subject: [PATCH 014/782] dmaengine: bcm2835: Load driver early and support
Subject: [PATCH 014/806] dmaengine: bcm2835: Load driver early and support
legacy API
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
......
From c74d966572f90fec4f13e0297566c36ed959bd24 Mon Sep 17 00:00:00 2001
From e00fde59167c31cf376c74b333b58f011b244dfa Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Mon, 25 Jan 2016 17:25:12 +0000
Subject: [PATCH 015/782] firmware: Updated mailbox header
Subject: [PATCH 015/806] firmware: Updated mailbox header
---
include/soc/bcm2835/raspberrypi-firmware.h | 5 +++++
......
From 4c85de42f9f5d23bd87fa35e08047f57dd00c1b6 Mon Sep 17 00:00:00 2001
From 3c8282fa8f1a50bf5ff5b83e83d97b37433bbdd9 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Wed, 15 Jun 2016 16:48:41 +0100
Subject: [PATCH 016/782] rtc: Add SPI alias for pcf2123 driver
Subject: [PATCH 016/806] rtc: Add SPI alias for pcf2123 driver
Without this alias, Device Tree won't cause the driver
to be loaded.
......
From 51e42b28f33b37d9e03e4e01cd7a3b08eeb86eb8 Mon Sep 17 00:00:00 2001
From 8018869c6c8590018c1cd272475eda0dbf72a7ec Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Noralf=20Tr=C3=B8nnes?= <noralf@tronnes.org>
Date: Fri, 7 Oct 2016 16:50:59 +0200
Subject: [PATCH 017/782] watchdog: bcm2835: Support setting reboot partition
Subject: [PATCH 017/806] watchdog: bcm2835: Support setting reboot partition
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
......
From 23ab1ada3a3add5b701f6a497f4206c2dcb10d42 Mon Sep 17 00:00:00 2001
From c296f60b7a5b3c4f82aa0768030ebf64ab64792b Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Tue, 5 Apr 2016 19:40:12 +0100
Subject: [PATCH 018/782] reboot: Use power off rather than busy spinning when
Subject: [PATCH 018/806] reboot: Use power off rather than busy spinning when
halt is requested
---
......
From 23e13d262f7455a8d4ca4984937481abc55856ed Mon Sep 17 00:00:00 2001
From f54671cb165da1c13d33777cd59329a464f9863b Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Wed, 9 Nov 2016 13:02:52 +0000
Subject: [PATCH 019/782] bcm: Make RASPBERRYPI_POWER depend on PM
Subject: [PATCH 019/806] bcm: Make RASPBERRYPI_POWER depend on PM
---
drivers/soc/bcm/Kconfig | 1 +
......
From d8b5b8e27ba261e9a71843705c6821418683e599 Mon Sep 17 00:00:00 2001
From 05caac5f388bf0b821d4a75e480a74ae40fc8478 Mon Sep 17 00:00:00 2001
From: Martin Sperl <kernel@martin.sperl.org>
Date: Fri, 2 Sep 2016 16:45:27 +0100
Subject: [PATCH 020/782] Register the clocks early during the boot process, so
Subject: [PATCH 020/806] Register the clocks early during the boot process, so
that special/critical clocks can get enabled early on in the boot process
avoiding the risk of disabling a clock, pll_divider or pll when a claiming
driver fails to install propperly - maybe it needs to defer.
......
From e32dc682aad433523bbc8cad30dddbed1e9600c8 Mon Sep 17 00:00:00 2001
From d5df60f32f3c3b2f7f6d758ac08de6acb9fd947f Mon Sep 17 00:00:00 2001
From: popcornmix <popcornmix@gmail.com>
Date: Tue, 6 Dec 2016 17:05:39 +0000
Subject: [PATCH 021/782] bcm2835-rng: Avoid initialising if already enabled
Subject: [PATCH 021/806] bcm2835-rng: Avoid initialising if already enabled
Avoids the 0x40000 cycles of warmup again if firmware has already used it
---
......
From 88ed98186a6636f29787af791ac5bcf1e0143aa0 Mon Sep 17 00:00:00 2001
From 3437db6e19e29ff9b6d2eef9a5ee703f04ca1d41 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Wed, 24 Aug 2016 16:28:44 +0100
Subject: [PATCH 022/782] kbuild: Ignore dtco targets when filtering symbols
Subject: [PATCH 022/806] kbuild: Ignore dtco targets when filtering symbols
---
scripts/Kbuild.include | 2 +-
......
From 85d8db3d3a9d2ba4b359e49f09685c1e464b916e Mon Sep 17 00:00:00 2001
From f1f199b682e258674137105f49d033cb81612ab7 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Mon, 13 Feb 2017 17:20:08 +0000
Subject: [PATCH 023/782] clk-bcm2835: Mark used PLLs and dividers CRITICAL
Subject: [PATCH 023/806] clk-bcm2835: Mark used PLLs and dividers CRITICAL
The VPU configures and relies on several PLLs and dividers. Mark all
enabled dividers and their PLLs as CRITICAL to prevent the kernel from
......
From 620ec8dc8514d70867d9f185c97f821667949a54 Mon Sep 17 00:00:00 2001
From 787234827719aa1d44b079969419d91b665a491d Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Mon, 13 Feb 2017 17:20:08 +0000
Subject: [PATCH 024/782] clk-bcm2835: Add claim-clocks property
Subject: [PATCH 024/806] clk-bcm2835: Add claim-clocks property
The claim-clocks property can be used to prevent PLLs and dividers
from being marked as critical. It contains a vector of clock IDs,
......
From 5dc279a2b9b5ddbf02049b9dbac285f752c03de5 Mon Sep 17 00:00:00 2001
From f8e7e4a65b3f99452db67cfb7e21afc80b8af7f2 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Mon, 6 Mar 2017 09:06:18 +0000
Subject: [PATCH 025/782] clk-bcm2835: Read max core clock from firmware
Subject: [PATCH 025/806] clk-bcm2835: Read max core clock from firmware
The VPU is responsible for managing the core clock, usually under
direction from the bcm2835-cpufreq driver but not via the clk-bcm2835
......
From 85369526fd6d17042e27b2cc186b9ba7437f22fa Mon Sep 17 00:00:00 2001
From 6272fd1e55945522b156a28c1f605b69ae6e05b7 Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Mon, 9 May 2016 17:28:18 -0700
Subject: [PATCH 026/782] clk: bcm2835: Mark GPIO clocks enabled at boot as
Subject: [PATCH 026/806] clk: bcm2835: Mark GPIO clocks enabled at boot as
critical.
These divide off of PLLD_PER and are used for the ethernet and wifi
......
From a965750a785600c84b96901404c7bc3c33311bdf Mon Sep 17 00:00:00 2001
From fd613a5d5dc7f023d7d983aee9d854fd3a41d669 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Thu, 9 Feb 2017 14:36:44 +0000
Subject: [PATCH 027/782] sound: Demote deferral errors to INFO level
Subject: [PATCH 027/806] sound: Demote deferral errors to INFO level
At present there is no mechanism to specify driver load order,
which can lead to deferrals and repeated retries until successful.
......
From 3d7ff478a6f2cca6c7f687743743fccbc7fbee61 Mon Sep 17 00:00:00 2001
From 0eb679e4b41dab1e421415917feae44d00e1687f Mon Sep 17 00:00:00 2001
From: Claggy3 <stephen.maclagan@hotmail.com>
Date: Sat, 11 Feb 2017 14:00:30 +0000
Subject: [PATCH 028/782] Update vfpmodule.c
Subject: [PATCH 028/806] Update vfpmodule.c
Christopher Alexander Tobias Schulze - May 2, 2015, 11:57 a.m.
This patch fixes a problem with VFP state save and restore related
......
From cd9d14e24d92b9bb3aa1ec2ec0fc6b8ac4740f07 Mon Sep 17 00:00:00 2001
From b6494e2070983020d56f82d9d0be74d11b001823 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Noralf=20Tr=C3=B8nnes?= <noralf@tronnes.org>
Date: Tue, 1 Nov 2016 15:15:41 +0100
Subject: [PATCH 029/782] i2c: bcm2835: Add debug support
Subject: [PATCH 029/806] i2c: bcm2835: Add debug support
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
......
From b3acf0c6c356df7e19c9e205019e2af04d8afd8a Mon Sep 17 00:00:00 2001
From a8a5ad555b7168ce90263395dc5f26b99af9bf4e Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Thu, 18 Dec 2014 16:07:15 -0800
Subject: [PATCH 030/782] mm: Remove the PFN busy warning
Subject: [PATCH 030/806] mm: Remove the PFN busy warning
See commit dae803e165a11bc88ca8dbc07a11077caf97bbcb -- the warning is
expected sometimes when using CMA. However, that commit still spams
......
From 6c33a5cae0cb0777eda7be86be5c39bbabded299 Mon Sep 17 00:00:00 2001
From e4cd2b482eadc7f7901ba6c0df3080f792c4d655 Mon Sep 17 00:00:00 2001
From: Phil Elwell <phil@raspberrypi.org>
Date: Thu, 23 Mar 2017 10:06:56 +0000
Subject: [PATCH 031/782] ASoC: Add prompt for ICS43432 codec
Subject: [PATCH 031/806] ASoC: Add prompt for ICS43432 codec
Without a prompt string, a config setting can't be included in a
defconfig. Give CONFIG_SND_SOC_ICS43432 a prompt so that Pi soundcards
......