mirror of https://github.com/OpenIPC/firmware.git
add -w key for rmmod to prevent resource busy warning
parent
fbb368cd53
commit
05d669f44d
|
@ -537,7 +537,7 @@ xm550() {
|
|||
# gk7205v200_fpv # FPV
|
||||
# gk7205v200_iscom # Iscom test
|
||||
# gk7205v200_ufanet # Ufanet
|
||||
gk7205v300 # OpenIPC
|
||||
# gk7205v300 # OpenIPC
|
||||
# gk7205v300_fpv # FPV
|
||||
# gk7605v100 # testing..
|
||||
#
|
||||
|
|
|
@ -40,8 +40,8 @@ remove_detect()
|
|||
|
||||
remove_sns()
|
||||
{
|
||||
rmmod sensor_spi &> /dev/null
|
||||
rmmod sensor_i2c &> /dev/null
|
||||
rmmod -w sensor_spi &> /dev/null
|
||||
rmmod -w sensor_i2c &> /dev/null
|
||||
}
|
||||
|
||||
insert_isp()
|
||||
|
|
|
@ -87,12 +87,12 @@ insert_audio()
|
|||
|
||||
remove_audio()
|
||||
{
|
||||
rmmod gk7205v200_acodec
|
||||
rmmod gk7205v200_adec
|
||||
rmmod gk7205v200_aenc
|
||||
rmmod gk7205v200_ao
|
||||
rmmod gk7205v200_ai
|
||||
rmmod gk7205v200_aio
|
||||
rmmod -w gk7205v200_acodec
|
||||
rmmod -w gk7205v200_adec
|
||||
rmmod -w gk7205v200_aenc
|
||||
rmmod -w gk7205v200_ao
|
||||
rmmod -w gk7205v200_ai
|
||||
rmmod -w gk7205v200_aio
|
||||
echo "remove audio"
|
||||
}
|
||||
|
||||
|
@ -168,35 +168,35 @@ insert_ko()
|
|||
|
||||
remove_ko()
|
||||
{
|
||||
rmmod gk7205v200_wdt
|
||||
# rmmod gk7205v200_pm # unused on OpenIPC
|
||||
rmmod -w gk7205v200_wdt
|
||||
# rmmod -w gk7205v200_pm # unused on OpenIPC
|
||||
remove_audio
|
||||
rmmod mipi_rx
|
||||
# rmmod isp_piris # unused on OpenIPC
|
||||
# rmmod sil9024 &> /dev/null # unused on OpenIPC
|
||||
rmmod gk7205v200_ive
|
||||
rmmod gk7205v200_rc
|
||||
rmmod gk7205v200_jpege
|
||||
rmmod gk7205v200_h264e
|
||||
rmmod gk7205v200_h265e
|
||||
rmmod gk7205v200_venc
|
||||
rmmod gk7205v200_vedu
|
||||
rmmod gk7205v200_chnl
|
||||
# rmmod gfbg # unused on OpenIPC
|
||||
# rmmod gk7205v200_vo # unused on OpenIPC
|
||||
rmmod gk7205v200_vpss
|
||||
rmmod gk7205v200_isp
|
||||
rmmod gk7205v200_vi
|
||||
rmmod gk7205v200_vgs
|
||||
rmmod gk7205v200_rgn
|
||||
# rmmod gk7205v200_tde
|
||||
rmmod isp_sensor_i2c &> /dev/null
|
||||
rmmod isp_sensor_spi &> /dev/null
|
||||
rmmod isp_pwm
|
||||
rmmod gk7205v200_sys
|
||||
rmmod gk7205v200_base
|
||||
rmmod osal
|
||||
rmmod sysconfig
|
||||
rmmod -w mipi_rx
|
||||
# rmmod -w isp_piris # unused on OpenIPC
|
||||
# rmmod -w sil9024 &> /dev/null # unused on OpenIPC
|
||||
rmmod -w gk7205v200_ive
|
||||
rmmod -w gk7205v200_rc
|
||||
rmmod -w gk7205v200_jpege
|
||||
rmmod -w gk7205v200_h264e
|
||||
rmmod -w gk7205v200_h265e
|
||||
rmmod -w gk7205v200_venc
|
||||
rmmod -w gk7205v200_vedu
|
||||
rmmod -w gk7205v200_chnl
|
||||
# rmmod -w gfbg # unused on OpenIPC
|
||||
# rmmod -w gk7205v200_vo # unused on OpenIPC
|
||||
rmmod -w gk7205v200_vpss
|
||||
rmmod -w gk7205v200_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 isp_sensor_spi &> /dev/null
|
||||
rmmod -w isp_pwm
|
||||
rmmod -w gk7205v200_sys
|
||||
rmmod -w gk7205v200_base
|
||||
rmmod -w osal
|
||||
rmmod -w sysconfig
|
||||
}
|
||||
|
||||
|
||||
|
|
|
@ -46,14 +46,14 @@ insert_audio()
|
|||
|
||||
remove_audio()
|
||||
{
|
||||
#rmmod tlv_320aic31.ko
|
||||
#rmmod ak7756.ko
|
||||
rmmod hi3516a_adec
|
||||
rmmod hi3516a_aenc
|
||||
rmmod hi3516a_ao
|
||||
rmmod hi3516a_ai
|
||||
rmmod hi3516a_aio
|
||||
rmmod acodec
|
||||
#rmmod -w tlv_320aic31.ko
|
||||
#rmmod -w ak7756.ko
|
||||
rmmod -w hi3516a_adec
|
||||
rmmod -w hi3516a_aenc
|
||||
rmmod -w hi3516a_ao
|
||||
rmmod -w hi3516a_ai
|
||||
rmmod -w hi3516a_aio
|
||||
rmmod -w acodec
|
||||
echo "remove audio"
|
||||
}
|
||||
|
||||
|
@ -151,9 +151,9 @@ insert_sns()
|
|||
|
||||
remove_sns()
|
||||
{
|
||||
rmmod ssp &> /dev/null
|
||||
rmmod sensor_spi &> /dev/null
|
||||
rmmod ssp_pana &> /dev/null
|
||||
rmmod -w ssp &> /dev/null
|
||||
rmmod -w sensor_spi &> /dev/null
|
||||
rmmod -w ssp_pana &> /dev/null
|
||||
}
|
||||
|
||||
sys_config()
|
||||
|
@ -222,41 +222,41 @@ insert_ko()
|
|||
|
||||
remove_ko()
|
||||
{
|
||||
#rmmod hi3516a_pm
|
||||
#rmmod -w hi3516a_pm
|
||||
remove_audio
|
||||
remove_sns
|
||||
|
||||
rmmod sil9024 &> /dev/null
|
||||
rmmod pwm
|
||||
rmmod -w sil9024 &> /dev/null
|
||||
rmmod -w pwm
|
||||
|
||||
rmmod hi3516a_ive
|
||||
rmmod hi3516a_vda
|
||||
rmmod -w hi3516a_ive
|
||||
rmmod -w hi3516a_vda
|
||||
|
||||
rmmod hi3516a_rc
|
||||
rmmod hi3516a_jpege
|
||||
rmmod hi3516a_h264e
|
||||
rmmod hi3516a_h265e
|
||||
rmmod hi3516a_chnl
|
||||
rmmod hi3516a_venc
|
||||
rmmod -w hi3516a_rc
|
||||
rmmod -w hi3516a_jpege
|
||||
rmmod -w hi3516a_h264e
|
||||
rmmod -w hi3516a_h265e
|
||||
rmmod -w hi3516a_chnl
|
||||
rmmod -w hi3516a_venc
|
||||
|
||||
rmmod hifb
|
||||
rmmod hi3516a_vou
|
||||
rmmod hi3516a_vpss
|
||||
rmmod hi3516a_viu
|
||||
rmmod hi_mipi
|
||||
rmmod -w hifb
|
||||
rmmod -w hi3516a_vou
|
||||
rmmod -w hi3516a_vpss
|
||||
rmmod -w hi3516a_viu
|
||||
rmmod -w hi_mipi
|
||||
|
||||
rmmod ssp_ad9020
|
||||
rmmod hi3516a_vgs
|
||||
rmmod hi3516a_region
|
||||
rmmod hi3516a_tde
|
||||
rmmod -w ssp_ad9020
|
||||
rmmod -w hi3516a_vgs
|
||||
rmmod -w hi3516a_region
|
||||
rmmod -w hi3516a_tde
|
||||
|
||||
rmmod sensor_i2c
|
||||
rmmod piris
|
||||
rmmod hi3516a_isp
|
||||
rmmod hi3516a_sys
|
||||
rmmod hi3516a_base
|
||||
rmmod hi_media
|
||||
rmmod mmz
|
||||
rmmod -w sensor_i2c
|
||||
rmmod -w piris
|
||||
rmmod -w hi3516a_isp
|
||||
rmmod -w hi3516a_sys
|
||||
rmmod -w hi3516a_base
|
||||
rmmod -w hi_media
|
||||
rmmod -w mmz
|
||||
}
|
||||
|
||||
sys_restore()
|
||||
|
|
|
@ -47,14 +47,14 @@ insert_audio()
|
|||
|
||||
remove_audio()
|
||||
{
|
||||
#rmmod tlv_320aic31.ko
|
||||
#rmmod ak7756.ko
|
||||
rmmod hi3516a_adec
|
||||
rmmod hi3516a_aenc
|
||||
rmmod hi3516a_ao
|
||||
rmmod hi3516a_ai
|
||||
rmmod hi3516a_aio
|
||||
rmmod acodec
|
||||
#rmmod -w tlv_320aic31.ko
|
||||
#rmmod -w ak7756.ko
|
||||
rmmod -w hi3516a_adec
|
||||
rmmod -w hi3516a_aenc
|
||||
rmmod -w hi3516a_ao
|
||||
rmmod -w hi3516a_ai
|
||||
rmmod -w hi3516a_aio
|
||||
rmmod -w acodec
|
||||
echo "remove audio"
|
||||
}
|
||||
|
||||
|
@ -139,9 +139,9 @@ insert_sns()
|
|||
|
||||
remove_sns()
|
||||
{
|
||||
rmmod ssp &> /dev/null
|
||||
rmmod sensor_spi &> /dev/null
|
||||
rmmod ssp_pana &> /dev/null
|
||||
rmmod -w ssp &> /dev/null
|
||||
rmmod -w sensor_spi &> /dev/null
|
||||
rmmod -w ssp_pana &> /dev/null
|
||||
}
|
||||
|
||||
sys_config()
|
||||
|
@ -210,42 +210,42 @@ insert_ko()
|
|||
|
||||
remove_ko()
|
||||
{
|
||||
#rmmod hi3516a_pm
|
||||
#rmmod -w hi3516a_pm
|
||||
remove_audio
|
||||
remove_sns
|
||||
|
||||
rmmod sil9024 &> /dev/null
|
||||
rmmod sil9034 &> /dev/null
|
||||
rmmod pwm
|
||||
rmmod -w sil9024 &> /dev/null
|
||||
rmmod -w sil9034 &> /dev/null
|
||||
rmmod -w pwm
|
||||
|
||||
rmmod hi3516a_ive
|
||||
rmmod hi3516a_vda
|
||||
rmmod -w hi3516a_ive
|
||||
rmmod -w hi3516a_vda
|
||||
|
||||
rmmod hi3516a_rc
|
||||
rmmod hi3516a_jpege
|
||||
rmmod hi3516a_h264e
|
||||
rmmod hi3516a_h265e
|
||||
rmmod hi3516a_chnl
|
||||
rmmod hi3516a_venc
|
||||
rmmod -w hi3516a_rc
|
||||
rmmod -w hi3516a_jpege
|
||||
rmmod -w hi3516a_h264e
|
||||
rmmod -w hi3516a_h265e
|
||||
rmmod -w hi3516a_chnl
|
||||
rmmod -w hi3516a_venc
|
||||
|
||||
rmmod hifb
|
||||
rmmod hi3516a_vou
|
||||
rmmod hi3516a_vpss
|
||||
rmmod hi3516a_viu
|
||||
rmmod hi_mipi
|
||||
rmmod -w hifb
|
||||
rmmod -w hi3516a_vou
|
||||
rmmod -w hi3516a_vpss
|
||||
rmmod -w hi3516a_viu
|
||||
rmmod -w hi_mipi
|
||||
|
||||
rmmod ssp_ad9020
|
||||
rmmod hi3516a_vgs
|
||||
rmmod hi3516a_region
|
||||
rmmod hi3516a_tde
|
||||
rmmod -w ssp_ad9020
|
||||
rmmod -w hi3516a_vgs
|
||||
rmmod -w hi3516a_region
|
||||
rmmod -w hi3516a_tde
|
||||
|
||||
rmmod sensor_i2c
|
||||
rmmod piris
|
||||
rmmod hi3516a_isp
|
||||
rmmod hi3516a_sys
|
||||
rmmod hi3516a_base
|
||||
rmmod hi_media
|
||||
rmmod mmz
|
||||
rmmod -w sensor_i2c
|
||||
rmmod -w piris
|
||||
rmmod -w hi3516a_isp
|
||||
rmmod -w hi3516a_sys
|
||||
rmmod -w hi3516a_base
|
||||
rmmod -w hi_media
|
||||
rmmod -w mmz
|
||||
}
|
||||
|
||||
sys_restore()
|
||||
|
|
|
@ -37,14 +37,14 @@ insert_detect() {
|
|||
}
|
||||
|
||||
remove_detect() {
|
||||
rmmod sensor_spi
|
||||
rmmod sensor_i2c
|
||||
rmmod hi3516a_isp
|
||||
rmmod hi3516a_sys
|
||||
rmmod hi3516a_base
|
||||
rmmod hi_media
|
||||
rmmod mmz
|
||||
rmmod sys_config
|
||||
rmmod -w sensor_spi
|
||||
rmmod -w sensor_i2c
|
||||
rmmod -w hi3516a_isp
|
||||
rmmod -w hi3516a_sys
|
||||
rmmod -w hi3516a_base
|
||||
rmmod -w hi_media
|
||||
rmmod -w mmz
|
||||
rmmod -w sys_config
|
||||
}
|
||||
|
||||
insert_audio() {
|
||||
|
@ -58,18 +58,18 @@ insert_audio() {
|
|||
}
|
||||
|
||||
remove_audio() {
|
||||
rmmod hi3516a_adec
|
||||
rmmod hi3516a_aenc
|
||||
rmmod hi3516a_ao
|
||||
rmmod hi3516a_ai
|
||||
rmmod hi3516a_aio
|
||||
rmmod acodec
|
||||
rmmod -w hi3516a_adec
|
||||
rmmod -w hi3516a_aenc
|
||||
rmmod -w hi3516a_ao
|
||||
rmmod -w hi3516a_ai
|
||||
rmmod -w hi3516a_aio
|
||||
rmmod -w acodec
|
||||
echo "remove audio"
|
||||
}
|
||||
|
||||
remove_sns() {
|
||||
rmmod sensor_spi &>/dev/null
|
||||
rmmod sensor_i2c &>/dev/null
|
||||
rmmod -w sensor_spi &>/dev/null
|
||||
rmmod -w sensor_i2c &>/dev/null
|
||||
}
|
||||
|
||||
sys_config() {
|
||||
|
@ -297,36 +297,36 @@ insert_ko() {
|
|||
}
|
||||
|
||||
remove_ko() {
|
||||
rmmod wdt
|
||||
rmmod -w wdt
|
||||
remove_audio
|
||||
remove_sns
|
||||
|
||||
rmmod pwm
|
||||
rmmod piris
|
||||
#rmmod hi3516a_ive
|
||||
rmmod -w pwm
|
||||
rmmod -w piris
|
||||
#rmmod -w hi3516a_ive
|
||||
|
||||
rmmod hi3516a_rc
|
||||
rmmod hi3516a_jpege
|
||||
rmmod hi3516a_h265e
|
||||
rmmod hi3516a_h264e
|
||||
rmmod hi3516a_chnl
|
||||
rmmod hi3516a_venc
|
||||
rmmod -w hi3516a_rc
|
||||
rmmod -w hi3516a_jpege
|
||||
rmmod -w hi3516a_h265e
|
||||
rmmod -w hi3516a_h264e
|
||||
rmmod -w hi3516a_chnl
|
||||
rmmod -w hi3516a_venc
|
||||
|
||||
#rmmod hifb
|
||||
#rmmod hi3516a_vou
|
||||
rmmod hi3516a_vpss
|
||||
rmmod hi3516a_viu
|
||||
rmmod hi_mipi
|
||||
#rmmod -w hifb
|
||||
#rmmod -w hi3516a_vou
|
||||
rmmod -w hi3516a_vpss
|
||||
rmmod -w hi3516a_viu
|
||||
rmmod -w hi_mipi
|
||||
|
||||
rmmod hi3516a_vgs
|
||||
rmmod hi3516a_region
|
||||
rmmod hi3516a_tde
|
||||
rmmod -w hi3516a_vgs
|
||||
rmmod -w hi3516a_region
|
||||
rmmod -w hi3516a_tde
|
||||
|
||||
rmmod hi3516a_isp
|
||||
rmmod hi3516a_sys
|
||||
rmmod hi3516a_base
|
||||
rmmod hi_media
|
||||
rmmod mmz
|
||||
rmmod -w hi3516a_isp
|
||||
rmmod -w hi3516a_sys
|
||||
rmmod -w hi3516a_base
|
||||
rmmod -w hi_media
|
||||
rmmod -w mmz
|
||||
}
|
||||
|
||||
load_usage()
|
||||
|
|
|
@ -38,14 +38,14 @@ insert_detect() {
|
|||
}
|
||||
|
||||
remove_detect() {
|
||||
rmmod ssp_sony &>/dev/null
|
||||
rmmod ssp_pana &>/dev/null
|
||||
rmmod ssp_ad9020 &>/dev/null
|
||||
rmmod hi_i2c
|
||||
rmmod hi3518_isp
|
||||
rmmod hi3518_sys
|
||||
rmmod hi3518_base
|
||||
rmmod mmz
|
||||
rmmod -w ssp_sony &>/dev/null
|
||||
rmmod -w ssp_pana &>/dev/null
|
||||
rmmod -w ssp_ad9020 &>/dev/null
|
||||
rmmod -w hi_i2c
|
||||
rmmod -w hi3518_isp
|
||||
rmmod -w hi3518_sys
|
||||
rmmod -w hi3518_base
|
||||
rmmod -w mmz
|
||||
}
|
||||
|
||||
insert_audio() {
|
||||
|
@ -60,13 +60,13 @@ insert_audio() {
|
|||
}
|
||||
|
||||
remove_audio() {
|
||||
rmmod hi3518_adec
|
||||
rmmod hi3518_aenc
|
||||
rmmod hi3518_ao
|
||||
rmmod hi3518_ai
|
||||
rmmod hi3518_sio
|
||||
rmmod acodec
|
||||
rmmod hidmac
|
||||
rmmod -w hi3518_adec
|
||||
rmmod -w hi3518_aenc
|
||||
rmmod -w hi3518_ao
|
||||
rmmod -w hi3518_ai
|
||||
rmmod -w hi3518_sio
|
||||
rmmod -w acodec
|
||||
rmmod -w hidmac
|
||||
echo "remove audio"
|
||||
}
|
||||
|
||||
|
@ -122,11 +122,11 @@ insert_sns() {
|
|||
}
|
||||
|
||||
remove_sns() {
|
||||
rmmod hi_i2c &>/dev/null
|
||||
rmmod ssp &>/dev/null
|
||||
rmmod ssp_sony &>/dev/null
|
||||
rmmod ssp_pana &>/dev/null
|
||||
rmmod ssp_ad9020 &>/dev/null
|
||||
rmmod -w hi_i2c &>/dev/null
|
||||
rmmod -w ssp &>/dev/null
|
||||
rmmod -w ssp_sony &>/dev/null
|
||||
rmmod -w ssp_pana &>/dev/null
|
||||
rmmod -w ssp_ad9020 &>/dev/null
|
||||
}
|
||||
|
||||
sys_config() {
|
||||
|
@ -326,39 +326,39 @@ insert_ko() {
|
|||
}
|
||||
|
||||
remove_ko() {
|
||||
rmmod wdt
|
||||
rmmod -w wdt
|
||||
remove_audio
|
||||
remove_sns
|
||||
|
||||
# rmmod sil9024 &> /dev/null
|
||||
rmmod hi_i2c.ko &>/dev/null
|
||||
rmmod pwm
|
||||
#rmmod gpioi2c
|
||||
# rmmod -w sil9024 &> /dev/null
|
||||
rmmod -w hi_i2c.ko &>/dev/null
|
||||
rmmod -w pwm
|
||||
#rmmod -w gpioi2c
|
||||
|
||||
rmmod hi3518_ive
|
||||
# rmmod hi3518_vda
|
||||
rmmod -w hi3518_ive
|
||||
# rmmod -w hi3518_vda
|
||||
|
||||
rmmod hi3518_region
|
||||
rmmod hi3518_rc
|
||||
rmmod hi3518_jpege
|
||||
rmmod hi3518_h264e
|
||||
rmmod hi3518_chnl
|
||||
rmmod hi3518_group
|
||||
rmmod hi3518_venc
|
||||
rmmod -w hi3518_region
|
||||
rmmod -w hi3518_rc
|
||||
rmmod -w hi3518_jpege
|
||||
rmmod -w hi3518_h264e
|
||||
rmmod -w hi3518_chnl
|
||||
rmmod -w hi3518_group
|
||||
rmmod -w hi3518_venc
|
||||
|
||||
# rmmod hifb
|
||||
# rmmod hi3518_vou
|
||||
rmmod hi3518_vpss
|
||||
rmmod hi3518_isp
|
||||
rmmod hi3518_viu
|
||||
# rmmod -w hifb
|
||||
# rmmod -w hi3518_vou
|
||||
rmmod -w hi3518_vpss
|
||||
rmmod -w hi3518_isp
|
||||
rmmod -w hi3518_viu
|
||||
|
||||
# rmmod hi3518_dsu
|
||||
# rmmod hi3518_tde
|
||||
# rmmod -w hi3518_dsu
|
||||
# rmmod -w hi3518_tde
|
||||
|
||||
rmmod hiuser
|
||||
rmmod hi3518_sys
|
||||
rmmod hi3518_base
|
||||
rmmod mmz
|
||||
rmmod -w hiuser
|
||||
rmmod -w hi3518_sys
|
||||
rmmod -w hi3518_base
|
||||
rmmod -w mmz
|
||||
}
|
||||
|
||||
load_usage() {
|
||||
|
|
|
@ -39,14 +39,14 @@ insert_detect() {
|
|||
}
|
||||
|
||||
remove_detect() {
|
||||
rmmod sensor_spi
|
||||
rmmod sensor_i2c
|
||||
rmmod hi3518e_isp
|
||||
rmmod hi3518e_sys
|
||||
rmmod hi3518e_base
|
||||
rmmod hi_media
|
||||
rmmod mmz
|
||||
rmmod sys_config.ko
|
||||
rmmod -w sensor_spi
|
||||
rmmod -w sensor_i2c
|
||||
rmmod -w hi3518e_isp
|
||||
rmmod -w hi3518e_sys
|
||||
rmmod -w hi3518e_base
|
||||
rmmod -w hi_media
|
||||
rmmod -w mmz
|
||||
rmmod -w sys_config.ko
|
||||
}
|
||||
|
||||
insert_audio() {
|
||||
|
@ -61,19 +61,19 @@ insert_audio() {
|
|||
}
|
||||
|
||||
remove_audio() {
|
||||
rmmod tlv_320aic31.ko
|
||||
rmmod hi3518e_adec
|
||||
rmmod hi3518e_aenc
|
||||
rmmod hi3518e_ao
|
||||
rmmod hi3518e_ai
|
||||
rmmod hi3518e_aio
|
||||
rmmod acodec
|
||||
rmmod -w tlv_320aic31.ko
|
||||
rmmod -w hi3518e_adec
|
||||
rmmod -w hi3518e_aenc
|
||||
rmmod -w hi3518e_ao
|
||||
rmmod -w hi3518e_ai
|
||||
rmmod -w hi3518e_aio
|
||||
rmmod -w acodec
|
||||
echo "remove audio"
|
||||
}
|
||||
|
||||
remove_sns() {
|
||||
rmmod sensor_spi &>/dev/null
|
||||
rmmod sensor_i2c &>/dev/null
|
||||
rmmod -w sensor_spi &>/dev/null
|
||||
rmmod -w sensor_i2c &>/dev/null
|
||||
}
|
||||
|
||||
insert_isp() {
|
||||
|
@ -212,37 +212,37 @@ insert_ko() {
|
|||
}
|
||||
|
||||
remove_ko() {
|
||||
rmmod wdt
|
||||
rmmod sys_config.ko
|
||||
rmmod -w wdt
|
||||
rmmod -w sys_config.ko
|
||||
remove_audio
|
||||
remove_sns
|
||||
|
||||
rmmod pwm
|
||||
rmmod -w pwm
|
||||
|
||||
rmmod hi3518e_ive
|
||||
rmmod -w hi3518e_ive
|
||||
|
||||
rmmod hi3518e_rc
|
||||
rmmod hi3518e_jpege
|
||||
rmmod hi3518e_h264e
|
||||
rmmod hi3518e_chnl
|
||||
rmmod hi3518e_venc
|
||||
rmmod -w hi3518e_rc
|
||||
rmmod -w hi3518e_jpege
|
||||
rmmod -w hi3518e_h264e
|
||||
rmmod -w hi3518e_chnl
|
||||
rmmod -w hi3518e_venc
|
||||
|
||||
rmmod hifb
|
||||
#rmmod hi3518e_vou
|
||||
rmmod hi3518e_vpss
|
||||
rmmod hi3518e_viu
|
||||
rmmod hi_mipi
|
||||
rmmod -w hifb
|
||||
#rmmod -w hi3518e_vou
|
||||
rmmod -w hi3518e_vpss
|
||||
rmmod -w hi3518e_viu
|
||||
rmmod -w hi_mipi
|
||||
|
||||
rmmod hi3518e_vgs
|
||||
rmmod hi3518e_region
|
||||
rmmod hi3518e_tde
|
||||
rmmod -w hi3518e_vgs
|
||||
rmmod -w hi3518e_region
|
||||
rmmod -w hi3518e_tde
|
||||
|
||||
#rmmod piris
|
||||
rmmod hi3518e_isp
|
||||
rmmod hi3518e_sys
|
||||
rmmod hi3518e_base
|
||||
rmmod hi_media
|
||||
rmmod mmz
|
||||
#rmmod -w piris
|
||||
rmmod -w hi3518e_isp
|
||||
rmmod -w hi3518e_sys
|
||||
rmmod -w hi3518e_base
|
||||
rmmod -w hi_media
|
||||
rmmod -w mmz
|
||||
}
|
||||
|
||||
load_usage() {
|
||||
|
|
|
@ -61,11 +61,11 @@ insert_detect()
|
|||
|
||||
remove_detect()
|
||||
{
|
||||
rmmod hi3516cv300_sys
|
||||
rmmod hi3516cv300_base
|
||||
rmmod hi_osal &> /dev/null
|
||||
rmmod cma_osal &> /dev/null
|
||||
rmmod sys_config.ko
|
||||
rmmod -w hi3516cv300_sys
|
||||
rmmod -w hi3516cv300_base
|
||||
rmmod -w hi_osal &> /dev/null
|
||||
rmmod -w cma_osal &> /dev/null
|
||||
rmmod -w sys_config.ko
|
||||
}
|
||||
|
||||
insert_audio()
|
||||
|
@ -82,13 +82,13 @@ insert_audio()
|
|||
|
||||
remove_audio()
|
||||
{
|
||||
#rmmod hi_tlv320aic31.ko
|
||||
rmmod hi3516cv300_adec
|
||||
rmmod hi3516cv300_aenc
|
||||
rmmod hi3516cv300_ao
|
||||
rmmod hi3516cv300_ai
|
||||
rmmod hi_acodec
|
||||
rmmod hi3516cv300_aio
|
||||
#rmmod -w hi_tlv320aic31.ko
|
||||
rmmod -w hi3516cv300_adec
|
||||
rmmod -w hi3516cv300_aenc
|
||||
rmmod -w hi3516cv300_ao
|
||||
rmmod -w hi3516cv300_ai
|
||||
rmmod -w hi_acodec
|
||||
rmmod -w hi3516cv300_aio
|
||||
echo "remove audio"
|
||||
}
|
||||
|
||||
|
@ -400,35 +400,35 @@ remove_ko()
|
|||
{
|
||||
remove_audio
|
||||
|
||||
rmmod hi3516cv300_pwm
|
||||
rmmod hi_piris
|
||||
rmmod -w hi3516cv300_pwm
|
||||
rmmod -w hi_piris
|
||||
|
||||
rmmod hi3516cv300_sensor
|
||||
rmmod -w hi3516cv300_sensor
|
||||
|
||||
rmmod hi3516cv300_ive
|
||||
rmmod -w hi3516cv300_ive
|
||||
|
||||
rmmod hi3516cv300_rc
|
||||
rmmod hi3516cv300_jpege
|
||||
rmmod hi3516cv300_h264e
|
||||
rmmod hi3516cv300_h265e
|
||||
rmmod hi3516cv300_vedu
|
||||
rmmod hi3516cv300_chnl
|
||||
rmmod hi3516cv300_venc
|
||||
rmmod -w hi3516cv300_rc
|
||||
rmmod -w hi3516cv300_jpege
|
||||
rmmod -w hi3516cv300_h264e
|
||||
rmmod -w hi3516cv300_h265e
|
||||
rmmod -w hi3516cv300_vedu
|
||||
rmmod -w hi3516cv300_chnl
|
||||
rmmod -w hi3516cv300_venc
|
||||
|
||||
rmmod hi3516cv300_vou
|
||||
rmmod hi3516cv300_vpss
|
||||
rmmod hi3516cv300_isp
|
||||
rmmod hi3516cv300_viu
|
||||
rmmod hi_mipi
|
||||
rmmod -w hi3516cv300_vou
|
||||
rmmod -w hi3516cv300_vpss
|
||||
rmmod -w hi3516cv300_isp
|
||||
rmmod -w hi3516cv300_viu
|
||||
rmmod -w hi_mipi
|
||||
|
||||
rmmod hi3516cv300_vgs
|
||||
rmmod hi3516cv300_region
|
||||
rmmod -w hi3516cv300_vgs
|
||||
rmmod -w hi3516cv300_region
|
||||
|
||||
rmmod hi3516cv300_sys
|
||||
rmmod hi3516cv300_base
|
||||
rmmod hi3516cv300_wdt
|
||||
rmmod hi_osal
|
||||
rmmod sys_config
|
||||
rmmod -w hi3516cv300_sys
|
||||
rmmod -w hi3516cv300_base
|
||||
rmmod -w hi3516cv300_wdt
|
||||
rmmod -w hi_osal
|
||||
rmmod -w sys_config
|
||||
}
|
||||
|
||||
load_usage()
|
||||
|
|
|
@ -47,13 +47,13 @@ insert_detect() {
|
|||
}
|
||||
|
||||
remove_detect() {
|
||||
rmmod hi_sensor_spi
|
||||
rmmod hi_sensor_i2c
|
||||
rmmod hi3516cv500_isp
|
||||
rmmod hi3516cv500_base
|
||||
rmmod sys_config
|
||||
rmmod hi_osal &> /dev/null
|
||||
rmmod cma_osal &> /dev/null
|
||||
rmmod -w hi_sensor_spi
|
||||
rmmod -w hi_sensor_i2c
|
||||
rmmod -w hi3516cv500_isp
|
||||
rmmod -w hi3516cv500_base
|
||||
rmmod -w sys_config
|
||||
rmmod -w hi_osal &> /dev/null
|
||||
rmmod -w cma_osal &> /dev/null
|
||||
}
|
||||
|
||||
insert_audio() {
|
||||
|
@ -68,13 +68,13 @@ insert_audio() {
|
|||
}
|
||||
|
||||
remove_audio() {
|
||||
rmmod hi3516cv500_acodec
|
||||
# rmmod hi_tlv320aic31.ko
|
||||
rmmod hi3516cv500_adec
|
||||
rmmod hi3516cv500_aenc
|
||||
rmmod hi3516cv500_ao
|
||||
rmmod hi3516cv500_ai
|
||||
rmmod hi3516cv500_aio
|
||||
rmmod -w hi3516cv500_acodec
|
||||
# rmmod -w hi_tlv320aic31.ko
|
||||
rmmod -w hi3516cv500_adec
|
||||
rmmod -w hi3516cv500_aenc
|
||||
rmmod -w hi3516cv500_ao
|
||||
rmmod -w hi3516cv500_ai
|
||||
rmmod -w hi3516cv500_aio
|
||||
|
||||
echo "remove audio"
|
||||
}
|
||||
|
@ -92,11 +92,11 @@ insert_gyro() {
|
|||
}
|
||||
|
||||
remove_gyro() {
|
||||
rmmod motionsensor_chip
|
||||
rmmod motionsensor_mng
|
||||
rmmod hi3516cv500_motionfusion
|
||||
rmmod hi3516cv500_gyrodis
|
||||
rmmod hi_spi
|
||||
rmmod -w motionsensor_chip
|
||||
rmmod -w motionsensor_mng
|
||||
rmmod -w hi3516cv500_motionfusion
|
||||
rmmod -w hi3516cv500_gyrodis
|
||||
rmmod -w hi_spi
|
||||
}
|
||||
|
||||
insert_ko() {
|
||||
|
@ -148,44 +148,44 @@ insert_ko() {
|
|||
|
||||
remove_ko() {
|
||||
# rmmod_gyro
|
||||
# rmmod hi_user
|
||||
# rmmod -w hi_user
|
||||
remove_audio
|
||||
# rmmod hi_mipi_tx
|
||||
rmmod hi_mipi_rx
|
||||
#rmmod hi_sil9136 &> /dev/null
|
||||
rmmod hi_piris
|
||||
rmmod hi_pwm
|
||||
# rmmod -w hi_mipi_tx
|
||||
rmmod -w hi_mipi_rx
|
||||
#rmmod -w hi_sil9136 &> /dev/null
|
||||
rmmod -w hi_piris
|
||||
rmmod -w hi_pwm
|
||||
|
||||
# rmmod hi3516cv500_nnie nnie_save_power=1 nnie_max_tskbuf_num=32
|
||||
# rmmod hi_ipcm
|
||||
# rmmod hi3516cv500_ive
|
||||
rmmod hi3516cv500_rc
|
||||
rmmod hi3516cv500_jpege
|
||||
rmmod hi3516cv500_h264e
|
||||
rmmod hi3516cv500_h265e
|
||||
rmmod hi3516cv500_venc
|
||||
rmmod hi3516cv500_vedu
|
||||
rmmod hi3516cv500_chnl
|
||||
# rmmod hifb
|
||||
# rmmod hi3516cv500_vo
|
||||
rmmod hi3516cv500_vpss
|
||||
rmmod hi3516cv500_isp
|
||||
rmmod hi3516cv500_vi
|
||||
rmmod hi3516cv500_gdc
|
||||
rmmod hi3516cv500_dis
|
||||
# rmmod hi3516cv500_vgs
|
||||
rmmod hi3516cv500_rgn
|
||||
rmmod hi3516cv500_tde
|
||||
# rmmod -w hi3516cv500_nnie nnie_save_power=1 nnie_max_tskbuf_num=32
|
||||
# rmmod -w hi_ipcm
|
||||
# rmmod -w hi3516cv500_ive
|
||||
rmmod -w hi3516cv500_rc
|
||||
rmmod -w hi3516cv500_jpege
|
||||
rmmod -w hi3516cv500_h264e
|
||||
rmmod -w hi3516cv500_h265e
|
||||
rmmod -w hi3516cv500_venc
|
||||
rmmod -w hi3516cv500_vedu
|
||||
rmmod -w hi3516cv500_chnl
|
||||
# rmmod -w hifb
|
||||
# rmmod -w hi3516cv500_vo
|
||||
rmmod -w hi3516cv500_vpss
|
||||
rmmod -w hi3516cv500_isp
|
||||
rmmod -w hi3516cv500_vi
|
||||
rmmod -w hi3516cv500_gdc
|
||||
rmmod -w hi3516cv500_dis
|
||||
# rmmod -w hi3516cv500_vgs
|
||||
rmmod -w hi3516cv500_rgn
|
||||
rmmod -w hi3516cv500_tde
|
||||
|
||||
rmmod hi_sensor_i2c &>/dev/null
|
||||
rmmod hi_sensor_spi &>/dev/null
|
||||
rmmod -w hi_sensor_i2c &>/dev/null
|
||||
rmmod -w hi_sensor_spi &>/dev/null
|
||||
|
||||
# rmmod mpu_bosch
|
||||
rmmod hi3516cv500_sys
|
||||
rmmod hi3516cv500_base
|
||||
# rmmod hi_tzasc
|
||||
rmmod sys_config
|
||||
rmmod hi_osal
|
||||
# rmmod -w mpu_bosch
|
||||
rmmod -w hi3516cv500_sys
|
||||
rmmod -w hi3516cv500_base
|
||||
# rmmod -w hi_tzasc
|
||||
rmmod -w sys_config
|
||||
rmmod -w hi_osal
|
||||
}
|
||||
|
||||
sys_restore() {
|
||||
|
|
|
@ -42,13 +42,13 @@ insert_audio()
|
|||
|
||||
remove_audio()
|
||||
{
|
||||
rmmod hi3516ev200_acodec
|
||||
# rmmod hi_tlv320aic31.ko
|
||||
rmmod hi3516ev200_adec
|
||||
rmmod hi3516ev200_aenc
|
||||
rmmod hi3516ev200_ao
|
||||
rmmod hi3516ev200_ai
|
||||
rmmod hi3516ev200_aio
|
||||
rmmod -w hi3516ev200_acodec
|
||||
# rmmod -w hi_tlv320aic31.ko
|
||||
rmmod -w hi3516ev200_adec
|
||||
rmmod -w hi3516ev200_aenc
|
||||
rmmod -w hi3516ev200_ao
|
||||
rmmod -w hi3516ev200_ai
|
||||
rmmod -w hi3516ev200_aio
|
||||
|
||||
echo "remove audio"
|
||||
}
|
||||
|
@ -123,35 +123,35 @@ insert_ko()
|
|||
|
||||
remove_ko()
|
||||
{
|
||||
# rmmod hi_user
|
||||
# rmmod -w hi_user
|
||||
remove_audio
|
||||
rmmod hi_piris
|
||||
rmmod hi_pwm
|
||||
rmmod hi_mipi_rx
|
||||
rmmod hi_sil9024 &> /dev/null
|
||||
# rmmod hi_adv7179 &> /dev/null
|
||||
rmmod hi3516ev200_ive
|
||||
rmmod hi3516ev200_rc
|
||||
rmmod hi3516ev200_jpege
|
||||
rmmod hi3516ev200_h264e
|
||||
rmmod hi3516ev200_h265e
|
||||
rmmod hi3516ev200_venc
|
||||
rmmod hi3516ev200_vedu
|
||||
rmmod hi3516ev200_chnl
|
||||
rmmod hifb
|
||||
rmmod hi3516ev200_vo
|
||||
rmmod hi3516ev200_vpss
|
||||
rmmod hi3516ev200_isp
|
||||
rmmod hi3516ev200_vi
|
||||
rmmod hi3516ev200_vgs
|
||||
rmmod hi3516ev200_rgn
|
||||
# rmmod hi3516ev200_tde
|
||||
rmmod hi_sensor_i2c &> /dev/null
|
||||
rmmod hi_sensor_spi &> /dev/null
|
||||
rmmod hi3516ev200_sys
|
||||
rmmod hi3516ev200_base
|
||||
rmmod hi_osal
|
||||
rmmod sys_config
|
||||
rmmod -w hi_piris
|
||||
rmmod -w hi_pwm
|
||||
rmmod -w hi_mipi_rx
|
||||
rmmod -w hi_sil9024 &> /dev/null
|
||||
# rmmod -w hi_adv7179 &> /dev/null
|
||||
rmmod -w hi3516ev200_ive
|
||||
rmmod -w hi3516ev200_rc
|
||||
rmmod -w hi3516ev200_jpege
|
||||
rmmod -w hi3516ev200_h264e
|
||||
rmmod -w hi3516ev200_h265e
|
||||
rmmod -w hi3516ev200_venc
|
||||
rmmod -w hi3516ev200_vedu
|
||||
rmmod -w hi3516ev200_chnl
|
||||
rmmod -w hifb
|
||||
rmmod -w hi3516ev200_vo
|
||||
rmmod -w hi3516ev200_vpss
|
||||
rmmod -w hi3516ev200_isp
|
||||
rmmod -w hi3516ev200_vi
|
||||
rmmod -w hi3516ev200_vgs
|
||||
rmmod -w hi3516ev200_rgn
|
||||
# rmmod -w hi3516ev200_tde
|
||||
rmmod -w hi_sensor_i2c &> /dev/null
|
||||
rmmod -w hi_sensor_spi &> /dev/null
|
||||
rmmod -w hi3516ev200_sys
|
||||
rmmod -w hi3516ev200_base
|
||||
rmmod -w hi_osal
|
||||
rmmod -w sys_config
|
||||
}
|
||||
|
||||
|
||||
|
|
|
@ -42,13 +42,13 @@ insert_audio()
|
|||
|
||||
remove_audio()
|
||||
{
|
||||
rmmod hi3516ev200_acodec
|
||||
# rmmod hi_tlv320aic31.ko
|
||||
rmmod hi3516ev200_adec
|
||||
rmmod hi3516ev200_aenc
|
||||
rmmod hi3516ev200_ao
|
||||
rmmod hi3516ev200_ai
|
||||
rmmod hi3516ev200_aio
|
||||
rmmod -w hi3516ev200_acodec
|
||||
# rmmod -w hi_tlv320aic31.ko
|
||||
rmmod -w hi3516ev200_adec
|
||||
rmmod -w hi3516ev200_aenc
|
||||
rmmod -w hi3516ev200_ao
|
||||
rmmod -w hi3516ev200_ai
|
||||
rmmod -w hi3516ev200_aio
|
||||
|
||||
echo "remove audio"
|
||||
}
|
||||
|
@ -118,35 +118,35 @@ insert_ko()
|
|||
|
||||
remove_ko()
|
||||
{
|
||||
rmmod hi3516ev200_pm
|
||||
# rmmod hi_user
|
||||
rmmod -w hi3516ev200_pm
|
||||
# rmmod -w hi_user
|
||||
remove_audio
|
||||
rmmod hi_pwm
|
||||
rmmod hi_mipi_rx
|
||||
rmmod hi_sil9024 &> /dev/null
|
||||
# rmmod hi_adv7179 &> /dev/null
|
||||
rmmod hi3516ev200_ive
|
||||
rmmod hi3516ev200_rc
|
||||
rmmod hi3516ev200_jpege
|
||||
rmmod hi3516ev200_h264e
|
||||
rmmod hi3516ev200_h265e
|
||||
rmmod hi3516ev200_venc
|
||||
rmmod hi3516ev200_vedu
|
||||
rmmod hi3516ev200_chnl
|
||||
rmmod hifb
|
||||
rmmod hi3516ev200_vo
|
||||
rmmod hi3516ev200_vpss
|
||||
rmmod hi3516ev200_isp
|
||||
rmmod hi3516ev200_vi
|
||||
rmmod hi3516ev200_vgs
|
||||
rmmod hi3516ev200_rgn
|
||||
# rmmod hi3516ev200_tde
|
||||
rmmod hi_sensor_i2c &> /dev/null
|
||||
rmmod hi_sensor_spi &> /dev/null
|
||||
rmmod hi3516ev200_sys
|
||||
rmmod hi3516ev200_base
|
||||
rmmod hi_osal
|
||||
rmmod sys_config
|
||||
rmmod -w hi_pwm
|
||||
rmmod -w hi_mipi_rx
|
||||
rmmod -w hi_sil9024 &> /dev/null
|
||||
# rmmod -w hi_adv7179 &> /dev/null
|
||||
rmmod -w hi3516ev200_ive
|
||||
rmmod -w hi3516ev200_rc
|
||||
rmmod -w hi3516ev200_jpege
|
||||
rmmod -w hi3516ev200_h264e
|
||||
rmmod -w hi3516ev200_h265e
|
||||
rmmod -w hi3516ev200_venc
|
||||
rmmod -w hi3516ev200_vedu
|
||||
rmmod -w hi3516ev200_chnl
|
||||
rmmod -w hifb
|
||||
rmmod -w hi3516ev200_vo
|
||||
rmmod -w hi3516ev200_vpss
|
||||
rmmod -w hi3516ev200_isp
|
||||
rmmod -w hi3516ev200_vi
|
||||
rmmod -w hi3516ev200_vgs
|
||||
rmmod -w hi3516ev200_rgn
|
||||
# rmmod -w hi3516ev200_tde
|
||||
rmmod -w hi_sensor_i2c &> /dev/null
|
||||
rmmod -w hi_sensor_spi &> /dev/null
|
||||
rmmod -w hi3516ev200_sys
|
||||
rmmod -w hi3516ev200_base
|
||||
rmmod -w hi_osal
|
||||
rmmod -w sys_config
|
||||
}
|
||||
|
||||
|
||||
|
|
|
@ -93,13 +93,13 @@ insert_detect()
|
|||
|
||||
remove_detect()
|
||||
{
|
||||
rmmod hi_sensor_spi
|
||||
rmmod hi_sensor_i2c
|
||||
rmmod hi3516ev200_isp
|
||||
rmmod hi3516ev200_base
|
||||
rmmod hi_osal
|
||||
rmmod cma_osal
|
||||
rmmod sys_config.ko
|
||||
rmmod -w hi_sensor_spi
|
||||
rmmod -w hi_sensor_i2c
|
||||
rmmod -w hi3516ev200_isp
|
||||
rmmod -w hi3516ev200_base
|
||||
rmmod -w hi_osal
|
||||
rmmod -w cma_osal
|
||||
rmmod -w sys_config.ko
|
||||
}
|
||||
|
||||
insert_audio()
|
||||
|
@ -116,13 +116,13 @@ insert_audio()
|
|||
|
||||
remove_audio()
|
||||
{
|
||||
rmmod hi3516ev200_acodec
|
||||
# rmmod hi_tlv320aic31.ko
|
||||
rmmod hi3516ev200_adec
|
||||
rmmod hi3516ev200_aenc
|
||||
rmmod hi3516ev200_ao
|
||||
rmmod hi3516ev200_ai
|
||||
rmmod hi3516ev200_aio
|
||||
rmmod -w hi3516ev200_acodec
|
||||
# rmmod -w hi_tlv320aic31.ko
|
||||
rmmod -w hi3516ev200_adec
|
||||
rmmod -w hi3516ev200_aenc
|
||||
rmmod -w hi3516ev200_ao
|
||||
rmmod -w hi3516ev200_ai
|
||||
rmmod -w hi3516ev200_aio
|
||||
|
||||
echo "remove audio"
|
||||
}
|
||||
|
@ -200,37 +200,37 @@ insert_ko()
|
|||
|
||||
remove_ko()
|
||||
{
|
||||
rmmod hi3516ev200_wdt
|
||||
# rmmod hi_user
|
||||
rmmod -w hi3516ev200_wdt
|
||||
# rmmod -w hi_user
|
||||
remove_audio
|
||||
# rmmod hi_piris
|
||||
rmmod hi_pwm
|
||||
rmmod hi_mipi_rx
|
||||
rmmod hi_sil9024 &> /dev/null
|
||||
# rmmod hi_adv7179 &> /dev/null
|
||||
rmmod hi3516ev200_ive
|
||||
rmmod hi3516ev200_rc
|
||||
rmmod hi3516ev200_jpege
|
||||
rmmod hi3516ev200_h264e
|
||||
rmmod hi3516ev200_h265e
|
||||
rmmod hi3516ev200_venc
|
||||
rmmod hi3516ev200_vedu
|
||||
rmmod hi3516ev200_chnl
|
||||
# rmmod hifb
|
||||
# rmmod hi3516ev200_vo
|
||||
rmmod hi3516ev200_vpss
|
||||
rmmod hi3516ev200_isp
|
||||
rmmod hi3516ev200_vi
|
||||
rmmod hi3516ev200_vgs
|
||||
rmmod hi3516ev200_rgn
|
||||
# rmmod hi3516ev200_tde
|
||||
rmmod hi_sensor_i2c &> /dev/null
|
||||
rmmod hi_sensor_spi &> /dev/null
|
||||
rmmod hi3516ev200_sys
|
||||
rmmod hi3516ev200_base
|
||||
rmmod hi_osal
|
||||
rmmod cma_osal
|
||||
rmmod sys_config
|
||||
# rmmod -w hi_piris
|
||||
rmmod -w hi_pwm
|
||||
rmmod -w hi_mipi_rx
|
||||
rmmod -w hi_sil9024 &> /dev/null
|
||||
# rmmod -w hi_adv7179 &> /dev/null
|
||||
rmmod -w hi3516ev200_ive
|
||||
rmmod -w hi3516ev200_rc
|
||||
rmmod -w hi3516ev200_jpege
|
||||
rmmod -w hi3516ev200_h264e
|
||||
rmmod -w hi3516ev200_h265e
|
||||
rmmod -w hi3516ev200_venc
|
||||
rmmod -w hi3516ev200_vedu
|
||||
rmmod -w hi3516ev200_chnl
|
||||
# rmmod -w hifb
|
||||
# rmmod -w hi3516ev200_vo
|
||||
rmmod -w hi3516ev200_vpss
|
||||
rmmod -w hi3516ev200_isp
|
||||
rmmod -w hi3516ev200_vi
|
||||
rmmod -w hi3516ev200_vgs
|
||||
rmmod -w hi3516ev200_rgn
|
||||
# rmmod -w hi3516ev200_tde
|
||||
rmmod -w hi_sensor_i2c &> /dev/null
|
||||
rmmod -w hi_sensor_spi &> /dev/null
|
||||
rmmod -w hi3516ev200_sys
|
||||
rmmod -w hi3516ev200_base
|
||||
rmmod -w hi_osal
|
||||
rmmod -w cma_osal
|
||||
rmmod -w sys_config
|
||||
}
|
||||
|
||||
|
||||
|
|
|
@ -44,12 +44,12 @@ insert_detect() {
|
|||
}
|
||||
|
||||
remove_detect() {
|
||||
rmmod hi_ssp_sony
|
||||
rmmod hi_sensor_i2c
|
||||
rmmod hi3519v101_isp
|
||||
rmmod hi3519v101_sys
|
||||
rmmod hi3519v101_base
|
||||
rmmod hi_osal
|
||||
rmmod -w hi_ssp_sony
|
||||
rmmod -w hi_sensor_i2c
|
||||
rmmod -w hi3519v101_isp
|
||||
rmmod -w hi3519v101_sys
|
||||
rmmod -w hi3519v101_base
|
||||
rmmod -w hi_osal
|
||||
}
|
||||
|
||||
insert_audio() {
|
||||
|
@ -63,13 +63,13 @@ insert_audio() {
|
|||
}
|
||||
|
||||
remove_audio() {
|
||||
rmmod hi_acodec
|
||||
#rmmod hi_tlv320aic31
|
||||
rmmod hi3519v101_adec
|
||||
rmmod hi3519v101_aenc
|
||||
rmmod hi3519v101_ao
|
||||
rmmod hi3519v101_ai
|
||||
rmmod hi3519v101_aio
|
||||
rmmod -w hi_acodec
|
||||
#rmmod -w hi_tlv320aic31
|
||||
rmmod -w hi3519v101_adec
|
||||
rmmod -w hi3519v101_aenc
|
||||
rmmod -w hi3519v101_ao
|
||||
rmmod -w hi3519v101_ai
|
||||
rmmod -w hi3519v101_aio
|
||||
}
|
||||
|
||||
sysconfig() {
|
||||
|
@ -639,8 +639,8 @@ insert_sns() {
|
|||
}
|
||||
|
||||
remove_sns() {
|
||||
rmmod hi_ssp_sony &>/dev/null
|
||||
rmmod hi_sensor_spi &>/dev/null
|
||||
rmmod -w hi_ssp_sony &>/dev/null
|
||||
rmmod -w hi_sensor_spi &>/dev/null
|
||||
}
|
||||
|
||||
insert_isp() {
|
||||
|
@ -719,39 +719,39 @@ insert_ko() {
|
|||
remove_ko() {
|
||||
remove_audio
|
||||
remove_sns
|
||||
#rmmod hi_user
|
||||
rmmod hi_pwm
|
||||
rmmod hi_piris
|
||||
#rmmod -w hi_user
|
||||
rmmod -w hi_pwm
|
||||
rmmod -w hi_piris
|
||||
|
||||
rmmod hi3519v101_photo
|
||||
#rmmod hi3519v101_ive
|
||||
rmmod -w hi3519v101_photo
|
||||
#rmmod -w hi3519v101_ive
|
||||
|
||||
rmmod hi3519v101_rc
|
||||
rmmod hi3519v101_jpege
|
||||
rmmod hi3519v101_h264e
|
||||
rmmod hi3519v101_h265e
|
||||
rmmod hi3519v101_vedu
|
||||
rmmod hi3519v101_chnl
|
||||
rmmod hi3519v101_venc
|
||||
rmmod -w hi3519v101_rc
|
||||
rmmod -w hi3519v101_jpege
|
||||
rmmod -w hi3519v101_h264e
|
||||
rmmod -w hi3519v101_h265e
|
||||
rmmod -w hi3519v101_vedu
|
||||
rmmod -w hi3519v101_chnl
|
||||
rmmod -w hi3519v101_venc
|
||||
|
||||
#rmmod hifb
|
||||
#rmmod hi3519v101_vou
|
||||
rmmod hi3519v101_vpss
|
||||
rmmod hi3519v101_isp
|
||||
rmmod hi3519v101_viu
|
||||
rmmod hi_mipi
|
||||
#rmmod hi3519v101_fisheye
|
||||
#rmmod -w hifb
|
||||
#rmmod -w hi3519v101_vou
|
||||
rmmod -w hi3519v101_vpss
|
||||
rmmod -w hi3519v101_isp
|
||||
rmmod -w hi3519v101_viu
|
||||
rmmod -w hi_mipi
|
||||
#rmmod -w hi3519v101_fisheye
|
||||
|
||||
#rmmod hi3519v101_vgs
|
||||
rmmod hi3519v101_region
|
||||
#rmmod hi3519v101_tde
|
||||
#rmmod -w hi3519v101_vgs
|
||||
rmmod -w hi3519v101_region
|
||||
#rmmod -w hi3519v101_tde
|
||||
|
||||
rmmod hi_sensor_i2c &>/dev/null
|
||||
rmmod hi_ssp_3wire.ko &>/dev/null
|
||||
rmmod -w hi_sensor_i2c &>/dev/null
|
||||
rmmod -w hi_ssp_3wire.ko &>/dev/null
|
||||
|
||||
rmmod hi3519v101_sys
|
||||
rmmod hi3519v101_base
|
||||
rmmod hi_osal
|
||||
rmmod -w hi3519v101_sys
|
||||
rmmod -w hi3519v101_base
|
||||
rmmod -w hi_osal
|
||||
}
|
||||
|
||||
sys_restore() {
|
||||
|
|
|
@ -126,26 +126,26 @@ insert_ko()
|
|||
|
||||
remove_ko()
|
||||
{
|
||||
rmmod drv_ms_cus_gc2053_MIPI
|
||||
rmmod drv_ms_cus_gc4653_MIPI
|
||||
rmmod drv_ms_cus_imx307_MIPI
|
||||
rmmod drv_ms_cus_imx335_MIPI
|
||||
rmmod drv_ms_cus_sc2239_MIPI
|
||||
rmmod drv_ms_cus_sc2335_MIPI
|
||||
rmmod drv_ms_cus_sc3335_MIPI
|
||||
rmmod mi_shadow
|
||||
rmmod mi_venc
|
||||
rmmod mi_vif
|
||||
rmmod mi_sensor
|
||||
rmmod mi_vpe
|
||||
rmmod mi_ipu
|
||||
rmmod mi_divp
|
||||
rmmod mi_rgn
|
||||
rmmod mi_ao
|
||||
rmmod mi_ai
|
||||
rmmod mi_sys
|
||||
rmmod mi_common
|
||||
rmmod mhal
|
||||
rmmod -w drv_ms_cus_gc2053_MIPI
|
||||
rmmod -w drv_ms_cus_gc4653_MIPI
|
||||
rmmod -w drv_ms_cus_imx307_MIPI
|
||||
rmmod -w drv_ms_cus_imx335_MIPI
|
||||
rmmod -w drv_ms_cus_sc2239_MIPI
|
||||
rmmod -w drv_ms_cus_sc2335_MIPI
|
||||
rmmod -w drv_ms_cus_sc3335_MIPI
|
||||
rmmod -w mi_shadow
|
||||
rmmod -w mi_venc
|
||||
rmmod -w mi_vif
|
||||
rmmod -w mi_sensor
|
||||
rmmod -w mi_vpe
|
||||
rmmod -w mi_ipu
|
||||
rmmod -w mi_divp
|
||||
rmmod -w mi_rgn
|
||||
rmmod -w mi_ao
|
||||
rmmod -w mi_ai
|
||||
rmmod -w mi_sys
|
||||
rmmod -w mi_common
|
||||
rmmod -w mhal
|
||||
}
|
||||
|
||||
|
||||
|
|
|
@ -126,26 +126,26 @@ insert_ko()
|
|||
|
||||
remove_ko()
|
||||
{
|
||||
rmmod drv_ms_cus_gc2053_MIPI
|
||||
rmmod drv_ms_cus_gc4653_MIPI
|
||||
rmmod drv_ms_cus_imx307_MIPI
|
||||
rmmod drv_ms_cus_imx335_MIPI
|
||||
rmmod drv_ms_cus_sc2239_MIPI
|
||||
rmmod drv_ms_cus_sc2335_MIPI
|
||||
rmmod drv_ms_cus_sc3335_MIPI
|
||||
rmmod mi_shadow
|
||||
rmmod mi_venc
|
||||
rmmod mi_vif
|
||||
rmmod mi_sensor
|
||||
rmmod mi_vpe
|
||||
rmmod mi_ipu
|
||||
rmmod mi_divp
|
||||
rmmod mi_rgn
|
||||
rmmod mi_ao
|
||||
rmmod mi_ai
|
||||
rmmod mi_sys
|
||||
rmmod mi_common
|
||||
rmmod mhal
|
||||
rmmod -w drv_ms_cus_gc2053_MIPI
|
||||
rmmod -w drv_ms_cus_gc4653_MIPI
|
||||
rmmod -w drv_ms_cus_imx307_MIPI
|
||||
rmmod -w drv_ms_cus_imx335_MIPI
|
||||
rmmod -w drv_ms_cus_sc2239_MIPI
|
||||
rmmod -w drv_ms_cus_sc2335_MIPI
|
||||
rmmod -w drv_ms_cus_sc3335_MIPI
|
||||
rmmod -w mi_shadow
|
||||
rmmod -w mi_venc
|
||||
rmmod -w mi_vif
|
||||
rmmod -w mi_sensor
|
||||
rmmod -w mi_vpe
|
||||
rmmod -w mi_ipu
|
||||
rmmod -w mi_divp
|
||||
rmmod -w mi_rgn
|
||||
rmmod -w mi_ao
|
||||
rmmod -w mi_ai
|
||||
rmmod -w mi_sys
|
||||
rmmod -w mi_common
|
||||
rmmod -w mhal
|
||||
}
|
||||
|
||||
|
||||
|
|
|
@ -49,9 +49,9 @@ insert_audio()
|
|||
remove_audio()
|
||||
{
|
||||
echo "remove audio"
|
||||
rmmod acodec
|
||||
rmmod xm510_i2s
|
||||
rmmod gpioi2c
|
||||
rmmod -w acodec
|
||||
rmmod -w xm510_i2s
|
||||
rmmod -w gpioi2c
|
||||
}
|
||||
|
||||
insert_sns()
|
||||
|
@ -68,8 +68,8 @@ insert_sns()
|
|||
|
||||
remove_sns()
|
||||
{
|
||||
rmmod xm_i2c &> /dev/null
|
||||
rmmod ssp_sony &> /dev/null
|
||||
rmmod -w xm_i2c &> /dev/null
|
||||
rmmod -w ssp_sony &> /dev/null
|
||||
}
|
||||
|
||||
insert_ko()
|
||||
|
@ -98,12 +98,12 @@ insert_ko()
|
|||
remove_ko()
|
||||
{
|
||||
#remove_audio
|
||||
rmmod xm_wdt
|
||||
rmmod xm_rtc
|
||||
rmmod xm510_h264
|
||||
rmmod xm510_rgn
|
||||
rmmod xm510_isp
|
||||
rmmod xm510_vi
|
||||
rmmod -w xm_wdt
|
||||
rmmod -w xm_rtc
|
||||
rmmod -w xm510_h264
|
||||
rmmod -w xm510_rgn
|
||||
rmmod -w xm510_isp
|
||||
rmmod -w xm510_vi
|
||||
|
||||
remove_sns
|
||||
}
|
||||
|
|
|
@ -43,9 +43,9 @@ insert_audio()
|
|||
remove_audio()
|
||||
{
|
||||
echo "remove audio"
|
||||
rmmod acodec
|
||||
rmmod xm510_i2s
|
||||
rmmod gpioi2c
|
||||
rmmod -w acodec
|
||||
rmmod -w xm510_i2s
|
||||
rmmod -w gpioi2c
|
||||
}
|
||||
|
||||
insert_sns()
|
||||
|
@ -62,8 +62,8 @@ insert_sns()
|
|||
|
||||
remove_sns()
|
||||
{
|
||||
rmmod xm_i2c &> /dev/null
|
||||
rmmod ssp_sony &> /dev/null
|
||||
rmmod -w xm_i2c &> /dev/null
|
||||
rmmod -w ssp_sony &> /dev/null
|
||||
}
|
||||
|
||||
insert_ko()
|
||||
|
@ -91,12 +91,12 @@ insert_ko()
|
|||
remove_ko()
|
||||
{
|
||||
remove_audio
|
||||
rmmod xm_wdt
|
||||
rmmod xm_rtc
|
||||
rmmod xm510_h264
|
||||
rmmod xm510_rgn
|
||||
rmmod xm510_isp
|
||||
rmmod xm510_vi
|
||||
rmmod -w xm_wdt
|
||||
rmmod -w xm_rtc
|
||||
rmmod -w xm510_h264
|
||||
rmmod -w xm510_rgn
|
||||
rmmod -w xm510_isp
|
||||
rmmod -w xm510_vi
|
||||
|
||||
remove_sns
|
||||
}
|
||||
|
|
|
@ -53,8 +53,8 @@ insert_vo()
|
|||
remove_audio()
|
||||
{
|
||||
echo "remove audio"
|
||||
rmmod acodec
|
||||
rmmod xm_i2s
|
||||
rmmod -w acodec
|
||||
rmmod -w xm_i2s
|
||||
}
|
||||
|
||||
insert_sns()
|
||||
|
@ -71,8 +71,8 @@ insert_sns()
|
|||
|
||||
remove_sns()
|
||||
{
|
||||
rmmod xm_i2c &> /dev/null
|
||||
rmmod ssp_sony &> /dev/null
|
||||
rmmod -w xm_i2c &> /dev/null
|
||||
rmmod -w ssp_sony &> /dev/null
|
||||
}
|
||||
|
||||
insert_ko()
|
||||
|
@ -95,13 +95,13 @@ insert_ko()
|
|||
remove_ko()
|
||||
{
|
||||
remove_audio
|
||||
rmmod xm_wdt
|
||||
rmmod xm_rtc
|
||||
rmmod xm530_h264
|
||||
rmmod xm530_rgn
|
||||
rmmod xm530_isp
|
||||
rmmod xm530_vi
|
||||
rmmod mmz
|
||||
rmmod -w xm_wdt
|
||||
rmmod -w xm_rtc
|
||||
rmmod -w xm530_h264
|
||||
rmmod -w xm530_rgn
|
||||
rmmod -w xm530_isp
|
||||
rmmod -w xm530_vi
|
||||
rmmod -w mmz
|
||||
|
||||
remove_sns
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue