Enable the configs and had TEE information as below:
root@linaro-alip:~# dmesg |grep optee
[ 0.181303] TEE core: Alloc the misc device "opteearmtz00" (id=0)
[ 0.181507] TEE Core: Register the misc device "opteearmtz00" (id=0,minor=63)
[ 0.848626] optee: probing for conduit method from DT.
[ 0.848657] optee: revision 3.6 (c38b1925)
[ 0.849045] optee: initialized driver
root@linaro-alip:~# realpath /dev/tee*
/dev/tee0
/dev/teepriv0
Signed-off-by: Caesar Wang <wxt@rock-chips.com>
Change-Id: I2e818978c2b3203d859e169f10b86bee1bdac125
Some features are not updated to compat_ioctl, so add them.
Signed-off-by: Yu Qiaowei <cerf.yu@rock-chips.com>
Change-Id: Id89a0826a4125af97398200f7ce6e3cc73de4342
Now we use U-Boot to write the MAC address into DTB, to
solve the problem of getting the MAC address in the vendor
partition too late at the kernel level, so the Ethernet
alias is added for U-Boot to quickly find the gmac DTB node.
Signed-off-by: David Wu <david.wu@rock-chips.com>
Change-Id: Ibeae8b4cc09bbf3cfb7b64e51f6f6aa35820bf0d
Now we use U-Boot to write the MAC address into DTB, to
solve the problem of getting the MAC address in the vendor
partition too late at the kernel level, so the Ethernet
alias is added for U-Boot to quickly find the gmac DTB node.
Signed-off-by: David Wu <david.wu@rock-chips.com>
Change-Id: I603946b27ab4668ed5ff4dbb629f3ed9b8741b08
Now we use U-Boot to write the MAC address into DTB, to
solve the problem of getting the MAC address in the vendor
partition too late at the kernel level, so the Ethernet
alias is added for U-Boot to quickly find the gmac DTB node.
Signed-off-by: David Wu <david.wu@rock-chips.com>
Change-Id: Ie7ec87208811e2fd7a217558d97e0f1bd46d122d
Now we use U-Boot to write the MAC address into DTB, to
solve the problem of getting the MAC address in the vendor
partition too late at the kernel level, so the Ethernet
alias is added for U-Boot to quickly find the gmac DTB node.
Signed-off-by: David Wu <david.wu@rock-chips.com>
Change-Id: Ic12cdbf3f4116a5f20b7aeb8b1c665be229c5e32
Add a new flag for system heap to allocat pages in normal zone.
Change-Id: I851b7fa412c181a6c3222aeadffddc84aba74c1e
Signed-off-by: Jianqun Xu <jay.xu@rock-chips.com>
1. add 2lane support
2. add some debug info
3. adjust gc8034_g_mbus_config function
Signed-off-by: Wang Panzhenzhuan <randy.wang@rock-chips.com>
Change-Id: I7f40c2c9ce0aea543ea629efb46585ebee387515
1. adjust power on/off sequence
2. add some debug info
Signed-off-by: Wang Panzhenzhuan <randy.wang@rock-chips.com>
Change-Id: I6d7e1b56b136d6132b9a25a84eb3ebc01bafc678
Since the cma reserved start from 0x10000000, size 0x00800000,
so fix the eink reserved default start from 0x10800000
Signed-off-by: Zorro Liu <lyx@rock-chips.com>
Change-Id: Iff6933137e77ac678bb7dd815968a9d447476623
1.add auto_cur_image buf to save cur osd buf, improve osd buf display
when auto_bg_image update
2.remove rw lock to improve osd display speed
3.protect osd buf when change mode from overlay to normal mode
4.pvi_waveform: support du4 parse
5.rkf_waveform: support lut table improve
Signed-off-by: Zorro Liu <lyx@rock-chips.com>
Change-Id: Idc5f7a260eb3542e21bd984b4f8bc613a282092b
tips: In the whole process, task is the unit, and it can only be
one state. And mem_region is an internal element, so no lock is
required.
Change-Id: I07955d0d7064c3c6aec6968d0d38d6e0ad378289
Signed-off-by: Ding Wei <leo.ding@rock-chips.com>
1.The hpd effective level can be configured to be inverted, when the hpd
output circuit is reversed.
2.Insertion detection adds debounce operation.
3.Lock the configuration operation of hdmirx phy and controller to
prevent re-entry during hot swap and resolution switching. Used to solve
the problem of abnormal images when hot plugging.
4.Increase the recovery mechanism when the insertion is not detected
correctly.
5.Fix the issue that csitx may cause the image to shift left or right or
shift up or down.
6.Add PDEC interrupt for judging that the image format is correctly
detected.
Signed-off-by: Dingxian Wen <shawn.wen@rock-chips.com>
Change-Id: I3cf70b626ac4dbbffb990a370d0ea7e903fb79de