kernel: bump to 4.9.194, 4.14.146, 4.17.75
This commit is contained in:
parent
5161e816cc
commit
eb05272f01
@ -6,13 +6,13 @@ ifdef CONFIG_TESTING_KERNEL
|
||||
KERNEL_PATCHVER:=$(KERNEL_TESTING_PATCHVER)
|
||||
endif
|
||||
|
||||
LINUX_VERSION-4.9 = .192
|
||||
LINUX_VERSION-4.14 = .143
|
||||
LINUX_VERSION-4.19 = .72
|
||||
LINUX_VERSION-4.9 = .194
|
||||
LINUX_VERSION-4.14 = .146
|
||||
LINUX_VERSION-4.19 = .75
|
||||
|
||||
LINUX_KERNEL_HASH-4.9.192 = 7a1a300cce70a4fd0d49b7fff7b1673159b61c4040c5a7c08ea333a7cb328d54
|
||||
LINUX_KERNEL_HASH-4.14.143 = 2534f2f03cb937700a03dd85dcf1cb6e6f46fdd29d489580cc3183d6c0643d93
|
||||
LINUX_KERNEL_HASH-4.19.72 = f9fcb6b3bd29115ac55fc154e300c3dce2044502732f6842ad6c25e6f9f51f6d
|
||||
LINUX_KERNEL_HASH-4.9.194 = d5f4bb7584e461f1faa9a3f94c2ad292246fe692b0e992e072dac255f806c2e3
|
||||
LINUX_KERNEL_HASH-4.14.146 = a3c54b887ea3e679382bd4c0536e6a281b071dab2258bd3ee8af75baef2023f5
|
||||
LINUX_KERNEL_HASH-4.19.75 = dd5e7147e1e4501560fba5beb86dae6bf6ba843518ab3d4cad283de77b651b78
|
||||
|
||||
remove_uri_prefix=$(subst git://,,$(subst http://,,$(subst https://,,$(1))))
|
||||
sanitize_uri=$(call qstrip,$(subst @,_,$(subst :,_,$(subst .,_,$(subst -,_,$(subst /,_,$(1)))))))
|
||||
|
||||
@ -2,7 +2,7 @@ include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_NAME:=luci-app-ssr-plus
|
||||
PKG_VERSION:=1
|
||||
PKG_RELEASE:=98
|
||||
PKG_RELEASE:=99
|
||||
|
||||
PKG_CONFIG_DEPENDS:= CONFIG_PACKAGE_$(PKG_NAME)_INCLUDE_Shadowsocks \
|
||||
CONFIG_PACKAGE_$(PKG_NAME)_INCLUDE_V2ray \
|
||||
|
||||
@ -46,7 +46,7 @@
|
||||
|
||||
config ATH25
|
||||
bool "Atheros AR231x/AR531x SoC support"
|
||||
@@ -1009,6 +1009,7 @@ config MIPS_PARAVIRT
|
||||
@@ -1006,6 +1006,7 @@ config MIPS_PARAVIRT
|
||||
endchoice
|
||||
|
||||
source "arch/mips/alchemy/Kconfig"
|
||||
|
||||
@ -0,0 +1,52 @@
|
||||
From 3fe7841bf5a582dc7fd198e5bf70162ea418a22a Mon Sep 17 00:00:00 2001
|
||||
From: Koen Vandeputte <koen.vandeputte@ncentric.com>
|
||||
Date: Wed, 11 Sep 2019 11:02:19 +0200
|
||||
Subject: [PATCH] MIPS: ath79: Fix potentially missed IRQ handling during
|
||||
dispatch
|
||||
|
||||
If both interrupts are set in the current implementation
|
||||
only the 1st will be handled and the 2nd will be skipped
|
||||
due to the "if else" condition.
|
||||
|
||||
Fix this by using the same approach as done for QCA955x
|
||||
just below it.
|
||||
|
||||
Fixes: fce5cc6e0ddc ("MIPS: ath79: add IRQ handling code for AR934X")
|
||||
Signed-off-by: Koen Vandeputte <koen.vandeputte@ncentric.com>
|
||||
CC: Felix Fietkau <nbd@nbd.name>
|
||||
CC: Gabor Juhos <juhosg@freemail.hu>
|
||||
CC: James Hogan <jhogan@kernel.org>
|
||||
CC: Paul Burton <paul.burton@mips.com>
|
||||
CC: Ralf Baechle <ralf@linux-mips.org>
|
||||
CC: stable@vger.kernel.org # v3.2+
|
||||
---
|
||||
arch/mips/ath79/irq.c | 12 +++++++++---
|
||||
1 file changed, 9 insertions(+), 3 deletions(-)
|
||||
|
||||
--- a/arch/mips/ath79/irq.c
|
||||
+++ b/arch/mips/ath79/irq.c
|
||||
@@ -32,15 +32,21 @@ static void ar934x_ip2_irq_dispatch(stru
|
||||
u32 status;
|
||||
|
||||
status = ath79_reset_rr(AR934X_RESET_REG_PCIE_WMAC_INT_STATUS);
|
||||
+ status &= AR934X_PCIE_WMAC_INT_PCIE_ALL | AR934X_PCIE_WMAC_INT_WMAC_ALL;
|
||||
+
|
||||
+ if (status == 0) {
|
||||
+ spurious_interrupt();
|
||||
+ return;
|
||||
+ }
|
||||
|
||||
if (status & AR934X_PCIE_WMAC_INT_PCIE_ALL) {
|
||||
ath79_ddr_wb_flush(3);
|
||||
generic_handle_irq(ATH79_IP2_IRQ(0));
|
||||
- } else if (status & AR934X_PCIE_WMAC_INT_WMAC_ALL) {
|
||||
+ }
|
||||
+
|
||||
+ if (status & AR934X_PCIE_WMAC_INT_WMAC_ALL) {
|
||||
ath79_ddr_wb_flush(4);
|
||||
generic_handle_irq(ATH79_IP2_IRQ(1));
|
||||
- } else {
|
||||
- spurious_interrupt();
|
||||
}
|
||||
}
|
||||
|
||||
@ -10,7 +10,7 @@
|
||||
|
||||
--- a/arch/mips/Kconfig
|
||||
+++ b/arch/mips/Kconfig
|
||||
@@ -1155,6 +1155,9 @@ config MIPS_MSC
|
||||
@@ -1152,6 +1152,9 @@ config MIPS_MSC
|
||||
config MIPS_NILE4
|
||||
bool
|
||||
|
||||
|
||||
@ -307,7 +307,7 @@ meaning of the bits CPUCLK_FROM_CPUPLL and DDRCLK_FROM_DDRPLL is reversed.
|
||||
return;
|
||||
--- a/arch/mips/ath79/irq.c
|
||||
+++ b/arch/mips/ath79/irq.c
|
||||
@@ -56,6 +56,34 @@ static void ar934x_ip2_irq_init(void)
|
||||
@@ -62,6 +62,34 @@ static void ar934x_ip2_irq_init(void)
|
||||
irq_set_chained_handler(ATH79_CPU_IRQ(2), ar934x_ip2_irq_dispatch);
|
||||
}
|
||||
|
||||
@ -342,7 +342,7 @@ meaning of the bits CPUCLK_FROM_CPUPLL and DDRCLK_FROM_DDRPLL is reversed.
|
||||
static void qca955x_ip2_irq_dispatch(struct irq_desc *desc)
|
||||
{
|
||||
u32 status;
|
||||
@@ -143,7 +171,7 @@ void __init arch_init_irq(void)
|
||||
@@ -149,7 +177,7 @@ void __init arch_init_irq(void)
|
||||
soc_is_ar913x() || soc_is_ar933x()) {
|
||||
irq_wb_chan2 = 3;
|
||||
irq_wb_chan3 = 2;
|
||||
@ -351,7 +351,7 @@ meaning of the bits CPUCLK_FROM_CPUPLL and DDRCLK_FROM_DDRPLL is reversed.
|
||||
irq_wb_chan3 = 2;
|
||||
}
|
||||
|
||||
@@ -154,6 +182,7 @@ void __init arch_init_irq(void)
|
||||
@@ -160,6 +188,7 @@ void __init arch_init_irq(void)
|
||||
else if (soc_is_ar724x() ||
|
||||
soc_is_ar933x() ||
|
||||
soc_is_ar934x() ||
|
||||
@ -359,7 +359,7 @@ meaning of the bits CPUCLK_FROM_CPUPLL and DDRCLK_FROM_DDRPLL is reversed.
|
||||
soc_is_qca955x())
|
||||
misc_is_ar71xx = false;
|
||||
else
|
||||
@@ -164,6 +193,8 @@ void __init arch_init_irq(void)
|
||||
@@ -170,6 +199,8 @@ void __init arch_init_irq(void)
|
||||
|
||||
if (soc_is_ar934x())
|
||||
ar934x_ip2_irq_init();
|
||||
|
||||
@ -291,7 +291,7 @@
|
||||
return;
|
||||
--- a/arch/mips/ath79/irq.c
|
||||
+++ b/arch/mips/ath79/irq.c
|
||||
@@ -156,6 +156,87 @@ static void qca955x_irq_init(void)
|
||||
@@ -162,6 +162,87 @@ static void qca955x_irq_init(void)
|
||||
irq_set_chained_handler(ATH79_CPU_IRQ(3), qca955x_ip3_irq_dispatch);
|
||||
}
|
||||
|
||||
@ -379,7 +379,7 @@
|
||||
void __init arch_init_irq(void)
|
||||
{
|
||||
unsigned irq_wb_chan2 = -1;
|
||||
@@ -183,7 +264,9 @@ void __init arch_init_irq(void)
|
||||
@@ -189,7 +270,9 @@ void __init arch_init_irq(void)
|
||||
soc_is_ar933x() ||
|
||||
soc_is_ar934x() ||
|
||||
soc_is_qca953x() ||
|
||||
@ -390,7 +390,7 @@
|
||||
misc_is_ar71xx = false;
|
||||
else
|
||||
BUG();
|
||||
@@ -197,4 +280,6 @@ void __init arch_init_irq(void)
|
||||
@@ -203,4 +286,6 @@ void __init arch_init_irq(void)
|
||||
qca953x_irq_init();
|
||||
else if (soc_is_qca955x())
|
||||
qca955x_irq_init();
|
||||
|
||||
@ -10,7 +10,7 @@
|
||||
static void ar934x_ip2_irq_dispatch(struct irq_desc *desc)
|
||||
{
|
||||
u32 status;
|
||||
@@ -50,8 +53,7 @@ static void ar934x_ip2_irq_init(void)
|
||||
@@ -56,8 +59,7 @@ static void ar934x_ip2_irq_init(void)
|
||||
|
||||
for (i = ATH79_IP2_IRQ_BASE;
|
||||
i < ATH79_IP2_IRQ_BASE + ATH79_IP2_IRQ_COUNT; i++)
|
||||
@ -20,7 +20,7 @@
|
||||
|
||||
irq_set_chained_handler(ATH79_CPU_IRQ(2), ar934x_ip2_irq_dispatch);
|
||||
}
|
||||
@@ -79,7 +81,7 @@ static void qca953x_irq_init(void)
|
||||
@@ -85,7 +87,7 @@ static void qca953x_irq_init(void)
|
||||
|
||||
for (i = ATH79_IP2_IRQ_BASE;
|
||||
i < ATH79_IP2_IRQ_BASE + ATH79_IP2_IRQ_COUNT; i++)
|
||||
@ -29,7 +29,7 @@
|
||||
|
||||
irq_set_chained_handler(ATH79_CPU_IRQ(2), qca953x_ip2_irq_dispatch);
|
||||
}
|
||||
@@ -143,15 +145,13 @@ static void qca955x_irq_init(void)
|
||||
@@ -149,15 +151,13 @@ static void qca955x_irq_init(void)
|
||||
|
||||
for (i = ATH79_IP2_IRQ_BASE;
|
||||
i < ATH79_IP2_IRQ_BASE + ATH79_IP2_IRQ_COUNT; i++)
|
||||
@ -47,7 +47,7 @@
|
||||
|
||||
irq_set_chained_handler(ATH79_CPU_IRQ(3), qca955x_ip3_irq_dispatch);
|
||||
}
|
||||
@@ -222,13 +222,13 @@ static void qca956x_irq_init(void)
|
||||
@@ -228,13 +228,13 @@ static void qca956x_irq_init(void)
|
||||
|
||||
for (i = ATH79_IP2_IRQ_BASE;
|
||||
i < ATH79_IP2_IRQ_BASE + ATH79_IP2_IRQ_COUNT; i++)
|
||||
@ -63,7 +63,7 @@
|
||||
|
||||
irq_set_chained_handler(ATH79_CPU_IRQ(3), qca956x_ip3_irq_dispatch);
|
||||
|
||||
@@ -237,12 +237,40 @@ static void qca956x_irq_init(void)
|
||||
@@ -243,12 +243,40 @@ static void qca956x_irq_init(void)
|
||||
late_time_init = &qca956x_enable_timer_cb;
|
||||
}
|
||||
|
||||
|
||||
@ -0,0 +1,49 @@
|
||||
--- a/arch/mips/ath79/common.c
|
||||
+++ b/arch/mips/ath79/common.c
|
||||
@@ -49,6 +49,8 @@ void ath79_ddr_ctrl_init(void)
|
||||
if (soc_is_ar913x() || soc_is_ar724x() || soc_is_ar933x()) {
|
||||
ath79_ddr_wb_flush_base = ath79_ddr_base + 0x7c;
|
||||
ath79_ddr_pci_win_base = 0;
|
||||
+ } else if (soc_is_qca953x() || soc_is_qca955x()) {
|
||||
+ ath79_ddr_wb_flush_base = ath79_ddr_base + 0x9c;
|
||||
} else {
|
||||
ath79_ddr_wb_flush_base = ath79_ddr_base + 0x9c;
|
||||
ath79_ddr_pci_win_base = ath79_ddr_base + 0x7c;
|
||||
--- a/arch/mips/ath79/irq.c
|
||||
+++ b/arch/mips/ath79/irq.c
|
||||
@@ -105,12 +105,12 @@ static void qca955x_ip2_irq_dispatch(str
|
||||
}
|
||||
|
||||
if (status & QCA955X_EXT_INT_PCIE_RC1_ALL) {
|
||||
- /* TODO: flush DDR? */
|
||||
+ ath79_ddr_wb_flush(3);
|
||||
generic_handle_irq(ATH79_IP2_IRQ(0));
|
||||
}
|
||||
|
||||
if (status & QCA955X_EXT_INT_WMAC_ALL) {
|
||||
- /* TODO: flush DDR? */
|
||||
+ ath79_ddr_wb_flush(4);
|
||||
generic_handle_irq(ATH79_IP2_IRQ(1));
|
||||
}
|
||||
}
|
||||
@@ -130,17 +130,17 @@ static void qca955x_ip3_irq_dispatch(str
|
||||
}
|
||||
|
||||
if (status & QCA955X_EXT_INT_USB1) {
|
||||
- /* TODO: flush DDR? */
|
||||
+ ath79_ddr_wb_flush(2);
|
||||
generic_handle_irq(ATH79_IP3_IRQ(0));
|
||||
}
|
||||
|
||||
if (status & QCA955X_EXT_INT_USB2) {
|
||||
- /* TODO: flush DDR? */
|
||||
+ ath79_ddr_wb_flush(2);
|
||||
generic_handle_irq(ATH79_IP3_IRQ(1));
|
||||
}
|
||||
|
||||
if (status & QCA955X_EXT_INT_PCIE_RC2_ALL) {
|
||||
- /* TODO: flush DDR? */
|
||||
+ ath79_ddr_wb_flush(3);
|
||||
generic_handle_irq(ATH79_IP3_IRQ(2));
|
||||
}
|
||||
}
|
||||
@ -241,7 +241,7 @@
|
||||
*/
|
||||
--- a/net/ipv6/datagram.c
|
||||
+++ b/net/ipv6/datagram.c
|
||||
@@ -478,7 +478,7 @@ int ipv6_recv_error(struct sock *sk, str
|
||||
@@ -480,7 +480,7 @@ int ipv6_recv_error(struct sock *sk, str
|
||||
ipv6_iface_scope_id(&sin->sin6_addr,
|
||||
IP6CB(skb)->iif);
|
||||
} else {
|
||||
@ -250,7 +250,7 @@
|
||||
&sin->sin6_addr);
|
||||
sin->sin6_scope_id = 0;
|
||||
}
|
||||
@@ -828,12 +828,12 @@ int ip6_datagram_send_ctl(struct net *ne
|
||||
@@ -830,12 +830,12 @@ int ip6_datagram_send_ctl(struct net *ne
|
||||
}
|
||||
|
||||
if (fl6->flowlabel&IPV6_FLOWINFO_MASK) {
|
||||
|
||||
@ -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 |\
|
||||
|
||||
@ -1,6 +1,8 @@
|
||||
#!/bin/sh
|
||||
# Copyright (C) 2015 OpenWrt.org
|
||||
|
||||
. /lib/upgrade/common.sh
|
||||
|
||||
BOOTPART=/dev/mmcblk0p1
|
||||
|
||||
move_config() {
|
||||
@ -11,7 +13,7 @@ move_config() {
|
||||
insmod vfat
|
||||
mkdir -p /boot
|
||||
mount -t vfat -o rw,noatime $BOOTPART /boot
|
||||
[ -f /boot/sysupgrade.tgz ] && mv -f /boot/sysupgrade.tgz /
|
||||
[ -f "/boot/$BACKUP_FILE" ] && mv -f "/boot/$BACKUP_FILE" /
|
||||
fi
|
||||
}
|
||||
|
||||
|
||||
@ -91,8 +91,8 @@ platform_copy_config() {
|
||||
if export_partdevice partdev 1; then
|
||||
mkdir -p /boot
|
||||
[ -f /boot/kernel.img ] || mount -t vfat -o rw,noatime "/dev/$partdev" /boot
|
||||
cp -af "$CONF_TAR" /boot/
|
||||
tar -C / -zxvf "$CONF_TAR" boot/config.txt
|
||||
cp -af "$UPGRADE_BACKUP" "/boot/$BACKUP_FILE"
|
||||
tar -C / -zxvf "$UPGRADE_BACKUP" boot/config.txt
|
||||
sync
|
||||
unmount /boot
|
||||
fi
|
||||
|
||||
@ -27,7 +27,8 @@ define Build/boot-common
|
||||
mcopy -i $@.boot $(KDIR)/COPYING.linux ::
|
||||
mcopy -i $@.boot $(KDIR)/LICENCE.broadcom ::
|
||||
mcopy -i $@.boot cmdline.txt ::
|
||||
mcopy -i $@.boot $(BOOT_CONFIG) ::config.txt
|
||||
mcopy -i $@.boot config.txt ::
|
||||
mcopy -i $@.boot distroconfig.txt ::
|
||||
mcopy -i $@.boot $(IMAGE_KERNEL) ::$(KERNEL_IMG)
|
||||
$(foreach dts,$(shell echo $(DEVICE_DTS)),mcopy -i $@.boot $(DTS_DIR)/$(dts).dtb ::;)
|
||||
mmd -i $@.boot ::/overlays
|
||||
@ -67,12 +68,14 @@ define Device/Default
|
||||
IMAGES := factory.img.gz sysupgrade.img.gz
|
||||
IMAGE/sysupgrade.img.gz := boot-common | boot-2708 | sdcard-img | gzip | append-metadata
|
||||
IMAGE/factory.img.gz := boot-common | boot-2708 | sdcard-img | gzip
|
||||
BOOT_CONFIG := config.txt
|
||||
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 := \
|
||||
@ -140,7 +151,6 @@ define Device/rpi-4
|
||||
kmod-brcmfmac wpad-basic
|
||||
IMAGE/sysupgrade.img.gz := boot-common | boot-2711 | sdcard-img | gzip | append-metadata
|
||||
IMAGE/factory.img.gz := boot-common | boot-2711 | sdcard-img | gzip
|
||||
BOOT_CONFIG := config-bcm2711-arm64.txt
|
||||
endef
|
||||
ifeq ($(SUBTARGET),bcm2711)
|
||||
TARGET_DEVICES += rpi-4
|
||||
|
||||
@ -1,11 +0,0 @@
|
||||
################################################################################
|
||||
# Bootloader configuration - config.txt
|
||||
################################################################################
|
||||
|
||||
################################################################################
|
||||
# For overclocking and various other settings, see:
|
||||
# https://www.raspberrypi.org/documentation/configuration/config-txt/README.md
|
||||
################################################################################
|
||||
|
||||
# Force aarch64
|
||||
arm_64bit=1
|
||||
@ -6,3 +6,9 @@
|
||||
# For overclocking and various other settings, see:
|
||||
# https://www.raspberrypi.org/documentation/configuration/config-txt/README.md
|
||||
################################################################################
|
||||
|
||||
# OpenWrt config
|
||||
include distroconfig.txt
|
||||
|
||||
[all]
|
||||
# Place your custom settings here.
|
||||
|
||||
14
target/linux/brcm2708/image/distroconfig.txt
Normal file
14
target/linux/brcm2708/image/distroconfig.txt
Normal file
@ -0,0 +1,14 @@
|
||||
################################################################################
|
||||
# Bootloader configuration - distroconfig.txt
|
||||
################################################################################
|
||||
|
||||
# Restore PL011 (ttyAMA0) to GPIOs 14 & 15, instead of Mini UART (ttyS0).
|
||||
# Mini UART is disabled by default unless "enable_uart=1" is specified,
|
||||
# which changes the core frequency to a fixed value and impacts performance.
|
||||
# See https://www.raspberrypi.org/documentation/configuration/uart.md
|
||||
[pi0w]
|
||||
dtoverlay=disable-bt
|
||||
[pi3]
|
||||
dtoverlay=disable-bt
|
||||
[pi4]
|
||||
dtoverlay=disable-bt
|
||||
@ -512,6 +512,26 @@ endef
|
||||
$(eval $(call KernelPackage,sound-soc-hifiberry-dacplusadc))
|
||||
|
||||
|
||||
define KernelPackage/sound-soc-hifiberry-dacplusdsp
|
||||
TITLE:=Support for HifiBerry DAC+DSP
|
||||
KCONFIG:= \
|
||||
CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUSDSP
|
||||
FILES:= \
|
||||
$(LINUX_DIR)/sound/soc/bcm/snd-soc-hifiberry-dacplusdsp.ko
|
||||
AUTOLOAD:=$(call AutoLoad,68,snd-soc-hifiberry-dacplusdsp)
|
||||
DEPENDS:= \
|
||||
kmod-sound-soc-bcm2835-i2s \
|
||||
+kmod-sound-soc-rpi-simple-soundcard
|
||||
$(call AddDepends/sound)
|
||||
endef
|
||||
|
||||
define KernelPackage/sound-soc-hifiberry-dacplusdsp/description
|
||||
This package contains support for HifiBerry DAC+DSP
|
||||
endef
|
||||
|
||||
$(eval $(call KernelPackage,sound-soc-hifiberry-dacplusdsp))
|
||||
|
||||
|
||||
define KernelPackage/sound-soc-hifiberry-dacplusadc-pro
|
||||
TITLE:=Support for HifiBerry DAC+ADC PRO
|
||||
KCONFIG:= \
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
From 5aeff609a8dadb82acf69650bd98faba80a47b6e 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/773] arm: partially revert
|
||||
Subject: [PATCH 001/806] arm: partially revert
|
||||
702b94bff3c50542a6e4ab9a4f4cef093262fe65
|
||||
|
||||
* Re-expose some dmi APIs for use in VCSM
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
From 4a6d6180a843971e60a6e3b7f21e9e5b0fb57071 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/773] 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.
|
||||
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
From 0f28cdfa1b52e770ee13f4dcc5ad732225b75b17 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/773] 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
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
From 9f83838979d7bfc5f4b4123c51871403208de521 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/773] 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>
|
||||
---
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
From 063b764f6c762935b3a12a84185f98cfbf759aaa 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/773] 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.
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
From b46a87040e3d0996bfd76d3c325130fafe76f89a 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/773] 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
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
From 8fa468320f67f77ad7cb4181c4add57aab75c5b0 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/773] 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.
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
From de43634ad18a2cf230dfc7645c6d97819669252d 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/773] 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
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
From c4d05e2af315b0666879b0f34b0f8d0b05d8d63c 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/773] 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
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
From 851317f6443a19c32aea5b68c119573982fa396b 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/773] 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
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
From 23bb48d83e2a820b8371a3512261981b52630eee 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/773] 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
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
From 69d97bffaad932f5ba5c5b1ad347ad0495a55117 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/773] 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
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
From cb5388ad2851ec7a7fcb58ca1ebec0a1ab84a66f 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/773] spi-bcm2835: Remove unused code
|
||||
Subject: [PATCH 013/806] spi-bcm2835: Remove unused code
|
||||
|
||||
---
|
||||
drivers/spi/spi-bcm2835.c | 61 ---------------------------------------
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
From 8db77ac342dc3bb179c5e6610805706ebfdafc7c 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/773] 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
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
From f27da16a911e08fe3cb210014d5f0795ddb812b3 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/773] firmware: Updated mailbox header
|
||||
Subject: [PATCH 015/806] firmware: Updated mailbox header
|
||||
|
||||
---
|
||||
include/soc/bcm2835/raspberrypi-firmware.h | 5 +++++
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
From 9c5cca27567e50f9224439ff45c83d23725a6d04 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/773] 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.
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
From b8779c374c61ce6f8cafe3c054279d510781cc75 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/773] 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
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
From 5deffd890e33238ae82b5fe306d3c258b6527c66 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/773] 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
|
||||
|
||||
---
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
From 82876bead4101ba80c7ddfe76a3a2375deff1c2f 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/773] bcm: Make RASPBERRYPI_POWER depend on PM
|
||||
Subject: [PATCH 019/806] bcm: Make RASPBERRYPI_POWER depend on PM
|
||||
|
||||
---
|
||||
drivers/soc/bcm/Kconfig | 1 +
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
From 5d6464320ab7db4198d9568c20d25063c9c236f8 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/773] 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.
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
From 291ee006cdd9854201d82d78fa0930142e224990 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/773] 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
|
||||
---
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
From 7936498ab3bf4dfd05779c3b8f4766e983f40036 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/773] kbuild: Ignore dtco targets when filtering symbols
|
||||
Subject: [PATCH 022/806] kbuild: Ignore dtco targets when filtering symbols
|
||||
|
||||
---
|
||||
scripts/Kbuild.include | 2 +-
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
From 6980d928a2cc130ae52f0e0ba80d96c1b96c9f0c 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/773] 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
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
From 585c5e6c9c70caf1feaedc1f1f6c0b0ca0c1ec05 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/773] 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,
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
From f78e04a056cdf4c294decfdf75cf811ce314bc02 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/773] 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
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
From 00e7c106f7155879a33137169bf4e795969afb09 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/773] 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
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
From d2437667bc502cf28a40ca6cae80e131a4c9a218 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/773] 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.
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
From 6ae13148b5a909c4485b30b4a8ed04c75d776e80 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/773] 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
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
From 88bf0aa4b8e700d05f649ca0eaef4c8d4d38a9d7 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/773] 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
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
From 15eda8d8af9dd8ef00be8d0e559db099fbb6c1ee 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/773] 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
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
From f9a73252c4cb6e419bf80b25612c7bbd82bb1ae2 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/773] 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
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
From d692d8494e74c3965084a3d5322671e29c09e939 Mon Sep 17 00:00:00 2001
|
||||
From f1905bc5137db49ef155f835d52d68cb86c4c9a9 Mon Sep 17 00:00:00 2001
|
||||
From: Phil Elwell <phil@raspberrypi.org>
|
||||
Date: Tue, 23 Jan 2018 16:52:45 +0000
|
||||
Subject: [PATCH 032/773] irqchip: irq-bcm2836: Remove regmap and syscon use
|
||||
Subject: [PATCH 032/806] irqchip: irq-bcm2836: Remove regmap and syscon use
|
||||
|
||||
The syscon node defines a register range that duplicates that used by
|
||||
the local_intc node on bcm2836/7. Since irq-bcm2835 and irq-bcm2836 are
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
From a4c058db46978b5cd47ce3d43235cee561951e09 Mon Sep 17 00:00:00 2001
|
||||
From 645eb2cf211c04496c9f5daca23ab16ce796b0df Mon Sep 17 00:00:00 2001
|
||||
From: Phil Elwell <phil@raspberrypi.org>
|
||||
Date: Tue, 17 Oct 2017 15:04:29 +0100
|
||||
Subject: [PATCH 033/773] lan78xx: Enable LEDs and auto-negotiation
|
||||
Subject: [PATCH 033/806] lan78xx: Enable LEDs and auto-negotiation
|
||||
|
||||
For applications of the LAN78xx that don't have valid programmed
|
||||
EEPROMs or OTPs, enabling both LEDs and auto-negotiation by default
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
From 2bdcdb66ae0a6e47e92e4d9e1ea770a8fb2d5d9b Mon Sep 17 00:00:00 2001
|
||||
From c048d8c7b1ae0d56d9ee1bca2be8cc9da5a43bba Mon Sep 17 00:00:00 2001
|
||||
From: Phil Elwell <phil@raspberrypi.org>
|
||||
Date: Tue, 23 Feb 2016 17:26:48 +0000
|
||||
Subject: [PATCH 034/773] amba_pl011: Don't use DT aliases for numbering
|
||||
Subject: [PATCH 034/806] amba_pl011: Don't use DT aliases for numbering
|
||||
|
||||
The pl011 driver looks for DT aliases of the form "serial<n>",
|
||||
and if found uses <n> as the device ID. This can cause
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
From 651015f8120bffcd35d6ede0084a82142b6d4be2 Mon Sep 17 00:00:00 2001
|
||||
From 610cb34f3d7c5fdffb0db82538731714a2df1d13 Mon Sep 17 00:00:00 2001
|
||||
From: Phil Elwell <phil@raspberrypi.org>
|
||||
Date: Wed, 1 Mar 2017 16:07:39 +0000
|
||||
Subject: [PATCH 035/773] amba_pl011: Round input clock up
|
||||
Subject: [PATCH 035/806] amba_pl011: Round input clock up
|
||||
|
||||
The UART clock is initialised to be as close to the requested
|
||||
frequency as possible without exceeding it. Now that there is a
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
From 4f3db8602a4b64007a1e9016915f59c924787c05 Mon Sep 17 00:00:00 2001
|
||||
From 76627df3e5f0513118dac20710766f97fc5ca32d Mon Sep 17 00:00:00 2001
|
||||
From: Phil Elwell <phil@raspberrypi.org>
|
||||
Date: Fri, 29 Sep 2017 10:32:19 +0100
|
||||
Subject: [PATCH 036/773] amba_pl011: Insert mb() for correct FIFO handling
|
||||
Subject: [PATCH 036/806] amba_pl011: Insert mb() for correct FIFO handling
|
||||
|
||||
The pl011 register accessor functions use the _relaxed versions of the
|
||||
standard readl() and writel() functions, meaning that there are no
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
From 1c0a79159b5fd87cd14f1edb60b8d6d7c5e88b5e Mon Sep 17 00:00:00 2001
|
||||
From 17a4507175ca6018ea40e91c9d753bc39f043d99 Mon Sep 17 00:00:00 2001
|
||||
From: Phil Elwell <phil@raspberrypi.org>
|
||||
Date: Fri, 29 Sep 2017 10:32:19 +0100
|
||||
Subject: [PATCH 037/773] amba_pl011: Add cts-event-workaround DT property
|
||||
Subject: [PATCH 037/806] amba_pl011: Add cts-event-workaround DT property
|
||||
|
||||
The BCM2835 PL011 implementation seems to have a bug that can lead to a
|
||||
transmission lockup if CTS changes frequently. A workaround was added to
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
From 96f571906f77a982630e4fee23a96ebb1f83ce45 Mon Sep 17 00:00:00 2001
|
||||
From 491316e4e140152fb6c66fa99716450bb13ea49a Mon Sep 17 00:00:00 2001
|
||||
From: notro <notro@tronnes.org>
|
||||
Date: Thu, 10 Jul 2014 13:59:47 +0200
|
||||
Subject: [PATCH 038/773] pinctrl-bcm2835: Set base to 0 give expected gpio
|
||||
Subject: [PATCH 038/806] pinctrl-bcm2835: Set base to 0 give expected gpio
|
||||
numbering
|
||||
|
||||
Signed-off-by: Noralf Tronnes <notro@tronnes.org>
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
From 71c4c305410c72a3293ecf55e72188abc016c65f Mon Sep 17 00:00:00 2001
|
||||
From b37c8c275b90b3730ad99b0e96ae5e36895b26e8 Mon Sep 17 00:00:00 2001
|
||||
From: popcornmix <popcornmix@gmail.com>
|
||||
Date: Sun, 12 May 2013 12:24:19 +0100
|
||||
Subject: [PATCH 039/773] Main bcm2708/bcm2709 linux port
|
||||
Subject: [PATCH 039/806] Main bcm2708/bcm2709 linux port
|
||||
MIME-Version: 1.0
|
||||
Content-Type: text/plain; charset=UTF-8
|
||||
Content-Transfer-Encoding: 8bit
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
From ae5f6b6b0d350cf7366945b0b73e87f1d0162ba0 Mon Sep 17 00:00:00 2001
|
||||
From e30ea17381a5381b1d764da094a56d5cb0c9d636 Mon Sep 17 00:00:00 2001
|
||||
From: popcornmix <popcornmix@gmail.com>
|
||||
Date: Wed, 1 May 2013 19:46:17 +0100
|
||||
Subject: [PATCH 040/773] Add dwc_otg driver
|
||||
Subject: [PATCH 040/806] Add dwc_otg driver
|
||||
MIME-Version: 1.0
|
||||
Content-Type: text/plain; charset=UTF-8
|
||||
Content-Transfer-Encoding: 8bit
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
From 5a5edbd9aaeb32c7890fc181cd637ff1c05a6d59 Mon Sep 17 00:00:00 2001
|
||||
From 7be9aaefa159fe6e59064e2a90195a63cc88352a Mon Sep 17 00:00:00 2001
|
||||
From: popcornmix <popcornmix@gmail.com>
|
||||
Date: Wed, 17 Jun 2015 17:06:34 +0100
|
||||
Subject: [PATCH 041/773] bcm2708 framebuffer driver
|
||||
Subject: [PATCH 041/806] bcm2708 framebuffer driver
|
||||
MIME-Version: 1.0
|
||||
Content-Type: text/plain; charset=UTF-8
|
||||
Content-Transfer-Encoding: 8bit
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
From c998771d7edc1c3ce16828a1580ad75421ea98d8 Mon Sep 17 00:00:00 2001
|
||||
From f4489532d7a73ded68e1b8a815a71b0fe25e9e21 Mon Sep 17 00:00:00 2001
|
||||
From: Harm Hanemaaijer <fgenfb@yahoo.com>
|
||||
Date: Thu, 20 Jun 2013 20:21:39 +0200
|
||||
Subject: [PATCH 042/773] Speed up console framebuffer imageblit function
|
||||
Subject: [PATCH 042/806] 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
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
From 1793cc7704dcbf4931dc8d04867004353d00f3d9 Mon Sep 17 00:00:00 2001
|
||||
From 9405d98a5b9ad11e9be2dc1247de3e26896a00d9 Mon Sep 17 00:00:00 2001
|
||||
From: Florian Meier <florian.meier@koalo.de>
|
||||
Date: Fri, 22 Nov 2013 14:22:53 +0100
|
||||
Subject: [PATCH 043/773] dmaengine: Add support for BCM2708
|
||||
Subject: [PATCH 043/806] dmaengine: Add support for BCM2708
|
||||
MIME-Version: 1.0
|
||||
Content-Type: text/plain; charset=UTF-8
|
||||
Content-Transfer-Encoding: 8bit
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
From aa92feca9ae2674e9191bf9a4c8d165c87ae5189 Mon Sep 17 00:00:00 2001
|
||||
From 74f3233f6ed4298983348b2ba5a500f955703953 Mon Sep 17 00:00:00 2001
|
||||
From: gellert <gellert@raspberrypi.org>
|
||||
Date: Fri, 15 Aug 2014 16:35:06 +0100
|
||||
Subject: [PATCH 044/773] MMC: added alternative MMC driver
|
||||
Subject: [PATCH 044/806] MMC: added alternative MMC driver
|
||||
MIME-Version: 1.0
|
||||
Content-Type: text/plain; charset=UTF-8
|
||||
Content-Transfer-Encoding: 8bit
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
From 7ad5e921f530063f046ce235ed6f55d01eb78413 Mon Sep 17 00:00:00 2001
|
||||
From 5fcaebde5b5cd58630ea70bbfe0c62f8229469c5 Mon Sep 17 00:00:00 2001
|
||||
From: Phil Elwell <phil@raspberrypi.org>
|
||||
Date: Wed, 25 Mar 2015 17:49:47 +0000
|
||||
Subject: [PATCH 045/773] Adding bcm2835-sdhost driver, and an overlay to
|
||||
Subject: [PATCH 045/806] Adding bcm2835-sdhost driver, and an overlay to
|
||||
enable it
|
||||
|
||||
BCM2835 has two SD card interfaces. This driver uses the other one.
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
From 93b3b9250376bb35bca0bde19bc89bb63c180ff0 Mon Sep 17 00:00:00 2001
|
||||
From cfdf39199781b73840dfdfb7d1281b398c1334cf Mon Sep 17 00:00:00 2001
|
||||
From: popcornmix <popcornmix@gmail.com>
|
||||
Date: Fri, 28 Oct 2016 15:36:43 +0100
|
||||
Subject: [PATCH 046/773] vc_mem: Add vc_mem driver for querying firmware
|
||||
Subject: [PATCH 046/806] vc_mem: Add vc_mem driver for querying firmware
|
||||
memory addresses
|
||||
MIME-Version: 1.0
|
||||
Content-Type: text/plain; charset=UTF-8
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
From 476134eef8d9653ecaeff0381af84e2504ce5bd8 Mon Sep 17 00:00:00 2001
|
||||
From 6f27d1904c3f46e00388b1603ceed359387349d2 Mon Sep 17 00:00:00 2001
|
||||
From: Tim Gover <tgover@broadcom.com>
|
||||
Date: Tue, 22 Jul 2014 15:41:04 +0100
|
||||
Subject: [PATCH 047/773] vcsm: VideoCore shared memory service for BCM2835
|
||||
Subject: [PATCH 047/806] vcsm: VideoCore shared memory service for BCM2835
|
||||
MIME-Version: 1.0
|
||||
Content-Type: text/plain; charset=UTF-8
|
||||
Content-Transfer-Encoding: 8bit
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
From 08f9a940fe1b035594d00429b9f6d419e8cd3462 Mon Sep 17 00:00:00 2001
|
||||
From cff179ff275e8f7849384ad2876c9a3237eeac79 Mon Sep 17 00:00:00 2001
|
||||
From: Luke Wren <luke@raspberrypi.org>
|
||||
Date: Fri, 21 Aug 2015 23:14:48 +0100
|
||||
Subject: [PATCH 048/773] Add /dev/gpiomem device for rootless user GPIO access
|
||||
Subject: [PATCH 048/806] Add /dev/gpiomem device for rootless user GPIO access
|
||||
|
||||
Signed-off-by: Luke Wren <luke@raspberrypi.org>
|
||||
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
From f6a37d5b1049bede71ce494b8012147c894cc952 Mon Sep 17 00:00:00 2001
|
||||
From 9c81a1d5224e50e6ec45b8d0c97026a5dc800853 Mon Sep 17 00:00:00 2001
|
||||
From: Luke Wren <wren6991@gmail.com>
|
||||
Date: Sat, 5 Sep 2015 01:14:45 +0100
|
||||
Subject: [PATCH 049/773] Add SMI driver
|
||||
Subject: [PATCH 049/806] Add SMI driver
|
||||
|
||||
Signed-off-by: Luke Wren <wren6991@gmail.com>
|
||||
---
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
From bb78ae5643905df0ce416f9eaffe2f9213177a77 Mon Sep 17 00:00:00 2001
|
||||
From f7cccb2e66f0187f69a432536f227b32a458f94b Mon Sep 17 00:00:00 2001
|
||||
From: Martin Sperl <kernel@martin.sperl.org>
|
||||
Date: Tue, 26 Apr 2016 14:59:21 +0000
|
||||
Subject: [PATCH 050/773] MISC: bcm2835: smi: use clock manager and fix reload
|
||||
Subject: [PATCH 050/806] MISC: bcm2835: smi: use clock manager and fix reload
|
||||
issues
|
||||
|
||||
Use clock manager instead of self-made clockmanager.
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
From 7df8e7537434f4f3749c638b546525fc41b4a57d Mon Sep 17 00:00:00 2001
|
||||
From 06d1fce502f478f7e554c591a68cd42cc861e976 Mon Sep 17 00:00:00 2001
|
||||
From: Luke Wren <wren6991@gmail.com>
|
||||
Date: Sat, 5 Sep 2015 01:16:10 +0100
|
||||
Subject: [PATCH 051/773] Add SMI NAND driver
|
||||
Subject: [PATCH 051/806] Add SMI NAND driver
|
||||
|
||||
Signed-off-by: Luke Wren <wren6991@gmail.com>
|
||||
---
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
From de152ef18b69c7a911fab5c2f3b72c70d0e680b2 Mon Sep 17 00:00:00 2001
|
||||
From 0a248af6e18d7f1ad57fffa7f588bc8a5851832e Mon Sep 17 00:00:00 2001
|
||||
From: popcornmix <popcornmix@gmail.com>
|
||||
Date: Wed, 3 Jul 2013 00:49:20 +0100
|
||||
Subject: [PATCH 052/773] Add cpufreq driver
|
||||
Subject: [PATCH 052/806] Add cpufreq driver
|
||||
|
||||
Signed-off-by: popcornmix <popcornmix@gmail.com>
|
||||
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
From 6ad4f3378258d91a52e78b0e13f2ecee4e978658 Mon Sep 17 00:00:00 2001
|
||||
From 1f72dfe2738305c57605a8192176117e1641779c Mon Sep 17 00:00:00 2001
|
||||
From: popcornmix <popcornmix@gmail.com>
|
||||
Date: Wed, 17 Jun 2015 15:44:08 +0100
|
||||
Subject: [PATCH 053/773] Add Chris Boot's i2c driver
|
||||
Subject: [PATCH 053/806] Add Chris Boot's i2c driver
|
||||
MIME-Version: 1.0
|
||||
Content-Type: text/plain; charset=UTF-8
|
||||
Content-Transfer-Encoding: 8bit
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
From bfa7594cc289ff4a8c5acec645f087c3ff2ce5aa Mon Sep 17 00:00:00 2001
|
||||
From 6e169c17c0de4503264186d90aa51639924c6e9c Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Noralf=20Tr=C3=B8nnes?= <noralf@tronnes.org>
|
||||
Date: Fri, 26 Jun 2015 14:27:06 +0200
|
||||
Subject: [PATCH 054/773] char: broadcom: Add vcio module
|
||||
Subject: [PATCH 054/806] char: broadcom: Add vcio module
|
||||
MIME-Version: 1.0
|
||||
Content-Type: text/plain; charset=UTF-8
|
||||
Content-Transfer-Encoding: 8bit
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
From 53433ceaacdb15fe60eefcc268f2fe168f04c1e2 Mon Sep 17 00:00:00 2001
|
||||
From 6f190ee10a1d3276450e6190bb6d75a03040dcef Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Noralf=20Tr=C3=B8nnes?= <noralf@tronnes.org>
|
||||
Date: Fri, 26 Jun 2015 14:25:01 +0200
|
||||
Subject: [PATCH 055/773] firmware: bcm2835: Support ARCH_BCM270x
|
||||
Subject: [PATCH 055/806] firmware: bcm2835: Support ARCH_BCM270x
|
||||
MIME-Version: 1.0
|
||||
Content-Type: text/plain; charset=UTF-8
|
||||
Content-Transfer-Encoding: 8bit
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
From d57d7f5a9a634a635704cedb1c966905825cdc89 Mon Sep 17 00:00:00 2001
|
||||
From 28951ab97e67b20640b183364d2396e91e8a6148 Mon Sep 17 00:00:00 2001
|
||||
From: Phil Elwell <phil@raspberrypi.org>
|
||||
Date: Mon, 11 May 2015 09:00:42 +0100
|
||||
Subject: [PATCH 056/773] scripts: Add mkknlimg and knlinfo scripts from tools
|
||||
Subject: [PATCH 056/806] scripts: Add mkknlimg and knlinfo scripts from tools
|
||||
repo
|
||||
|
||||
The Raspberry Pi firmware looks for a trailer on the kernel image to
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
From d7fb08d8e23af05a7248394430a01a2555597799 Mon Sep 17 00:00:00 2001
|
||||
From d04105f6d48f160f4b7ab874ed7f878c2b84b466 Mon Sep 17 00:00:00 2001
|
||||
From: notro <notro@tronnes.org>
|
||||
Date: Wed, 9 Jul 2014 14:46:08 +0200
|
||||
Subject: [PATCH 057/773] BCM2708: Add core Device Tree support
|
||||
Subject: [PATCH 057/806] BCM2708: Add core Device Tree support
|
||||
MIME-Version: 1.0
|
||||
Content-Type: text/plain; charset=UTF-8
|
||||
Content-Transfer-Encoding: 8bit
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
From ffa37fefc5277263e7179fe8457bd0cda6b03c8b Mon Sep 17 00:00:00 2001
|
||||
From 7181db1685aa67e127f80fe9607270d3c87aa3b9 Mon Sep 17 00:00:00 2001
|
||||
From: Phil Elwell <phil@raspberrypi.org>
|
||||
Date: Fri, 6 Feb 2015 13:50:57 +0000
|
||||
Subject: [PATCH 058/773] BCM270x_DT: Add pwr_led, and the required "input"
|
||||
Subject: [PATCH 058/806] BCM270x_DT: Add pwr_led, and the required "input"
|
||||
trigger
|
||||
|
||||
The "input" trigger makes the associated GPIO an input. This is to support
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
From fcaf4a45648aac0dfd88fbd280ecf5e1ac5be59f Mon Sep 17 00:00:00 2001
|
||||
From 5269119dadfc6874aec51fed4468c73f1b0187a2 Mon Sep 17 00:00:00 2001
|
||||
From: Siarhei Siamashka <siarhei.siamashka@gmail.com>
|
||||
Date: Mon, 17 Jun 2013 13:32:11 +0300
|
||||
Subject: [PATCH 059/773] fbdev: add FBIOCOPYAREA ioctl
|
||||
Subject: [PATCH 059/806] fbdev: add FBIOCOPYAREA ioctl
|
||||
|
||||
Based on the patch authored by Ali Gholami Rudi at
|
||||
https://lkml.org/lkml/2009/7/13/153
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
From ae6c23aa172d13ca72927870ab611e9d3670e97e Mon Sep 17 00:00:00 2001
|
||||
From 298368d476283829d222cb974491ac313605ed69 Mon Sep 17 00:00:00 2001
|
||||
From: popcornmix <popcornmix@gmail.com>
|
||||
Date: Wed, 3 Jul 2013 00:54:08 +0100
|
||||
Subject: [PATCH 060/773] Added Device IDs for August DVB-T 205
|
||||
Subject: [PATCH 060/806] Added Device IDs for August DVB-T 205
|
||||
|
||||
---
|
||||
drivers/media/usb/dvb-usb-v2/rtl28xxu.c | 4 ++++
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
From f045ca6af84df7b50066af98513d8e68ad899c38 Mon Sep 17 00:00:00 2001
|
||||
From 8137201823bd2ed1b3951220f29fdc9555c3c6de Mon Sep 17 00:00:00 2001
|
||||
From: Gordon Hollingworth <gordon@raspberrypi.org>
|
||||
Date: Tue, 12 May 2015 14:47:56 +0100
|
||||
Subject: [PATCH 061/773] rpi-ft5406: Add touchscreen driver for pi LCD display
|
||||
Subject: [PATCH 061/806] 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
|
||||
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
From c48528dc592ebe7948cd7a8198eb5667026ca020 Mon Sep 17 00:00:00 2001
|
||||
From e4d81adf1f2c84b229901cddb403d00010524b28 Mon Sep 17 00:00:00 2001
|
||||
From: popcornmix <popcornmix@gmail.com>
|
||||
Date: Mon, 28 Nov 2016 16:50:04 +0000
|
||||
Subject: [PATCH 062/773] Improve __copy_to_user and __copy_from_user
|
||||
Subject: [PATCH 062/806] Improve __copy_to_user and __copy_from_user
|
||||
performance
|
||||
|
||||
Provide a __copy_from_user that uses memcpy. On BCM2708, use
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
From e0b5d4946d64b18bcf69082d7d6091b9f43b77ce Mon Sep 17 00:00:00 2001
|
||||
From 84cd61bdf5fe5ecf70ad88e60e07879cbde2d4a6 Mon Sep 17 00:00:00 2001
|
||||
From: Phil Elwell <phil@raspberrypi.org>
|
||||
Date: Thu, 25 Jun 2015 12:16:11 +0100
|
||||
Subject: [PATCH 063/773] gpio-poweroff: Allow it to work on Raspberry Pi
|
||||
Subject: [PATCH 063/806] 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
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
From 0a50f4e59434ca8fd5c21b19248563e5b5c9f38f Mon Sep 17 00:00:00 2001
|
||||
From 0d63b8a00c925eb02093e9ed4866c4a0d9209a00 Mon Sep 17 00:00:00 2001
|
||||
From: Phil Elwell <pelwell@users.noreply.github.com>
|
||||
Date: Tue, 14 Jul 2015 14:32:47 +0100
|
||||
Subject: [PATCH 064/773] mfd: Add Raspberry Pi Sense HAT core driver
|
||||
Subject: [PATCH 064/806] mfd: Add Raspberry Pi Sense HAT core driver
|
||||
|
||||
---
|
||||
drivers/input/joystick/Kconfig | 8 +
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
From d7a232c8d27cf9285c554779e40178330c17491f Mon Sep 17 00:00:00 2001
|
||||
From 5fd7bb26ef791a7da1c0573b980ab4fe6b9c2641 Mon Sep 17 00:00:00 2001
|
||||
From: Matthias Reichl <hias@horus.com>
|
||||
Date: Thu, 22 Feb 2018 11:55:06 +0100
|
||||
Subject: [PATCH 065/773] ASoC: pcm512x: implement set_tdm_slot interface
|
||||
Subject: [PATCH 065/806] ASoC: pcm512x: implement set_tdm_slot interface
|
||||
|
||||
PCM512x can accept data padded with additional BCLK cycles
|
||||
but the driver currently lacks an interface to configure this.
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
From 104942fa9bff9c350d43bfe4d28c2e2df1fd1ac8 Mon Sep 17 00:00:00 2001
|
||||
From 13ddc845b271d7cc79bcbdd288f95c03ea927b89 Mon Sep 17 00:00:00 2001
|
||||
From: Florian Meier <florian.meier@koalo.de>
|
||||
Date: Mon, 25 Jan 2016 15:48:59 +0000
|
||||
Subject: [PATCH 066/773] ASoC: Add support for Rpi-DAC
|
||||
Subject: [PATCH 066/806] ASoC: Add support for Rpi-DAC
|
||||
|
||||
---
|
||||
sound/soc/codecs/Kconfig | 5 +++
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
From a70c182f8eb7a022361dd64dab060f560f84a671 Mon Sep 17 00:00:00 2001
|
||||
From 76c252645ad542bd35ce52230635f36e3c0f730d Mon Sep 17 00:00:00 2001
|
||||
From: Gordon Garrity <gordon@iqaudio.com>
|
||||
Date: Sat, 8 Mar 2014 16:56:57 +0000
|
||||
Subject: [PATCH 067/773] Add IQaudIO Sound Card support for Raspberry Pi
|
||||
Subject: [PATCH 067/806] Add IQaudIO Sound Card support for Raspberry Pi
|
||||
|
||||
Set a limit of 0dB on Digital Volume Control
|
||||
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
From 9b55a252e259414db47de0f981708521fc51d181 Mon Sep 17 00:00:00 2001
|
||||
From 86d09076abd36ad87477c21f7b33c90cb696e196 Mon Sep 17 00:00:00 2001
|
||||
From: Daniel Matuschek <info@crazy-audio.com>
|
||||
Date: Mon, 4 Aug 2014 10:06:56 +0200
|
||||
Subject: [PATCH 068/773] Added support for HiFiBerry DAC+
|
||||
Subject: [PATCH 068/806] 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.
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
From c0af89bc141d0c72bab672b5cce696dfc4e1eea1 Mon Sep 17 00:00:00 2001
|
||||
From a1344150b31e3b9592f76df8f453a15565a8390a Mon Sep 17 00:00:00 2001
|
||||
From: Daniel Matuschek <info@crazy-audio.com>
|
||||
Date: Mon, 4 Aug 2014 11:09:58 +0200
|
||||
Subject: [PATCH 069/773] Added driver for HiFiBerry Amp amplifier add-on board
|
||||
Subject: [PATCH 069/806] 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.
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
From 691d5ded2ab2655fdc0c8307b1c3b08be392b28c Mon Sep 17 00:00:00 2001
|
||||
From bf4dee727fc7c72e250784e8e3e681f9d11bbdc1 Mon Sep 17 00:00:00 2001
|
||||
From: Waldemar Brodkorb <wbrodkorb@conet.de>
|
||||
Date: Wed, 25 Mar 2015 09:26:17 +0100
|
||||
Subject: [PATCH 070/773] Add driver for rpi-proto
|
||||
Subject: [PATCH 070/806] 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
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
From 4765b12ebb0465999c213d53f94d7c60105f98f3 Mon Sep 17 00:00:00 2001
|
||||
From 0435c03e212129e384cd49b19fca7a55dbf1ec50 Mon Sep 17 00:00:00 2001
|
||||
From: Aaron Shaw <shawaj@gmail.com>
|
||||
Date: Thu, 7 Apr 2016 21:26:21 +0100
|
||||
Subject: [PATCH 071/773] Add Support for JustBoom Audio boards
|
||||
Subject: [PATCH 071/806] Add Support for JustBoom Audio boards
|
||||
|
||||
justboom-dac: Adjust for ALSA API change
|
||||
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
From 224b829d4334d2390f0293926f0c99253f4d5b14 Mon Sep 17 00:00:00 2001
|
||||
From 3f06b2f7c04d263a3bb0569e6f2c341549c21154 Mon Sep 17 00:00:00 2001
|
||||
From: Matt Flax <flatmax@flatmax.org>
|
||||
Date: Mon, 16 May 2016 21:36:31 +1000
|
||||
Subject: [PATCH 072/773] New AudioInjector.net Pi soundcard with low jitter
|
||||
Subject: [PATCH 072/806] New AudioInjector.net Pi soundcard with low jitter
|
||||
audio in and out.
|
||||
|
||||
Contains the sound/soc/bcm ALSA machine driver and necessary alterations to the Kconfig and Makefile.
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
From 1e69f580c1615e9d6bfc3cd858aee581f3adb997 Mon Sep 17 00:00:00 2001
|
||||
From 13efe81b4ab9321290d6973e90d00b7caf37b47f Mon Sep 17 00:00:00 2001
|
||||
From: escalator2015 <jmtasende@gmail.com>
|
||||
Date: Tue, 24 May 2016 16:20:09 +0100
|
||||
Subject: [PATCH 073/773] New driver for RRA DigiDAC1 soundcard using WM8741 +
|
||||
Subject: [PATCH 073/806] New driver for RRA DigiDAC1 soundcard using WM8741 +
|
||||
WM8804
|
||||
|
||||
---
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
From f4161c46775cd324c810a5180ed8fa9b52c05e2f Mon Sep 17 00:00:00 2001
|
||||
From 234b6a3cfd5bc1fb341c01f8ac773956f5af42cd Mon Sep 17 00:00:00 2001
|
||||
From: DigitalDreamtime <clive.messer@digitaldreamtime.co.uk>
|
||||
Date: Sat, 2 Jul 2016 16:26:19 +0100
|
||||
Subject: [PATCH 074/773] Add support for Dion Audio LOCO DAC-AMP HAT
|
||||
Subject: [PATCH 074/806] Add support for Dion Audio LOCO DAC-AMP HAT
|
||||
|
||||
Using dedicated machine driver and pcm5102a codec driver.
|
||||
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
From 24cf9801cad90b0339f3598941cb9acf9c174cd2 Mon Sep 17 00:00:00 2001
|
||||
From 4c4b1a565322382b927927d6066735c7cd1ea188 Mon Sep 17 00:00:00 2001
|
||||
From: Clive Messer <clive.m.messer@gmail.com>
|
||||
Date: Mon, 19 Sep 2016 14:01:04 +0100
|
||||
Subject: [PATCH 075/773] Allo Piano DAC boards: Initial 2 channel (stereo)
|
||||
Subject: [PATCH 075/806] Allo Piano DAC boards: Initial 2 channel (stereo)
|
||||
support (#1645)
|
||||
|
||||
Add initial 2 channel (stereo) support for Allo Piano DAC (2.0/2.1) boards,
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
From 13ecb19ca5c74eab30e3299e5ac0bd7691fe2ad4 Mon Sep 17 00:00:00 2001
|
||||
From 7603d4cf7fb47afc19641b518250ee52852470f6 Mon Sep 17 00:00:00 2001
|
||||
From: Raashid Muhammed <raashidmuhammed@zilogic.com>
|
||||
Date: Mon, 27 Mar 2017 12:35:00 +0530
|
||||
Subject: [PATCH 076/773] Add support for Allo Piano DAC 2.1 plus add-on board
|
||||
Subject: [PATCH 076/806] Add support for Allo Piano DAC 2.1 plus add-on board
|
||||
for Raspberry Pi.
|
||||
|
||||
The Piano DAC 2.1 has support for 4 channels with subwoofer.
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
From 67af45a08ac8e54898184f46f73695c3fef0e288 Mon Sep 17 00:00:00 2001
|
||||
From 77dce745cd500cbe65e4cbb613c27c23e26f5bbb Mon Sep 17 00:00:00 2001
|
||||
From: BabuSubashChandar <babuenir@gmail.com>
|
||||
Date: Tue, 28 Mar 2017 20:04:42 +0530
|
||||
Subject: [PATCH 077/773] Add support for Allo Boss DAC add-on board for
|
||||
Subject: [PATCH 077/806] Add support for Allo Boss DAC add-on board for
|
||||
Raspberry Pi. (#1924)
|
||||
|
||||
Signed-off-by: Baswaraj K <jaikumar@cem-solutions.net>
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
From ab57d8cfcba75b62aba894166ca543adda239b53 Mon Sep 17 00:00:00 2001
|
||||
From 85ef9efcc598bff1d783620e23c09aed873e7aee Mon Sep 17 00:00:00 2001
|
||||
From: gtrainavicius <gtrainavicius@users.noreply.github.com>
|
||||
Date: Sun, 23 Oct 2016 12:06:53 +0300
|
||||
Subject: [PATCH 078/773] Support for Blokas Labs pisound board
|
||||
Subject: [PATCH 078/806] Support for Blokas Labs pisound board
|
||||
|
||||
Pisound dynamic overlay (#1760)
|
||||
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
From f8b2aa93bbf3d97b56708575b3530dcdfc8148e9 Mon Sep 17 00:00:00 2001
|
||||
From 2c3e4f06b7e7d34a03e747367c26805fbf89a4ac Mon Sep 17 00:00:00 2001
|
||||
From: Matthias Reichl <hias@horus.com>
|
||||
Date: Sun, 22 Jan 2017 12:49:37 +0100
|
||||
Subject: [PATCH 079/773] ASoC: Add driver for Cirrus Logic Audio Card
|
||||
Subject: [PATCH 079/806] ASoC: Add driver for Cirrus Logic Audio Card
|
||||
|
||||
Note: due to problems with deferred probing of regulators
|
||||
the following softdep should be added to a modprobe.d file
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
From f375073d23af1f3818c8a4fcf24406e1ab6fcc5c Mon Sep 17 00:00:00 2001
|
||||
From 858a3bbbf274ffcecca558f66aaab146c11fdfe9 Mon Sep 17 00:00:00 2001
|
||||
From: Miquel <miquelblauw@hotmail.com>
|
||||
Date: Fri, 24 Feb 2017 20:51:06 +0100
|
||||
Subject: [PATCH 080/773] sound: Support for Dion Audio LOCO-V2 DAC-AMP HAT
|
||||
Subject: [PATCH 080/806] sound: Support for Dion Audio LOCO-V2 DAC-AMP HAT
|
||||
|
||||
Signed-off-by: Miquel Blauw <info@dionaudio.nl>
|
||||
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
From d27ecf8d98bba570fbb2bac88a9a01d4eedcf3fe Mon Sep 17 00:00:00 2001
|
||||
From 8ed265197d7a8f9c1a328d262bfe91050716ad76 Mon Sep 17 00:00:00 2001
|
||||
From: Fe-Pi <fe-pi@cox.net>
|
||||
Date: Wed, 1 Mar 2017 04:42:43 -0700
|
||||
Subject: [PATCH 081/773] Add support for Fe-Pi audio sound card. (#1867)
|
||||
Subject: [PATCH 081/806] Add support for Fe-Pi audio sound card. (#1867)
|
||||
|
||||
Fe-Pi Audio Sound Card is based on NXP SGTL5000 codec.
|
||||
Mechanical specification of the board is the same the Raspberry Pi Zero.
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user