Skip to content

Commit

Permalink
kernel: Bump to 6.12.1
Browse files Browse the repository at this point in the history
kernel: Set pcie link speed before unreset, not after
See: raspberrypi/linux#6487

kernel: vc4 / HDMI fixes for 6.12
See: raspberrypi/linux#6485
  • Loading branch information
popcornmix committed Nov 25, 2024
1 parent fb2813d commit 1a3aa04
Show file tree
Hide file tree
Showing 18,109 changed files with 318,342 additions and 320,315 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
Binary file modified boot/bcm2712-rpi-5-b.dtb
Binary file not shown.
Binary file modified boot/bcm2712-rpi-500.dtb
Binary file not shown.
Binary file modified boot/bcm2712-rpi-cm5-cm4io.dtb
Binary file not shown.
Binary file modified boot/bcm2712-rpi-cm5-cm5io.dtb
Binary file not shown.
Binary file modified boot/bcm2712-rpi-cm5l-cm4io.dtb
Binary file not shown.
Binary file modified boot/bcm2712-rpi-cm5l-cm5io.dtb
Binary file not shown.
Binary file modified boot/bcm2712d0-rpi-5-b.dtb
Binary file not shown.
Binary file modified boot/kernel.img
100644 → 100755
Binary file not shown.
Binary file modified boot/kernel7.img
100644 → 100755
Binary file not shown.
Binary file modified boot/kernel7l.img
100644 → 100755
Binary file not shown.
Binary file modified boot/kernel8.img
Binary file not shown.
Binary file modified boot/kernel_2712.img
Binary file not shown.
21 changes: 21 additions & 0 deletions boot/overlays/README
Original file line number Diff line number Diff line change
Expand Up @@ -2812,6 +2812,8 @@ Params: rotation Mounting rotation of the camera sensor (0 or
camera clamping I/Os such as XVS to 0V.
sync-source Configure as vsync source
sync-sink Configure as vsync sink
link-frequency Allowable link frequency values to use in Hz:
450000000 (default), 453000000, 456000000.


Name: imx462
Expand Down Expand Up @@ -2854,6 +2856,8 @@ Params: rotation Mounting rotation of the camera sensor (0 or
camera clamping I/Os such as XVS to 0V.
sync-source Configure as vsync source
sync-sink Configure as vsync sink
link-frequency Allowable link frequency values to use in Hz:
450000000 (default), 453000000, 456000000.


Name: imx500
Expand Down Expand Up @@ -3956,6 +3960,14 @@ Params: gpio_pin Output GPIO (default 18)
func Pin function (default 2 = Alt5)


Name: pwm-pio
Info: Configures a GPIO pin as PIO-assisted PWM output. Unlike hardware PWM,
this can be used on any RP1 GPIO in bank 0 (0-27). Up to 4 are
supported, assuming nothing else is using PIO. Pi 5 only.
Load: dtoverlay=pwm-pio,<param>=<val>
Params: gpio Output GPIO (0-27, default 4)


Name: pwm1
Info: Configures one or two PWM channel on PWM1 (BCM2711 only)
N.B.:
Expand Down Expand Up @@ -4460,6 +4472,14 @@ Params: cs0_pin GPIO pin for CS0 (default 8)
it for other uses.


Name: spi0-1cs-inverted
Info: Only use one CS pin for SPI0 and set to active-high
Load: dtoverlay=spi0-1cs-inverted,<param>=<val>
Params: cs0_pin GPIO pin for CS0 (default 8)
no_miso Don't claim and use the MISO pin (9), freeing
it for other uses.


Name: spi0-2cs
Info: Change the CS pins for SPI0
Load: dtoverlay=spi0-2cs,<param>=<val>
Expand Down Expand Up @@ -5271,6 +5291,7 @@ Params: sizex Touchscreen size x (default 720)
invy Touchscreen inverted y axis
swapxy Touchscreen swapped x y axis
disable_touch Disables the touch screen overlay driver
rotation Display rotation {0,90,180,270} (default 0)
dsi0 Use DSI0 and i2c_csi_dsi0 (rather than
the default DSI1 and i2c_csi_dsi).

Expand Down
Binary file modified boot/overlays/imx378.dtbo
Binary file not shown.
Binary file modified boot/overlays/imx477.dtbo
Binary file not shown.
Binary file modified boot/overlays/overlay_map.dtb
Binary file not shown.
Binary file added boot/overlays/pwm-pio.dtbo
Binary file not shown.
Binary file added boot/overlays/spi0-1cs-inverted.dtbo
Binary file not shown.
Binary file modified boot/overlays/vc4-kms-dsi-ili9881-7inch.dtbo
Binary file not shown.
41 changes: 41 additions & 0 deletions extra/Module8.symvers
Original file line number Diff line number Diff line change
Expand Up @@ -12691,6 +12691,42 @@
0x3a444f4b bcm2835_smi_read_buf drivers/misc/bcm2835_smi EXPORT_SYMBOL
0x72db83c4 bcm2835_smi_set_address drivers/misc/bcm2835_smi EXPORT_SYMBOL
0xaea16aad bcm2835_smi_get drivers/misc/bcm2835_smi EXPORT_SYMBOL
0xf7f0329f rp1_pio_can_add_program drivers/misc/rp1-pio EXPORT_SYMBOL_GPL
0xb478565a rp1_pio_add_program drivers/misc/rp1-pio EXPORT_SYMBOL_GPL
0x2b0285ec rp1_pio_remove_program drivers/misc/rp1-pio EXPORT_SYMBOL_GPL
0x0756c152 rp1_pio_clear_instr_mem drivers/misc/rp1-pio EXPORT_SYMBOL_GPL
0x2048a782 rp1_pio_sm_claim drivers/misc/rp1-pio EXPORT_SYMBOL_GPL
0xb5560f7d rp1_pio_sm_unclaim drivers/misc/rp1-pio EXPORT_SYMBOL_GPL
0x9eb8debd rp1_pio_sm_is_claimed drivers/misc/rp1-pio EXPORT_SYMBOL_GPL
0xa426d5b4 rp1_pio_sm_init drivers/misc/rp1-pio EXPORT_SYMBOL_GPL
0x87fbfafb rp1_pio_sm_set_config drivers/misc/rp1-pio EXPORT_SYMBOL_GPL
0x78684f51 rp1_pio_sm_exec drivers/misc/rp1-pio EXPORT_SYMBOL_GPL
0x6f4ad0c8 rp1_pio_sm_clear_fifos drivers/misc/rp1-pio EXPORT_SYMBOL_GPL
0xc4b7b24f rp1_pio_sm_set_clkdiv drivers/misc/rp1-pio EXPORT_SYMBOL_GPL
0x20e33dc4 rp1_pio_sm_set_pins drivers/misc/rp1-pio EXPORT_SYMBOL_GPL
0xe73f23fd rp1_pio_sm_set_pindirs drivers/misc/rp1-pio EXPORT_SYMBOL_GPL
0x00cb1a1a rp1_pio_sm_set_enabled drivers/misc/rp1-pio EXPORT_SYMBOL_GPL
0x3ee8314e rp1_pio_sm_restart drivers/misc/rp1-pio EXPORT_SYMBOL_GPL
0xdbaef7af rp1_pio_sm_clkdiv_restart drivers/misc/rp1-pio EXPORT_SYMBOL_GPL
0x755d559e rp1_pio_sm_enable_sync drivers/misc/rp1-pio EXPORT_SYMBOL_GPL
0xf9eeca06 rp1_pio_sm_put drivers/misc/rp1-pio EXPORT_SYMBOL_GPL
0xf0a11f01 rp1_pio_sm_get drivers/misc/rp1-pio EXPORT_SYMBOL_GPL
0xf43c6805 rp1_pio_sm_set_dmactrl drivers/misc/rp1-pio EXPORT_SYMBOL_GPL
0xf4b58c42 rp1_pio_sm_fifo_state drivers/misc/rp1-pio EXPORT_SYMBOL_GPL
0xe6b798fa rp1_pio_sm_drain_tx drivers/misc/rp1-pio EXPORT_SYMBOL_GPL
0x2f64a4f6 rp1_pio_gpio_init drivers/misc/rp1-pio EXPORT_SYMBOL_GPL
0xf3280aea rp1_pio_gpio_set_function drivers/misc/rp1-pio EXPORT_SYMBOL_GPL
0xfa7dabb0 rp1_pio_gpio_set_pulls drivers/misc/rp1-pio EXPORT_SYMBOL_GPL
0x23fdeb26 rp1_pio_gpio_set_outover drivers/misc/rp1-pio EXPORT_SYMBOL_GPL
0x6cdb68a9 rp1_pio_gpio_set_inover drivers/misc/rp1-pio EXPORT_SYMBOL_GPL
0x8ccd4baa rp1_pio_gpio_set_oeover drivers/misc/rp1-pio EXPORT_SYMBOL_GPL
0xf54bb4a1 rp1_pio_gpio_set_input_enabled drivers/misc/rp1-pio EXPORT_SYMBOL_GPL
0x5697dd56 rp1_pio_gpio_set_drive_strength drivers/misc/rp1-pio EXPORT_SYMBOL_GPL
0x6605de67 pio_open drivers/misc/rp1-pio EXPORT_SYMBOL_GPL
0x20aba8e4 pio_close drivers/misc/rp1-pio EXPORT_SYMBOL_GPL
0xab9bd842 pio_set_error drivers/misc/rp1-pio EXPORT_SYMBOL_GPL
0x8226e8d0 pio_get_error drivers/misc/rp1-pio EXPORT_SYMBOL_GPL
0x29206b15 pio_clear_error drivers/misc/rp1-pio EXPORT_SYMBOL_GPL
0xba628785 arizona_clk32k_enable drivers/mfd/arizona EXPORT_SYMBOL_GPL
0x1a3fe4c7 arizona_clk32k_disable drivers/mfd/arizona EXPORT_SYMBOL_GPL
0xa7e90c00 arizona_pm_ops drivers/mfd/arizona EXPORT_SYMBOL_GPL
Expand Down Expand Up @@ -15460,6 +15496,11 @@
0xa0947730 cs_dsp_wseq_init drivers/firmware/cirrus/cs_dsp EXPORT_SYMBOL_GPL FW_CS_DSP
0xed31f6a9 cs_dsp_wseq_write drivers/firmware/cirrus/cs_dsp EXPORT_SYMBOL_GPL FW_CS_DSP
0x337fc438 cs_dsp_wseq_multi_write drivers/firmware/cirrus/cs_dsp EXPORT_SYMBOL_GPL FW_CS_DSP
0xf2926e01 rp1_firmware_message drivers/firmware/rp1 EXPORT_SYMBOL_GPL
0x94aca951 rp1_firmware_put drivers/firmware/rp1 EXPORT_SYMBOL_GPL
0xe45534a3 rp1_firmware_get_feature drivers/firmware/rp1 EXPORT_SYMBOL_GPL
0x80ae6e22 rp1_firmware_get drivers/firmware/rp1 EXPORT_SYMBOL_GPL
0x97705939 devm_rp1_firmware_get drivers/firmware/rp1 EXPORT_SYMBOL_GPL
0x3e4427c8 roccat_report_event drivers/hid/hid-roccat EXPORT_SYMBOL_GPL
0x8f1c181f roccat_connect drivers/hid/hid-roccat EXPORT_SYMBOL_GPL
0x2f622ea1 roccat_disconnect drivers/hid/hid-roccat EXPORT_SYMBOL_GPL
Expand Down
41 changes: 41 additions & 0 deletions extra/Module_2712.symvers
Original file line number Diff line number Diff line change
Expand Up @@ -12691,6 +12691,42 @@
0x3a444f4b bcm2835_smi_read_buf drivers/misc/bcm2835_smi EXPORT_SYMBOL
0x72db83c4 bcm2835_smi_set_address drivers/misc/bcm2835_smi EXPORT_SYMBOL
0xaea16aad bcm2835_smi_get drivers/misc/bcm2835_smi EXPORT_SYMBOL
0xf7f0329f rp1_pio_can_add_program drivers/misc/rp1-pio EXPORT_SYMBOL_GPL
0xb478565a rp1_pio_add_program drivers/misc/rp1-pio EXPORT_SYMBOL_GPL
0x2b0285ec rp1_pio_remove_program drivers/misc/rp1-pio EXPORT_SYMBOL_GPL
0x0756c152 rp1_pio_clear_instr_mem drivers/misc/rp1-pio EXPORT_SYMBOL_GPL
0x2048a782 rp1_pio_sm_claim drivers/misc/rp1-pio EXPORT_SYMBOL_GPL
0xb5560f7d rp1_pio_sm_unclaim drivers/misc/rp1-pio EXPORT_SYMBOL_GPL
0x9eb8debd rp1_pio_sm_is_claimed drivers/misc/rp1-pio EXPORT_SYMBOL_GPL
0xa426d5b4 rp1_pio_sm_init drivers/misc/rp1-pio EXPORT_SYMBOL_GPL
0x87fbfafb rp1_pio_sm_set_config drivers/misc/rp1-pio EXPORT_SYMBOL_GPL
0x78684f51 rp1_pio_sm_exec drivers/misc/rp1-pio EXPORT_SYMBOL_GPL
0x6f4ad0c8 rp1_pio_sm_clear_fifos drivers/misc/rp1-pio EXPORT_SYMBOL_GPL
0xc4b7b24f rp1_pio_sm_set_clkdiv drivers/misc/rp1-pio EXPORT_SYMBOL_GPL
0x20e33dc4 rp1_pio_sm_set_pins drivers/misc/rp1-pio EXPORT_SYMBOL_GPL
0xe73f23fd rp1_pio_sm_set_pindirs drivers/misc/rp1-pio EXPORT_SYMBOL_GPL
0x00cb1a1a rp1_pio_sm_set_enabled drivers/misc/rp1-pio EXPORT_SYMBOL_GPL
0x3ee8314e rp1_pio_sm_restart drivers/misc/rp1-pio EXPORT_SYMBOL_GPL
0xdbaef7af rp1_pio_sm_clkdiv_restart drivers/misc/rp1-pio EXPORT_SYMBOL_GPL
0x755d559e rp1_pio_sm_enable_sync drivers/misc/rp1-pio EXPORT_SYMBOL_GPL
0xf9eeca06 rp1_pio_sm_put drivers/misc/rp1-pio EXPORT_SYMBOL_GPL
0xf0a11f01 rp1_pio_sm_get drivers/misc/rp1-pio EXPORT_SYMBOL_GPL
0xf43c6805 rp1_pio_sm_set_dmactrl drivers/misc/rp1-pio EXPORT_SYMBOL_GPL
0xf4b58c42 rp1_pio_sm_fifo_state drivers/misc/rp1-pio EXPORT_SYMBOL_GPL
0xe6b798fa rp1_pio_sm_drain_tx drivers/misc/rp1-pio EXPORT_SYMBOL_GPL
0x2f64a4f6 rp1_pio_gpio_init drivers/misc/rp1-pio EXPORT_SYMBOL_GPL
0xf3280aea rp1_pio_gpio_set_function drivers/misc/rp1-pio EXPORT_SYMBOL_GPL
0xfa7dabb0 rp1_pio_gpio_set_pulls drivers/misc/rp1-pio EXPORT_SYMBOL_GPL
0x23fdeb26 rp1_pio_gpio_set_outover drivers/misc/rp1-pio EXPORT_SYMBOL_GPL
0x6cdb68a9 rp1_pio_gpio_set_inover drivers/misc/rp1-pio EXPORT_SYMBOL_GPL
0x8ccd4baa rp1_pio_gpio_set_oeover drivers/misc/rp1-pio EXPORT_SYMBOL_GPL
0xf54bb4a1 rp1_pio_gpio_set_input_enabled drivers/misc/rp1-pio EXPORT_SYMBOL_GPL
0x5697dd56 rp1_pio_gpio_set_drive_strength drivers/misc/rp1-pio EXPORT_SYMBOL_GPL
0x6605de67 pio_open drivers/misc/rp1-pio EXPORT_SYMBOL_GPL
0x20aba8e4 pio_close drivers/misc/rp1-pio EXPORT_SYMBOL_GPL
0xab9bd842 pio_set_error drivers/misc/rp1-pio EXPORT_SYMBOL_GPL
0x8226e8d0 pio_get_error drivers/misc/rp1-pio EXPORT_SYMBOL_GPL
0x29206b15 pio_clear_error drivers/misc/rp1-pio EXPORT_SYMBOL_GPL
0xf7c6005b arizona_clk32k_enable drivers/mfd/arizona EXPORT_SYMBOL_GPL
0x579b6319 arizona_clk32k_disable drivers/mfd/arizona EXPORT_SYMBOL_GPL
0x00f17f8c arizona_pm_ops drivers/mfd/arizona EXPORT_SYMBOL_GPL
Expand Down Expand Up @@ -15460,6 +15496,11 @@
0xa0947730 cs_dsp_wseq_init drivers/firmware/cirrus/cs_dsp EXPORT_SYMBOL_GPL FW_CS_DSP
0xed31f6a9 cs_dsp_wseq_write drivers/firmware/cirrus/cs_dsp EXPORT_SYMBOL_GPL FW_CS_DSP
0x337fc438 cs_dsp_wseq_multi_write drivers/firmware/cirrus/cs_dsp EXPORT_SYMBOL_GPL FW_CS_DSP
0xf2926e01 rp1_firmware_message drivers/firmware/rp1 EXPORT_SYMBOL_GPL
0x94aca951 rp1_firmware_put drivers/firmware/rp1 EXPORT_SYMBOL_GPL
0xe45534a3 rp1_firmware_get_feature drivers/firmware/rp1 EXPORT_SYMBOL_GPL
0x80ae6e22 rp1_firmware_get drivers/firmware/rp1 EXPORT_SYMBOL_GPL
0x97705939 devm_rp1_firmware_get drivers/firmware/rp1 EXPORT_SYMBOL_GPL
0x3e4427c8 roccat_report_event drivers/hid/hid-roccat EXPORT_SYMBOL_GPL
0x8e3e4482 roccat_connect drivers/hid/hid-roccat EXPORT_SYMBOL_GPL
0x2f622ea1 roccat_disconnect drivers/hid/hid-roccat EXPORT_SYMBOL_GPL
Expand Down
Loading

0 comments on commit 1a3aa04

Please sign in to comment.