git » linux-armlfs.git » commit ef14076

linux-armlfs 6.17.1

author Urja (ARMLFS builder)
2025-10-16 00:00:30 UTC
committer Urja (ARMLFS builder)
2025-10-16 00:00:30 UTC
parent 749996d333629a7d20523a7c8c09b954e41e3c1a

linux-armlfs 6.17.1

.SRCINFO +6 -6
PKGBUILD +5 -5
armlfs.patch +35 -35

diff --git a/.SRCINFO b/.SRCINFO
index 10ac1aa..b77249d 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,5 +1,5 @@
 pkgbase = linux-armlfs
-	pkgver = 6.16.9
+	pkgver = 6.17.1
 	pkgrel = 1
 	url = http://www.kernel.org/
 	arch = armv7h
@@ -28,8 +28,8 @@ pkgbase = linux-armlfs
 	makedepends = sysfsutils
 	makedepends = ncurses
 	options = !strip
-	source = https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.16.tar.xz
-	source = https://www.kernel.org/pub/linux/kernel/v6.x/patch-6.16.9.xz
+	source = https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.17.tar.xz
+	source = https://www.kernel.org/pub/linux/kernel/v6.x/patch-6.17.1.xz
 	source = armlfs.patch
 	source = kernel.its
 	source = kernel.keyblock
@@ -40,9 +40,9 @@ pkgbase = linux-armlfs
 	source = cpupower.service
 	source = usbipd.service
 	source = config
-	sha256sums = 1a4be2fe6b5246aa4ac8987a8a4af34c42a8dd7d08b46ab48516bcc1befbcd83
-	sha256sums = 7a1a1a2bb6746977e47363e32c7096018ff88e4ecae827714700f13b27bd54ce
-	sha256sums = 3f5871df7f4b65e5e6d31b4f3b24aebaab9757b56eeafc3ec4aeb3089381e824
+	sha256sums = 9b607166a1c999d8326098121222feb080a20a3253975fcdfa2de96ba7f757a7
+	sha256sums = 6a3f75f0cdd004e3985dce2cc321966486027541e419df4e41a1fdd4b951f25d
+	sha256sums = 5cfeaa15e3990e8ac248853980133d0a415fd8be717b9be338a76b18ff5fb2c5
 	sha256sums = 994aee74b13313bdc7c47df4d621c890f5ee52bc18f6c7b658de215c17423b2a
 	sha256sums = 4e708c9ec43ac4a5d718474c9431ba6b6da3e64a9dda6afd2853a9e9e3079ffb
 	sha256sums = bc9e707a86e55a93f423e7bcdae4a25fd470b868e53829b91bbe2ccfbc6da27b
diff --git a/PKGBUILD b/PKGBUILD
index 3e92acb..300d58a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -15,10 +15,10 @@ buildarch=4
 _xname=
 
 pkgbase=linux-armlfs${_xname}
-_srcname=linux-6.16
+_srcname=linux-6.17
 _kernelname=${pkgbase#linux}
 _desc="Veyron Speedy"
-pkgver=6.16.9
+pkgver=6.17.1
 pkgrel=1
 arch=('armv7h')
 url="http://www.kernel.org/"
@@ -333,9 +333,9 @@ package_tmon() {
 }
 
 
-sha256sums=('1a4be2fe6b5246aa4ac8987a8a4af34c42a8dd7d08b46ab48516bcc1befbcd83'
-            '7a1a1a2bb6746977e47363e32c7096018ff88e4ecae827714700f13b27bd54ce'
-            '3f5871df7f4b65e5e6d31b4f3b24aebaab9757b56eeafc3ec4aeb3089381e824'
+sha256sums=('9b607166a1c999d8326098121222feb080a20a3253975fcdfa2de96ba7f757a7'
+            '6a3f75f0cdd004e3985dce2cc321966486027541e419df4e41a1fdd4b951f25d'
+            '5cfeaa15e3990e8ac248853980133d0a415fd8be717b9be338a76b18ff5fb2c5'
             '994aee74b13313bdc7c47df4d621c890f5ee52bc18f6c7b658de215c17423b2a'
             '4e708c9ec43ac4a5d718474c9431ba6b6da3e64a9dda6afd2853a9e9e3079ffb'
             'bc9e707a86e55a93f423e7bcdae4a25fd470b868e53829b91bbe2ccfbc6da27b'
diff --git a/armlfs.patch b/armlfs.patch
index 701bed3..b357f57 100644
--- a/armlfs.patch
+++ b/armlfs.patch
@@ -1,4 +1,4 @@
-From 18527d97a2d4791f7561f2c923fed418a04ecaa5 Mon Sep 17 00:00:00 2001
+From aaafc1f63dceaed315f489bda65368b6856052ad Mon Sep 17 00:00:00 2001
 From: Urja Rannikko <urjaman@gmail.com>
 Date: Mon, 27 Aug 2018 10:30:55 +0000
 Subject: [PATCH 01/17] drivers: clk-rk3288: support for dedicating NPLL to a
@@ -153,7 +153,7 @@ index 0a1e017df7c6..f302e321f8ff 100644
  		pr_err("%s: rockchip clk init failed\n", __func__);
  		iounmap(rk3288_cru_base);
 diff --git a/drivers/clk/rockchip/clk.h b/drivers/clk/rockchip/clk.h
-index 1e9c3c0d31e3..156cca00f6ea 100644
+index 7c5e74c7a2e2..76d0a5e093fd 100644
 --- a/drivers/clk/rockchip/clk.h
 +++ b/drivers/clk/rockchip/clk.h
 @@ -661,6 +661,9 @@ struct clk *rockchip_clk_register_gate_grf(const char *name,
@@ -170,7 +170,7 @@ index 1e9c3c0d31e3..156cca00f6ea 100644
 2.44.0
 
 
-From a76d158bf80288af57623eec67f8a76cd313f952 Mon Sep 17 00:00:00 2001
+From e7ffc056fbcd2165c9d47ec9904228394a619095 Mon Sep 17 00:00:00 2001
 From: Urja Rannikko <urjaman@gmail.com>
 Date: Wed, 22 Aug 2018 18:36:40 +0000
 Subject: [PATCH 02/17] drm: dw_hdmi-rockchip: better clock selection logic and
@@ -203,7 +203,7 @@ Signed-off-by: Maya Matuszczyk <maccraft123mc@gmail.com>
  1 file changed, 109 insertions(+), 27 deletions(-)
 
 diff --git a/drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c b/drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c
-index f737e7d46e66..0bd62f21d6e5 100644
+index acb59b25d928..f029fe4729e7 100644
 --- a/drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c
 +++ b/drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c
 @@ -81,8 +81,13 @@ struct rockchip_hdmi {
@@ -278,7 +278,7 @@ index f737e7d46e66..0bd62f21d6e5 100644
  
  	hdmi->regmap = syscon_regmap_lookup_by_phandle(np, "rockchip,grf");
  	if (IS_ERR(hdmi->regmap)) {
-@@ -231,34 +253,58 @@ static int rockchip_hdmi_parse_dt(struct rockchip_hdmi *hdmi)
+@@ -227,34 +249,58 @@ static int rockchip_hdmi_parse_dt(struct rockchip_hdmi *hdmi)
  		return ret;
  
  	ret = devm_regulator_get_enable(hdmi->dev, "avdd-1v8");
@@ -351,7 +351,7 @@ index f737e7d46e66..0bd62f21d6e5 100644
  	}
  
  	return MODE_OK;
-@@ -273,7 +319,39 @@ dw_hdmi_rockchip_encoder_mode_fixup(struct drm_encoder *encoder,
+@@ -269,7 +315,39 @@ dw_hdmi_rockchip_encoder_mode_fixup(struct drm_encoder *encoder,
  				    const struct drm_display_mode *mode,
  				    struct drm_display_mode *adj_mode)
  {
@@ -392,7 +392,7 @@ index f737e7d46e66..0bd62f21d6e5 100644
  }
  
  static void dw_hdmi_rockchip_encoder_mode_set(struct drm_encoder *encoder,
-@@ -328,6 +406,7 @@ dw_hdmi_rockchip_encoder_atomic_check(struct drm_encoder *encoder,
+@@ -324,6 +402,7 @@ dw_hdmi_rockchip_encoder_atomic_check(struct drm_encoder *encoder,
  }
  
  static const struct drm_encoder_helper_funcs dw_hdmi_rockchip_encoder_helper_funcs = {
@@ -400,7 +400,7 @@ index f737e7d46e66..0bd62f21d6e5 100644
  	.mode_fixup = dw_hdmi_rockchip_encoder_mode_fixup,
  	.mode_set   = dw_hdmi_rockchip_encoder_mode_set,
  	.enable     = dw_hdmi_rockchip_encoder_enable,
-@@ -433,7 +512,9 @@ static struct rockchip_hdmi_chip_data rk3228_chip_data = {
+@@ -429,7 +508,9 @@ static struct rockchip_hdmi_chip_data rk3228_chip_data = {
  };
  
  static const struct dw_hdmi_plat_data rk3228_hdmi_drv_data = {
@@ -411,7 +411,7 @@ index f737e7d46e66..0bd62f21d6e5 100644
  	.phy_data = &rk3228_chip_data,
  	.phy_ops = &rk3228_hdmi_phy_ops,
  	.phy_name = "inno_dw_hdmi_phy2",
-@@ -448,7 +529,6 @@ static struct rockchip_hdmi_chip_data rk3288_chip_data = {
+@@ -444,7 +525,6 @@ static struct rockchip_hdmi_chip_data rk3288_chip_data = {
  };
  
  static const struct dw_hdmi_plat_data rk3288_hdmi_drv_data = {
@@ -419,7 +419,7 @@ index f737e7d46e66..0bd62f21d6e5 100644
  	.mpll_cfg   = rockchip_mpll_cfg,
  	.cur_ctr    = rockchip_cur_ctr,
  	.phy_config = rockchip_phy_config,
-@@ -469,7 +549,9 @@ static struct rockchip_hdmi_chip_data rk3328_chip_data = {
+@@ -465,7 +545,9 @@ static struct rockchip_hdmi_chip_data rk3328_chip_data = {
  };
  
  static const struct dw_hdmi_plat_data rk3328_hdmi_drv_data = {
@@ -430,7 +430,7 @@ index f737e7d46e66..0bd62f21d6e5 100644
  	.phy_data = &rk3328_chip_data,
  	.phy_ops = &rk3328_hdmi_phy_ops,
  	.phy_name = "inno_dw_hdmi_phy2",
-@@ -485,7 +567,6 @@ static struct rockchip_hdmi_chip_data rk3399_chip_data = {
+@@ -481,7 +563,6 @@ static struct rockchip_hdmi_chip_data rk3399_chip_data = {
  };
  
  static const struct dw_hdmi_plat_data rk3399_hdmi_drv_data = {
@@ -438,7 +438,7 @@ index f737e7d46e66..0bd62f21d6e5 100644
  	.mpll_cfg   = rockchip_mpll_cfg,
  	.cur_ctr    = rockchip_cur_ctr,
  	.phy_config = rockchip_phy_config,
-@@ -499,7 +580,6 @@ static struct rockchip_hdmi_chip_data rk3568_chip_data = {
+@@ -495,7 +576,6 @@ static struct rockchip_hdmi_chip_data rk3568_chip_data = {
  };
  
  static const struct dw_hdmi_plat_data rk3568_hdmi_drv_data = {
@@ -446,7 +446,7 @@ index f737e7d46e66..0bd62f21d6e5 100644
  	.mpll_cfg   = rockchip_mpll_cfg,
  	.cur_ctr    = rockchip_cur_ctr,
  	.phy_config = rockchip_phy_config,
-@@ -622,6 +702,7 @@ static int dw_hdmi_rockchip_bind(struct device *dev, struct device *master,
+@@ -614,6 +694,7 @@ static int dw_hdmi_rockchip_bind(struct device *dev, struct device *master,
  	return 0;
  
  err_bind:
@@ -454,7 +454,7 @@ index f737e7d46e66..0bd62f21d6e5 100644
  	drm_encoder_cleanup(encoder);
  
  	return ret;
-@@ -632,6 +713,7 @@ static void dw_hdmi_rockchip_unbind(struct device *dev, struct device *master,
+@@ -624,6 +705,7 @@ static void dw_hdmi_rockchip_unbind(struct device *dev, struct device *master,
  {
  	struct rockchip_hdmi *hdmi = dev_get_drvdata(dev);
  
@@ -466,7 +466,7 @@ index f737e7d46e66..0bd62f21d6e5 100644
 2.44.0
 
 
-From 14c22932aaa0ddda426c3e82987bd5cfc28ac0f5 Mon Sep 17 00:00:00 2001
+From 62c29e55d1a7cdfa3be3db603ce1476b60a258c9 Mon Sep 17 00:00:00 2001
 From: Urja Rannikko <urjaman@gmail.com>
 Date: Mon, 27 Aug 2018 19:00:50 +0000
 Subject: [PATCH 03/17] dts: rk3288: support for dedicating npll to a vop
@@ -505,7 +505,7 @@ index 42d705b544ec..775f24876be4 100644
 2.44.0
 
 
-From bc475ef69f1ccae81f7b166be616ce21efb32297 Mon Sep 17 00:00:00 2001
+From 7d2d64d1fb4239218d93a1ef2262e816fb487df8 Mon Sep 17 00:00:00 2001
 From: Urja Rannikko <urjaman@gmail.com>
 Date: Mon, 27 Aug 2018 19:03:49 +0000
 Subject: [PATCH 04/17] dts: rk3288-veyron-chromebook: dedicate npll to
@@ -598,7 +598,7 @@ index 3677571b4d82..b61a4b0d7015 100644
 2.44.0
 
 
-From 5073ee0282f097b9b929abb0bc59cd9f20acf401 Mon Sep 17 00:00:00 2001
+From 0d7415c423d9bafa88d72d250f731041e6247c53 Mon Sep 17 00:00:00 2001
 From: SolidHal <hal@halemmerich.com>
 Date: Sun, 21 Oct 2018 16:40:15 -0500
 Subject: [PATCH 05/17] Added a second reset when having an issue reading the
@@ -651,7 +651,7 @@ index 9cc47bf94804..8ce96fc0b85d 100644
 2.44.0
 
 
-From 87eef2e9932a09ed9824989e0676405e061cbf4b Mon Sep 17 00:00:00 2001
+From 7505f3e9cc6113829379563b230b96cc832af097 Mon Sep 17 00:00:00 2001
 From: "Miouyouyou (Myy)" <myy@miouyouyou.fr>
 Date: Tue, 9 Oct 2018 22:01:07 +0200
 Subject: [PATCH 06/17] block: partitions: efi: Ignore bizarre Chromebook GPT
@@ -804,7 +804,7 @@ index 84b9f36b9e47..09726227e891 100644
 2.44.0
 
 
-From 08904945e98d0f70c800c95b6030d0df4b4ccc3f Mon Sep 17 00:00:00 2001
+From d68b1d6ef074a6db19762c28f2c8de116c7d7371 Mon Sep 17 00:00:00 2001
 From: "Miouyouyou (Myy)" <myy@miouyouyou.fr>
 Date: Tue, 30 Oct 2018 22:44:54 +0100
 Subject: [PATCH 07/17] mmc: Added a flag to disable cache flush during reset
@@ -892,7 +892,7 @@ index 68f09a955a90..eb7dbf0f9b10 100644
 2.44.0
 
 
-From edf8f48ca5c15852fc2068e8bd13951661ac790a Mon Sep 17 00:00:00 2001
+From af56dee3a0860931ea1cd4d5b8cbc5d7a8eacb26 Mon Sep 17 00:00:00 2001
 From: "Miouyouyou (Myy)" <myy@miouyouyou.fr>
 Date: Thu, 1 Nov 2018 21:31:26 +0100
 Subject: [PATCH 08/17] arm: dts: veyron: Added a flag to disable cache flush
@@ -925,7 +925,7 @@ index 260d6c92cfd1..08ce8bfb70b2 100644
 2.44.0
 
 
-From c646989705deb411bfa70f09df3e2d51a59adc93 Mon Sep 17 00:00:00 2001
+From e50c586c01907dca3ffced361320505327eb9501 Mon Sep 17 00:00:00 2001
 From: Hal Emmerich <hal@halemmerich.com>
 Date: Wed, 21 Aug 2019 16:52:41 -0500
 Subject: [PATCH 09/17] Fix ath9k dwc2 init frame overruns
@@ -968,7 +968,7 @@ index 904fe0632b34..6a9ecc809814 100644
 2.44.0
 
 
-From baede18c5c3a16f6c83977535e3764d8d813054b Mon Sep 17 00:00:00 2001
+From 6a4e080a8e02f56b78bd9e3a2cc984c629097a21 Mon Sep 17 00:00:00 2001
 From: barzur <boris@konbu.org>
 Date: Fri, 12 Jul 2019 11:33:32 +0900
 Subject: [PATCH 10/17] usb/dwc2/hcd: channel halt may not be an error
@@ -1039,7 +1039,7 @@ index 5c7538d498dd..96dc5d8115d2 100644
 2.44.0
 
 
-From 7ea69247a47e838b278ff6168e0d8f1ba5162648 Mon Sep 17 00:00:00 2001
+From 38bf1b83b78a58d0810ef2487277c071566511ae Mon Sep 17 00:00:00 2001
 From: Urja Rannikko <urjaman@gmail.com>
 Date: Tue, 8 Oct 2019 11:03:37 +0000
 Subject: [PATCH 11/17] drm/panel: edp: Extend Innolux N116BGE mode info for
@@ -1051,7 +1051,7 @@ Signed-off-by: Urja Rannikko <urjaman@gmail.com>
  1 file changed, 11 insertions(+), 2 deletions(-)
 
 diff --git a/drivers/gpu/drm/panel/panel-edp.c b/drivers/gpu/drm/panel/panel-edp.c
-index 90e8c154a978..56af11a9cf1e 100644
+index 9a56e208cbdd..38af7b1427f7 100644
 --- a/drivers/gpu/drm/panel/panel-edp.c
 +++ b/drivers/gpu/drm/panel/panel-edp.c
 @@ -1294,16 +1294,25 @@ static const struct panel_desc innolux_n116bca_ea1 = {
@@ -1086,7 +1086,7 @@ index 90e8c154a978..56af11a9cf1e 100644
 2.44.0
 
 
-From d420dcfcc577741203196197ce5f439e86dcd0ad Mon Sep 17 00:00:00 2001
+From 70626cfd1f67d2aa1b97ea9182d59802dcc7c59f Mon Sep 17 00:00:00 2001
 From: Urja Rannikko <urjaman@gmail.com>
 Date: Tue, 8 Oct 2019 11:12:33 +0000
 Subject: [PATCH 12/17] ARM: dts: rockchip: Adjust rk3288-veyron n116bge mode
@@ -1125,7 +1125,7 @@ index fb031964fa2b..128176b7c372 100644
 2.44.0
 
 
-From a3b8ef23a3a45a3c6d9dbe775eb9cd6f6ed8dcce Mon Sep 17 00:00:00 2001
+From 7f238f7aed934d84d65e32cec35a74ce105504df Mon Sep 17 00:00:00 2001
 From: Urja Rannikko <urjaman@gmail.com>
 Date: Mon, 25 Dec 2023 18:06:10 +0200
 Subject: [PATCH 13/17] dts: veyron: bluetooth: disable dma on uart0
@@ -1153,7 +1153,7 @@ index 775f24876be4..a19bf9f83a4d 100644
 2.44.0
 
 
-From 9fb0aa96488b4d513b8698807d94e8b0d7334315 Mon Sep 17 00:00:00 2001
+From 048950ebfa34bae89dc6f81ff6dc4f22c888b3c2 Mon Sep 17 00:00:00 2001
 From: Urja Rannikko <urjaman@gmail.com>
 Date: Tue, 28 Sep 2021 20:23:13 +0300
 Subject: [PATCH 14/17] Revert "clk: divider: Implement and wire up
@@ -1219,7 +1219,7 @@ index c1f426b8a504..3941b4d984f7 100644
 2.44.0
 
 
-From a02115c398b97153ed61d1b085d2b729ede11263 Mon Sep 17 00:00:00 2001
+From aa328dc94c4d796a6b8387ab9d0e95feebd3e691 Mon Sep 17 00:00:00 2001
 From: Sebastian Reichel <sebastian.reichel@collabora.com>
 Date: Tue, 30 Jul 2024 20:05:05 +0200
 Subject: [PATCH 15/17] mfd: rk8xx: Fix shutdown handler
@@ -1321,10 +1321,10 @@ Signed-off-by: Sebastian Reichel <sebastian.reichel@collabora.com>
  4 files changed, 17 insertions(+), 5 deletions(-)
 
 diff --git a/drivers/mfd/rk8xx-core.c b/drivers/mfd/rk8xx-core.c
-index 71c2b80a4678..1583beef714a 100644
+index def4587fdfb8..073bbb34ab11 100644
 --- a/drivers/mfd/rk8xx-core.c
 +++ b/drivers/mfd/rk8xx-core.c
-@@ -692,10 +692,11 @@ void rk8xx_shutdown(struct device *dev)
+@@ -693,10 +693,11 @@ void rk8xx_shutdown(struct device *dev)
  }
  EXPORT_SYMBOL_GPL(rk8xx_shutdown);
  
@@ -1337,7 +1337,7 @@ index 71c2b80a4678..1583beef714a 100644
  	const struct mfd_cell *cells;
  	int dual_support = 0;
  	int nr_pre_init_regs;
-@@ -785,10 +786,21 @@ int rk8xx_probe(struct device *dev, int variant, unsigned int irq, struct regmap
+@@ -797,10 +798,21 @@ int rk8xx_probe(struct device *dev, int variant, unsigned int irq, struct regmap
  	if (ret)
  		return dev_err_probe(dev, ret, "failed to add MFD devices\n");
  
@@ -1387,10 +1387,10 @@ index 3405fb82ff9f..20f9428f94bb 100644
  
  static const struct of_device_id rk8xx_spi_of_match[] = {
 diff --git a/include/linux/mfd/rk808.h b/include/linux/mfd/rk808.h
-index 69cbea78b430..be15b84cff9e 100644
+index 28170ee08898..f4ce5968e91c 100644
 --- a/include/linux/mfd/rk808.h
 +++ b/include/linux/mfd/rk808.h
-@@ -1349,7 +1349,7 @@ struct rk808 {
+@@ -1351,7 +1351,7 @@ struct rk808 {
  };
  
  void rk8xx_shutdown(struct device *dev);
@@ -1403,7 +1403,7 @@ index 69cbea78b430..be15b84cff9e 100644
 2.44.0
 
 
-From 7c73acea20de4ee06d48ad78e8fddb8e91162bbb Mon Sep 17 00:00:00 2001
+From cacca3a13fca81c470a7f41fe3629e5f5840f4df Mon Sep 17 00:00:00 2001
 From: Robin Murphy <robin.murphy@arm.com>
 Date: Tue, 20 May 2025 18:10:16 +0100
 Subject: [PATCH 16/17] firmware: smccc: Stub out get_conduit()
@@ -1441,7 +1441,7 @@ index 50b47eba7d01..9a8169194be7 100644
 2.44.0
 
 
-From 3f1b5936b2b923f18a23fbdd6ad6497149e00b24 Mon Sep 17 00:00:00 2001
+From 440043eecd81d94968646e75064864e48caa653d Mon Sep 17 00:00:00 2001
 From: Robin Murphy <robin.murphy@arm.com>
 Date: Tue, 20 May 2025 18:10:17 +0100
 Subject: [PATCH 17/17] pmdomain: rockchip: Relax SMCCC dependency