RE: PROBLEM: ETPS/2 Elantech Touchpad dies after resume from suspend to RAM

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Thanks for your reply.

0. All test result is based on Ubuntu 14.04.3 with 4.3.0-040300rc5-generic #201510111530 SMP Sun Oct 11 19:31:35 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux

1. The psmouse module is still there after resume

2. Nothing happens when I reload the psmouse module

3. Yes, I can apply the patch and build the kernel on my own

4. I wonder that there may be a bug on ASUS's BIOS, because there is a switch called "Internal Pointing Device" in the BIOS(UEFI) setup menu.
And there is a special touchpad driver called "ASUS Smart Gesture" for windows.
I had send a mail to the ASUS Support, but they refused to give any support for linux.

5. The full lsmod list is as below, maybe block some module will solve the problem.

Full lsmod list before suspend
Module Size Used by
drbg 28672 1
ansi_cprng 16384 0
ctr 16384 2
ccm 20480 2
pci_stub 16384 1
vboxpci 24576 0
vboxnetadp 28672 0
vboxnetflt 28672 0
vboxdrv 442368 3 vboxnetadp,vboxnetflt,vboxpci
rfcomm 69632 0
bnep 20480 2
binfmt_misc 20480 1
uvcvideo 90112 0
videobuf2_vmalloc 16384 1 uvcvideo
videobuf2_memops 16384 1 videobuf2_vmalloc
videobuf2_core 49152 1 uvcvideo
ath3k 20480 0
v4l2_common 16384 1 videobuf2_core
btusb 45056 0
videodev 172032 3 uvcvideo,v4l2_common,videobuf2_core
btrtl 16384 1 btusb
btbcm 16384 1 btusb
media 24576 2 uvcvideo,videodev
btintel 16384 1 btusb
bluetooth 516096 15 bnep,ath3k,btbcm,btrtl,btusb,rfcomm,btintel
asus_nb_wmi 24576 0
asus_wmi 28672 1 asus_nb_wmi
sparse_keymap 16384 1 asus_wmi
mxm_wmi 16384 0
snd_hda_codec_hdmi 49152 1
snd_hda_codec_realtek 81920 1
snd_hda_codec_generic 73728 1 snd_hda_codec_realtek
intel_rapl 20480 0
x86_pkg_temp_thermal 16384 0
intel_powerclamp 16384 0
coretemp 16384 0
kvm_intel 163840 0
kvm 507904 1 kvm_intel
arc4 16384 2
crct10dif_pclmul 16384 0
crc32_pclmul 16384 0
ath9k 143360 0
ghash_clmulni_intel 16384 0
snd_hda_intel 36864 10
ath9k_common 36864 1 ath9k
ath9k_hw 466944 2 ath9k_common,ath9k
aesni_intel 167936 4
aes_x86_64 20480 1 aesni_intel
snd_hda_codec 135168 4 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_intel
ath 32768 3 ath9k_common,ath9k,ath9k_hw
lrw 16384 1 aesni_intel
mac80211 724992 1 ath9k
gf128mul 16384 1 lrw
glue_helper 16384 1 aesni_intel
snd_hda_core 65536 5 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel
ablk_helper 16384 1 aesni_intel
cryptd 20480 3 ghash_clmulni_intel,aesni_intel,ablk_helper
snd_hwdep 16384 1 snd_hda_codec
i915 1138688 4
input_leds 16384 0
snd_pcm 102400 4 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel,snd_hda_core
joydev 20480 0
serio_raw 16384 0
cfg80211 540672 4 ath,ath9k_common,ath9k,mac80211
intel_pch_thermal 16384 0
mei_me 28672 0
lpc_ich 24576 0
shpchp 36864 0
mei 98304 1 mei_me
drm_kms_helper 131072 1 i915
nls_iso8859_1 16384 1
ak8975 16384 0
drm 352256 5 i915,drm_kms_helper
inv_mpu6050 20480 0
snd_seq_midi 16384 0
industrialio_triggered_buffer 16384 1 inv_mpu6050
kfifo_buf 16384 1 industrialio_triggered_buffer
snd_seq_midi_event 16384 1 snd_seq_midi
industrialio 57344 4 industrialio_triggered_buffer,ak8975,kfifo_buf,inv_mpu6050
i2c_algo_bit 16384 1 i915
snd_rawmidi 32768 1 snd_seq_midi
i2c_mux 16384 1 inv_mpu6050
dw_dmac 16384 0
i2c_hid 20480 0
snd_seq 69632 2 snd_seq_midi_event,snd_seq_midi
fb_sys_fops 16384 1 drm_kms_helper
wmi 20480 2 mxm_wmi,asus_wmi
parport_pc 36864 0
i2c_designware_platform 16384 0
snd_seq_device 16384 3 snd_seq,snd_rawmidi,snd_seq_midi
syscopyarea 16384 1 drm_kms_helper
snd_timer 32768 2 snd_pcm,snd_seq
dw_dmac_core 24576 1 dw_dmac
sysfillrect 16384 1 drm_kms_helper
i2c_designware_core 16384 1 i2c_designware_platform
ppdev 20480 0
snd_soc_sst_acpi 16384 0
video 36864 2 i915,asus_wmi
8250_dw 16384 0
int3402_thermal 16384 0
processor_thermal_device 16384 0
spi_pxa2xx_platform 24576 0
sysimgblt 16384 1 drm_kms_helper
int3400_thermal 16384 0
int340x_thermal_zone 16384 2 int3402_thermal,processor_thermal_device
snd 81920 31 snd_hda_codec_realtek,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel,snd_seq_device
intel_soc_dts_iosf 16384 1 processor_thermal_device
iosf_mbi 16384 2 intel_soc_dts_iosf,intel_rapl
acpi_thermal_rel 16384 1 int3400_thermal
soundcore 16384 1 snd
acpi_pad 20480 0
lp 20480 0
mac_hid 16384 0
parport 49152 3 lp,ppdev,parport_pc
hid_generic 16384 0
usbhid 49152 0
hid 118784 3 i2c_hid,hid_generic,usbhid
psmouse 122880 0
ahci 36864 5
r8169 81920 0
libahci 32768 1 ahci
mii 16384 1 r8169
sdhci_acpi 16384 0
sdhci 45056 1 sdhci_acpi
fjes 28672 0

