查看显示模块状态时,发现BUF的addr全为0,想了解一下出现这种状况一般是设备树配置问题?还是lcd驱动问题导致的?
root@myd-yt113-i:~# cat /sys/class/disp/disp/attr/sys
screen 0:
de_rate 300000000 hz, ref_fps:60
mgr0: 800x800 fmt[rgb] cs[0x204] range[full] eotf[0x4] bits[8bits] err[0] force_sync[0] unblank direct_show[false] iommu[1]
dmabuf: cache[0] cache max[0] umap skip[0] overflow[0]
lcd output backlight(100) fps:60.6 800x 800
err:1 skip:1118 irq:14376 vsync:0 vsync_skip:0
BUF enable ch[1] lyr[0] z[16] prem[N] a[pixel 255] fmt[ 0] fb[ 800, 800; 800, 800; 800, 800] crop[ 0, 0, 800, 800] frame[ 0, 0, 800, 800] addr[ 0, 0, 0] flags[0x 0] trd[0,0]
下面是disp部分的log信息,没有看出问题
[ 0.665450] atomic64_test: passed
[ 0.671434] [DISP]disp_module_init
[ 0.675645] disp 5000000.disp: Adding to iommu group 0
[ 0.698643] [DISP] disp_init_hdmi,line:1047:
[ 0.698647] dont support hdmi
[ 0.706567] display_fb_request,fb_id:0
[ 0.712730] [DISP] Fb_copy_boot_fb,line:1453:
[ 0.712735] no boot_fb0
[ 0.720403] disp_al_manager_apply ouput_type:0
[ 0.725442] [DISP] lcd_clk_config,line:741:
[ 0.725454] disp 0, clk: pll(360000000),clk(360000000),dclk(60000000) dsi_rate(60000000)
[ 0.725454] clk real:pll(360000000),clk(360000000),dclk(90000000) dsi_rate(150000000)
[ 0.726093] [DISP]disp_module_init finish
[ 0.752690] sunxi_sid_init()563 - insmod ok
[ 0.757389] of_pwm_get(): can't parse "pwms" property