Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

rpi-ft5406 module missing (touch of touchscreen not working) #223

Open
zodiac612 opened this issue May 4, 2020 · 1 comment
Open

rpi-ft5406 module missing (touch of touchscreen not working) #223

zodiac612 opened this issue May 4, 2020 · 1 comment

Comments

@zodiac612
Copy link

Hello,
i installed the new kernel yesterday on my rpi4 with installed rpi 7" touchscreen.
Since then the touch was no longer working.

I checked and found out that the module rpi-ft5406.ko is missing in the new folder /lib/modules/5.4.35-v7l+/kernel/drivers/input/touchscreen

After downgrading to Kernel 4.19.118-v7l+ the touch of the touchscreen is working again.

It looks like the rpi-ft5406 is missing for the latest kernel.

pelwell added a commit to raspberrypi/linux that referenced this issue May 4, 2020
The 32- and 64-bit bcm2711 defconfigs are missing support for the
official Raspberry Pi touchscreen.

Restore the missing config settings.

See: Hexxeh/rpi-firmware#223

Signed-off-by: Phil Elwell <[email protected]>
pelwell added a commit to raspberrypi/linux that referenced this issue May 4, 2020
The 32- and 64-bit bcm2711 defconfigs are missing support for the
official Raspberry Pi touchscreen.

Restore the missing config settings.

See: Hexxeh/rpi-firmware#223

Signed-off-by: Phil Elwell <[email protected]>
@pelwell
Copy link
Collaborator

pelwell commented May 4, 2020

Thanks for the report. From the 5.4 kernel onwards, rpi-ft5406.ko has been replaced by the upstream raspberrypi_ts.ko, but doesn't help on a Pi 4 because the new config option was missing from both the 32-bit and 64-bit kernel configurations. Those omissions have been corrected in the source branches, and the module will appear in future kernel builds.

popcornmix pushed a commit to raspberrypi/linux that referenced this issue May 4, 2020
The 32- and 64-bit bcm2711 defconfigs are missing support for the
official Raspberry Pi touchscreen.

Restore the missing config settings.

See: Hexxeh/rpi-firmware#223

Signed-off-by: Phil Elwell <[email protected]>
popcornmix pushed a commit to raspberrypi/linux that referenced this issue May 4, 2020
The 32- and 64-bit bcm2711 defconfigs are missing support for the
official Raspberry Pi touchscreen.

Restore the missing config settings.

See: Hexxeh/rpi-firmware#223

Signed-off-by: Phil Elwell <[email protected]>
popcornmix pushed a commit to raspberrypi/linux that referenced this issue May 11, 2020
The 32- and 64-bit bcm2711 defconfigs are missing support for the
official Raspberry Pi touchscreen.

Restore the missing config settings.

See: Hexxeh/rpi-firmware#223

Signed-off-by: Phil Elwell <[email protected]>
popcornmix added a commit to raspberrypi/firmware that referenced this issue May 12, 2020
kernel: vc4_hdmi: Add CEC support for 2711
See: raspberrypi/linux#3601

kernel: overlays: Move fixed-clock nodes to the root
See: raspberrypi/linux#3607

kernel: bcm2835_isp fixes for constness
See: raspberrypi/linux#3592

kernel: video: bcm2708_fb: Disable FB if no displays found
See: raspberrypi/linux#3598

kernel: vc4_hdmi_phy: Fix typo in phy_get_cp_current
See: raspberrypi/linux#3594

kernel: configs: Add missing TOUCHSCREEN_RASPBERRYPI_FW=m
See: Hexxeh/rpi-firmware#223

kernel: configs: Add missing PPS configs
See: raspberrypi/linux#3593

kernel: overlays: gpio-keys: Avoid open-drain warnings
See: #1381

kernel: overlays: Make the i2c-gpio overlay safe again

kernel: ARM: dts: bcm2711: Allow 40-bit DMA for SPI
See: raspberrypi/linux#3570

firmware: In KMS mode, prevent use of the firmware rotations

firmware: power: Adjust ARM:AXI divider ratio if ARM freq > 1500 MHz

firmware: imx477: Remove STILLS flag from 720p mode

userland: tvservice: Fix freeze on old firmware
popcornmix added a commit that referenced this issue May 12, 2020
kernel: vc4_hdmi: Add CEC support for 2711
See: raspberrypi/linux#3601

kernel: overlays: Move fixed-clock nodes to the root
See: raspberrypi/linux#3607

kernel: bcm2835_isp fixes for constness
See: raspberrypi/linux#3592

kernel: video: bcm2708_fb: Disable FB if no displays found
See: raspberrypi/linux#3598

kernel: vc4_hdmi_phy: Fix typo in phy_get_cp_current
See: raspberrypi/linux#3594

kernel: configs: Add missing TOUCHSCREEN_RASPBERRYPI_FW=m
See: #223

kernel: configs: Add missing PPS configs
See: raspberrypi/linux#3593

kernel: overlays: gpio-keys: Avoid open-drain warnings
See: raspberrypi/firmware#1381

kernel: overlays: Make the i2c-gpio overlay safe again

kernel: ARM: dts: bcm2711: Allow 40-bit DMA for SPI
See: raspberrypi/linux#3570

firmware: In KMS mode, prevent use of the firmware rotations

firmware: power: Adjust ARM:AXI divider ratio if ARM freq > 1500 MHz

firmware: imx477: Remove STILLS flag from 720p mode

userland: tvservice: Fix freeze on old firmware
popcornmix pushed a commit to raspberrypi/linux that referenced this issue May 20, 2020
The 32- and 64-bit bcm2711 defconfigs are missing support for the
official Raspberry Pi touchscreen.

Restore the missing config settings.

See: Hexxeh/rpi-firmware#223

Signed-off-by: Phil Elwell <[email protected]>
popcornmix pushed a commit to raspberrypi/linux that referenced this issue May 20, 2020
The 32- and 64-bit bcm2711 defconfigs are missing support for the
official Raspberry Pi touchscreen.

Restore the missing config settings.

See: Hexxeh/rpi-firmware#223

Signed-off-by: Phil Elwell <[email protected]>
popcornmix pushed a commit to raspberrypi/linux that referenced this issue Jun 3, 2020
The 32- and 64-bit bcm2711 defconfigs are missing support for the
official Raspberry Pi touchscreen.

Restore the missing config settings.

See: Hexxeh/rpi-firmware#223

Signed-off-by: Phil Elwell <[email protected]>
popcornmix pushed a commit to raspberrypi/linux that referenced this issue Jun 3, 2020
The 32- and 64-bit bcm2711 defconfigs are missing support for the
official Raspberry Pi touchscreen.

Restore the missing config settings.

See: Hexxeh/rpi-firmware#223

Signed-off-by: Phil Elwell <[email protected]>
jpuhlman pushed a commit to MontaVista-OpenSourceTechnology/linux-mvista that referenced this issue Jun 8, 2020
Source: kernel.org
MR: 103889
Type: Enhancement
Disposition: Merged from https://github.com/raspberrypi/linux.git rpi-5.4.y
ChangeID: c416d09d9b9f45aa25a3bb2ccd40f3e3f24e257c
Description:

The 32- and 64-bit bcm2711 defconfigs are missing support for the
official Raspberry Pi touchscreen.

Restore the missing config settings.

See: Hexxeh/rpi-firmware#223

Signed-off-by: Phil Elwell <[email protected]>
Signed-off-by: Corey Minyard <[email protected]>
popcornmix pushed a commit to raspberrypi/linux that referenced this issue Jun 10, 2020
The 32- and 64-bit bcm2711 defconfigs are missing support for the
official Raspberry Pi touchscreen.

Restore the missing config settings.

See: Hexxeh/rpi-firmware#223

Signed-off-by: Phil Elwell <[email protected]>
popcornmix pushed a commit to raspberrypi/linux that referenced this issue Jun 10, 2020
The 32- and 64-bit bcm2711 defconfigs are missing support for the
official Raspberry Pi touchscreen.

Restore the missing config settings.

See: Hexxeh/rpi-firmware#223

Signed-off-by: Phil Elwell <[email protected]>
popcornmix pushed a commit to raspberrypi/linux that referenced this issue Jun 17, 2020
The 32- and 64-bit bcm2711 defconfigs are missing support for the
official Raspberry Pi touchscreen.

Restore the missing config settings.

See: Hexxeh/rpi-firmware#223

Signed-off-by: Phil Elwell <[email protected]>
popcornmix pushed a commit to raspberrypi/linux that referenced this issue Jun 17, 2020
The 32- and 64-bit bcm2711 defconfigs are missing support for the
official Raspberry Pi touchscreen.

Restore the missing config settings.

See: Hexxeh/rpi-firmware#223

Signed-off-by: Phil Elwell <[email protected]>
popcornmix pushed a commit to raspberrypi/linux that referenced this issue Jun 26, 2020
The 32- and 64-bit bcm2711 defconfigs are missing support for the
official Raspberry Pi touchscreen.

Restore the missing config settings.

See: Hexxeh/rpi-firmware#223

Signed-off-by: Phil Elwell <[email protected]>
popcornmix pushed a commit to raspberrypi/linux that referenced this issue Jul 1, 2020
The 32- and 64-bit bcm2711 defconfigs are missing support for the
official Raspberry Pi touchscreen.

Restore the missing config settings.

See: Hexxeh/rpi-firmware#223

Signed-off-by: Phil Elwell <[email protected]>
popcornmix pushed a commit to raspberrypi/linux that referenced this issue Jul 13, 2020
The 32- and 64-bit bcm2711 defconfigs are missing support for the
official Raspberry Pi touchscreen.

Restore the missing config settings.

See: Hexxeh/rpi-firmware#223

Signed-off-by: Phil Elwell <[email protected]>
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

No branches or pull requests

2 participants