I have no success trying this on a SM1 device (S905X3) using NG-20.5.
Interestingly, there were lines referencing both g12 and the dovi module in the dmesg log:
[ 0.971682@2]- amdolby_vision_init:module init
[ 0.972463@2]-
[ 0.972463@2]- amdolby_vision probe start & ver: 20181220
[ 0.972472@2]-
[ 0.972472@2]- cpu_id=2 tvmode=0
[ 0.972843@3]- dolby_vision_init_receiver(dvel)
[ 0.972858@3]- dolby_vision_init_receiver: dvel
[ 0.973404@2]- amdolby_vision_probe: ok
[ 0.973423@2]- g12 dovi disable in uboot
[ 12.075450@1]- dovi: disagrees about version of symbol module_layout
[ 12.075462@1]- dovi: module license 'AML' taints kernel.
[ 12.075464@1]- Disabling lock debugging due to kernel taint
[ 12.077290@1]- dovi: disagrees about version of symbol register_dv_functions
[ 12.078388@1]- *** amlogic_dolby_vision_init dv: g12 ***
[ 12.078393@1]- *** register_dv_stb_functions.***
[ 12.078404@1]- hdr10_policy 115, ko_info SHENZHEN SDMC TECHNOLOGY CO LTD chip_name = g12 [stb:2.4:e]-[v1.0]-[ Wed Feb 10 17:00:41 CST 2021]-[ yao.liu]-[* stb_2.4]-[caa71899d33843709d4afceefd0ad3a860d58095]-[Date: Wed Feb 10 14:43:48 2021 +0800]-[0]
[ 12.078407@1]- efuse_mode=1 reg_value = 0x118
[ 12.078408@1]- dv capability 6
I also found dolby_vision_on=0
in the kernel command line, and [ 0.000000@0]d get_dolby_on: 0
shortly after. The full dmesg log is here.
Few question for anyone that may have answers:
- Based on the log does anyone know if DV is possible on this box?
- Why is
dolby_vision_on=0
in the kernel command line? Isget_dolby_on: 0
related to that / can that be changed? - What is
dv capability 6
? - Can
g12 dovi disable in uboot
be changed by altering the uboot? Would that be helpful?