linux-{hwe,riscv}-6.17: upgrade udeb structure for new arch / update for ecne

This commit is contained in:
Luis Guzmán 2026-04-23 23:54:12 -06:00
parent 5781dd5c5d
commit 938f5c21fe
791 changed files with 20216 additions and 1594 deletions

View file

@ -1,4 +0,0 @@
#
# Place the names of udeb modules into this directory that require
# runtime firmware.
#

View file

@ -1,4 +0,0 @@
#
# Place the names of udeb modules into this directory that require
# runtime firmware.
#

View file

@ -1,4 +0,0 @@
#
# Place the names of udeb modules into this directory that require
# runtime firmware.
#

View file

@ -1,4 +0,0 @@
#
# Place the names of udeb modules into this directory that require
# runtime firmware.
#

View file

@ -1,4 +0,0 @@
#
# Place the names of udeb modules into this directory that require
# runtime firmware.
#

View file

@ -1,4 +0,0 @@
#
# Place the names of udeb modules into this directory that require
# runtime firmware.
#

View file

@ -1,4 +0,0 @@
#
# Place the names of udeb modules into this directory that require
# runtime firmware.
#

View file

@ -1,4 +0,0 @@
#
# Place the names of udeb modules into this directory that require
# runtime firmware.
#

View file

@ -1 +0,0 @@
#include <nic-modules>

View file

@ -10,6 +10,8 @@ arm64 - generic - - -
ppc64el - generic - - -
riscv64 - generic - - -
s390x - generic - - -
# Ports

View file

@ -0,0 +1 @@
affs

View file

@ -1 +0,0 @@
#include <block-modules>

View file

@ -1 +0,0 @@
#include <crc-modules>

View file

@ -1 +0,0 @@
#include <floppy-modules>

View file

@ -1 +0,0 @@
#include <fs-core-modules>

View file

@ -1 +0,0 @@
#include <fs-secondary-modules>

View file

@ -1 +0,0 @@
#include <message-modules>

View file

@ -1 +0,0 @@
#include <mouse-modules>

View file

@ -1 +0,0 @@
#include <nic-modules>

View file

@ -1 +0,0 @@
#include <parport-modules>

View file

@ -1,2 +0,0 @@
#include <scsi-modules>
ipr ?

View file

@ -1 +0,0 @@
#include <storage-core-modules>

View file

@ -1 +0,0 @@
#include <virtio-modules>

View file

@ -1 +0,0 @@
#include <vlan-modules>

View file

@ -0,0 +1,2 @@
#include <ata-modules>

View file

@ -1 +0,0 @@
#include <block-modules>

View file

@ -0,0 +1 @@
#include <btrfs-modules>

View file

@ -0,0 +1,2 @@
#include <cdrom-core-modules>

View file

@ -1 +0,0 @@
#include <crc-modules>

View file

@ -0,0 +1 @@
#include <crypto-dm-modules>

View file

@ -0,0 +1 @@
#include <drm-core-modules>

View file

@ -0,0 +1 @@
#include <ext4-modules>

View file

@ -0,0 +1 @@
#include <f2fs-modules>

View file

@ -1 +1,2 @@
#include <fat-modules>

View file

@ -2,4 +2,3 @@
vesafb ?
vga16fb

View file

@ -1 +0,0 @@
#include <floppy-modules>

View file

@ -1 +0,0 @@
#include <fs-core-modules>

View file

@ -1 +0,0 @@
#include <fs-secondary-modules>

View file

@ -1 +0,0 @@
#include <i2c-modules>

View file

@ -1 +0,0 @@
#include <ipmi-modules>

View file

@ -0,0 +1 @@
#include <jfs-modules>

View file

