Input: goodix - support gt9147 touchpanel
Add support for it by adding compatible and supported chip data (default settings used). The chip data on GT9147 is similar to GT912, like - config data register has 0x8047 address - config data register max len is 240 - config data checksum has 8-bit Signed-off-by: Yannick Fertre <yannick.fertre@st.com> Reviewed-by: Bastien Nocera <hadess@hadess.net> Link: https://lore.kernel.org/r/1583144308-3781-3-git-send-email-yannick.fertre@st.com Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
This commit is contained in:
parent
ec7f23e1d8
commit
b9a1c11684
|
@ -160,6 +160,7 @@ static const struct goodix_chip_id goodix_chip_ids[] = {
|
|||
{ .id = "928", .data = >911_chip_data },
|
||||
|
||||
{ .id = "912", .data = >967_chip_data },
|
||||
{ .id = "9147", .data = >967_chip_data },
|
||||
{ .id = "967", .data = >967_chip_data },
|
||||
{ }
|
||||
};
|
||||
|
@ -1398,6 +1399,7 @@ static const struct of_device_id goodix_of_match[] = {
|
|||
{ .compatible = "goodix,gt911" },
|
||||
{ .compatible = "goodix,gt9110" },
|
||||
{ .compatible = "goodix,gt912" },
|
||||
{ .compatible = "goodix,gt9147" },
|
||||
{ .compatible = "goodix,gt917s" },
|
||||
{ .compatible = "goodix,gt927" },
|
||||
{ .compatible = "goodix,gt9271" },
|
||||
|
|
Loading…
Reference in New Issue