mirror of https://github.com/OpenIPC/firmware.git
Enable VO module and BT656 pinmux for Hi3516Cv500
parent
5e399bb717
commit
1d6d9f03b1
|
@ -1667,7 +1667,10 @@ CONFIG_MFD_SYSCON=y
|
|||
#
|
||||
# Frame buffer Devices
|
||||
#
|
||||
# CONFIG_FB is not set
|
||||
CONFIG_FB=y
|
||||
# CONFIG_FIRMWARE_EDID is not set
|
||||
CONFIG_FB_CMDLINE=y
|
||||
CONFIG_FB_NOTIFY=y
|
||||
# CONFIG_BACKLIGHT_LCD_SUPPORT is not set
|
||||
# CONFIG_VGASTATE is not set
|
||||
|
||||
|
|
|
@ -99,12 +99,29 @@ remove_gyro() {
|
|||
rmmod -w hi_spi
|
||||
}
|
||||
|
||||
sys_config(){
|
||||
bt656_pinmux(){
|
||||
devmem 0x114f0040 32 0x2
|
||||
devmem 0x114f0044 32 0x2
|
||||
devmem 0x114f0048 32 0x2
|
||||
devmem 0x114f004c 32 0x2
|
||||
devmem 0x114f0050 32 0x2
|
||||
devmem 0x114f0054 32 0x2
|
||||
devmem 0x114f0058 32 0x2
|
||||
devmem 0x114f005c 32 0x2
|
||||
devmem 0x114f0068 32 0x2
|
||||
}
|
||||
bt656_pinmux;
|
||||
}
|
||||
|
||||
insert_ko() {
|
||||
# driver load
|
||||
insert_osal
|
||||
# sys config
|
||||
insmod sys_config.ko chip=${chipid} sensors=sns0=$SNS_TYPE0,sns1=$SNS_TYPE1, g_cmos_yuv_flag=$YUV_TYPE0
|
||||
|
||||
sys_config;
|
||||
|
||||
# insmod hi_tzasc.ko
|
||||
insmod hi3516cv500_base.ko
|
||||
insmod hi3516cv500_sys.ko
|
||||
|
@ -116,8 +133,8 @@ insert_ko() {
|
|||
insmod hi3516cv500_vi.ko
|
||||
insert_isp
|
||||
insmod hi3516cv500_vpss.ko
|
||||
# insmod hi3516cv500_vo.ko
|
||||
# insmod hifb.ko video="hifb:vram0_size:16200" # default fb0:1080p
|
||||
insmod hi3516cv500_vo.ko
|
||||
# insmod hifb.ko video="hifb:vram0_size:1024" # default fb0:576p
|
||||
|
||||
insmod hi3516cv500_chnl.ko
|
||||
insmod hi3516cv500_vedu.ko
|
||||
|
|
|
@ -50,7 +50,7 @@ define HISILICON_OSDRV_HI3516CV500_INSTALL_TARGET_CMDS
|
|||
$(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/4.9.37/hisilicon $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516cv500/files/kmod/hi3516cv500_vfmw.ko
|
||||
$(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/4.9.37/hisilicon $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516cv500/files/kmod/hi3516cv500_vgs.ko
|
||||
$(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/4.9.37/hisilicon $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516cv500/files/kmod/hi3516cv500_vi.ko
|
||||
# $(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/4.9.37/hisilicon $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516cv500/files/kmod/hi3516cv500_vo.ko
|
||||
$(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/4.9.37/hisilicon $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516cv500/files/kmod/hi3516cv500_vo.ko
|
||||
$(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/4.9.37/hisilicon $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516cv500/files/kmod/hi3516cv500_vpss.ko
|
||||
$(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/4.9.37/hisilicon $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516cv500/files/kmod/hi3516cv500_wdt.ko
|
||||
$(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/4.9.37/hisilicon $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516cv500/files/kmod/hi_cipher.ko
|
||||
|
|
Loading…
Reference in New Issue