Skip to content

Commit e7590ad

Browse files
committed
kernel: drivers: media: cfe: Increase default size of embedded buffer
See: raspberrypi/linux#5923 kernel: overlays: Delete deprecated overlay mpu6050 kernel: overlays: Correct some compatible strings kernel: ASoC: DACplusADCPro - fix 16bit sample support in clock consumer mode See: raspberrypi/linux#5919 kernel: ASoC: adds support for Hifiberry AMP4Pro to the dacplus driver See: raspberrypi/linux#5918 kernel: ASoC: DACplus - fix 16bit sample support in clock consumer mode See: raspberrypi/linux#5917 kernel: Improve I2C timing (again) See: raspberrypi/linux#5916 kernel: Update PiTFT overlays for compatibility and consistency See: raspberrypi/linux#5903 kernel: Support non-standard I2C timings on Pi 5 See: raspberrypi/linux#5853 kernel: overlays: Add pcie-32bit-dma-pi5-overlay to enable 32bit DMA on the Pi 5's external PCIe interface See: raspberrypi/linux#5897 kernel: Improvement on backup-switchover-mode overlay value definitions See: raspberrypi/linux#5884 kernel: Pisound updates for Pi 5 See: raspberrypi/linux#5872
1 parent 5f795d1 commit e7590ad

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

54 files changed

+91
-19
lines changed

boot/bcm2712-rpi-5-b.dtb

-138 Bytes
Binary file not shown.

boot/kernel.img

8 Bytes
Binary file not shown.

boot/kernel7.img

0 Bytes
Binary file not shown.

boot/kernel7l.img

-8 Bytes
Binary file not shown.

boot/kernel8.img

-2 Bytes
Binary file not shown.

boot/kernel_2712.img

-4 Bytes
Binary file not shown.

boot/overlays/README

Lines changed: 75 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1738,6 +1738,34 @@ Load: dtoverlay=hifiberry-amp3
17381738
Params: <None>
17391739

17401740

1741+
Name: hifiberry-amp4pro
1742+
Info: Configures the HifiBerry AMP4 Pro audio card
1743+
Load: dtoverlay=hifiberry-amp4pro,<param>=<val>
1744+
Params: 24db_digital_gain Allow gain to be applied via the TAS5756
1745+
Digital volume control. Enable with
1746+
"dtoverlay=hifiberry-amp4pro,24db_digital_gain"
1747+
(The default behaviour is that the Digital
1748+
volume control is limited to a maximum of
1749+
0dB. ie. it can attenuate but not provide
1750+
gain. For most users, this will be desired
1751+
as it will prevent clipping. By appending
1752+
the 24dB_digital_gain parameter, the Digital
1753+
volume control will allow up to 24dB of
1754+
gain. If this parameter is enabled, it is the
1755+
responsibility of the user to ensure that
1756+
the Digital volume control is set to a value
1757+
that does not result in clipping/distortion!)
1758+
slave Force the amp into slave mode, using Pi as
1759+
master for bit clock and frame clock.
1760+
leds_off If set to 'true' the onboard indicator LEDs
1761+
are switched off at all times.
1762+
auto_mute If set to 'true' the amplifier is automatically
1763+
muted when it is not playing.
1764+
mute_ext_ctl The amplifier's HW mute control is enabled
1765+
in ALSA mixer and set to <val>.
1766+
Will be overwritten by ALSA user settings.
1767+
1768+
17411769
Name: hifiberry-dac
17421770
Info: Configures the HifiBerry DAC audio cards
17431771
Load: dtoverlay=hifiberry-dac
@@ -2106,7 +2134,13 @@ Params: abx80x Select one of the ABx80x family:
21062134
source
21072135

21082136
backup-switchover-mode Backup power supply switch mode. Must be 0 for
2109-
off or 1 for Vdd < VBackup (RV3028, RV3032)
2137+
"Switchover disabled", 1 for "Direct Switching"
2138+
(if Vdd < VBackup), 2 for "Standby
2139+
Mode" (if Vdd < Vbackup,
2140+
does not draw current) or 3 for
2141+
"Level Switching" (if Vdd < Vbackup
2142+
and Vdd < Vddsw and Vbackup > Vddsw)
2143+
(RV3028, RV3032)
21102144

21112145

21122146
Name: i2c-rtc-gpio
@@ -2178,7 +2212,13 @@ Params: abx80x Select one of the ABx80x family:
21782212
source
21792213

21802214
backup-switchover-mode Backup power supply switch mode. Must be 0 for
2181-
off or 1 for Vdd < VBackup (RV3028, RV3032)
2215+
"Switchover disabled", 1 for "Direct Switching"
2216+
(if Vdd < VBackup), 2 for "Standby
2217+
Mode" (if Vdd < Vbackup,
2218+
does not draw current) or 3 for
2219+
"Level Switching" (if Vdd < Vbackup
2220+
and Vdd < Vddsw and Vbackup > Vddsw)
2221+
(RV3028, RV3032)
21822222

21832223
i2c_gpio_sda GPIO used for I2C data (default "23")
21842224

@@ -3376,6 +3416,12 @@ Load: dtoverlay=pcie-32bit-dma
33763416
Params: <None>
33773417

33783418

3419+
Name: pcie-32bit-dma-pi5
3420+
Info: Force PCIe config to support 32bit DMA addresses at the expense of
3421+
having to bounce buffers (on the Pi 5).
3422+
Load: dtoverlay=pcie-32bit-dma-pi5
3423+
Params: <None>
3424+
33793425
[ The pcf2127-rtc overlay has been deleted. See i2c-rtc. ]
33803426

33813427

@@ -3486,11 +3532,17 @@ Params: speed Display SPI bus speed
34863532

34873533

34883534
Name: pisound
3489-
Info: Configures the Blokas Labs pisound card
3535+
Info: Configures the Blokas Labs Pisound card
34903536
Load: dtoverlay=pisound
34913537
Params: <None>
34923538

34933539

3540+
Name: pisound-pi5
3541+
Info: Pi 5 specific overlay override for Blokas Labs Pisound card, see pisound
3542+
Load: dtoverlay=pisound-pi5
3543+
Params: <None>
3544+
3545+
34943546
Name: pitft22
34953547
Info: Adafruit PiTFT 2.2" screen
34963548
Load: dtoverlay=pitft22,<param>=<val>
@@ -3502,6 +3554,10 @@ Params: speed Display SPI bus speed
35023554

35033555
debug Debug output level {0-7}
35043556

3557+
drm Force the use of the mi0283qt DRM driver (by
3558+
default the ili9340 framebuffer driver will
3559+
be used in preference if available)
3560+
35053561

35063562
Name: pitft28-capacitive
35073563
Info: Adafruit PiTFT 2.8" capacitive touch screen
@@ -3514,6 +3570,10 @@ Params: speed Display SPI bus speed
35143570

35153571
debug Debug output level {0-7}
35163572

3573+
drm Force the use of the mi0283qt DRM driver (by
3574+
default the ili9340 framebuffer driver will
3575+
be used in preference if available)
3576+
35173577
touch-sizex Touchscreen size x (default 240)
35183578

35193579
touch-sizey Touchscreen size y (default 320)
@@ -3540,6 +3600,12 @@ Params: speed Display SPI bus speed
35403600
default the ili9340 framebuffer driver will
35413601
be used in preference if available)
35423602

3603+
touch-invx Touchscreen inverted x axis
3604+
3605+
touch-invy Touchscreen inverted y axis
3606+
3607+
touch-swapxy Touchscreen swapped x y axis
3608+
35433609

35443610
Name: pitft35-resistive
35453611
Info: Adafruit PiTFT 3.5" resistive touch screen
@@ -3556,6 +3622,12 @@ Params: speed Display SPI bus speed
35563622
default the fb_hx8357d framebuffer driver will
35573623
be used in preference if available)
35583624

3625+
touch-invx Touchscreen inverted x axis
3626+
3627+
touch-invy Touchscreen inverted y axis
3628+
3629+
touch-swapxy Touchscreen swapped x y axis
3630+
35593631

35603632
Name: pps-gpio
35613633
Info: Configures the pps-gpio (pulse-per-second time signal via GPIO).

boot/overlays/hifiberry-amp4pro.dtbo

1.88 KB
Binary file not shown.

boot/overlays/midi-uart2.dtbo

0 Bytes
Binary file not shown.

boot/overlays/midi-uart3.dtbo

0 Bytes
Binary file not shown.

boot/overlays/midi-uart4.dtbo

0 Bytes
Binary file not shown.

boot/overlays/midi-uart5.dtbo

0 Bytes
Binary file not shown.

boot/overlays/mpu6050.dtbo

-841 Bytes
Binary file not shown.

boot/overlays/overlay_map.dtb

168 Bytes
Binary file not shown.

boot/overlays/pcie-32bit-dma-pi5.dtbo

346 Bytes
Binary file not shown.

boot/overlays/pisound-pi5.dtbo

2.31 KB
Binary file not shown.

boot/overlays/pisound.dtbo

76 Bytes
Binary file not shown.