Full lsmod list after resume
Module Size Used by
hid_generic 16384 0
usbhid 49152 0
i2c_hid 20480 0
hid 118784 3 i2c_hid,hid_generic,usbhid
mac_hid 16384 0
psmouse 122880 0
drbg 28672 1
ansi_cprng 16384 0
ctr 16384 2
ccm 20480 2
pci_stub 16384 1
vboxpci 24576 0
vboxnetadp 28672 0
vboxnetflt 28672 0
vboxdrv 442368 3 vboxnetadp,vboxnetflt,vboxpci
rfcomm 69632 8
bnep 20480 2
binfmt_misc 20480 1
snd_hda_codec_realtek 81920 1
snd_hda_codec_hdmi 49152 1
snd_hda_codec_generic 73728 1 snd_hda_codec_realtek
asus_nb_wmi 24576 0
asus_wmi 28672 1 asus_nb_wmi
mxm_wmi 16384 0
sparse_keymap 16384 1 asus_wmi
intel_rapl 20480 0
x86_pkg_temp_thermal 16384 0
intel_powerclamp 16384 0
coretemp 16384 0
kvm_intel 163840 0
kvm 507904 1 kvm_intel
uvcvideo 90112 0
videobuf2_vmalloc 16384 1 uvcvideo
videobuf2_memops 16384 1 videobuf2_vmalloc
videobuf2_core 49152 1 uvcvideo
v4l2_common 16384 1 videobuf2_core
crct10dif_pclmul 16384 0
arc4 16384 2
crc32_pclmul 16384 0
ghash_clmulni_intel 16384 0
ath9k 143360 0
ath9k_common 36864 1 ath9k
ath9k_hw 466944 2 ath9k_common,ath9k
ath 32768 3 ath9k_common,ath9k,ath9k_hw
aesni_intel 167936 4
ath3k 20480 0
mac80211 724992 1 ath9k
btusb 45056 0
aes_x86_64 20480 1 aesni_intel
btrtl 16384 1 btusb
videodev 172032 3 uvcvideo,v4l2_common,videobuf2_core
lrw 16384 1 aesni_intel
btbcm 16384 1 btusb
gf128mul 16384 1 lrw
btintel 16384 1 btusb
glue_helper 16384 1 aesni_intel
bluetooth 516096 26 bnep,ath3k,btbcm,btrtl,btusb,rfcomm,btintel
ablk_helper 16384 1 aesni_intel
cryptd 20480 3 ghash_clmulni_intel,aesni_intel,ablk_helper
media 24576 2 uvcvideo,videodev
input_leds 16384 0
joydev 20480 0
serio_raw 16384 0
snd_hda_intel 36864 5
snd_hda_codec 135168 4 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_intel
cfg80211 540672 4 ath,ath9k_common,ath9k,mac80211
snd_hda_core 65536 5 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel
snd_hwdep 16384 1 snd_hda_codec
i915 1138688 5
intel_pch_thermal 16384 0
snd_seq_midi 16384 0
snd_seq_midi_event 16384 1 snd_seq_midi
snd_pcm 102400 4 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel,snd_hda_core
nls_iso8859_1 16384 1
ak8975 16384 0
drm_kms_helper 131072 1 i915
inv_mpu6050 20480 0
snd_rawmidi 32768 1 snd_seq_midi
industrialio_triggered_buffer 16384 1 inv_mpu6050
kfifo_buf 16384 1 industrialio_triggered_buffer
industrialio 57344 4 industrialio_triggered_buffer,ak8975,kfifo_buf,inv_mpu6050
drm 352256 6 i915,drm_kms_helper
snd_seq 69632 2 snd_seq_midi_event,snd_seq_midi
i2c_mux 16384 1 inv_mpu6050
wmi 20480 2 mxm_wmi,asus_wmi
snd_seq_device 16384 3 snd_seq,snd_rawmidi,snd_seq_midi
video 36864 2 i915,asus_wmi
snd_timer 32768 2 snd_pcm,snd_seq
snd_soc_sst_acpi 16384 0
dw_dmac 16384 0
dw_dmac_core 24576 1 dw_dmac
i2c_algo_bit 16384 1 i915
8250_dw 16384 0
fb_sys_fops 16384 1 drm_kms_helper
spi_pxa2xx_platform 24576 0
syscopyarea 16384 1 drm_kms_helper
sysfillrect 16384 1 drm_kms_helper
i2c_designware_platform 16384 0
processor_thermal_device 16384 0
intel_soc_dts_iosf 16384 1 processor_thermal_device
i2c_designware_core 16384 1 i2c_designware_platform
snd 81920 21 snd_hda_codec_realtek,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel,snd_seq_device
sysimgblt 16384 1 drm_kms_helper
parport_pc 36864 0
int3402_thermal 16384 0
iosf_mbi 16384 2 intel_soc_dts_iosf,intel_rapl
int340x_thermal_zone 16384 2 int3402_thermal,processor_thermal_device
int3400_thermal 16384 0
soundcore 16384 1 snd
acpi_thermal_rel 16384 1 int3400_thermal
ppdev 20480 0
lpc_ich 24576 0
shpchp 36864 0
acpi_pad 20480 0
mei_me 28672 0
mei 98304 1 mei_me
lp 20480 0
parport 49152 3 lp,ppdev,parport_pc
ahci 36864 5
r8169 81920 0
libahci 32768 1 ahci
mii 16384 1 r8169
sdhci_acpi 16384 0
sdhci 45056 1 sdhci_acpi
fjes 28672 0



