Skip to content

Conversation

@samhsuism
Copy link

The upstream's ili210x touchscreen driver is updated since v5.1-rc1, this latest version of ili210x driver has been compiled and tested with the new changes of the ili210.c source and the relative necessary edits such as the device tree, the config files ( in bcmrpi3_defconfig, bcmrpi_defconfig and bcm2709_defconfig ) and the Makefile. It works as functional and we would like these new patches could be updated to the next released Raspberry Pi's image for the supports of the Ilitek touch devices ili210x and ili251x.

commit f67cc3e upstream

Fetching the geometry from the ILI251x registers seems unreliable and
sometimes returns all zeroes. Add support for fetching the geometry and
axis inversion from DT instead.

Signed-off-by: Marek Vasut <marex@denx.de>
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
commit 41a852e upstream

Add DT binding document for the Ilitek ILI210x and ILI251x
touchscreen controllers.

Signed-off-by: Marek Vasut <marex@denx.de>
Reviewed-by: Rob Herring <robh@kernel.org>
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Signed-off-by: Samuel Hsu <hsu@distec.de>
@pelwell
Copy link
Contributor

pelwell commented Apr 9, 2019

The overlay was missing the parameter declarations, and the README had some lines that were too long. Please check the fixup patch I've pushed, and if you are happy with the changes I'll squash them into your DT commit and merge it all.

By the way, rpi-4.19.y was edited and force-pushed yesterday, so I've rebased your branch against the new head. I recommend you git fetch samhsuism (or whatever your remote is called), then try git rebase. If you see merge conflicts, git rebase --abort followed by git reset --hard samhsuism/rpi-4.19.y (unless you've added more commits, in which case you'll need something like git rebase --onto samhsuism/rpi-4.19.y rpi-4.19.y~<n>:rpi-4.19.y, where <n> is the number of downstream-only commits.

@samhsuism
Copy link
Author

I am very happy to have your recommendation and the fixup patch. I tested the fixup patch just now and it works as well. Thank you for the merge and everything.

Signed-off-by: Samuel Hsu <hsu@distec.de>
@pelwell pelwell merged commit 43958a6 into raspberrypi:rpi-4.19.y Apr 9, 2019
popcornmix added a commit to raspberrypi/firmware that referenced this pull request Apr 9, 2019
kernel: dwc_otg: only do_split when we actually need to do a split
See: raspberrypi/linux#2925

kernel: Audiophonics I-Sabre 9038Q2M DAC driver
See: raspberrypi/linux#2922

kernel: pull upstream ili210x to support ilitek ili251x touch devices
See: raspberrypi/linux#2926

kernel: Add Support for the NW Digital Radio DRAWS/UDRC
See: raspberrypi/linux#2920
popcornmix added a commit to Hexxeh/rpi-firmware that referenced this pull request Apr 9, 2019
kernel: dwc_otg: only do_split when we actually need to do a split
See: raspberrypi/linux#2925

kernel: Audiophonics I-Sabre 9038Q2M DAC driver
See: raspberrypi/linux#2922

kernel: pull upstream ili210x to support ilitek ili251x touch devices
See: raspberrypi/linux#2926

kernel: Add Support for the NW Digital Radio DRAWS/UDRC
See: raspberrypi/linux#2920
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants