mirror of https://github.com/OpenIPC/firmware.git
[GOKE] Not copy old unused modules
parent
9821acc2c5
commit
e068c98805
|
@ -84,28 +84,28 @@ insert_osal() {
|
|||
|
||||
MMZ=$(awk -F '=' '$1=="mmz"{print $2}' RS=" " /proc/cmdline)
|
||||
if [ -z "$MMZ" ]; then
|
||||
insmod osal.ko anony=1 mmz_allocator=gk mmz=anonymous,0,$mmz_start,$mmz_size || insmod ../extra/open_osal.ko anony=1 mmz_allocator=gk mmz=anonymous,0,$mmz_start,$mmz_size || report_error
|
||||
insmod ../extra/open_osal.ko anony=1 mmz_allocator=gk mmz=anonymous,0,$mmz_start,$mmz_size || report_error
|
||||
else
|
||||
insmod osal.ko anony=1 mmz_allocator=cma mmz=$MMZ || insmod ../extra/open_osal.ko anony=1 mmz_allocator=cma mmz=$MMZ || report_error
|
||||
insmod ../extra/open_osal.ko anony=1 mmz_allocator=cma mmz=$MMZ || report_error
|
||||
fi
|
||||
}
|
||||
|
||||
insert_detect() {
|
||||
insmod sysconfig.ko chip=$CHIP_TYPE sensors=unknown g_cmos_yuv_flag=$YUV_TYPE0 board=$BOARD || insmod ../extra/open_sys_config.ko chip=$CHIP_TYPE sensors=unknown g_cmos_yuv_flag=$YUV_TYPE0 board=$BOARD
|
||||
insmod ../extra/open_sys_config.ko chip=$CHIP_TYPE sensors=unknown g_cmos_yuv_flag=$YUV_TYPE0 board=$BOARD
|
||||
insert_osal
|
||||
insmod gk7205v200_base.ko
|
||||
insmod gk7205v200_isp.ko || insmod ../extra/open_isp.ko
|
||||
insmod isp_sensor_i2c.ko || insmod ../extra/open_sensor_i2c.ko
|
||||
insmod isp_sensor_spi.ko || insmod ../extra/open_sensor_spi.ko
|
||||
insmod ../extra/open_isp.ko
|
||||
insmod ../extra/open_sensor_i2c.ko
|
||||
insmod ../extra/open_sensor_spi.ko
|
||||
}
|
||||
|
||||
remove_detect() {
|
||||
rmmod -w isp_sensor_spi || rmmod -w open_sensor_spi
|
||||
rmmod -w isp_sensor_i2c || rmmod -w open_sensor_i2c
|
||||
rmmod -w open_sensor_spi
|
||||
rmmod -w open_sensor_i2c
|
||||
rmmod -w gk7205v200_isp
|
||||
rmmod -w gk7205v200_base
|
||||
rmmod -w osal >/dev/null 2>&1 || rmmod -w open_osal >/dev/null 2>&1
|
||||
rmmod -w sysconfig || rmmod -w open_sys_config
|
||||
rmmod -w open_osal >/dev/null 2>&1
|
||||
rmmod -w open_sys_config
|
||||
}
|
||||
|
||||
insert_audio() {
|
||||
|
@ -129,7 +129,7 @@ remove_audio() {
|
|||
}
|
||||
|
||||
insert_isp() {
|
||||
insmod gk7205v200_isp.ko || insmod ../extra/open_isp.ko
|
||||
insmod ../extra/open_isp.ko
|
||||
}
|
||||
|
||||
insert_sil9024() {
|
||||
|
@ -156,12 +156,12 @@ insert_adv7179() {
|
|||
|
||||
insert_isp_piris() {
|
||||
if [ "$CHIP_TYPE" == "gk7605v100" -a "$BOARD" == "demo" ]; then
|
||||
insmod isp_piris.ko || insmod ../extra/open_piris.ko
|
||||
insmod ../extra/open_piris.ko
|
||||
fi
|
||||
}
|
||||
|
||||
insert_ko() {
|
||||
insmod sysconfig.ko chip=$CHIP_TYPE sensors=$SENSOR g_cmos_yuv_flag=$YUV_TYPE0 board=$BOARD || insmod ../extra/open_sys_config.ko chip=$CHIP_TYPE sensors=$SENSOR g_cmos_yuv_flag=$YUV_TYPE0 board=$BOARD
|
||||
insmod ../extra/open_sys_config.ko chip=$CHIP_TYPE sensors=$SENSOR g_cmos_yuv_flag=$YUV_TYPE0 board=$BOARD
|
||||
insert_osal
|
||||
insmod gk7205v200_base.ko
|
||||
insmod gk7205v200_sys.ko
|
||||
|
@ -181,23 +181,23 @@ insert_ko() {
|
|||
insmod gk7205v200_h265e.ko
|
||||
insmod gk7205v200_jpege.ko
|
||||
insmod gk7205v200_ive.ko save_power=0
|
||||
insmod isp_pwm.ko || insmod ../extra/open_pwm.ko
|
||||
insmod isp_sensor_i2c.ko || insmod ../extra/open_sensor_i2c.ko
|
||||
insmod isp_sensor_spi.ko || insmod ../extra/open_sensor_spi.ko
|
||||
insmod ../extra/open_pwm.ko
|
||||
insmod ../extra/open_sensor_i2c.ko
|
||||
insmod ../extra/open_sensor_spi.ko
|
||||
# insert_isp_piris # unused on OpenIPC
|
||||
# insert_sil9024; # unused on OpenIPC # BT1120
|
||||
insert_audio
|
||||
insmod mipi_rx.ko
|
||||
# insmod gk7205v200_pm.ko # unused on OpenIPC
|
||||
insmod gk7205v200_wdt.ko || insmod ../extra/open_wdt.ko
|
||||
insmod ../extra/open_wdt.ko
|
||||
}
|
||||
|
||||
remove_ko() {
|
||||
rmmod -w gk7205v200_wdt || rmmod -w open_wdt
|
||||
rmmod -w open_wdt
|
||||
# rmmod -w gk7205v200_pm # unused on OpenIPC
|
||||
remove_audio
|
||||
rmmod -w mipi_rx
|
||||
# rmmod -w isp_piris || rmmod open_piris # unused on OpenIPC
|
||||
# rmmod -w open_piris # unused on OpenIPC
|
||||
# rmmod -w sil9024 &> /dev/null # unused on OpenIPC
|
||||
rmmod -w gk7205v200_ive
|
||||
rmmod -w gk7205v200_rc
|
||||
|
@ -210,18 +210,18 @@ remove_ko() {
|
|||
# rmmod -w gfbg # unused on OpenIPC
|
||||
# rmmod -w gk7205v200_vo # unused on OpenIPC
|
||||
rmmod -w gk7205v200_vpss
|
||||
rmmod -w gk7205v200_isp || rmmod -w open_isp
|
||||
rmmod -w open_isp
|
||||
rmmod -w gk7205v200_vi
|
||||
rmmod -w gk7205v200_vgs
|
||||
rmmod -w gk7205v200_rgn
|
||||
# rmmod -w gk7205v200_tde
|
||||
rmmod -w isp_sensor_i2c &>/dev/null || rmmod -w open_sensor_i2c
|
||||
rmmod -w isp_sensor_spi &>/dev/null || rmmod -w open_sensor_spi
|
||||
rmmod -w isp_pwm || rmmod -w open_pwm
|
||||
rmmod -w open_sensor_i2c &>/dev/null
|
||||
rmmod -w open_sensor_spi &>/dev/null
|
||||
rmmod -w open_pwm
|
||||
rmmod -w gk7205v200_sys
|
||||
rmmod -w gk7205v200_base
|
||||
rmmod -w osal || rmmod -w open_osal
|
||||
rmmod -w sysconfig || rmmod -w open_sys_config
|
||||
rmmod -w open_osal
|
||||
rmmod -w open_sys_config
|
||||
}
|
||||
|
||||
load_usage() {
|
||||
|
|
|
@ -44,7 +44,7 @@ define GOKE_OSDRV_GK7205V200_INSTALL_TARGET_CMDS
|
|||
## $(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/4.9.37/goke $(BR2_EXTERNAL_GOKE_PATH)/package/goke-osdrv-gk7205v200/files/kmod/cipher_drv.ko
|
||||
## $(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/4.9.37/goke $(BR2_EXTERNAL_GOKE_PATH)/package/goke-osdrv-gk7205v200/files/kmod/gfbg.ko
|
||||
$(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/4.9.37/goke $(BR2_EXTERNAL_GOKE_PATH)/package/goke-osdrv-gk7205v200/files/kmod/gk7205v200_acodec.ko
|
||||
## $(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/4.9.37/goke $(BR2_EXTERNAL_GOKE_PATH)/package/goke-osdrv-gk7205v200/files/kmod/gk7205v200_adc.ko
|
||||
### $(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/4.9.37/goke $(BR2_EXTERNAL_GOKE_PATH)/package/goke-osdrv-gk7205v200/files/kmod/gk7205v200_adc.ko
|
||||
$(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/4.9.37/goke $(BR2_EXTERNAL_GOKE_PATH)/package/goke-osdrv-gk7205v200/files/kmod/gk7205v200_adec.ko
|
||||
$(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/4.9.37/goke $(BR2_EXTERNAL_GOKE_PATH)/package/goke-osdrv-gk7205v200/files/kmod/gk7205v200_aenc.ko
|
||||
$(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/4.9.37/goke $(BR2_EXTERNAL_GOKE_PATH)/package/goke-osdrv-gk7205v200/files/kmod/gk7205v200_ai.ko
|
||||
|
@ -54,7 +54,7 @@ define GOKE_OSDRV_GK7205V200_INSTALL_TARGET_CMDS
|
|||
$(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/4.9.37/goke $(BR2_EXTERNAL_GOKE_PATH)/package/goke-osdrv-gk7205v200/files/kmod/gk7205v200_chnl.ko
|
||||
$(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/4.9.37/goke $(BR2_EXTERNAL_GOKE_PATH)/package/goke-osdrv-gk7205v200/files/kmod/gk7205v200_h264e.ko
|
||||
$(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/4.9.37/goke $(BR2_EXTERNAL_GOKE_PATH)/package/goke-osdrv-gk7205v200/files/kmod/gk7205v200_h265e.ko
|
||||
$(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/4.9.37/goke $(BR2_EXTERNAL_GOKE_PATH)/package/goke-osdrv-gk7205v200/files/kmod/gk7205v200_isp.ko
|
||||
### $(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/4.9.37/goke $(BR2_EXTERNAL_GOKE_PATH)/package/goke-osdrv-gk7205v200/files/kmod/gk7205v200_isp.ko
|
||||
$(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/4.9.37/goke $(BR2_EXTERNAL_GOKE_PATH)/package/goke-osdrv-gk7205v200/files/kmod/gk7205v200_ive.ko
|
||||
$(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/4.9.37/goke $(BR2_EXTERNAL_GOKE_PATH)/package/goke-osdrv-gk7205v200/files/kmod/gk7205v200_jpege.ko
|
||||
$(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/4.9.37/goke $(BR2_EXTERNAL_GOKE_PATH)/package/goke-osdrv-gk7205v200/files/kmod/gk7205v200_rc.ko
|
||||
|
@ -67,18 +67,18 @@ define GOKE_OSDRV_GK7205V200_INSTALL_TARGET_CMDS
|
|||
$(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/4.9.37/goke $(BR2_EXTERNAL_GOKE_PATH)/package/goke-osdrv-gk7205v200/files/kmod/gk7205v200_vi.ko
|
||||
## $(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/4.9.37/goke $(BR2_EXTERNAL_GOKE_PATH)/package/goke-osdrv-gk7205v200/files/kmod/gk7205v200_vo.ko
|
||||
$(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/4.9.37/goke $(BR2_EXTERNAL_GOKE_PATH)/package/goke-osdrv-gk7205v200/files/kmod/gk7205v200_vpss.ko
|
||||
$(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/4.9.37/goke $(BR2_EXTERNAL_GOKE_PATH)/package/goke-osdrv-gk7205v200/files/kmod/gk7205v200_wdt.ko
|
||||
## $(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/4.9.37/goke $(BR2_EXTERNAL_GOKE_PATH)/package/goke-osdrv-gk7205v200/files/kmod/isp_piris.ko
|
||||
$(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/4.9.37/goke $(BR2_EXTERNAL_GOKE_PATH)/package/goke-osdrv-gk7205v200/files/kmod/isp_pwm.ko
|
||||
## $(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/4.9.37/goke $(BR2_EXTERNAL_GOKE_PATH)/package/goke-osdrv-gk7205v200/files/kmod/isp_sample_ist.ko
|
||||
$(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/4.9.37/goke $(BR2_EXTERNAL_GOKE_PATH)/package/goke-osdrv-gk7205v200/files/kmod/isp_sensor_i2c.ko
|
||||
$(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/4.9.37/goke $(BR2_EXTERNAL_GOKE_PATH)/package/goke-osdrv-gk7205v200/files/kmod/isp_sensor_spi.ko
|
||||
### $(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/4.9.37/goke $(BR2_EXTERNAL_GOKE_PATH)/package/goke-osdrv-gk7205v200/files/kmod/gk7205v200_wdt.ko
|
||||
### $(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/4.9.37/goke $(BR2_EXTERNAL_GOKE_PATH)/package/goke-osdrv-gk7205v200/files/kmod/isp_piris.ko
|
||||
### $(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/4.9.37/goke $(BR2_EXTERNAL_GOKE_PATH)/package/goke-osdrv-gk7205v200/files/kmod/isp_pwm.ko
|
||||
### $(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/4.9.37/goke $(BR2_EXTERNAL_GOKE_PATH)/package/goke-osdrv-gk7205v200/files/kmod/isp_sample_ist.ko
|
||||
### $(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/4.9.37/goke $(BR2_EXTERNAL_GOKE_PATH)/package/goke-osdrv-gk7205v200/files/kmod/isp_sensor_i2c.ko
|
||||
### $(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/4.9.37/goke $(BR2_EXTERNAL_GOKE_PATH)/package/goke-osdrv-gk7205v200/files/kmod/isp_sensor_spi.ko
|
||||
$(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/4.9.37/goke $(BR2_EXTERNAL_GOKE_PATH)/package/goke-osdrv-gk7205v200/files/kmod/mipi_rx.ko
|
||||
$(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/4.9.37/goke $(BR2_EXTERNAL_GOKE_PATH)/package/goke-osdrv-gk7205v200/files/kmod/osal.ko
|
||||
### $(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/4.9.37/goke $(BR2_EXTERNAL_GOKE_PATH)/package/goke-osdrv-gk7205v200/files/kmod/osal.ko
|
||||
## $(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/4.9.37/goke $(BR2_EXTERNAL_GOKE_PATH)/package/goke-osdrv-gk7205v200/files/kmod/ssp_ota5182_ex.ko
|
||||
## $(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/4.9.37/goke $(BR2_EXTERNAL_GOKE_PATH)/package/goke-osdrv-gk7205v200/files/kmod/ssp_st7789_ex.ko
|
||||
## $(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/4.9.37/goke $(BR2_EXTERNAL_GOKE_PATH)/package/goke-osdrv-gk7205v200/files/kmod/ssp_st7796_ex.ko
|
||||
$(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/4.9.37/goke $(BR2_EXTERNAL_GOKE_PATH)/package/goke-osdrv-gk7205v200/files/kmod/sysconfig.ko
|
||||
### $(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/4.9.37/goke $(BR2_EXTERNAL_GOKE_PATH)/package/goke-osdrv-gk7205v200/files/kmod/sysconfig.ko
|
||||
|
||||
$(INSTALL) -m 755 -d $(TARGET_DIR)/usr/bin
|
||||
$(INSTALL) -m 755 -t $(TARGET_DIR)/usr/bin $(BR2_EXTERNAL_GOKE_PATH)/package/goke-osdrv-gk7205v200/files/script/load_*
|
||||
|
|
Loading…
Reference in New Issue