boot/overlays/pitft22.dtbo

84 Bytes
Binary file not shown.

boot/overlays/pitft28-capacitive.dtbo

92 Bytes
Binary file not shown.

boot/overlays/pitft28-resistive.dtbo

338 Bytes
Binary file not shown.

boot/overlays/pitft35-resistive.dtbo

338 Bytes
Binary file not shown.

boot/overlays/ramoops-pi4.dtbo

0 Bytes
Binary file not shown.

extra/Module8.symvers

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13135,11 +13135,11 @@
1313513135
0xbc9f582b i2c_bit_algo drivers/i2c/algos/i2c-algo-bit EXPORT_SYMBOL
1313613136
0xe38da0d9 i2c_bit_add_bus drivers/i2c/algos/i2c-algo-bit EXPORT_SYMBOL
1313713137
0xa29e0a74 i2c_bit_add_numbered_bus drivers/i2c/algos/i2c-algo-bit EXPORT_SYMBOL
13138-
0x5dc2a68a i2c_dw_validate_speed drivers/i2c/busses/i2c-designware-core EXPORT_SYMBOL_GPL
13139-
0x85f98730 i2c_dw_adjust_bus_speed drivers/i2c/busses/i2c-designware-core EXPORT_SYMBOL_GPL
13140-
0xb6fb0e8d i2c_dw_prepare_clk drivers/i2c/busses/i2c-designware-core EXPORT_SYMBOL_GPL
13141-
0x377a2fce i2c_dw_configure_master drivers/i2c/busses/i2c-designware-core EXPORT_SYMBOL_GPL
13142-
0x6dce387f i2c_dw_probe_master drivers/i2c/busses/i2c-designware-core EXPORT_SYMBOL_GPL
13138+
0xdc2eac01 i2c_dw_validate_speed drivers/i2c/busses/i2c-designware-core EXPORT_SYMBOL_GPL
13139+
0x07615375 i2c_dw_adjust_bus_speed drivers/i2c/busses/i2c-designware-core EXPORT_SYMBOL_GPL
13140+
0xb9b765b7 i2c_dw_prepare_clk drivers/i2c/busses/i2c-designware-core EXPORT_SYMBOL_GPL
13141+
0x8b42e46f i2c_dw_configure_master drivers/i2c/busses/i2c-designware-core EXPORT_SYMBOL_GPL
13142+
0xaa51c72f i2c_dw_probe_master drivers/i2c/busses/i2c-designware-core EXPORT_SYMBOL_GPL
1314313143
0x802a0ff6 i2c_root_adapter drivers/i2c/i2c-mux EXPORT_SYMBOL_GPL
1314413144
0x1a92d4cb i2c_mux_alloc drivers/i2c/i2c-mux EXPORT_SYMBOL_GPL
1314513145
0xbea919dd i2c_mux_add_adapter drivers/i2c/i2c-mux EXPORT_SYMBOL_GPL

extra/Module_2712.symvers

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13135,11 +13135,11 @@
1313513135
0x7ba596b9 i2c_bit_algo drivers/i2c/algos/i2c-algo-bit EXPORT_SYMBOL
1313613136
0x959b77b4 i2c_bit_add_bus drivers/i2c/algos/i2c-algo-bit EXPORT_SYMBOL
1313713137
0xd488dd19 i2c_bit_add_numbered_bus drivers/i2c/algos/i2c-algo-bit EXPORT_SYMBOL
13138-
0xc0defd20 i2c_dw_validate_speed drivers/i2c/busses/i2c-designware-core EXPORT_SYMBOL_GPL
13139-
0x18e5dc9a i2c_dw_adjust_bus_speed drivers/i2c/busses/i2c-designware-core EXPORT_SYMBOL_GPL
13140-
0xd9533963 i2c_dw_prepare_clk drivers/i2c/busses/i2c-designware-core EXPORT_SYMBOL_GPL
13141-
0xaa667464 i2c_dw_configure_master drivers/i2c/busses/i2c-designware-core EXPORT_SYMBOL_GPL
13142-
0xf0d263d5 i2c_dw_probe_master drivers/i2c/busses/i2c-designware-core EXPORT_SYMBOL_GPL
13138+
0x9a7b1275 i2c_dw_validate_speed drivers/i2c/busses/i2c-designware-core EXPORT_SYMBOL_GPL
13139+
0x4134ed01 i2c_dw_adjust_bus_speed drivers/i2c/busses/i2c-designware-core EXPORT_SYMBOL_GPL
13140+
0xcfdca4d0 i2c_dw_prepare_clk drivers/i2c/busses/i2c-designware-core EXPORT_SYMBOL_GPL
13141+
0xcd175a1b i2c_dw_configure_master drivers/i2c/busses/i2c-designware-core EXPORT_SYMBOL_GPL
13142+
0xec04795b i2c_dw_probe_master drivers/i2c/busses/i2c-designware-core EXPORT_SYMBOL_GPL
1314313143
0xb80208ae i2c_root_adapter drivers/i2c/i2c-mux EXPORT_SYMBOL_GPL
1314413144
0x26297333 i2c_mux_alloc drivers/i2c/i2c-mux EXPORT_SYMBOL_GPL
1314513145
0x1eeaf666 i2c_mux_add_adapter drivers/i2c/i2c-mux EXPORT_SYMBOL_GPL

