There are at least a few occurrences of trying to enable specific items in the bootloader's config.txt (dtparam and/or dtoverlay).
We should review all packages, spot which ones are doing so, and integrate that for the Debian raspi-firmware package and its hooks. See /etc/default/raspi-firmware and the other configuration files that are referenced at the bottom.
We should probably detect Raspberry OS vs. Debian, and act accordingly:
whatever integration exists (raspi-config and friends) in the Raspberry OS case.
raspi-firmware-based configuration for Debian, adjusting/enabling DTB/DTBO as needed.
There are at least a few occurrences of trying to enable specific items in the bootloader's
config.txt
(dtparam
and/ordtoverlay
).We should review all packages, spot which ones are doing so, and integrate that for the Debian
raspi-firmware
package and its hooks. See/etc/default/raspi-firmware
and the other configuration files that are referenced at the bottom.We should probably detect Raspberry OS vs. Debian, and act accordingly:
raspi-config
and friends) in the Raspberry OS case.raspi-firmware
-based configuration for Debian, adjusting/enabling DTB/DTBO as needed.