------------------
>From Biscuit Wang with outlook.com
Change your word, change your world.


________________________________
> From: biscuit_2014@xxxxxxxxxxx
> To: ulrik.debie-os@xxxxxxxxx
> CC: dmitry.torokhov@xxxxxxxxx; linux-input@xxxxxxxxxxxxxxx
> Subject: RE: PROBLEM: ETPS/2 Elantech Touchpad dies after resume from
> suspend to RAM
> Date: Tue, 27 Oct 2015 02:14:25 +0000
>
>
> Thanks for your reply.
>
> 0. All test result is based on Ubuntu 14.04.3 with 4.3.0-040300rc5-generic #201510111530 SMP Sun Oct 11 19:31:35 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
>
> 1. The psmouse module is still there after resume
>
> 2. Nothing happens when I reload the psmouse module
>
> 3. Yes, I can apply the patch and build the kernel on my own
>
> 4. I wonder that there may be a bug on ASUS's BIOS, because there is a switch called "Internal Pointing Device" in the BIOS(UEFI) setup menu.
> And there is a special touchpad driver called "ASUS Smart Gesture" for windows.
> I had send a mail to the ASUS Support, but they refused to give any support for linux.
>
> 5. The full lsmod list is as below, maybe block some module will solve the problem.
>
> Full lsmod list before suspend
> Module Size Used by
> drbg 28672 1
> ansi_cprng 16384 0
> ctr 16384 2
> ccm 20480 2
> pci_stub 16384 1
> vboxpci 24576 0
> vboxnetadp 28672 0
> vboxnetflt 28672 0
> vboxdrv 442368 3 vboxnetadp,vboxnetflt,vboxpci
> rfcomm 69632 0
> bnep 20480 2
> binfmt_misc 20480 1
> uvcvideo 90112 0
> videobuf2_vmalloc 16384 1 uvcvideo
> videobuf2_memops 16384 1 videobuf2_vmalloc
> videobuf2_core 49152 1 uvcvideo
> ath3k 20480 0
> v4l2_common 16384 1 videobuf2_core
> btusb 45056 0
> videodev 172032 3 uvcvideo,v4l2_common,videobuf2_core
> btrtl 16384 1 btusb
> btbcm 16384 1 btusb
> media 24576 2 uvcvideo,videodev
> btintel 16384 1 btusb
> bluetooth 516096 15 bnep,ath3k,btbcm,btrtl,btusb,rfcomm,btintel
> asus_nb_wmi 24576 0
> asus_wmi 28672 1 asus_nb_wmi
> sparse_keymap 16384 1 asus_wmi
> mxm_wmi 16384 0
> snd_hda_codec_hdmi 49152 1
> snd_hda_codec_realtek 81920 1
> snd_hda_codec_generic 73728 1 snd_hda_codec_realtek
> intel_rapl 20480 0
> x86_pkg_temp_thermal 16384 0
> intel_powerclamp 16384 0
> coretemp 16384 0
> kvm_intel 163840 0
> kvm 507904 1 kvm_intel
> arc4 16384 2
> crct10dif_pclmul 16384 0
> crc32_pclmul 16384 0
> ath9k 143360 0
> ghash_clmulni_intel 16384 0
> snd_hda_intel 36864 10
> ath9k_common 36864 1 ath9k
> ath9k_hw 466944 2 ath9k_common,ath9k
> aesni_intel 167936 4
> aes_x86_64 20480 1 aesni_intel
> snd_hda_codec 135168 4 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_intel
> ath 32768 3 ath9k_common,ath9k,ath9k_hw
> lrw 16384 1 aesni_intel
> mac80211 724992 1 ath9k
> gf128mul 16384 1 lrw
> glue_helper 16384 1 aesni_intel
> snd_hda_core 65536 5 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel
> ablk_helper 16384 1 aesni_intel
> cryptd 20480 3 ghash_clmulni_intel,aesni_intel,ablk_helper
> snd_hwdep 16384 1 snd_hda_codec
> i915 1138688 4
> input_leds 16384 0
> snd_pcm 102400 4 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel,snd_hda_core
> joydev 20480 0
> serio_raw 16384 0
> cfg80211 540672 4 ath,ath9k_common,ath9k,mac80211
> intel_pch_thermal 16384 0
> mei_me 28672 0
> lpc_ich 24576 0
> shpchp 36864 0
> mei 98304 1 mei_me
> drm_kms_helper 131072 1 i915
> nls_iso8859_1 16384 1
> ak8975 16384 0
> drm 352256 5 i915,drm_kms_helper
> inv_mpu6050 20480 0
> snd_seq_midi 16384 0
> industrialio_triggered_buffer 16384 1 inv_mpu6050
> kfifo_buf 16384 1 industrialio_triggered_buffer
> snd_seq_midi_event 16384 1 snd_seq_midi
> industrialio 57344 4 industrialio_triggered_buffer,ak8975,kfifo_buf,inv_mpu6050
> i2c_algo_bit 16384 1 i915
> snd_rawmidi 32768 1 snd_seq_midi
> i2c_mux 16384 1 inv_mpu6050
> dw_dmac 16384 0
> i2c_hid 20480 0
> snd_seq 69632 2 snd_seq_midi_event,snd_seq_midi
> fb_sys_fops 16384 1 drm_kms_helper
> wmi 20480 2 mxm_wmi,asus_wmi
> parport_pc 36864 0
> i2c_designware_platform 16384 0
> snd_seq_device 16384 3 snd_seq,snd_rawmidi,snd_seq_midi
> syscopyarea 16384 1 drm_kms_helper
> snd_timer 32768 2 snd_pcm,snd_seq
> dw_dmac_core 24576 1 dw_dmac
> sysfillrect 16384 1 drm_kms_helper
> i2c_designware_core 16384 1 i2c_designware_platform
> ppdev 20480 0
> snd_soc_sst_acpi 16384 0
> video 36864 2 i915,asus_wmi
> 8250_dw 16384 0
> int3402_thermal 16384 0
> processor_thermal_device 16384 0
> spi_pxa2xx_platform 24576 0
> sysimgblt 16384 1 drm_kms_helper
> int3400_thermal 16384 0
> int340x_thermal_zone 16384 2 int3402_thermal,processor_thermal_device
> snd 81920 31 snd_hda_codec_realtek,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel,snd_seq_device
> intel_soc_dts_iosf 16384 1 processor_thermal_device
> iosf_mbi 16384 2 intel_soc_dts_iosf,intel_rapl
> acpi_thermal_rel 16384 1 int3400_thermal
> soundcore 16384 1 snd
> acpi_pad 20480 0
> lp 20480 0
> mac_hid 16384 0
> parport 49152 3 lp,ppdev,parport_pc
> hid_generic 16384 0
> usbhid 49152 0
> hid 118784 3 i2c_hid,hid_generic,usbhid
> psmouse 122880 0
> ahci 36864 5
> r8169 81920 0
> libahci 32768 1 ahci
> mii 16384 1 r8169
> sdhci_acpi 16384 0
> sdhci 45056 1 sdhci_acpi
> fjes 28672 0
>
> Full lsmod list after resume
> Module Size Used by
> hid_generic 16384 0
> usbhid 49152 0
> i2c_hid 20480 0
> hid 118784 3 i2c_hid,hid_generic,usbhid
> mac_hid 16384 0
> psmouse 122880 0
> drbg 28672 1
> ansi_cprng 16384 0
> ctr 16384 2
> ccm 20480 2
> pci_stub 16384 1
> vboxpci 24576 0
> vboxnetadp 28672 0
> vboxnetflt 28672 0
> vboxdrv 442368 3 vboxnetadp,vboxnetflt,vboxpci
> rfcomm 69632 8
> bnep 20480 2
> binfmt_misc 20480 1
> snd_hda_codec_realtek 81920 1
> snd_hda_codec_hdmi 49152 1
> snd_hda_codec_generic 73728 1 snd_hda_codec_realtek
> asus_nb_wmi 24576 0
> asus_wmi 28672 1 asus_nb_wmi
> mxm_wmi 16384 0
> sparse_keymap 16384 1 asus_wmi
> intel_rapl 20480 0
> x86_pkg_temp_thermal 16384 0
> intel_powerclamp 16384 0
> coretemp 16384 0
> kvm_intel 163840 0
> kvm 507904 1 kvm_intel
> uvcvideo 90112 0
> videobuf2_vmalloc 16384 1 uvcvideo
> videobuf2_memops 16384 1 videobuf2_vmalloc
> videobuf2_core 49152 1 uvcvideo
> v4l2_common 16384 1 videobuf2_core
> crct10dif_pclmul 16384 0
> arc4 16384 2
> crc32_pclmul 16384 0
> ghash_clmulni_intel 16384 0
> ath9k 143360 0
> ath9k_common 36864 1 ath9k
> ath9k_hw 466944 2 ath9k_common,ath9k
> ath 32768 3 ath9k_common,ath9k,ath9k_hw
> aesni_intel 167936 4
> ath3k 20480 0
> mac80211 724992 1 ath9k
> btusb 45056 0
> aes_x86_64 20480 1 aesni_intel
> btrtl 16384 1 btusb
> videodev 172032 3 uvcvideo,v4l2_common,videobuf2_core
> lrw 16384 1 aesni_intel
> btbcm 16384 1 btusb
> gf128mul 16384 1 lrw
> btintel 16384 1 btusb
> glue_helper 16384 1 aesni_intel
> bluetooth 516096 26 bnep,ath3k,btbcm,btrtl,btusb,rfcomm,btintel
> ablk_helper 16384 1 aesni_intel
> cryptd 20480 3 ghash_clmulni_intel,aesni_intel,ablk_helper
> media 24576 2 uvcvideo,videodev
> input_leds 16384 0
> joydev 20480 0
> serio_raw 16384 0
> snd_hda_intel 36864 5
> snd_hda_codec 135168 4 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_intel
> cfg80211 540672 4 ath,ath9k_common,ath9k,mac80211
> snd_hda_core 65536 5 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel
> snd_hwdep 16384 1 snd_hda_codec
> i915 1138688 5
> intel_pch_thermal 16384 0
> snd_seq_midi 16384 0
> snd_seq_midi_event 16384 1 snd_seq_midi
> snd_pcm 102400 4 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel,snd_hda_core
> nls_iso8859_1 16384 1
> ak8975 16384 0
> drm_kms_helper 131072 1 i915
> inv_mpu6050 20480 0
> snd_rawmidi 32768 1 snd_seq_midi
> industrialio_triggered_buffer 16384 1 inv_mpu6050
> kfifo_buf 16384 1 industrialio_triggered_buffer
> industrialio 57344 4 industrialio_triggered_buffer,ak8975,kfifo_buf,inv_mpu6050
> drm 352256 6 i915,drm_kms_helper
> snd_seq 69632 2 snd_seq_midi_event,snd_seq_midi
> i2c_mux 16384 1 inv_mpu6050
> wmi 20480 2 mxm_wmi,asus_wmi
> snd_seq_device 16384 3 snd_seq,snd_rawmidi,snd_seq_midi
> video 36864 2 i915,asus_wmi
> snd_timer 32768 2 snd_pcm,snd_seq
> snd_soc_sst_acpi 16384 0
> dw_dmac 16384 0
> dw_dmac_core 24576 1 dw_dmac
> i2c_algo_bit 16384 1 i915
> 8250_dw 16384 0
> fb_sys_fops 16384 1 drm_kms_helper
> spi_pxa2xx_platform 24576 0
> syscopyarea 16384 1 drm_kms_helper
> sysfillrect 16384 1 drm_kms_helper
> i2c_designware_platform 16384 0
> processor_thermal_device 16384 0
> intel_soc_dts_iosf 16384 1 processor_thermal_device
> i2c_designware_core 16384 1 i2c_designware_platform
> snd 81920 21 snd_hda_codec_realtek,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel,snd_seq_device
> sysimgblt 16384 1 drm_kms_helper
> parport_pc 36864 0
> int3402_thermal 16384 0
> iosf_mbi 16384 2 intel_soc_dts_iosf,intel_rapl
> int340x_thermal_zone 16384 2 int3402_thermal,processor_thermal_device
> int3400_thermal 16384 0
> soundcore 16384 1 snd
> acpi_thermal_rel 16384 1 int3400_thermal
> ppdev 20480 0
> lpc_ich 24576 0
> shpchp 36864 0
> acpi_pad 20480 0
> mei_me 28672 0
> mei 98304 1 mei_me
> lp 20480 0
> parport 49152 3 lp,ppdev,parport_pc
> ahci 36864 5
> r8169 81920 0
> libahci 32768 1 ahci
> mii 16384 1 r8169
> sdhci_acpi 16384 0
> sdhci 45056 1 sdhci_acpi
> fjes 28672 0
>
>
>
> ------------------
> From Biscuit@Linux with outlook.com
> Change your word, change your world.
>
>
> ----------------------------------------
>> Date: Mon, 26 Oct 2015 20:40:15 +0100
>> From: ulrik.debie-os@xxxxxxxxx
>> To: biscuit_2014@xxxxxxxxxxx
>> CC: dmitry.torokhov@xxxxxxxxx; linux-input@xxxxxxxxxxxxxxx
>> Subject: Re: PROBLEM: ETPS/2 Elantech Touchpad dies after resume from suspend to RAM
>>
>> Hi,
>>
>> Sorry, reaction will be slow these days, I'm rather busy.
>>
>>
>> So indeed your keyboard is also serio connected but that keeps on functioning
>> (and you're not using an usb keyboard).
>>
>> Can you confirm that psmouse module is still loaded after the resume ? I see
>> no clear reason why the sysfs entry would be gone except when it is asked
>> to do a complete 'disconnect'. We could verify if elantech_disconnect is
>> called by adding a printk there for instance.
>> Would it be easy for you to apply a patch to the kernel and build ?
>>
>> What happens if you rmmod psmouse and modprobe it again ? Does that also make
>> the mouse function again ? If that already gives you the mouse back, you can
>> add unload/modprobe the module as a workaround to your suspend/resume scripts.
>>
>> When after resume the psmouse module is still present, I expect the problem
>> to be within the kernel and not gnome.
>>
>> Best regards,
>> Ulrik
>>
 		 	   		  ?韬{.n?????%??檩??w?{.n???{炳)楹哜?^n?■???h?璀?{?夸z罐?+€?zf"?????i?????_璁?:+v??撸?




[Index of Archives]     [Linux Media Devel]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Linux Wireless Networking]     [Linux Omap]

  Powered by Linux