sync(system): update front board system configuration.

This commit is contained in:
kangjun
2024-05-14 11:30:40 +08:00
parent 643879bc1e
commit 47b4c1d7b2
57 changed files with 19610 additions and 3891 deletions

View File

@@ -13,10 +13,10 @@ define KernelPackage/vin-v4l2
FILES+=$(LINUX_DIR)/drivers/media/v4l2-core/videobuf2-memops.ko
FILES+=$(LINUX_DIR)/drivers/media/v4l2-core/videobuf2-v4l2.ko
FILES+=$(LINUX_DIR)/drivers/media/platform/sunxi-vin/vin_io.ko
FILES+=$(LINUX_DIR)/drivers/media/platform/sunxi-vin/modules/sensor/gc2053_mipi.ko
FILES+=$(LINUX_DIR)/drivers/media/platform/sunxi-vin/modules/sensor/gc2083_mipi.ko
# FILES+=$(LINUX_DIR)/drivers/media/platform/sunxi-vin/modules/sensor_power/sensor_power.ko
FILES+=$(LINUX_DIR)/drivers/media/platform/sunxi-vin/vin_v4l2.ko
AUTOLOAD:=$(call AutoProbe,videobuf2-core videobuf2-dma-contig videobuf2-memops videobuf2-v4l2 vin_io gc2053_mipi vin_v4l2)
AUTOLOAD:=$(call AutoProbe,videobuf2-core videobuf2-dma-contig videobuf2-memops videobuf2-v4l2 vin_io gc2083_mipi vin_v4l2)
endef
define KernelPackage/vin-v4l2/description
@@ -104,8 +104,12 @@ define KernelPackage/usb
FILES+=$(LINUX_DIR)/drivers/usb/gadget/function/usb_f_fs.ko
FILES+=$(LINUX_DIR)/drivers/usb/gadget/function/usb_f_mass_storage.ko
FILES+=$(LINUX_DIR)/drivers/usb/gadget/function/usb_f_hid.ko
FILES+=$(LINUX_DIR)/drivers/usb/gadget/function/usb_f_uvc.ko
FILES+=$(LINUX_DIR)/drivers/usb/gadget/udc/udc-core.ko
FILES+=$(LINUX_DIR)/drivers/usb/gadget/function/u_audio.ko
FILES+=$(LINUX_DIR)/drivers/usb/gadget/function/usb_f_uac1.ko
FILES+=$(LINUX_DIR)/fs/configfs/configfs.ko
FILES+=$(LINUX_DIR)/drivers/media/v4l2-core/videobuf2-vmalloc.ko
AUTOLOAD:=$(call AutoProbe, usbcore.ko ohci-hcd.ko sunxi_hci.ko ehci-hcd.ko usb-common.ko sunxi_usbc.ko sunxi_usb_udc.ko libcomposite.ko usb_f_fs.ko usb_f_mass_storage.ko usb_f_hid.ko udc-core.ko configfs.ko)
endef
@@ -162,7 +166,9 @@ define KernelPackage/audio
FILES+=$(LINUX_DIR)/sound/core/snd.ko
FILES+=$(LINUX_DIR)/sound/core/snd-pcm.ko
FILES+=$(LINUX_DIR)/sound/core/snd-timer.ko
AUTOLOAD:=$(call AutoProbe, soundcore.ko snd-soc-core.ko snd_soc_sunxi_pcm.ko snd_soc_sunxi_aaudio.ko snd_soc_sunxi_machine.ko snd_soc_sunxi_internal_codec.ko snd_soc_sunxi_component_rxsync.ko snd_soc_sunxi_daudio.ko snd-pcm-dmaengine.ko snd.ko snd-pcm.ko snd-timer.ko)
FILES+=$(LINUX_DIR)/drivers/usb/gadget/function/u_audio.ko
FILES+=$(LINUX_DIR)/drivers/usb/gadget/function/usb_f_uac1.ko
AUTOLOAD:=$(call AutoProbe, soundcore.ko snd-soc-core.ko snd_soc_sunxi_pcm.ko snd_soc_sunxi_aaudio.ko snd_soc_sunxi_machine.ko snd_soc_sunxi_internal_codec.ko snd_soc_sunxi_component_rxsync.ko snd_soc_sunxi_daudio.ko snd-pcm-dmaengine.ko snd.ko snd-pcm.ko snd-timer.ko u_audio.ko usb_f_uac1.ko)
endef
define KernelPackage/audio/description
@@ -397,19 +403,3 @@ Kernel modules for usb video class support
endef
$(eval $(call KernelPackage,snd-usb-audio))
define KernelPackage/input-gpadc
SUBMENU:=$(INPUT_MODULES_MENU)
TITLE:=Input gpadc support
DEPENDS:=+kmod-input-core
KCONFIG:=CONFIG_SENSORS_GPADC
FILES:=$(LINUX_DIR)/drivers/input/sensor/sunxi_gpadc.ko
AUTOLOAD:=$(call AutoLoad,60,sunxi_gpadc)
endef
define KernelPackage/input-gpadc/description
Kernel modules for support of gpadc
endef
$(eval $(call KernelPackage,input-gpadc))