diff --git a/.raspberrypi2.metadata b/.raspberrypi2.metadata index 91073f2..456bd8a 100644 --- a/.raspberrypi2.metadata +++ b/.raspberrypi2.metadata @@ -1,3 +1,3 @@ 98ae49ad49397d5a4dcb3ff9a082223edf7c5bbd SOURCES/linux-5.4.tar.xz -27689d07c634b70b5e06db9e9379dda42cd5945a SOURCES/577aef2bc2f8e9dcd6955a85cf0621cc73b29db7.tar.gz -bfb092322a79bc4d327dd4c44c355c4df17e2a56 SOURCES/patch-5.4.179.xz +08955f0df96b494f6ce7aec0fa7d2c3e803a0189 SOURCES/a6496ae5cd5e9b4cd5b38f7274fa94dce315fa7a.tar.gz +fc96f3132e8d6d081942f5a86a71e45e8f7f7cbf SOURCES/patch-5.4.181.xz diff --git a/SOURCES/rpi-5.4.x.patch b/SOURCES/rpi-5.4.x.patch index abb3117..7d25cab 100644 --- a/SOURCES/rpi-5.4.x.patch +++ b/SOURCES/rpi-5.4.x.patch @@ -70031,7 +70031,7 @@ Signed-off-by: Yaroslav Rosomakho create mode 100644 drivers/mmc/host/bcm2835-mmc.c diff --git a/drivers/mmc/core/block.c b/drivers/mmc/core/block.c -index e92f9373e227..cf24e1e24de3 100644 +index 362ad361d586..56a9591a1f82 100644 --- a/drivers/mmc/core/block.c +++ b/drivers/mmc/core/block.c @@ -166,6 +166,13 @@ static DEFINE_MUTEX(open_lock); @@ -333038,7 +333038,7 @@ Signed-off-by: Jonathan Bell 2 files changed, 8 insertions(+) diff --git a/drivers/hid/hid-ids.h b/drivers/hid/hid-ids.h -index 26758ea844c9..0e263eaf5001 100644 +index c587a77d493c..ec7cffde3e15 100644 --- a/drivers/hid/hid-ids.h +++ b/drivers/hid/hid-ids.h @@ -223,6 +223,9 @@ @@ -333062,7 +333062,7 @@ index 26758ea844c9..0e263eaf5001 100644 #define USB_DEVICE_ID_XIN_MO_DUAL_ARCADE 0x05e1 #define USB_DEVICE_ID_THT_2P_ARCADE 0x75e1 diff --git a/drivers/hid/hid-quirks.c b/drivers/hid/hid-quirks.c -index 8a0132c54c31..fb398e270846 100644 +index 45eba224cdc7..9c1c117ffc1f 100644 --- a/drivers/hid/hid-quirks.c +++ b/drivers/hid/hid-quirks.c @@ -41,6 +41,7 @@ static const struct hid_device_id hid_quirks[] = { @@ -333073,7 +333073,7 @@ index 8a0132c54c31..fb398e270846 100644 { HID_USB_DEVICE(USB_VENDOR_ID_CHICONY, USB_DEVICE_ID_CHICONY_MULTI_TOUCH), HID_QUIRK_MULTI_INPUT }, { HID_USB_DEVICE(USB_VENDOR_ID_CHICONY, USB_DEVICE_ID_CHICONY_PIXART_USB_OPTICAL_MOUSE), HID_QUIRK_ALWAYS_POLL }, { HID_USB_DEVICE(USB_VENDOR_ID_CHICONY, USB_DEVICE_ID_CHICONY_PIXART_USB_OPTICAL_MOUSE2), HID_QUIRK_ALWAYS_POLL }, -@@ -194,6 +195,7 @@ static const struct hid_device_id hid_quirks[] = { +@@ -195,6 +196,7 @@ static const struct hid_device_id hid_quirks[] = { { HID_USB_DEVICE(USB_VENDOR_ID_WISEGROUP, USB_DEVICE_ID_QUAD_USB_JOYPAD), HID_QUIRK_NOGET | HID_QUIRK_MULTI_INPUT }, { HID_USB_DEVICE(USB_VENDOR_ID_XIN_MO, USB_DEVICE_ID_XIN_MO_DUAL_ARCADE), HID_QUIRK_MULTI_INPUT }, { HID_USB_DEVICE(USB_VENDOR_ID_LOGITECH, USB_DEVICE_ID_LOGITECH_GROUP_AUDIO), HID_QUIRK_NOGET }, @@ -337076,7 +337076,7 @@ Signed-off-by: Phil Elwell 1 file changed, 3 insertions(+) diff --git a/Makefile b/Makefile -index 5688e17a4436..a1cce024f161 100644 +index afe2420bb3de..8257cc49b123 100644 --- a/Makefile +++ b/Makefile @@ -1269,6 +1269,9 @@ ifneq ($(dtstree),) @@ -365085,7 +365085,7 @@ index 4a631264b809..c313d784efab 100644 pci_set_dma_mask(pdev, max_amba_addr); diff --git a/drivers/acpi/arm64/iort.c b/drivers/acpi/arm64/iort.c -index bc95a5eebd13..26db870f00e7 100644 +index 553c89b0bdcb..2f6e3a899d02 100644 --- a/drivers/acpi/arm64/iort.c +++ b/drivers/acpi/arm64/iort.c @@ -1062,8 +1062,8 @@ static int rc_dma_get_range(struct device *dev, u64 *size) @@ -369549,7 +369549,7 @@ Signed-off-by: Nataliya Korovkina 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile -index a1cce024f161..e979bcfd73e0 100644 +index 8257cc49b123..38da468f6ff7 100644 --- a/Makefile +++ b/Makefile @@ -1269,7 +1269,7 @@ ifneq ($(dtstree),) @@ -383496,7 +383496,7 @@ Signed-off-by: Maxime Ripard 1 file changed, 33 insertions(+) diff --git a/drivers/i2c/busses/i2c-brcmstb.c b/drivers/i2c/busses/i2c-brcmstb.c -index 5e89cd6b690c..d2cde8e2a370 100644 +index 36b8aceb972f..ffd3a1e88f34 100644 --- a/drivers/i2c/busses/i2c-brcmstb.c +++ b/drivers/i2c/busses/i2c-brcmstb.c @@ -580,6 +580,31 @@ static void brcmstb_i2c_set_bsc_reg_defaults(struct brcmstb_i2c_dev *dev) @@ -396886,7 +396886,7 @@ Signed-off-by: Dave Stevenson 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/drivers/i2c/busses/i2c-brcmstb.c b/drivers/i2c/busses/i2c-brcmstb.c -index d2cde8e2a370..ba766d24219e 100644 +index ffd3a1e88f34..44e2466f3c67 100644 --- a/drivers/i2c/busses/i2c-brcmstb.c +++ b/drivers/i2c/busses/i2c-brcmstb.c @@ -647,20 +647,22 @@ static int brcmstb_i2c_probe(struct platform_device *pdev) @@ -459692,7 +459692,7 @@ index 771697508cec..1e6f0049f991 100644 info = fbtft_framebuffer_alloc(display, dev, pdata); diff --git a/drivers/staging/fbtft/fbtft.h b/drivers/staging/fbtft/fbtft.h -index 9b6bdb62093d..c5703cd5ec7d 100644 +index 736cd4955b73..ea4eda5bdaf3 100644 --- a/drivers/staging/fbtft/fbtft.h +++ b/drivers/staging/fbtft/fbtft.h @@ -251,7 +251,8 @@ void fbtft_register_backlight(struct fbtft_par *par); @@ -459749,7 +459749,7 @@ index 9b6bdb62093d..c5703cd5ec7d 100644 {}, \ }; \ \ -@@ -344,6 +355,11 @@ static void __exit fbtft_driver_module_exit(void) \ +@@ -347,6 +358,11 @@ static void __exit fbtft_driver_module_exit(void) \ module_init(fbtft_driver_module_init); \ module_exit(fbtft_driver_module_exit); diff --git a/SPECS/raspberrypi2.spec b/SPECS/raspberrypi2.spec index ac2ed79..e6a46fa 100644 --- a/SPECS/raspberrypi2.spec +++ b/SPECS/raspberrypi2.spec @@ -1,4 +1,4 @@ -%global commit_firmware_long 577aef2bc2f8e9dcd6955a85cf0621cc73b29db7 +%global commit_firmware_long a6496ae5cd5e9b4cd5b38f7274fa94dce315fa7a %global commit_linux_long ec0dcf3064b8ba99f226438214407fcea9870f76 ExclusiveArch: aarch64 armv7hl @@ -32,7 +32,7 @@ ExclusiveArch: aarch64 armv7hl %define extra_version 1 %define kversion 5.4 -%define kfullversion %{kversion}.179 +%define kfullversion %{kversion}.181 Name: raspberrypi2 Version: %{kfullversion} @@ -285,6 +285,9 @@ cp $(ls -1d /usr/share/%{name}-kernel/*-*/|sort -V|tail -1)/boot/overlays/README %doc /boot/LICENCE.broadcom %changelog +* Sat Feb 26 2022 Pablo Greco - 5.4.181 +- Update to version v5.4.181 + * Sat Feb 12 2022 Pablo Greco - 5.4.179 - Update to version v5.4.179