@ -1 +1,18 @@
#include <kernel-image>
# ACPI drivers
fan
thermal
# Optimised CRC32
crc32_pclmul ?
# pmem drivers for UEFI HTTP boot
nd_pmem
nfit
# Intel pinctrl drivers
drivers/pinctrl/intel/**
# SPI devices
drivers/spi/**

View file

@ -0,0 +1,2 @@
#include <loop-modules>

View file

@ -1 +1,2 @@
#include <md-modules>

View file

@ -1 +0,0 @@
#include <message-modules>

View file

@ -0,0 +1 @@
#include <mmc-core-modules>

View file

@ -0,0 +1 @@
#include <mmc-modules>

View file

@ -1 +0,0 @@
#include <mouse-modules>

View file

@ -0,0 +1 @@
#include <nbd-modules>

View file

@ -1 +0,0 @@
#include <nfs-modules>

View file

@ -1 +0,0 @@
#include <parport-modules>

View file

@ -1 +1,2 @@
#include <pata-modules>

View file

@ -1 +0,0 @@
#include <plip-modules>

View file

@ -1 +1,2 @@
#include <ppp-modules>

View file

@ -0,0 +1 @@
#include <rfkill-modules>

View file

@ -1,2 +1,3 @@
#include <scsi-modules>
ipr ?
# To support nvme
vmd

View file

@ -0,0 +1 @@
#include <scsi-nic-modules>

View file

@ -0,0 +1 @@
#include <sound-modules>

View file

@ -0,0 +1 @@
#include <squashfs-modules>

View file

@ -1 +0,0 @@
#include <storage-core-modules>

View file

@ -0,0 +1 @@
#include <udf-modules>

View file

@ -0,0 +1 @@
#include <uinput-modules>

View file

@ -0,0 +1 @@
#include <usb-serial-modules>

View file

@ -1 +1,2 @@
#include <usb-storage-modules>

View file

@ -1 +0,0 @@
#include <virtio-modules>

View file

@ -1 +0,0 @@
#include <vlan-modules>

View file

@ -0,0 +1,2 @@
#include <xfs-modules>

View file

@ -0,0 +1,2 @@
#include <ata-modules>

View file

@ -1 +0,0 @@
#include <block-modules>

View file

@ -0,0 +1 @@
#include <btrfs-modules>

View file

@ -0,0 +1,2 @@
#include <cdrom-core-modules>

View file

@ -1 +0,0 @@
#include <crc-modules>

View file

@ -0,0 +1 @@
#include <crypto-dm-modules>

View file

@ -0,0 +1 @@
#include <ext4-modules>

View file

@ -0,0 +1 @@
#include <f2fs-modules>

View file

@ -3,11 +3,14 @@
ast
tegra-drm
rockchipdrm
# Temporarily disabled DRM_HISI_HIBMC, FTBFS on 6.14
hibmc-drm ?
# For panel/backlight on some chromeos devices
panel-simple
panel-edp
panel-samsung-atna33xc20
panel-himax-hx83102
panel-ilitek-ili9882t
pwm_bl
pwm-cros-ec
@ -20,3 +23,37 @@ sun8i-mixer
# For panel/backlight on Pinebook Pro
pwm-rockchip
# For HDMI on some sunxi platforms (e.g. Orange Pi 1+)
sun8i-drm-hdmi
# For HDMI on some rockchip platforms (e.g. rock64-rk3328)
nvmem-rockchip-efuse ?
phy-rockchip-inno-hdmi
# For panel/backlight on MNT Reform 2
pwm-imx27
nwl-dsi
ti-sn65dsi86
imx-dcss
mxsfb
mux-mmio
imx8mq-interconnect
# Qualcomm devices
gpu-sched
# Mediatek devices
mediatek-drm
mediatek-drm-hdmi ?
mtk_dp
mtk_iommu
mtk-smi
phy-mtk-dp
phy-mtk-hdmi-drv
phy-mtk-mipi-dsi-drv
pwm-mtk-disp
# DRM bridges
anx7625
parade-ps8640
ite-it6505

View file

@ -1 +0,0 @@
#include <fs-core-modules>

View file

@ -1 +0,0 @@
#include <fs-secondary-modules>

View file

@ -1,5 +0,0 @@
#include <i2c-modules>
i2c-tegra
i2c-rk3x
i2c-mv64xxx
i2c-imx

View file

@ -1 +1,3 @@
#include <input-modules>
leds_qcom_lpg ?

View file

@ -1 +0,0 @@
#include <ipmi-modules>

View file

@ -0,0 +1 @@
#include <jfs-modules>

View file

@ -1 +1,109 @@
#include <kernel-image>
# Multifunction devices
drivers/mfd/**
# Regulators
drivers/regulator/**
# Some regulators on RK3588 require GPIO
gpio-rockchip
# NIC,sata, and USB on Armada 8K
phy-mvebu-cp110-comphy ?
# SoC modules
drivers/soc/**
# Watchdogs: boot loader may start a watchdog that we need to pet,
# and/or it may be the only way to trigger reboot
drivers/watchdog/**
# SPI devices
drivers/spi/**
# Force mtd as spi/spi-mtk-snfi depends on ecc-mtk,nandcore -> mtd
mtd ?
# For cros_ec mfd device
cros_ec_spi ?
# PCIe PHYs
phy-rockchip-pcie ?
# PCIe x4 on RK3588 (usually NVME)
phy-rockchip-snps-pcie3
# USB/SATA/PCIe on Rockchip RK3588
phy-rockchip-naneng-combphy
# For spi-rockchip
pl330 ?
# Regulator-SoC synchronization
rockchip-io-domain ?
# Pin controllers
drivers/pinctrl/**
# EFUSE/OTP drivers
nvmem-imx-ocotp ?
nvmem_mtk-efuse
# DRM modules as soc/qcom/phy-qcom-qmp-combo -> aux-hpd-bridge -> drm
drm
drm_kms_helper
# Qualcomm devices
qcom-apcs-ipc-mailbox
qcom-ipcc
nvmem_qcom-spmi-sdam
nvmem_qfprom
bam_dma
phy_qcom_edp ?
phy-qcom-qmp-combo
phy-qcom-qmp-pcie
qcom_glink
qcom_glink_smem
qcom_glink_rpm
qcom_smd
qcom_hwspinlock
icc-osm-l3
rpmpd
qrtr ?
qrtr-smd ?
qnoc-sc7180
qnoc-sc8280xp
qnoc-sc8180x
qnoc-x1e80100 ?
# Mediatek devices
mtk-cmdq-mailbox
phy-mtk-tphy
pwm-mediatek
# TypeC connector stuff used by phy-qcom-qmp-combo and pmic_glink_altmode modules
typec ?
# I²C drivers
i2c-tegra
i2c-rk3x
i2c-mv64xxx
i2c-imx
i2c-qcom-geni
i2c-qup
i2c-omap
i2c-mt65xx
# TI AM64 / AM65 ICSSG PRU subsystem
drivers/irqchip/irq-pruss-intc
drivers/remoteproc/pru_rproc
# RTC
drivers/rtc/**
# pmem drivers for UEFI HTTP boot (or u-boot)
of_pmem
nd_pmem
nfit

View file

@ -0,0 +1 @@
#include <loop-modules>

View file

@ -1 +0,0 @@
#include <message-modules>

View file

@ -0,0 +1,3 @@
#include <mmc-modules>
phy-rockchip-emmc

View file

@ -1 +0,0 @@
#include <mouse-modules>

View file

@ -0,0 +1 @@
#include <nbd-modules>

View file

@ -1 +0,0 @@
#include <nfs-modules>

View file

@ -1 +1,2 @@
#include <nic-modules>
mdio-bcm-unimac

View file

@ -1 +0,0 @@
#include <parport-modules>

View file

@ -1 +0,0 @@
#include <plip-modules>

View file

@ -1 +1,4 @@
#include <sata-modules>
phy-qcom-apq8064-sata
phy-qcom-ipq806x-sata
phy-xgene

View file

@ -1,2 +1,6 @@
#include <scsi-modules>
ipr ?
# Universal Flash Storage
ufs-qcom
drivers/phy/phy-*-ufs*
drivers/phy/*/phy-*-ufs*

View file

@ -0,0 +1 @@
#include <scsi-nic-modules>

View file

@ -0,0 +1 @@
#include <sound-modules>

View file

@ -0,0 +1 @@
#include <squashfs-modules>

View file

@ -1 +0,0 @@
#include <storage-core-modules>

Some files were not shown because too many files have changed in this diff Show more