extra/git_hash

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
c0d4ab94e37991db311b0d4e955a349e359fc73a
1+
beba81b0b77268f72d717ab8ec98afe11a176ee0

extra/uname_string

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
Linux version 6.1.74+ (dom@buildbot) (arm-linux-gnueabihf-gcc-8 (Ubuntu/Linaro 8.4.0-3ubuntu1) 8.4.0, GNU ld (GNU Binutils for Ubuntu) 2.34) #1725 Mon Jan 22 13:27:47 GMT 2024
1+
Linux version 6.1.74+ (dom@buildbot) (arm-linux-gnueabihf-gcc-8 (Ubuntu/Linaro 8.4.0-3ubuntu1) 8.4.0, GNU ld (GNU Binutils for Ubuntu) 2.34) #1729 Wed Feb 7 13:36:09 GMT 2024

extra/uname_string7

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
Linux version 6.1.74-v7+ (dom@buildbot) (arm-linux-gnueabihf-gcc-8 (Ubuntu/Linaro 8.4.0-3ubuntu1) 8.4.0, GNU ld (GNU Binutils for Ubuntu) 2.34) #1725 SMP Mon Jan 22 13:30:14 GMT 2024
1+
Linux version 6.1.74-v7+ (dom@buildbot) (arm-linux-gnueabihf-gcc-8 (Ubuntu/Linaro 8.4.0-3ubuntu1) 8.4.0, GNU ld (GNU Binutils for Ubuntu) 2.34) #1729 SMP Wed Feb 7 13:37:50 GMT 2024

extra/uname_string7l

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
Linux version 6.1.74-v7l+ (dom@buildbot) (arm-linux-gnueabihf-gcc-8 (Ubuntu/Linaro 8.4.0-3ubuntu1) 8.4.0, GNU ld (GNU Binutils for Ubuntu) 2.34) #1725 SMP Mon Jan 22 13:32:42 GMT 2024
1+
Linux version 6.1.74-v7l+ (dom@buildbot) (arm-linux-gnueabihf-gcc-8 (Ubuntu/Linaro 8.4.0-3ubuntu1) 8.4.0, GNU ld (GNU Binutils for Ubuntu) 2.34) #1729 SMP Wed Feb 7 13:39:32 GMT 2024

extra/uname_string8

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
Linux version 6.1.74-v8+ (dom@buildbot) (aarch64-linux-gnu-gcc-8 (Ubuntu/Linaro 8.4.0-3ubuntu1) 8.4.0, GNU ld (GNU Binutils for Ubuntu) 2.34) #1725 SMP PREEMPT Mon Jan 22 13:35:32 GMT 2024
1+
Linux version 6.1.74-v8+ (dom@buildbot) (aarch64-linux-gnu-gcc-8 (Ubuntu/Linaro 8.4.0-3ubuntu1) 8.4.0, GNU ld (GNU Binutils for Ubuntu) 2.34) #1729 SMP PREEMPT Wed Feb 7 13:41:21 GMT 2024

extra/uname_string_2712

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
Linux version 6.1.74-v8-16k+ (dom@buildbot) (aarch64-linux-gnu-gcc-8 (Ubuntu/Linaro 8.4.0-3ubuntu1) 8.4.0, GNU ld (GNU Binutils for Ubuntu) 2.34) #1725 SMP PREEMPT Mon Jan 22 13:38:39 GMT 2024
1+
Linux version 6.1.74-v8-16k+ (dom@buildbot) (aarch64-linux-gnu-gcc-8 (Ubuntu/Linaro 8.4.0-3ubuntu1) 8.4.0, GNU ld (GNU Binutils for Ubuntu) 2.34) #1729 SMP PREEMPT Wed Feb 7 13:43:22 GMT 2024
-12 Bytes
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
-8 Bytes
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
-8 Bytes
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.

0 commit comments

Comments
 (0)