1.优化驱动加载速度
This commit is contained in:
parent
6de736a2a6
commit
978df7ab0c
|
@ -51,7 +51,7 @@ SF_THREAD_S PirMonitorTskCfg =
|
||||||
.TskId = -1,
|
.TskId = -1,
|
||||||
};
|
};
|
||||||
|
|
||||||
static char driver_path_prefix[] = "/lib/modules/4.19.91";
|
static char driver_path_prefix[] = "/etc/lib/modules/4.19.91";
|
||||||
|
|
||||||
static char* usb_host_drivers[] = {
|
static char* usb_host_drivers[] = {
|
||||||
"kernel/drivers/usb/common/usb-common.ko",
|
"kernel/drivers/usb/common/usb-common.ko",
|
||||||
|
|
|
@ -89,19 +89,25 @@ MV_KO_LIST=(\
|
||||||
/lib/modules/$KERVER/kernel/drivers/video/fbdev/core/cfbfillrect.ko \
|
/lib/modules/$KERVER/kernel/drivers/video/fbdev/core/cfbfillrect.ko \
|
||||||
/lib/modules/$KERVER/kernel/drivers/video/fbdev/core/cfbimgblt.ko \
|
/lib/modules/$KERVER/kernel/drivers/video/fbdev/core/cfbimgblt.ko \
|
||||||
/lib/modules/$KERVER/hdal/kdrv_videoout/fbdev/nvt_fb.ko \
|
/lib/modules/$KERVER/hdal/kdrv_videoout/fbdev/nvt_fb.ko \
|
||||||
/lib/modules/$KERVER/kernel/drivers/iio/industrialio.ko \
|
/lib/modules/$KERVER/kernel/drivers/usb/common/usb-common.ko \
|
||||||
/lib/modules/$KERVER/kernel/drivers/iio/adc/nvt_adc.ko \
|
/lib/modules/$KERVER/kernel/drivers/usb/core/usbcore.ko \
|
||||||
|
/lib/modules/$KERVER/kernel/drivers/usb/host/ehci-hcd.ko \
|
||||||
|
/lib/modules/$KERVER/kernel/drivers/net/mii.ko \
|
||||||
|
/lib/modules/$KERVER/kernel/drivers/net/usb/usbnet.ko \
|
||||||
|
/lib/modules/$KERVER/extra/net/GobiNet/drv_gobi_net.ko \
|
||||||
|
/lib/modules/$KERVER/kernel/drivers/net/usb/cdc_ether.ko \
|
||||||
|
/lib/modules/$KERVER/kernel/drivers/net/usb/rndis_host.ko \
|
||||||
|
/lib/modules/$KERVER/kernel/drivers/usb/serial/usbserial.ko \
|
||||||
|
/lib/modules/$KERVER/kernel/drivers/usb/serial/usb_wwan.ko \
|
||||||
|
/lib/modules/$KERVER/kernel/drivers/usb/serial/option.ko \
|
||||||
|
/lib/modules/$KERVER/kernel/drivers/usb/class/cdc-wdm.ko \
|
||||||
|
/lib/modules/$KERVER/kernel/drivers/net/usb/qmi_wwan.ko \
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
#/lib/modules/$KERVER/hdal/comm/uvcp/nvt_uvcp.ko \
|
#/lib/modules/$KERVER/hdal/comm/uvcp/nvt_uvcp.ko \
|
||||||
#/lib/modules/$KERVER/hdal/comm/usb2dev/nvt_usb2dev.ko \
|
#/lib/modules/$KERVER/hdal/comm/usb2dev/nvt_usb2dev.ko \
|
||||||
#/lib/modules/$KERVER/kernel/drivers/usb/common/usb-common.ko \
|
|
||||||
#/lib/modules/$KERVER/kernel/drivers/usb/core/usbcore.ko \
|
|
||||||
#/lib/modules/$KERVER/kernel/drivers/usb/host/ehci-hcd.ko \
|
|
||||||
#/lib/modules/$KERVER/kernel/drivers/usb/serial/usbserial.ko \
|
|
||||||
#/lib/modules/$KERVER/kernel/drivers/usb/serial/usb_wwan.ko \
|
|
||||||
#/lib/modules/$KERVER/kernel/drivers/usb/serial/option.ko \
|
|
||||||
|
|
||||||
|
|
||||||
if [ -d ${ROOTFS_DIR}/rootfs/etc/lib ]; then
|
if [ -d ${ROOTFS_DIR}/rootfs/etc/lib ]; then
|
||||||
|
|
|
@ -34,7 +34,7 @@
|
||||||
//#define CFG_LINUX_COMP_MAX_SIZE 0xA00000 //max uImage size
|
//#define CFG_LINUX_COMP_MAX_SIZE 0xA00000 //max uImage size
|
||||||
//#define CFG_RAMFS_COMP_MAX_SIZE 0x500000 //max ramdisk size
|
//#define CFG_RAMFS_COMP_MAX_SIZE 0x500000 //max ramdisk size
|
||||||
#define CFG_LINUX_COMP_MAX_SIZE 0x300000 //max uImage size
|
#define CFG_LINUX_COMP_MAX_SIZE 0x300000 //max uImage size
|
||||||
#define CFG_RAMFS_COMP_MAX_SIZE 0x300000 //max ramdisk size
|
#define CFG_RAMFS_COMP_MAX_SIZE 0x320000 //max ramdisk size
|
||||||
|
|
||||||
#define CFG_MULTI_MKIMAGE_LEN 0x8 //mkimage's multi image always comes 8 bytes for sub-image size
|
#define CFG_MULTI_MKIMAGE_LEN 0x8 //mkimage's multi image always comes 8 bytes for sub-image size
|
||||||
#define CFG_GZ_WORK_SIZE 0x10000 //64KB are enough
|
#define CFG_GZ_WORK_SIZE 0x10000 //64KB are enough
|
||||||
|
|
Loading…
Reference in New Issue
Block a user