Hi Po-Hsu,
I can confrm that rk818 id need to be patched in bionic[1]. RK818_ID is compared to value read from i2c RK8XX_ID register[2]. It should patched because it was misspelled.
Grepping through BIONIC kernel gives me:
./include/linux/mfd/rk808.h: RK818_ID = 0x8181,
Look here: [1] https://git.launchpad.net/~ubuntu-kernel/ubuntu/+source/linux/+git/bionic/tree/include/linux/mfd/rk808.h#n446 [2]https://git.launchpad.net/~ubuntu-kernel/ubuntu/+source/linux/+git/bionic/tree/drivers/mfd/rk808.c#n460
Hi Po-Hsu,
I can confrm that rk818 id need to be patched in bionic[1]. RK818_ID is compared to value read from i2c RK8XX_ID register[2]. It should patched because it was misspelled.
Grepping through BIONIC kernel gives me:
./include/ linux/mfd/ rk808.h: RK818_ID = 0x8181,
Look here: /git.launchpad. net/~ubuntu- kernel/ ubuntu/ +source/ linux/+ git/bionic/ tree/include/ linux/mfd/ rk808.h# n446 /git.launchpad. net/~ubuntu- kernel/ ubuntu/ +source/ linux/+ git/bionic/ tree/drivers/ mfd/rk808. c#n460
[1] https:/
[2]https:/