All of lore.kernel.org
 help / color / mirror / Atom feed
* PROBLEM: Touchpad works just like a mouse
       [not found] <552C4E6C.4070102@klo.es>
@ 2015-04-16  7:54 ` David Zafra Gómez
  2015-04-16 14:44   ` Benjamin Tissoires
  0 siblings, 1 reply; 16+ messages in thread
From: David Zafra Gómez @ 2015-04-16  7:54 UTC (permalink / raw)
  To: linux-input; +Cc: dmitry.torokhov

[1.] Touchpad works just like a mouse.

[2.] Touchpad features like scrolling, tapping, etc. do not work at 
all.  Also, I cannot disable touchpad, even if I try to do it using 
special key functions (fn) for notebooks. Touchpad multitouch gestures 
doesn't work.
It's simple to reproduce. I just boot my Linux system and I try to use 
my touchpad. System doesn't recognize it as a touchpad 8 (I cannot 
enable touchpad functions).
My notebook model is ASUSTeK COMPUTER INC. PU551LA.

[3.]

[4.] Linux version 4.0.0-040000-generic (kernel@gomeisa) (gcc version 
4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5) ) #201504121935 SMP Sun Apr 12 
23:36:33 UTC 2015

[5.]

[6.]

[7.] Description:    Ubuntu 14.04.2 LTS
Release:    14.04

[7.1.]
Linux tago 4.0.0-040000-generic #201504121935 SMP Sun Apr 12 23:36:33 
UTC 2015 x86_64 x86_64 x86_64 GNU/Linux

Gnu C                  4.8
Gnu make               3.81
binutils               2.24
util-linux             2.20.1
mount                  support
module-init-tools      15
e2fsprogs              1.42.9
pcmciautils            018
PPP                    2.4.5
Linux C Library        2.19
Dynamic linker (ldd)   2.19
Procps                 3.3.9
Net-tools              1.60
Kbd                    1.15.5
Sh-utils               8.21
wireless-tools         30
Modules Loaded         rfcomm bnep nls_iso8859_1 intel_rapl iosf_mbi 
x86_pkg_temp_thermal intel_powerclamp coretemp kvm_intel kvm 
crct10dif_pclmul crc32_pclmul ghash_clmulni_intel aesni_intel aes_x86_64 
lrw gf128mul glue_helper ablk_helper snd_soc_rt5640 snd_hda_codec_hdmi 
snd_hda_codec_conexant snd_hda_codec_generic asus_nb_wmi asus_wmi 
snd_hda_intel sparse_keymap snd_hda_controller snd_soc_rl6231 
snd_soc_core snd_hda_codec cryptd snd_hwdep arc4 snd_compress 
snd_pcm_dmaengine ath9k ath9k_common ath9k_hw ath mac80211 cfg80211 
snd_pcm dw_dmac snd_seq_midi ath3k i915 btusb dell_smo8800 wmi 
snd_seq_midi_event dw_dmac_core serio_raw snd_rawmidi drm_kms_helper 
bluetooth drm snd_seq shpchp parport_pc snd_soc_sst_acpi snd_seq_device 
ppdev 8250_dw video int3400_thermal int3402_thermal lp i2c_algo_bit 
i2c_hid snd_timer mei_me parport mei spi_pxa2xx_platform snd lpc_ich 
processor_thermal_device acpi_thermal_rel int340x_thermal_zone 
i2c_designware_platform soundcore i2c_designware_core mac_hid 
hid_generic usbhid hid ahci psmouse alx libahci mdio sdhci_acpi sdhci

[7.2]
processor    : 0
vendor_id    : GenuineIntel
cpu family    : 6
model        : 69
model name    : Intel(R) Core(TM) i5-4200U CPU @ 1.60GHz
stepping    : 1
microcode    : 0x17
cpu MHz        : 806.527
cache size    : 3072 KB
physical id    : 0
siblings    : 4
core id        : 0
cpu cores    : 2
apicid        : 0
initial apicid    : 0
fpu        : yes
fpu_exception    : yes
cpuid level    : 13
wp        : yes
flags        : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca 
cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall 
nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl 
xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor 
ds_cpl vmx est tm2 ssse3 fma cx16 xtpr pdcm pcid sse4_1 sse4_2 movbe 
popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm ida arat 
epb pln pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbase 
tsc_adjust bmi1 avx2 smep bmi2 erms invpcid xsaveopt
bugs        :
bogomips    : 4589.39
clflush size    : 64
cache_alignment    : 64
address sizes    : 39 bits physical, 48 bits virtual
power management:

processor    : 1
vendor_id    : GenuineIntel
cpu family    : 6
model        : 69
model name    : Intel(R) Core(TM) i5-4200U CPU @ 1.60GHz
stepping    : 1
microcode    : 0x17
cpu MHz        : 799.968
cache size    : 3072 KB
physical id    : 0
siblings    : 4
core id        : 1
cpu cores    : 2
apicid        : 2
initial apicid    : 2
fpu        : yes
fpu_exception    : yes
cpuid level    : 13
wp        : yes
flags        : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca 
cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall 
nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl 
xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor 
ds_cpl vmx est tm2 ssse3 fma cx16 xtpr pdcm pcid sse4_1 sse4_2 movbe 
popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm ida arat 
epb pln pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbase 
tsc_adjust bmi1 avx2 smep bmi2 erms invpcid xsaveopt
bugs        :
bogomips    : 4589.39
clflush size    : 64
cache_alignment    : 64
address sizes    : 39 bits physical, 48 bits virtual
power management:

processor    : 2
vendor_id    : GenuineIntel
cpu family    : 6
model        : 69
model name    : Intel(R) Core(TM) i5-4200U CPU @ 1.60GHz
stepping    : 1
microcode    : 0x17
cpu MHz        : 869.957
cache size    : 3072 KB
physical id    : 0
siblings    : 4
core id        : 0
cpu cores    : 2
apicid        : 1
initial apicid    : 1
fpu        : yes
fpu_exception    : yes
cpuid level    : 13
wp        : yes
flags        : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca 
cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall 
nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl 
xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor 
ds_cpl vmx est tm2 ssse3 fma cx16 xtpr pdcm pcid sse4_1 sse4_2 movbe 
popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm ida arat 
epb pln pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbase 
tsc_adjust bmi1 avx2 smep bmi2 erms invpcid xsaveopt
bugs        :
bogomips    : 4589.39
clflush size    : 64
cache_alignment    : 64
address sizes    : 39 bits physical, 48 bits virtual
power management:

processor    : 3
vendor_id    : GenuineIntel
cpu family    : 6
model        : 69
model name    : Intel(R) Core(TM) i5-4200U CPU @ 1.60GHz
stepping    : 1
microcode    : 0x17
cpu MHz        : 884.062
cache size    : 3072 KB
physical id    : 0
siblings    : 4
core id        : 1
cpu cores    : 2
apicid        : 3
initial apicid    : 3
fpu        : yes
fpu_exception    : yes
cpuid level    : 13
wp        : yes
flags        : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca 
cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall 
nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl 
xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor 
ds_cpl vmx est tm2 ssse3 fma cx16 xtpr pdcm pcid sse4_1 sse4_2 movbe 
popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm ida arat 
epb pln pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbase 
tsc_adjust bmi1 avx2 smep bmi2 erms invpcid xsaveopt
bugs        :
bogomips    : 4589.39
clflush size    : 64
cache_alignment    : 64
address sizes    : 39 bits physical, 48 bits virtual
power management:

[7.3.]
rfcomm 77824 0 - Live 0x0000000000000000
bnep 24576 2 - Live 0x0000000000000000
nls_iso8859_1 16384 1 - Live 0x0000000000000000
intel_rapl 20480 0 - Live 0x0000000000000000
iosf_mbi 16384 1 intel_rapl, Live 0x0000000000000000
x86_pkg_temp_thermal 16384 0 - Live 0x0000000000000000
intel_powerclamp 20480 0 - Live 0x0000000000000000
coretemp 16384 0 - Live 0x0000000000000000
kvm_intel 159744 0 - Live 0x0000000000000000
kvm 512000 1 kvm_intel, Live 0x0000000000000000
crct10dif_pclmul 16384 0 - Live 0x0000000000000000
crc32_pclmul 16384 0 - Live 0x0000000000000000
ghash_clmulni_intel 16384 0 - Live 0x0000000000000000
aesni_intel 172032 0 - Live 0x0000000000000000
aes_x86_64 20480 1 aesni_intel, Live 0x0000000000000000
lrw 16384 1 aesni_intel, Live 0x0000000000000000
gf128mul 16384 1 lrw, Live 0x0000000000000000
glue_helper 16384 1 aesni_intel, Live 0x0000000000000000
ablk_helper 16384 1 aesni_intel, Live 0x0000000000000000
snd_soc_rt5640 94208 0 - Live 0x0000000000000000
snd_hda_codec_hdmi 53248 1 - Live 0x0000000000000000
snd_hda_codec_conexant 24576 1 - Live 0x0000000000000000
snd_hda_codec_generic 73728 1 snd_hda_codec_conexant, Live 
0x0000000000000000
asus_nb_wmi 24576 0 - Live 0x0000000000000000
asus_wmi 28672 1 asus_nb_wmi, Live 0x0000000000000000
snd_hda_intel 32768 5 - Live 0x0000000000000000
sparse_keymap 16384 1 asus_wmi, Live 0x0000000000000000
snd_hda_controller 36864 1 snd_hda_intel, Live 0x0000000000000000
snd_soc_rl6231 16384 1 snd_soc_rt5640, Live 0x0000000000000000
snd_soc_core 200704 1 snd_soc_rt5640, Live 0x0000000000000000
snd_hda_codec 147456 5 
snd_hda_codec_hdmi,snd_hda_codec_conexant,snd_hda_codec_generic,snd_hda_intel,snd_hda_controller, 
Live 0x0000000000000000
cryptd 24576 3 ghash_clmulni_intel,aesni_intel,ablk_helper, Live 
0x0000000000000000
snd_hwdep 16384 1 snd_hda_codec, Live 0x0000000000000000
arc4 16384 2 - Live 0x0000000000000000
snd_compress 20480 1 snd_soc_core, Live 0x0000000000000000
snd_pcm_dmaengine 16384 1 snd_soc_core, Live 0x0000000000000000
ath9k 155648 0 - Live 0x0000000000000000
ath9k_common 32768 1 ath9k, Live 0x0000000000000000
ath9k_hw 487424 2 ath9k,ath9k_common, Live 0x0000000000000000
ath 32768 3 ath9k,ath9k_common,ath9k_hw, Live 0x0000000000000000
mac80211 774144 1 ath9k, Live 0x0000000000000000
cfg80211 581632 4 ath9k,ath9k_common,ath,mac80211, Live 0x0000000000000000
snd_pcm 110592 7 
snd_soc_rt5640,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_controller,snd_soc_core,snd_hda_codec,snd_pcm_dmaengine, 
Live 0x0000000000000000
dw_dmac 16384 0 - Live 0x0000000000000000
snd_seq_midi 16384 0 - Live 0x0000000000000000
ath3k 16384 0 - Live 0x0000000000000000
i915 1126400 5 - Live 0x0000000000000000
btusb 45056 0 - Live 0x0000000000000000
dell_smo8800 16384 0 - Live 0x0000000000000000
wmi 20480 1 asus_wmi, Live 0x0000000000000000
snd_seq_midi_event 16384 1 snd_seq_midi, Live 0x0000000000000000
dw_dmac_core 28672 1 dw_dmac, Live 0x0000000000000000
serio_raw 16384 0 - Live 0x0000000000000000
snd_rawmidi 32768 1 snd_seq_midi, Live 0x0000000000000000
drm_kms_helper 126976 1 i915, Live 0x0000000000000000
bluetooth 524288 12 rfcomm,bnep,ath3k,btusb, Live 0x0000000000000000
drm 352256 6 i915,drm_kms_helper, Live 0x0000000000000000
snd_seq 69632 2 snd_seq_midi,snd_seq_midi_event, Live 0x0000000000000000
shpchp 40960 0 - Live 0x0000000000000000
parport_pc 36864 0 - Live 0x0000000000000000
snd_soc_sst_acpi 16384 0 - Live 0x0000000000000000
snd_seq_device 16384 3 snd_seq_midi,snd_rawmidi,snd_seq, Live 
0x0000000000000000
ppdev 20480 0 - Live 0x0000000000000000
8250_dw 16384 0 - Live 0x0000000000000000
video 28672 2 asus_wmi,i915, Live 0x0000000000000000
int3400_thermal 16384 0 - Live 0x0000000000000000
int3402_thermal 16384 0 - Live 0x0000000000000000
lp 20480 0 - Live 0x0000000000000000
i2c_algo_bit 16384 1 i915, Live 0x0000000000000000
i2c_hid 20480 0 - Live 0x0000000000000000
snd_timer 32768 2 snd_pcm,snd_seq, Live 0x0000000000000000
mei_me 20480 0 - Live 0x0000000000000000
parport 45056 3 parport_pc,ppdev,lp, Live 0x0000000000000000
mei 90112 1 mei_me, Live 0x0000000000000000
spi_pxa2xx_platform 24576 0 - Live 0x0000000000000000
snd 86016 23 
snd_hda_codec_hdmi,snd_hda_codec_conexant,snd_hda_codec_generic,snd_hda_intel,snd_soc_core,snd_hda_codec,snd_hwdep,snd_compress,snd_pcm,snd_rawmidi,snd_seq,snd_seq_device,snd_timer, 
Live 0x0000000000000000
lpc_ich 24576 0 - Live 0x0000000000000000
processor_thermal_device 16384 0 - Live 0x0000000000000000
acpi_thermal_rel 16384 1 int3400_thermal, Live 0x0000000000000000
int340x_thermal_zone 16384 2 int3402_thermal,processor_thermal_device, 
Live 0x0000000000000000
i2c_designware_platform 16384 0 - Live 0x0000000000000000
soundcore 16384 2 snd_hda_codec,snd, Live 0x0000000000000000
i2c_designware_core 16384 1 i2c_designware_platform, Live 0x0000000000000000
mac_hid 16384 0 - Live 0x0000000000000000
hid_generic 16384 0 - Live 0x0000000000000000
usbhid 53248 0 - Live 0x0000000000000000
hid 114688 3 i2c_hid,hid_generic,usbhid, Live 0x0000000000000000
ahci 36864 4 - Live 0x0000000000000000
psmouse 126976 0 - Live 0x0000000000000000
alx 45056 0 - Live 0x0000000000000000
libahci 32768 1 ahci, Live 0x0000000000000000
mdio 16384 1 alx, Live 0x0000000000000000
sdhci_acpi 16384 0 - Live 0x0000000000000000
sdhci 45056 1 sdhci_acpi, Live 0x0000000000000000

[7.4.]
0000-0cf7 : PCI Bus 0000:00
   0000-001f : dma1
   0020-0021 : pic1
   0040-0043 : timer0
   0050-0053 : timer1
   0060-0060 : keyboard
   0062-0062 : PNP0C09:00
     0062-0062 : EC data
   0064-0064 : keyboard
   0066-0066 : PNP0C09:00
     0066-0066 : EC cmd
   0070-0077 : rtc0
   0080-008f : dma page reg
   00a0-00a1 : pic2
   00c0-00df : dma2
   00f0-00ff : fpu
   0240-0259 : pnp 00:05
   04d0-04d1 : pnp 00:04
   0680-069f : pnp 00:01
0cf8-0cff : PCI conf1
0d00-ffff : PCI Bus 0000:00
   164e-164f : pnp 00:01
   1800-1803 : ACPI PM1a_EVT_BLK
   1804-1805 : ACPI PM1a_CNT_BLK
   1808-180b : ACPI PM_TMR
   1810-1815 : ACPI CPU throttle
   1830-1833 : iTCO_wdt
   1850-1850 : ACPI PM2_CNT_BLK
   1854-1857 : pnp 00:03
   1860-187f : iTCO_wdt
   1880-189f : ACPI GPE0_BLK
   1c00-1cfe : pnp 00:01
   1d00-1dfe : pnp 00:01
   1e00-1efe : pnp 00:01
   1f00-1ffe : pnp 00:01
   2000-2fff : PCI Bus 0000:02
   e000-efff : PCI Bus 0000:03
     e000-e07f : 0000:03:00.0
   f000-f03f : 0000:00:02.0
   f040-f05f : 0000:00:1f.3
   f060-f07f : 0000:00:1f.2
     f060-f07f : ahci
   f080-f083 : 0000:00:1f.2
     f080-f083 : ahci
   f090-f097 : 0000:00:1f.2
     f090-f097 : ahci
   f0a0-f0a3 : 0000:00:1f.2
     f0a0-f0a3 : ahci
   f0b0-f0b7 : 0000:00:1f.2
     f0b0-f0b7 : ahci
   ffff-ffff : pnp 00:01
     ffff-ffff : pnp 00:01
       ffff-ffff : pnp 00:01

00000000-00000fff : reserved
00001000-00057fff : System RAM
00058000-00058fff : reserved
00059000-0009efff : System RAM
0009f000-0009ffff : reserved
000a0000-000bffff : PCI Bus 0000:00
000c0000-000cebff : Video ROM
000d0000-000d3fff : PCI Bus 0000:00
000d4000-000d7fff : PCI Bus 0000:00
000d8000-000dbfff : PCI Bus 0000:00
000dc000-000dffff : PCI Bus 0000:00
000f0000-000fffff : System ROM
00100000-c8904fff : System RAM
   02000000-027f524d : Kernel code
   027f524e-02d1c63f : Kernel data
   02e89000-02fcbfff : Kernel bss
c8905000-c890bfff : ACPI Non-volatile Storage
c890c000-c91d4fff : System RAM
c91d5000-c947bfff : reserved
c947c000-d9727fff : System RAM
d9728000-d9987fff : reserved
d9988000-d9cadfff : System RAM
d9cae000-da9b9fff : ACPI Non-volatile Storage
da9ba000-daf59fff : reserved
daf5a000-daffefff : reserved
dafff000-daffffff : System RAM
db000000-dbbfffff : RAM buffer
dbc00000-dfdfffff : reserved
   dbe00000-dfdfffff : Graphics Stolen Memory
dfe00000-feafffff : PCI Bus 0000:00
   dfe00000-dfffffff : PCI Bus 0000:02
   e0000000-efffffff : 0000:00:02.0
   f7800000-f7bfffff : 0000:00:02.0
   f7c00000-f7cfffff : PCI Bus 0000:04
     f7c00000-f7c7ffff : 0000:04:00.0
       f7c00000-f7c7ffff : ath9k
     f7c80000-f7c8ffff : 0000:04:00.0
   f7d00000-f7dfffff : PCI Bus 0000:03
     f7d00000-f7d3ffff : 0000:03:00.0
       f7d00000-f7d3ffff : alx
   f7e00000-f7efffff : PCI Bus 0000:02
     f7e00000-f7e000ff : 0000:02:00.0
   f7f00000-f7f0ffff : 0000:00:14.0
     f7f00000-f7f0ffff : xhci-hcd
   f7f10000-f7f17fff : 0000:00:04.0
   f7f18000-f7f1bfff : 0000:00:1b.0
     f7f18000-f7f1bfff : ICH HD audio
   f7f1c000-f7f1ffff : 0000:00:03.0
     f7f1c000-f7f1ffff : ICH HD audio
   f7f20000-f7f20fff : 0000:00:1f.6
   f7f21000-f7f210ff : 0000:00:1f.3
   f7f22000-f7f227ff : 0000:00:1f.2
     f7f22000-f7f227ff : ahci
   f7f23000-f7f233ff : 0000:00:1d.0
     f7f23000-f7f233ff : ehci_hcd
   f7f26000-f7f2601f : 0000:00:16.0
     f7f26000-f7f2601f : mei_me
   f7fdf000-f7fdffff : pnp 00:09
   f7fe0000-f7feffff : pnp 00:09
   f8000000-fbffffff : PCI MMCONFIG 0000 [bus 00-3f]
     f8000000-fbffffff : reserved
       f8000000-fbffffff : pnp 00:09
fec00000-fec00fff : reserved
   fec00000-fec003ff : IOAPIC 0
fed00000-fed03fff : reserved
   fed00000-fed003ff : HPET 0
     fed00000-fed003ff : PNP0103:00
fed10000-fed17fff : pnp 00:09
fed18000-fed18fff : pnp 00:09
fed19000-fed19fff : pnp 00:09
fed1c000-fed1ffff : reserved
   fed1c000-fed1ffff : pnp 00:09
     fed1f410-fed1f414 : iTCO_wdt
fed20000-fed3ffff : pnp 00:09
fed40000-fed44fff : pnp 00:00
fed45000-fed8ffff : pnp 00:09
fed90000-fed93fff : pnp 00:09
fee00000-fee00fff : Local APIC
   fee00000-fee00fff : reserved
ff000000-ffffffff : reserved
   ff000000-ffffffff : INT0800:00
     ff000000-ffffffff : pnp 00:09
100000000-11e1fffff : System RAM
11e200000-11fffffff : RAM buffer

[7.5.]
00:00.0 Host bridge: Intel Corporation Haswell-ULT DRAM Controller (rev 09)
     Subsystem: ASUSTeK Computer Inc. Device 163d
     Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B- DisINTx-
     Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- 
<TAbort- <MAbort+ >SERR- <PERR- INTx-
     Latency: 0
     Capabilities: [e0] Vendor Specific Information: Len=0c <?>

00:02.0 VGA compatible controller: Intel Corporation Haswell-ULT 
Integrated Graphics Controller (rev 09) (prog-if 00 [VGA controller])
     Subsystem: ASUSTeK Computer Inc. Device 163d
     Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B- DisINTx+
     Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- 
<TAbort- <MAbort- >SERR- <PERR- INTx-
     Latency: 0
     Interrupt: pin A routed to IRQ 47
     Region 0: Memory at f7800000 (64-bit, non-prefetchable) [size=4M]
     Region 2: Memory at e0000000 (64-bit, prefetchable) [size=256M]
     Region 4: I/O ports at f000 [size=64]
     Expansion ROM at <unassigned> [disabled]
     Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
         Address: fee0f00c  Data: 4172
     Capabilities: [d0] Power Management version 2
         Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA 
PME(D0-,D1-,D2-,D3hot-,D3cold-)
         Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
     Capabilities: [a4] PCI Advanced Features
         AFCap: TP+ FLR+
         AFCtrl: FLR-
         AFStatus: TP-
     Kernel driver in use: i915

00:03.0 Audio device: Intel Corporation Haswell-ULT HD Audio Controller 
(rev 09)
     Subsystem: Intel Corporation Device 2010
     Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B- DisINTx+
     Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- 
<TAbort- <MAbort- >SERR- <PERR- INTx-
     Latency: 0, Cache Line Size: 64 bytes
     Interrupt: pin A routed to IRQ 49
     Region 0: Memory at f7f1c000 (64-bit, non-prefetchable) [size=16K]
     Capabilities: [50] Power Management version 2
         Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA 
PME(D0-,D1-,D2-,D3hot-,D3cold-)
         Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
     Capabilities: [60] MSI: Enable+ Count=1/1 Maskable- 64bit-
         Address: fee0f00c  Data: 41a2
     Capabilities: [70] Express (v1) Root Complex Integrated Endpoint, 
MSI 00
         DevCap:    MaxPayload 128 bytes, PhantFunc 0
             ExtTag- RBE-
         DevCtl:    Report errors: Correctable- Non-Fatal- Fatal- 
Unsupported-
             RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
             MaxPayload 128 bytes, MaxReadReq 128 bytes
         DevSta:    CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- 
TransPend-
     Kernel driver in use: snd_hda_intel

00:04.0 Signal processing controller: Intel Corporation Device 0a03 (rev 09)
     Subsystem: Intel Corporation Device 2010
     Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B- DisINTx-
     Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- 
<TAbort- <MAbort- >SERR- <PERR- INTx-
     Latency: 0
     Interrupt: pin A routed to IRQ 16
     Region 0: Memory at f7f10000 (64-bit, non-prefetchable) [size=32K]
     Capabilities: [90] MSI: Enable- Count=1/1 Maskable- 64bit-
         Address: 00000000  Data: 0000
     Capabilities: [d0] Power Management version 3
         Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA 
PME(D0-,D1-,D2-,D3hot-,D3cold-)
         Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
     Capabilities: [e0] Vendor Specific Information: Len=0c <?>
     Kernel driver in use: proc_thermal

00:14.0 USB controller: Intel Corporation Lynx Point-LP USB xHCI HC (rev 
04) (prog-if 30 [XHCI])
     Subsystem: ASUSTeK Computer Inc. Device 201f
     Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B- DisINTx+
     Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- 
<TAbort- <MAbort- >SERR- <PERR- INTx-
     Latency: 0
     Interrupt: pin A routed to IRQ 44
     Region 0: Memory at f7f00000 (64-bit, non-prefetchable) [size=64K]
     Capabilities: [70] Power Management version 2
         Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA 
PME(D0-,D1-,D2-,D3hot+,D3cold+)
         Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
     Capabilities: [80] MSI: Enable+ Count=1/8 Maskable- 64bit+
         Address: 00000000fee0f00c  Data: 4122
     Kernel driver in use: xhci_hcd

00:16.0 Communication controller: Intel Corporation Lynx Point-LP HECI 
#0 (rev 04)
     Subsystem: ASUSTeK Computer Inc. Device 163d
     Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B- DisINTx+
     Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- 
<TAbort- <MAbort- >SERR- <PERR- INTx-
     Latency: 0
     Interrupt: pin A routed to IRQ 46
     Region 0: Memory at f7f26000 (64-bit, non-prefetchable) [size=32]
     Capabilities: [50] Power Management version 3
         Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA 
PME(D0+,D1-,D2-,D3hot+,D3cold+)
         Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
     Capabilities: [8c] MSI: Enable+ Count=1/1 Maskable- 64bit+
         Address: 00000000fee0f00c  Data: 4162
     Kernel driver in use: mei_me

00:1b.0 Audio device: Intel Corporation Lynx Point-LP HD Audio 
Controller (rev 04)
     Subsystem: ASUSTeK Computer Inc. Device 163d
     Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B- DisINTx+
     Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- 
<TAbort- <MAbort- >SERR- <PERR- INTx-
     Latency: 0, Cache Line Size: 64 bytes
     Interrupt: pin A routed to IRQ 48
     Region 0: Memory at f7f18000 (64-bit, non-prefetchable) [size=16K]
     Capabilities: [50] Power Management version 3
         Flags: PMEClk- DSI- D1- D2- AuxCurrent=55mA 
PME(D0+,D1-,D2-,D3hot+,D3cold+)
         Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
     Capabilities: [60] MSI: Enable+ Count=1/1 Maskable- 64bit+
         Address: 00000000fee0f00c  Data: 4192
     Capabilities: [70] Express (v1) Root Complex Integrated Endpoint, 
MSI 00
         DevCap:    MaxPayload 128 bytes, PhantFunc 0
             ExtTag- RBE-
         DevCtl:    Report errors: Correctable- Non-Fatal- Fatal- 
Unsupported-
             RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
             MaxPayload 128 bytes, MaxReadReq 128 bytes
         DevSta:    CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ 
TransPend-
     Capabilities: [100 v1] Virtual Channel
         Caps:    LPEVC=0 RefClk=100ns PATEntryBits=1
         Arb:    Fixed- WRR32- WRR64- WRR128-
         Ctrl:    ArbSelect=Fixed
         Status:    InProgress-
         VC0:    Caps:    PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
             Arb:    Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256-
             Ctrl:    Enable+ ID=0 ArbSelect=Fixed TC/VC=01
             Status:    NegoPending- InProgress-
         VC1:    Caps:    PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
             Arb:    Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256-
             Ctrl:    Enable- ID=2 ArbSelect=Fixed TC/VC=04
             Status:    NegoPending- InProgress-
     Kernel driver in use: snd_hda_intel

00:1c.0 PCI bridge: Intel Corporation Lynx Point-LP PCI Express Root 
Port 1 (rev e4) (prog-if 00 [Normal decode])
     Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B- DisINTx+
     Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- 
<TAbort- <MAbort- >SERR- <PERR- INTx-
     Latency: 0, Cache Line Size: 64 bytes
     Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
     I/O behind bridge: 0000f000-00000fff
     Memory behind bridge: fff00000-000fffff
     Prefetchable memory behind bridge: 00000000fff00000-00000000000fffff
     Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- 
<TAbort- <MAbort+ <SERR- <PERR-
     BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B-
         PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
     Capabilities: [40] Express (v2) Root Port (Slot-), MSI 00
         DevCap:    MaxPayload 128 bytes, PhantFunc 0
             ExtTag- RBE+
         DevCtl:    Report errors: Correctable- Non-Fatal- Fatal- 
Unsupported-
             RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
             MaxPayload 128 bytes, MaxReadReq 128 bytes
         DevSta:    CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ 
TransPend-
         LnkCap:    Port #1, Speed 5GT/s, Width x1, ASPM L0s L1, Exit 
Latency L0s <1us, L1 <4us
             ClockPM- Surprise- LLActRep+ BwNot+
         LnkCtl:    ASPM L0s L1 Enabled; RCB 64 bytes Disabled- CommClk-
             ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
         LnkSta:    Speed 2.5GT/s, Width x0, TrErr- Train- SlotClk+ 
DLActive- BWMgmt- ABWMgmt-
         RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna+ 
CRSVisible-
         RootCap: CRSVisible-
         RootSta: PME ReqID 0000, PMEStatus- PMEPending-
         DevCap2: Completion Timeout: Range ABC, TimeoutDis+, LTR+, OBFF 
Via WAKE# ARIFwd-
         DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR+, 
OBFF Disabled ARIFwd-
         LnkCtl2: Target Link Speed: 5GT/s, EnterCompliance- SpeedDis-
              Transmit Margin: Normal Operating Range, 
EnterModifiedCompliance- ComplianceSOS-
              Compliance De-emphasis: -6dB
         LnkSta2: Current De-emphasis Level: -3.5dB, 
EqualizationComplete-, EqualizationPhase1-
              EqualizationPhase2-, EqualizationPhase3-, 
LinkEqualizationRequest-
     Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
         Address: fee0f00c  Data: 4181
     Capabilities: [90] Subsystem: ASUSTeK Computer Inc. Device 163d
     Capabilities: [a0] Power Management version 3
         Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA 
PME(D0+,D1-,D2-,D3hot+,D3cold+)
         Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
     Kernel driver in use: pcieport

00:1c.1 PCI bridge: Intel Corporation Lynx Point-LP PCI Express Root 
Port 2 (rev e4) (prog-if 00 [Normal decode])
     Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B- DisINTx+
     Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- 
<TAbort- <MAbort- >SERR- <PERR- INTx-
     Latency: 0, Cache Line Size: 64 bytes
     Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
     I/O behind bridge: 00002000-00002fff
     Memory behind bridge: f7e00000-f7efffff
     Prefetchable memory behind bridge: 00000000dfe00000-00000000dfffffff
     Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- 
<TAbort- <MAbort+ <SERR- <PERR-
     BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B-
         PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
     Capabilities: [40] Express (v2) Root Port (Slot+), MSI 00
         DevCap:    MaxPayload 128 bytes, PhantFunc 0
             ExtTag- RBE+
         DevCtl:    Report errors: Correctable- Non-Fatal- Fatal- 
Unsupported-
             RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
             MaxPayload 128 bytes, MaxReadReq 128 bytes
         DevSta:    CorrErr+ UncorrErr- FatalErr- UnsuppReq- AuxPwr+ 
TransPend-
         LnkCap:    Port #2, Speed 5GT/s, Width x1, ASPM L0s L1, Exit 
Latency L0s <512ns, L1 <16us
             ClockPM- Surprise- LLActRep+ BwNot+
         LnkCtl:    ASPM Disabled; RCB 64 bytes Disabled- CommClk+
             ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
         LnkSta:    Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ 
DLActive+ BWMgmt+ ABWMgmt-
         SltCap:    AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug+ 
Surprise+
             Slot #1, PowerLimit 10.000W; Interlock- NoCompl+
         SltCtl:    Enable: AttnBtn- PwrFlt- MRL- PresDet+ CmdCplt- 
HPIrq+ LinkChg+
             Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
         SltSta:    Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ 
Interlock-
             Changed: MRL- PresDet- LinkState-
         RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna+ 
CRSVisible-
         RootCap: CRSVisible-
         RootSta: PME ReqID 0000, PMEStatus- PMEPending-
         DevCap2: Completion Timeout: Range ABC, TimeoutDis+, LTR+, OBFF 
Not Supported ARIFwd-
         DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR+, 
OBFF Disabled ARIFwd-
         LnkCtl2: Target Link Speed: 5GT/s, EnterCompliance- SpeedDis-
              Transmit Margin: Normal Operating Range, 
EnterModifiedCompliance- ComplianceSOS-
              Compliance De-emphasis: -6dB
         LnkSta2: Current De-emphasis Level: -3.5dB, 
EqualizationComplete-, EqualizationPhase1-
              EqualizationPhase2-, EqualizationPhase3-, 
LinkEqualizationRequest-
     Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
         Address: fee0f00c  Data: 41a1
     Capabilities: [90] Subsystem: ASUSTeK Computer Inc. Device 163d
     Capabilities: [a0] Power Management version 3
         Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA 
PME(D0+,D1-,D2-,D3hot+,D3cold+)
         Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
     Capabilities: [100 v0] #00
     Capabilities: [200 v1] L1 PM Substates
         L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+ 
L1_PM_Substates+
               PortCommonModeRestoreTime=40us PortTPowerOnTime=10us
     Kernel driver in use: pcieport

00:1c.2 PCI bridge: Intel Corporation Lynx Point-LP PCI Express Root 
Port 3 (rev e4) (prog-if 00 [Normal decode])
     Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B- DisINTx+
     Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- 
<TAbort- <MAbort- >SERR- <PERR- INTx-
     Latency: 0, Cache Line Size: 64 bytes
     Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
     I/O behind bridge: 0000e000-0000efff
     Memory behind bridge: f7d00000-f7dfffff
     Prefetchable memory behind bridge: 00000000fff00000-00000000000fffff
     Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- 
<TAbort- <MAbort+ <SERR- <PERR-
     BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B-
         PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
     Capabilities: [40] Express (v2) Root Port (Slot+), MSI 00
         DevCap:    MaxPayload 128 bytes, PhantFunc 0
             ExtTag- RBE+
         DevCtl:    Report errors: Correctable- Non-Fatal- Fatal- 
Unsupported-
             RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
             MaxPayload 128 bytes, MaxReadReq 128 bytes
         DevSta:    CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ 
TransPend-
         LnkCap:    Port #3, Speed 5GT/s, Width x1, ASPM L0s L1, Exit 
Latency L0s <512ns, L1 <16us
             ClockPM- Surprise- LLActRep+ BwNot+
         LnkCtl:    ASPM Disabled; RCB 64 bytes Disabled- CommClk+
             ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
         LnkSta:    Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ 
DLActive+ BWMgmt+ ABWMgmt-
         SltCap:    AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- 
Surprise-
             Slot #2, PowerLimit 10.000W; Interlock- NoCompl+
         SltCtl:    Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- 
HPIrq- LinkChg-
             Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
         SltSta:    Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ 
Interlock-
             Changed: MRL- PresDet- LinkState-
         RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna+ 
CRSVisible-
         RootCap: CRSVisible-
         RootSta: PME ReqID 0000, PMEStatus- PMEPending-
         DevCap2: Completion Timeout: Range ABC, TimeoutDis+, LTR+, OBFF 
Not Supported ARIFwd-
         DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR+, 
OBFF Disabled ARIFwd-
         LnkCtl2: Target Link Speed: 5GT/s, EnterCompliance- SpeedDis-
              Transmit Margin: Normal Operating Range, 
EnterModifiedCompliance- ComplianceSOS-
              Compliance De-emphasis: -6dB
         LnkSta2: Current De-emphasis Level: -3.5dB, 
EqualizationComplete-, EqualizationPhase1-
              EqualizationPhase2-, EqualizationPhase3-, 
LinkEqualizationRequest-
     Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
         Address: fee0f00c  Data: 41c1
     Capabilities: [90] Subsystem: ASUSTeK Computer Inc. Device 163d
     Capabilities: [a0] Power Management version 3
         Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA 
PME(D0+,D1-,D2-,D3hot+,D3cold+)
         Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
     Capabilities: [100 v0] #00
     Capabilities: [200 v1] L1 PM Substates
         L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+ 
L1_PM_Substates+
               PortCommonModeRestoreTime=40us PortTPowerOnTime=10us
     Kernel driver in use: pcieport

00:1c.3 PCI bridge: Intel Corporation Lynx Point-LP PCI Express Root 
Port 4 (rev e4) (prog-if 00 [Normal decode])
     Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B- DisINTx+
     Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- 
<TAbort- <MAbort- >SERR- <PERR- INTx-
     Latency: 0, Cache Line Size: 64 bytes
     Bus: primary=00, secondary=04, subordinate=04, sec-latency=0
     I/O behind bridge: 0000f000-00000fff
     Memory behind bridge: f7c00000-f7cfffff
     Prefetchable memory behind bridge: 00000000fff00000-00000000000fffff
     Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- 
<TAbort- <MAbort+ <SERR- <PERR-
     BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B-
         PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
     Capabilities: [40] Express (v2) Root Port (Slot+), MSI 00
         DevCap:    MaxPayload 128 bytes, PhantFunc 0
             ExtTag- RBE+
         DevCtl:    Report errors: Correctable- Non-Fatal- Fatal- 
Unsupported-
             RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
             MaxPayload 128 bytes, MaxReadReq 128 bytes
         DevSta:    CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ 
TransPend-
         LnkCap:    Port #4, Speed 5GT/s, Width x1, ASPM L0s L1, Exit 
Latency L0s <512ns, L1 <16us
             ClockPM- Surprise- LLActRep+ BwNot+
         LnkCtl:    ASPM Disabled; RCB 64 bytes Disabled- CommClk+
             ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
         LnkSta:    Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ 
DLActive+ BWMgmt+ ABWMgmt-
         SltCap:    AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- 
Surprise-
             Slot #3, PowerLimit 10.000W; Interlock- NoCompl+
         SltCtl:    Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- 
HPIrq- LinkChg-
             Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
         SltSta:    Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ 
Interlock-
             Changed: MRL- PresDet- LinkState-
         RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna+ 
CRSVisible-
         RootCap: CRSVisible-
         RootSta: PME ReqID 0000, PMEStatus- PMEPending-
         DevCap2: Completion Timeout: Range ABC, TimeoutDis+, LTR+, OBFF 
Not Supported ARIFwd-
         DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR+, 
OBFF Disabled ARIFwd-
         LnkCtl2: Target Link Speed: 5GT/s, EnterCompliance- SpeedDis-
              Transmit Margin: Normal Operating Range, 
EnterModifiedCompliance- ComplianceSOS-
              Compliance De-emphasis: -6dB
         LnkSta2: Current De-emphasis Level: -3.5dB, 
EqualizationComplete-, EqualizationPhase1-
              EqualizationPhase2-, EqualizationPhase3-, 
LinkEqualizationRequest-
     Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
         Address: fee0f00c  Data: 41e1
     Capabilities: [90] Subsystem: ASUSTeK Computer Inc. Device 163d
     Capabilities: [a0] Power Management version 3
         Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA 
PME(D0+,D1-,D2-,D3hot+,D3cold+)
         Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
     Capabilities: [100 v0] #00
     Capabilities: [200 v1] L1 PM Substates
         L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+ 
L1_PM_Substates+
               PortCommonModeRestoreTime=40us PortTPowerOnTime=10us
     Kernel driver in use: pcieport

00:1d.0 USB controller: Intel Corporation Lynx Point-LP USB EHCI #1 (rev 
04) (prog-if 20 [EHCI])
     Subsystem: ASUSTeK Computer Inc. Device 201f
     Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B- DisINTx-
     Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- 
<TAbort- <MAbort- >SERR- <PERR- INTx-
     Latency: 0
     Interrupt: pin A routed to IRQ 23
     Region 0: Memory at f7f23000 (32-bit, non-prefetchable) [size=1K]
     Capabilities: [50] Power Management version 3
         Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA 
PME(D0+,D1-,D2-,D3hot+,D3cold+)
         Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
     Capabilities: [58] Debug port: BAR=1 offset=00a0
     Capabilities: [98] PCI Advanced Features
         AFCap: TP+ FLR+
         AFCtrl: FLR-
         AFStatus: TP-
     Kernel driver in use: ehci-pci

00:1f.0 ISA bridge: Intel Corporation Lynx Point-LP LPC Controller (rev 04)
     Subsystem: ASUSTeK Computer Inc. Device 163d
     Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B- DisINTx-
     Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- 
<TAbort- <MAbort- >SERR- <PERR- INTx-
     Latency: 0
     Capabilities: [e0] Vendor Specific Information: Len=0c <?>
     Kernel driver in use: lpc_ich

00:1f.2 SATA controller: Intel Corporation Lynx Point-LP SATA Controller 
1 [AHCI mode] (rev 04) (prog-if 01 [AHCI 1.0])
     Subsystem: ASUSTeK Computer Inc. Device 163d
     Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B- DisINTx+
     Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- 
<TAbort- <MAbort- >SERR- <PERR- INTx-
     Latency: 0
     Interrupt: pin B routed to IRQ 45
     Region 0: I/O ports at f0b0 [size=8]
     Region 1: I/O ports at f0a0 [size=4]
     Region 2: I/O ports at f090 [size=8]
     Region 3: I/O ports at f080 [size=4]
     Region 4: I/O ports at f060 [size=32]
     Region 5: Memory at f7f22000 (32-bit, non-prefetchable) [size=2K]
     Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
         Address: fee0a00c  Data: 4152
     Capabilities: [70] Power Management version 3
         Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA 
PME(D0-,D1-,D2-,D3hot+,D3cold-)
         Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
     Capabilities: [a8] SATA HBA v1.0 BAR4 Offset=00000004
     Kernel driver in use: ahci

00:1f.3 SMBus: Intel Corporation Lynx Point-LP SMBus Controller (rev 04)
     Subsystem: ASUSTeK Computer Inc. Device 163d
     Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B- DisINTx-
     Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- 
<TAbort- <MAbort- >SERR- <PERR- INTx-
     Interrupt: pin C routed to IRQ 4
     Region 0: Memory at f7f21000 (64-bit, non-prefetchable) [size=256]
     Region 4: I/O ports at f040 [size=32]

00:1f.6 Signal processing controller: Intel Corporation Lynx Point-LP 
Thermal (rev 04)
     Subsystem: ASUSTeK Computer Inc. Device 163d
     Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B- DisINTx-
     Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- 
<TAbort- <MAbort- >SERR- <PERR- INTx-
     Latency: 0
     Interrupt: pin C routed to IRQ 4
     Region 0: Memory at f7f20000 (64-bit, non-prefetchable) [size=4K]
     Capabilities: [50] Power Management version 3
         Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA 
PME(D0-,D1-,D2-,D3hot-,D3cold-)
         Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
     Capabilities: [80] MSI: Enable- Count=1/1 Maskable- 64bit-
         Address: 00000000  Data: 0000

02:00.0 Unassigned class [ff00]: Device 1aea:6601
     Subsystem: Device 0001:0001
     Physical Slot: 1-1
     Control: I/O- Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B- DisINTx-
     Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- 
<TAbort- <MAbort- >SERR- <PERR- INTx-
     Latency: 0, Cache Line Size: 64 bytes
     Interrupt: pin A routed to IRQ 3
     Region 0: Memory at f7e00000 (64-bit, non-prefetchable) [disabled] 
[size=256]
     Capabilities: [80] Power Management version 3
         Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA 
PME(D0-,D1-,D2-,D3hot-,D3cold-)
         Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
     Capabilities: [88] MSI: Enable- Count=1/1 Maskable- 64bit+
         Address: 0000000000000000  Data: 0000
     Capabilities: [98] Express (v1) Endpoint, MSI 00
         DevCap:    MaxPayload 128 bytes, PhantFunc 0, Latency L0s 
unlimited, L1 unlimited
             ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
         DevCtl:    Report errors: Correctable- Non-Fatal- Fatal- 
Unsupported-
             RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop+
             MaxPayload 128 bytes, MaxReadReq 512 bytes
         DevSta:    CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- 
TransPend-
         LnkCap:    Port #1, Speed 2.5GT/s, Width x1, ASPM L0s L1, Exit 
Latency L0s <4us, L1 unlimited
             ClockPM- Surprise- LLActRep- BwNot-
         LnkCtl:    ASPM Disabled; RCB 64 bytes Disabled- CommClk+
             ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
         LnkSta:    Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ 
DLActive- BWMgmt- ABWMgmt-

03:00.0 Ethernet controller: Qualcomm Atheros QCA8171 Gigabit Ethernet 
(rev 10)
     Subsystem: ASUSTeK Computer Inc. Device 205f
     Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B- DisINTx-
     Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- 
<TAbort- <MAbort- >SERR- <PERR- INTx-
     Latency: 0, Cache Line Size: 64 bytes
     Interrupt: pin A routed to IRQ 50
     Region 0: Memory at f7d00000 (64-bit, non-prefetchable) [size=256K]
     Region 2: I/O ports at e000 [size=128]
     Capabilities: [40] Power Management version 3
         Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA 
PME(D0+,D1+,D2+,D3hot+,D3cold+)
         Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
     Capabilities: [58] Express (v1) Endpoint, MSI 00
         DevCap:    MaxPayload 4096 bytes, PhantFunc 0, Latency L0s 
unlimited, L1 unlimited
             ExtTag- AttnBtn+ AttnInd+ PwrInd+ RBE+ FLReset-
         DevCtl:    Report errors: Correctable+ Non-Fatal+ Fatal+ 
Unsupported+
             RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
             MaxPayload 128 bytes, MaxReadReq 512 bytes
         DevSta:    CorrErr+ UncorrErr+ FatalErr- UnsuppReq+ AuxPwr+ 
TransPend-
         LnkCap:    Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Exit 
Latency L0s unlimited, L1 unlimited
             ClockPM+ Surprise- LLActRep- BwNot-
         LnkCtl:    ASPM Disabled; RCB 64 bytes Disabled- CommClk+
             ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
         LnkSta:    Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ 
DLActive- BWMgmt- ABWMgmt-
     Capabilities: [c0] MSI: Enable+ Count=1/16 Maskable+ 64bit+
         Address: 00000000fee0f00c  Data: 41b2
         Masking: 0000fffe  Pending: 00000000
     Capabilities: [d8] MSI-X: Enable- Count=16 Masked-
         Vector table: BAR=0 offset=00002000
         PBA: BAR=0 offset=00003000
     Capabilities: [100 v1] Advanced Error Reporting
         UESta:    DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- 
RxOF- MalfTLP- ECRC- UnsupReq+ ACSViol-
         UEMsk:    DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- 
RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
         UESvrt:    DLP- SDES+ TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- 
RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
         CESta:    RxErr- BadTLP- BadDLLP+ Rollover- Timeout- NonFatalErr-
         CEMsk:    RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
         AERCap:    First Error Pointer: 14, GenCap+ CGenEn- ChkCap+ ChkEn-
     Capabilities: [180 v1] Device Serial Number ff-da-2e-1f-10-c3-7b-ff
     Kernel driver in use: alx

04:00.0 Network controller: Qualcomm Atheros QCA9565 / AR9565 Wireless 
Network Adapter (rev 01)
     Subsystem: AzureWave Device 2130
     Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B- DisINTx-
     Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- 
<TAbort- <MAbort- >SERR- <PERR- INTx-
     Latency: 0, Cache Line Size: 64 bytes
     Interrupt: pin A routed to IRQ 19
     Region 0: Memory at f7c00000 (64-bit, non-prefetchable) [size=512K]
     Expansion ROM at f7c80000 [disabled] [size=64K]
     Capabilities: [40] Power Management version 2
         Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA 
PME(D0+,D1+,D2+,D3hot+,D3cold+)
         Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
     Capabilities: [50] MSI: Enable- Count=1/4 Maskable+ 64bit+
         Address: 0000000000000000  Data: 0000
         Masking: 00000000  Pending: 00000000
     Capabilities: [70] Express (v2) Endpoint, MSI 00
         DevCap:    MaxPayload 128 bytes, PhantFunc 0, Latency L0s 
unlimited, L1 <64us
             ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
         DevCtl:    Report errors: Correctable- Non-Fatal- Fatal- 
Unsupported-
             RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
             MaxPayload 128 bytes, MaxReadReq 512 bytes
         DevSta:    CorrErr+ UncorrErr- FatalErr- UnsuppReq+ AuxPwr+ 
TransPend-
         LnkCap:    Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Exit 
Latency L0s <4us, L1 <64us
             ClockPM- Surprise- LLActRep- BwNot-
         LnkCtl:    ASPM Disabled; RCB 64 bytes Disabled- CommClk+
             ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
         LnkSta:    Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ 
DLActive- BWMgmt- ABWMgmt-
         DevCap2: Completion Timeout: Not Supported, TimeoutDis+, LTR-, 
OBFF Not Supported
         DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-, 
OBFF Disabled
         LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-
              Transmit Margin: Normal Operating Range, 
EnterModifiedCompliance- ComplianceSOS-
              Compliance De-emphasis: -6dB
         LnkSta2: Current De-emphasis Level: -6dB, 
EqualizationComplete-, EqualizationPhase1-
              EqualizationPhase2-, EqualizationPhase3-, 
LinkEqualizationRequest-
     Capabilities: [100 v1] Advanced Error Reporting
         UESta:    DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- 
RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
         UEMsk:    DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- 
RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
         UESvrt:    DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- 
RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
         CESta:    RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
         CEMsk:    RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
         AERCap:    First Error Pointer: 00, GenCap- CGenEn- ChkCap- ChkEn-
     Capabilities: [140 v1] Virtual Channel
         Caps:    LPEVC=0 RefClk=100ns PATEntryBits=1
         Arb:    Fixed- WRR32- WRR64- WRR128-
         Ctrl:    ArbSelect=Fixed
         Status:    InProgress-
         VC0:    Caps:    PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
             Arb:    Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256-
             Ctrl:    Enable+ ID=0 ArbSelect=Fixed TC/VC=01
             Status:    NegoPending- InProgress-
     Capabilities: [160 v1] Device Serial Number 00-00-00-00-00-00-00-00
     Kernel driver in use: ath9k

[7.6.]
Attached devices:
Host: scsi0 Channel: 00 Id: 00 Lun: 00
   Vendor: ATA      Model: TOSHIBA MQ01ABF0 Rev: 1J
   Type:   Direct-Access ANSI  SCSI revision: 05
Host: scsi1 Channel: 00 Id: 00 Lun: 00
   Vendor: HL-DT-ST Model: DVDRAM GUA0N Rev: AS00
   Type:   CD-ROM ANSI  SCSI revision: 05

[7.7.]
1
10
1014
1027
1031
1040
1043
11
1102
1146
1161
12
1241
1275
1284
1296
13
1304
1307
1316
1397
14
1408
1415
1416
1440
1441
1444
1446
1461
1465
1468
1469
1474
1476
1479
1484
149
1497
1498
15
150
1500
1506
151
1518
152
153
154
1549
155
1553
1555
156
157
1633
17
1728
1736
175
1753
176
1763
1764
1765
1767
1771
1774
1775
1781
18
1823
1866
1867
1870
1872
1880
1886
1896
19
1910
1912
1916
1921
1928
1940
1942
1947
1956
1964
1969
1973
1974
2
20
2014
2020
2022
2038
2055
2065
21
2142
2172
2181
2182
2185
2190
2191
2194
2195
22
2203
2230
2232
2248
2264
2283
2303
2307
2347
2355
2362
2369
24
2476
25
2522
2584
26
2615
2662
27
2761
2790
2799
28
2800
2861
29
3
3044
3059
31
317
32
323
33
3320
34
35
3521
3527
3568
36
367
37
3770
3796
38
3821
3822
3829
3867
3871
3872
3895
39
390
391
3947
3998
40
407
41
42
43
432
44
45
458
46
463
467
47
48
5
51
53
54
55
606
621
636
67
673
68
7
70
71
766
77
789
8
829
833
834
869
872
875
879
887
890
896
9
904
907
911
920
922
969
97
973
979
98
980
983
acpi
asound
buddyinfo
bus
cgroups
cmdline
consoles
cpuinfo
crypto
devices
diskstats
dma
driver
execdomains
fb
filesystems
fs
interrupts
iomem
ioports
irq
kallsyms
kcore
keys
key-users
kmsg
kpagecount
kpageflags
loadavg
locks
mdstat
meminfo
misc
modules
mounts
mtrr
net
pagetypeinfo
partitions
sched_debug
schedstat
scsi
self
slabinfo
softirqs
stat
swaps
sys
sysrq-trigger
sysvipc
thread-self
timer_list
timer_stats
tty
uptime
version
vmallocinfo
vmstat
zoneinfo

[X.] Link to my Launchpad bug report:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1437755




^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: PROBLEM: Touchpad works just like a mouse
  2015-04-16  7:54 ` PROBLEM: Touchpad works just like a mouse David Zafra Gómez
@ 2015-04-16 14:44   ` Benjamin Tissoires
  2015-04-16 18:38     ` David Zafra Gómez
  2015-04-18  7:01     ` David Zafra Gómez
  0 siblings, 2 replies; 16+ messages in thread
From: Benjamin Tissoires @ 2015-04-16 14:44 UTC (permalink / raw)
  To: David Zafra Gómez
  Cc: linux-input, Dmitry Torokhov, Duson Lin, Jiri Kosina

Hi David,

[Adding relevant people to the thread]

according to the dmesg, there is a USB HID mouse (with Elan VID:PID
04F3:0232) connected to your laptop.

I just want to confirm that you did not plugged any external USB mouse
and that this one is your touchpad.

If that's the case, we will need Duson's help.

Duson, would it be possible that this USB touchpad can be activate
with the same-ish protocol than the i2c one we found in the Lenovo
Yoga 3?
If so, that would be in our best interest to fix all of that in HID.

Cheers,
Benjamin


On Thu, Apr 16, 2015 at 3:54 AM, David Zafra Gómez <dezeta@klo.es> wrote:
> [1.] Touchpad works just like a mouse.
>
> [2.] Touchpad features like scrolling, tapping, etc. do not work at all.
> Also, I cannot disable touchpad, even if I try to do it using special key
> functions (fn) for notebooks. Touchpad multitouch gestures doesn't work.
> It's simple to reproduce. I just boot my Linux system and I try to use my
> touchpad. System doesn't recognize it as a touchpad 8 (I cannot enable
> touchpad functions).
> My notebook model is ASUSTeK COMPUTER INC. PU551LA.
>
> [3.]
>
> [4.] Linux version 4.0.0-040000-generic (kernel@gomeisa) (gcc version 4.6.3
> (Ubuntu/Linaro 4.6.3-1ubuntu5) ) #201504121935 SMP Sun Apr 12 23:36:33 UTC
> 2015
>
> [5.]
>
> [6.]
>
> [7.] Description:    Ubuntu 14.04.2 LTS
> Release:    14.04
>
> [7.1.]
> Linux tago 4.0.0-040000-generic #201504121935 SMP Sun Apr 12 23:36:33 UTC
> 2015 x86_64 x86_64 x86_64 GNU/Linux
>
> Gnu C                  4.8
> Gnu make               3.81
> binutils               2.24
> util-linux             2.20.1
> mount                  support
> module-init-tools      15
> e2fsprogs              1.42.9
> pcmciautils            018
> PPP                    2.4.5
> Linux C Library        2.19
> Dynamic linker (ldd)   2.19
> Procps                 3.3.9
> Net-tools              1.60
> Kbd                    1.15.5
> Sh-utils               8.21
> wireless-tools         30
> Modules Loaded         rfcomm bnep nls_iso8859_1 intel_rapl iosf_mbi
> x86_pkg_temp_thermal intel_powerclamp coretemp kvm_intel kvm
> crct10dif_pclmul crc32_pclmul ghash_clmulni_intel aesni_intel aes_x86_64 lrw
> gf128mul glue_helper ablk_helper snd_soc_rt5640 snd_hda_codec_hdmi
> snd_hda_codec_conexant snd_hda_codec_generic asus_nb_wmi asus_wmi
> snd_hda_intel sparse_keymap snd_hda_controller snd_soc_rl6231 snd_soc_core
> snd_hda_codec cryptd snd_hwdep arc4 snd_compress snd_pcm_dmaengine ath9k
> ath9k_common ath9k_hw ath mac80211 cfg80211 snd_pcm dw_dmac snd_seq_midi
> ath3k i915 btusb dell_smo8800 wmi snd_seq_midi_event dw_dmac_core serio_raw
> snd_rawmidi drm_kms_helper bluetooth drm snd_seq shpchp parport_pc
> snd_soc_sst_acpi snd_seq_device ppdev 8250_dw video int3400_thermal
> int3402_thermal lp i2c_algo_bit i2c_hid snd_timer mei_me parport mei
> spi_pxa2xx_platform snd lpc_ich processor_thermal_device acpi_thermal_rel
> int340x_thermal_zone i2c_designware_platform soundcore i2c_designware_core
> mac_hid hid_generic usbhid hid ahci psmouse alx libahci mdio sdhci_acpi
> sdhci
>
> [7.2]
> processor    : 0
> vendor_id    : GenuineIntel
> cpu family    : 6
> model        : 69
> model name    : Intel(R) Core(TM) i5-4200U CPU @ 1.60GHz
> stepping    : 1
> microcode    : 0x17
> cpu MHz        : 806.527
> cache size    : 3072 KB
> physical id    : 0
> siblings    : 4
> core id        : 0
> cpu cores    : 2
> apicid        : 0
> initial apicid    : 0
> fpu        : yes
> fpu_exception    : yes
> cpuid level    : 13
> wp        : yes
> flags        : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov
> pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb
> rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology
> nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est
> tm2 ssse3 fma cx16 xtpr pdcm pcid sse4_1 sse4_2 movbe popcnt
> tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm ida arat epb pln
> pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1
> avx2 smep bmi2 erms invpcid xsaveopt
> bugs        :
> bogomips    : 4589.39
> clflush size    : 64
> cache_alignment    : 64
> address sizes    : 39 bits physical, 48 bits virtual
> power management:
>
> processor    : 1
> vendor_id    : GenuineIntel
> cpu family    : 6
> model        : 69
> model name    : Intel(R) Core(TM) i5-4200U CPU @ 1.60GHz
> stepping    : 1
> microcode    : 0x17
> cpu MHz        : 799.968
> cache size    : 3072 KB
> physical id    : 0
> siblings    : 4
> core id        : 1
> cpu cores    : 2
> apicid        : 2
> initial apicid    : 2
> fpu        : yes
> fpu_exception    : yes
> cpuid level    : 13
> wp        : yes
> flags        : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov
> pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb
> rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology
> nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est
> tm2 ssse3 fma cx16 xtpr pdcm pcid sse4_1 sse4_2 movbe popcnt
> tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm ida arat epb pln
> pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1
> avx2 smep bmi2 erms invpcid xsaveopt
> bugs        :
> bogomips    : 4589.39
> clflush size    : 64
> cache_alignment    : 64
> address sizes    : 39 bits physical, 48 bits virtual
> power management:
>
> processor    : 2
> vendor_id    : GenuineIntel
> cpu family    : 6
> model        : 69
> model name    : Intel(R) Core(TM) i5-4200U CPU @ 1.60GHz
> stepping    : 1
> microcode    : 0x17
> cpu MHz        : 869.957
> cache size    : 3072 KB
> physical id    : 0
> siblings    : 4
> core id        : 0
> cpu cores    : 2
> apicid        : 1
> initial apicid    : 1
> fpu        : yes
> fpu_exception    : yes
> cpuid level    : 13
> wp        : yes
> flags        : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov
> pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb
> rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology
> nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est
> tm2 ssse3 fma cx16 xtpr pdcm pcid sse4_1 sse4_2 movbe popcnt
> tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm ida arat epb pln
> pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1
> avx2 smep bmi2 erms invpcid xsaveopt
> bugs        :
> bogomips    : 4589.39
> clflush size    : 64
> cache_alignment    : 64
> address sizes    : 39 bits physical, 48 bits virtual
> power management:
>
> processor    : 3
> vendor_id    : GenuineIntel
> cpu family    : 6
> model        : 69
> model name    : Intel(R) Core(TM) i5-4200U CPU @ 1.60GHz
> stepping    : 1
> microcode    : 0x17
> cpu MHz        : 884.062
> cache size    : 3072 KB
> physical id    : 0
> siblings    : 4
> core id        : 1
> cpu cores    : 2
> apicid        : 3
> initial apicid    : 3
> fpu        : yes
> fpu_exception    : yes
> cpuid level    : 13
> wp        : yes
> flags        : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov
> pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb
> rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology
> nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est
> tm2 ssse3 fma cx16 xtpr pdcm pcid sse4_1 sse4_2 movbe popcnt
> tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm ida arat epb pln
> pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1
> avx2 smep bmi2 erms invpcid xsaveopt
> bugs        :
> bogomips    : 4589.39
> clflush size    : 64
> cache_alignment    : 64
> address sizes    : 39 bits physical, 48 bits virtual
> power management:
>
> [7.3.]
> rfcomm 77824 0 - Live 0x0000000000000000
> bnep 24576 2 - Live 0x0000000000000000
> nls_iso8859_1 16384 1 - Live 0x0000000000000000
> intel_rapl 20480 0 - Live 0x0000000000000000
> iosf_mbi 16384 1 intel_rapl, Live 0x0000000000000000
> x86_pkg_temp_thermal 16384 0 - Live 0x0000000000000000
> intel_powerclamp 20480 0 - Live 0x0000000000000000
> coretemp 16384 0 - Live 0x0000000000000000
> kvm_intel 159744 0 - Live 0x0000000000000000
> kvm 512000 1 kvm_intel, Live 0x0000000000000000
> crct10dif_pclmul 16384 0 - Live 0x0000000000000000
> crc32_pclmul 16384 0 - Live 0x0000000000000000
> ghash_clmulni_intel 16384 0 - Live 0x0000000000000000
> aesni_intel 172032 0 - Live 0x0000000000000000
> aes_x86_64 20480 1 aesni_intel, Live 0x0000000000000000
> lrw 16384 1 aesni_intel, Live 0x0000000000000000
> gf128mul 16384 1 lrw, Live 0x0000000000000000
> glue_helper 16384 1 aesni_intel, Live 0x0000000000000000
> ablk_helper 16384 1 aesni_intel, Live 0x0000000000000000
> snd_soc_rt5640 94208 0 - Live 0x0000000000000000
> snd_hda_codec_hdmi 53248 1 - Live 0x0000000000000000
> snd_hda_codec_conexant 24576 1 - Live 0x0000000000000000
> snd_hda_codec_generic 73728 1 snd_hda_codec_conexant, Live
> 0x0000000000000000
> asus_nb_wmi 24576 0 - Live 0x0000000000000000
> asus_wmi 28672 1 asus_nb_wmi, Live 0x0000000000000000
> snd_hda_intel 32768 5 - Live 0x0000000000000000
> sparse_keymap 16384 1 asus_wmi, Live 0x0000000000000000
> snd_hda_controller 36864 1 snd_hda_intel, Live 0x0000000000000000
> snd_soc_rl6231 16384 1 snd_soc_rt5640, Live 0x0000000000000000
> snd_soc_core 200704 1 snd_soc_rt5640, Live 0x0000000000000000
> snd_hda_codec 147456 5
> snd_hda_codec_hdmi,snd_hda_codec_conexant,snd_hda_codec_generic,snd_hda_intel,snd_hda_controller,
> Live 0x0000000000000000
> cryptd 24576 3 ghash_clmulni_intel,aesni_intel,ablk_helper, Live
> 0x0000000000000000
> snd_hwdep 16384 1 snd_hda_codec, Live 0x0000000000000000
> arc4 16384 2 - Live 0x0000000000000000
> snd_compress 20480 1 snd_soc_core, Live 0x0000000000000000
> snd_pcm_dmaengine 16384 1 snd_soc_core, Live 0x0000000000000000
> ath9k 155648 0 - Live 0x0000000000000000
> ath9k_common 32768 1 ath9k, Live 0x0000000000000000
> ath9k_hw 487424 2 ath9k,ath9k_common, Live 0x0000000000000000
> ath 32768 3 ath9k,ath9k_common,ath9k_hw, Live 0x0000000000000000
> mac80211 774144 1 ath9k, Live 0x0000000000000000
> cfg80211 581632 4 ath9k,ath9k_common,ath,mac80211, Live 0x0000000000000000
> snd_pcm 110592 7
> snd_soc_rt5640,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_controller,snd_soc_core,snd_hda_codec,snd_pcm_dmaengine,
> Live 0x0000000000000000
> dw_dmac 16384 0 - Live 0x0000000000000000
> snd_seq_midi 16384 0 - Live 0x0000000000000000
> ath3k 16384 0 - Live 0x0000000000000000
> i915 1126400 5 - Live 0x0000000000000000
> btusb 45056 0 - Live 0x0000000000000000
> dell_smo8800 16384 0 - Live 0x0000000000000000
> wmi 20480 1 asus_wmi, Live 0x0000000000000000
> snd_seq_midi_event 16384 1 snd_seq_midi, Live 0x0000000000000000
> dw_dmac_core 28672 1 dw_dmac, Live 0x0000000000000000
> serio_raw 16384 0 - Live 0x0000000000000000
> snd_rawmidi 32768 1 snd_seq_midi, Live 0x0000000000000000
> drm_kms_helper 126976 1 i915, Live 0x0000000000000000
> bluetooth 524288 12 rfcomm,bnep,ath3k,btusb, Live 0x0000000000000000
> drm 352256 6 i915,drm_kms_helper, Live 0x0000000000000000
> snd_seq 69632 2 snd_seq_midi,snd_seq_midi_event, Live 0x0000000000000000
> shpchp 40960 0 - Live 0x0000000000000000
> parport_pc 36864 0 - Live 0x0000000000000000
> snd_soc_sst_acpi 16384 0 - Live 0x0000000000000000
> snd_seq_device 16384 3 snd_seq_midi,snd_rawmidi,snd_seq, Live
> 0x0000000000000000
> ppdev 20480 0 - Live 0x0000000000000000
> 8250_dw 16384 0 - Live 0x0000000000000000
> video 28672 2 asus_wmi,i915, Live 0x0000000000000000
> int3400_thermal 16384 0 - Live 0x0000000000000000
> int3402_thermal 16384 0 - Live 0x0000000000000000
> lp 20480 0 - Live 0x0000000000000000
> i2c_algo_bit 16384 1 i915, Live 0x0000000000000000
> i2c_hid 20480 0 - Live 0x0000000000000000
> snd_timer 32768 2 snd_pcm,snd_seq, Live 0x0000000000000000
> mei_me 20480 0 - Live 0x0000000000000000
> parport 45056 3 parport_pc,ppdev,lp, Live 0x0000000000000000
> mei 90112 1 mei_me, Live 0x0000000000000000
> spi_pxa2xx_platform 24576 0 - Live 0x0000000000000000
> snd 86016 23
> snd_hda_codec_hdmi,snd_hda_codec_conexant,snd_hda_codec_generic,snd_hda_intel,snd_soc_core,snd_hda_codec,snd_hwdep,snd_compress,snd_pcm,snd_rawmidi,snd_seq,snd_seq_device,snd_timer,
> Live 0x0000000000000000
> lpc_ich 24576 0 - Live 0x0000000000000000
> processor_thermal_device 16384 0 - Live 0x0000000000000000
> acpi_thermal_rel 16384 1 int3400_thermal, Live 0x0000000000000000
> int340x_thermal_zone 16384 2 int3402_thermal,processor_thermal_device, Live
> 0x0000000000000000
> i2c_designware_platform 16384 0 - Live 0x0000000000000000
> soundcore 16384 2 snd_hda_codec,snd, Live 0x0000000000000000
> i2c_designware_core 16384 1 i2c_designware_platform, Live 0x0000000000000000
> mac_hid 16384 0 - Live 0x0000000000000000
> hid_generic 16384 0 - Live 0x0000000000000000
> usbhid 53248 0 - Live 0x0000000000000000
> hid 114688 3 i2c_hid,hid_generic,usbhid, Live 0x0000000000000000
> ahci 36864 4 - Live 0x0000000000000000
> psmouse 126976 0 - Live 0x0000000000000000
> alx 45056 0 - Live 0x0000000000000000
> libahci 32768 1 ahci, Live 0x0000000000000000
> mdio 16384 1 alx, Live 0x0000000000000000
> sdhci_acpi 16384 0 - Live 0x0000000000000000
> sdhci 45056 1 sdhci_acpi, Live 0x0000000000000000
>
> [7.4.]
> 0000-0cf7 : PCI Bus 0000:00
>   0000-001f : dma1
>   0020-0021 : pic1
>   0040-0043 : timer0
>   0050-0053 : timer1
>   0060-0060 : keyboard
>   0062-0062 : PNP0C09:00
>     0062-0062 : EC data
>   0064-0064 : keyboard
>   0066-0066 : PNP0C09:00
>     0066-0066 : EC cmd
>   0070-0077 : rtc0
>   0080-008f : dma page reg
>   00a0-00a1 : pic2
>   00c0-00df : dma2
>   00f0-00ff : fpu
>   0240-0259 : pnp 00:05
>   04d0-04d1 : pnp 00:04
>   0680-069f : pnp 00:01
> 0cf8-0cff : PCI conf1
> 0d00-ffff : PCI Bus 0000:00
>   164e-164f : pnp 00:01
>   1800-1803 : ACPI PM1a_EVT_BLK
>   1804-1805 : ACPI PM1a_CNT_BLK
>   1808-180b : ACPI PM_TMR
>   1810-1815 : ACPI CPU throttle
>   1830-1833 : iTCO_wdt
>   1850-1850 : ACPI PM2_CNT_BLK
>   1854-1857 : pnp 00:03
>   1860-187f : iTCO_wdt
>   1880-189f : ACPI GPE0_BLK
>   1c00-1cfe : pnp 00:01
>   1d00-1dfe : pnp 00:01
>   1e00-1efe : pnp 00:01
>   1f00-1ffe : pnp 00:01
>   2000-2fff : PCI Bus 0000:02
>   e000-efff : PCI Bus 0000:03
>     e000-e07f : 0000:03:00.0
>   f000-f03f : 0000:00:02.0
>   f040-f05f : 0000:00:1f.3
>   f060-f07f : 0000:00:1f.2
>     f060-f07f : ahci
>   f080-f083 : 0000:00:1f.2
>     f080-f083 : ahci
>   f090-f097 : 0000:00:1f.2
>     f090-f097 : ahci
>   f0a0-f0a3 : 0000:00:1f.2
>     f0a0-f0a3 : ahci
>   f0b0-f0b7 : 0000:00:1f.2
>     f0b0-f0b7 : ahci
>   ffff-ffff : pnp 00:01
>     ffff-ffff : pnp 00:01
>       ffff-ffff : pnp 00:01
>
> 00000000-00000fff : reserved
> 00001000-00057fff : System RAM
> 00058000-00058fff : reserved
> 00059000-0009efff : System RAM
> 0009f000-0009ffff : reserved
> 000a0000-000bffff : PCI Bus 0000:00
> 000c0000-000cebff : Video ROM
> 000d0000-000d3fff : PCI Bus 0000:00
> 000d4000-000d7fff : PCI Bus 0000:00
> 000d8000-000dbfff : PCI Bus 0000:00
> 000dc000-000dffff : PCI Bus 0000:00
> 000f0000-000fffff : System ROM
> 00100000-c8904fff : System RAM
>   02000000-027f524d : Kernel code
>   027f524e-02d1c63f : Kernel data
>   02e89000-02fcbfff : Kernel bss
> c8905000-c890bfff : ACPI Non-volatile Storage
> c890c000-c91d4fff : System RAM
> c91d5000-c947bfff : reserved
> c947c000-d9727fff : System RAM
> d9728000-d9987fff : reserved
> d9988000-d9cadfff : System RAM
> d9cae000-da9b9fff : ACPI Non-volatile Storage
> da9ba000-daf59fff : reserved
> daf5a000-daffefff : reserved
> dafff000-daffffff : System RAM
> db000000-dbbfffff : RAM buffer
> dbc00000-dfdfffff : reserved
>   dbe00000-dfdfffff : Graphics Stolen Memory
> dfe00000-feafffff : PCI Bus 0000:00
>   dfe00000-dfffffff : PCI Bus 0000:02
>   e0000000-efffffff : 0000:00:02.0
>   f7800000-f7bfffff : 0000:00:02.0
>   f7c00000-f7cfffff : PCI Bus 0000:04
>     f7c00000-f7c7ffff : 0000:04:00.0
>       f7c00000-f7c7ffff : ath9k
>     f7c80000-f7c8ffff : 0000:04:00.0
>   f7d00000-f7dfffff : PCI Bus 0000:03
>     f7d00000-f7d3ffff : 0000:03:00.0
>       f7d00000-f7d3ffff : alx
>   f7e00000-f7efffff : PCI Bus 0000:02
>     f7e00000-f7e000ff : 0000:02:00.0
>   f7f00000-f7f0ffff : 0000:00:14.0
>     f7f00000-f7f0ffff : xhci-hcd
>   f7f10000-f7f17fff : 0000:00:04.0
>   f7f18000-f7f1bfff : 0000:00:1b.0
>     f7f18000-f7f1bfff : ICH HD audio
>   f7f1c000-f7f1ffff : 0000:00:03.0
>     f7f1c000-f7f1ffff : ICH HD audio
>   f7f20000-f7f20fff : 0000:00:1f.6
>   f7f21000-f7f210ff : 0000:00:1f.3
>   f7f22000-f7f227ff : 0000:00:1f.2
>     f7f22000-f7f227ff : ahci
>   f7f23000-f7f233ff : 0000:00:1d.0
>     f7f23000-f7f233ff : ehci_hcd
>   f7f26000-f7f2601f : 0000:00:16.0
>     f7f26000-f7f2601f : mei_me
>   f7fdf000-f7fdffff : pnp 00:09
>   f7fe0000-f7feffff : pnp 00:09
>   f8000000-fbffffff : PCI MMCONFIG 0000 [bus 00-3f]
>     f8000000-fbffffff : reserved
>       f8000000-fbffffff : pnp 00:09
> fec00000-fec00fff : reserved
>   fec00000-fec003ff : IOAPIC 0
> fed00000-fed03fff : reserved
>   fed00000-fed003ff : HPET 0
>     fed00000-fed003ff : PNP0103:00
> fed10000-fed17fff : pnp 00:09
> fed18000-fed18fff : pnp 00:09
> fed19000-fed19fff : pnp 00:09
> fed1c000-fed1ffff : reserved
>   fed1c000-fed1ffff : pnp 00:09
>     fed1f410-fed1f414 : iTCO_wdt
> fed20000-fed3ffff : pnp 00:09
> fed40000-fed44fff : pnp 00:00
> fed45000-fed8ffff : pnp 00:09
> fed90000-fed93fff : pnp 00:09
> fee00000-fee00fff : Local APIC
>   fee00000-fee00fff : reserved
> ff000000-ffffffff : reserved
>   ff000000-ffffffff : INT0800:00
>     ff000000-ffffffff : pnp 00:09
> 100000000-11e1fffff : System RAM
> 11e200000-11fffffff : RAM buffer
>
> [7.5.]
> 00:00.0 Host bridge: Intel Corporation Haswell-ULT DRAM Controller (rev 09)
>     Subsystem: ASUSTeK Computer Inc. Device 163d
>     Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
> Stepping- SERR- FastB2B- DisINTx-
>     Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort-
> <MAbort+ >SERR- <PERR- INTx-
>     Latency: 0
>     Capabilities: [e0] Vendor Specific Information: Len=0c <?>
>
> 00:02.0 VGA compatible controller: Intel Corporation Haswell-ULT Integrated
> Graphics Controller (rev 09) (prog-if 00 [VGA controller])
>     Subsystem: ASUSTeK Computer Inc. Device 163d
>     Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
> Stepping- SERR- FastB2B- DisINTx+
>     Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort-
> <MAbort- >SERR- <PERR- INTx-
>     Latency: 0
>     Interrupt: pin A routed to IRQ 47
>     Region 0: Memory at f7800000 (64-bit, non-prefetchable) [size=4M]
>     Region 2: Memory at e0000000 (64-bit, prefetchable) [size=256M]
>     Region 4: I/O ports at f000 [size=64]
>     Expansion ROM at <unassigned> [disabled]
>     Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
>         Address: fee0f00c  Data: 4172
>     Capabilities: [d0] Power Management version 2
>         Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA
> PME(D0-,D1-,D2-,D3hot-,D3cold-)
>         Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
>     Capabilities: [a4] PCI Advanced Features
>         AFCap: TP+ FLR+
>         AFCtrl: FLR-
>         AFStatus: TP-
>     Kernel driver in use: i915
>
> 00:03.0 Audio device: Intel Corporation Haswell-ULT HD Audio Controller (rev
> 09)
>     Subsystem: Intel Corporation Device 2010
>     Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
> Stepping- SERR- FastB2B- DisINTx+
>     Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
> <MAbort- >SERR- <PERR- INTx-
>     Latency: 0, Cache Line Size: 64 bytes
>     Interrupt: pin A routed to IRQ 49
>     Region 0: Memory at f7f1c000 (64-bit, non-prefetchable) [size=16K]
>     Capabilities: [50] Power Management version 2
>         Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
> PME(D0-,D1-,D2-,D3hot-,D3cold-)
>         Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
>     Capabilities: [60] MSI: Enable+ Count=1/1 Maskable- 64bit-
>         Address: fee0f00c  Data: 41a2
>     Capabilities: [70] Express (v1) Root Complex Integrated Endpoint, MSI 00
>         DevCap:    MaxPayload 128 bytes, PhantFunc 0
>             ExtTag- RBE-
>         DevCtl:    Report errors: Correctable- Non-Fatal- Fatal-
> Unsupported-
>             RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
>             MaxPayload 128 bytes, MaxReadReq 128 bytes
>         DevSta:    CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr-
> TransPend-
>     Kernel driver in use: snd_hda_intel
>
> 00:04.0 Signal processing controller: Intel Corporation Device 0a03 (rev 09)
>     Subsystem: Intel Corporation Device 2010
>     Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
> Stepping- SERR- FastB2B- DisINTx-
>     Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort-
> <MAbort- >SERR- <PERR- INTx-
>     Latency: 0
>     Interrupt: pin A routed to IRQ 16
>     Region 0: Memory at f7f10000 (64-bit, non-prefetchable) [size=32K]
>     Capabilities: [90] MSI: Enable- Count=1/1 Maskable- 64bit-
>         Address: 00000000  Data: 0000
>     Capabilities: [d0] Power Management version 3
>         Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
> PME(D0-,D1-,D2-,D3hot-,D3cold-)
>         Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
>     Capabilities: [e0] Vendor Specific Information: Len=0c <?>
>     Kernel driver in use: proc_thermal
>
> 00:14.0 USB controller: Intel Corporation Lynx Point-LP USB xHCI HC (rev 04)
> (prog-if 30 [XHCI])
>     Subsystem: ASUSTeK Computer Inc. Device 201f
>     Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
> Stepping- SERR- FastB2B- DisINTx+
>     Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>     Latency: 0
>     Interrupt: pin A routed to IRQ 44
>     Region 0: Memory at f7f00000 (64-bit, non-prefetchable) [size=64K]
>     Capabilities: [70] Power Management version 2
>         Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA
> PME(D0-,D1-,D2-,D3hot+,D3cold+)
>         Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
>     Capabilities: [80] MSI: Enable+ Count=1/8 Maskable- 64bit+
>         Address: 00000000fee0f00c  Data: 4122
>     Kernel driver in use: xhci_hcd
>
> 00:16.0 Communication controller: Intel Corporation Lynx Point-LP HECI #0
> (rev 04)
>     Subsystem: ASUSTeK Computer Inc. Device 163d
>     Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
> Stepping- SERR- FastB2B- DisINTx+
>     Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
> <MAbort- >SERR- <PERR- INTx-
>     Latency: 0
>     Interrupt: pin A routed to IRQ 46
>     Region 0: Memory at f7f26000 (64-bit, non-prefetchable) [size=32]
>     Capabilities: [50] Power Management version 3
>         Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
> PME(D0+,D1-,D2-,D3hot+,D3cold+)
>         Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
>     Capabilities: [8c] MSI: Enable+ Count=1/1 Maskable- 64bit+
>         Address: 00000000fee0f00c  Data: 4162
>     Kernel driver in use: mei_me
>
> 00:1b.0 Audio device: Intel Corporation Lynx Point-LP HD Audio Controller
> (rev 04)
>     Subsystem: ASUSTeK Computer Inc. Device 163d
>     Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
> Stepping- SERR- FastB2B- DisINTx+
>     Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
> <MAbort- >SERR- <PERR- INTx-
>     Latency: 0, Cache Line Size: 64 bytes
>     Interrupt: pin A routed to IRQ 48
>     Region 0: Memory at f7f18000 (64-bit, non-prefetchable) [size=16K]
>     Capabilities: [50] Power Management version 3
>         Flags: PMEClk- DSI- D1- D2- AuxCurrent=55mA
> PME(D0+,D1-,D2-,D3hot+,D3cold+)
>         Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
>     Capabilities: [60] MSI: Enable+ Count=1/1 Maskable- 64bit+
>         Address: 00000000fee0f00c  Data: 4192
>     Capabilities: [70] Express (v1) Root Complex Integrated Endpoint, MSI 00
>         DevCap:    MaxPayload 128 bytes, PhantFunc 0
>             ExtTag- RBE-
>         DevCtl:    Report errors: Correctable- Non-Fatal- Fatal-
> Unsupported-
>             RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
>             MaxPayload 128 bytes, MaxReadReq 128 bytes
>         DevSta:    CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+
> TransPend-
>     Capabilities: [100 v1] Virtual Channel
>         Caps:    LPEVC=0 RefClk=100ns PATEntryBits=1
>         Arb:    Fixed- WRR32- WRR64- WRR128-
>         Ctrl:    ArbSelect=Fixed
>         Status:    InProgress-
>         VC0:    Caps:    PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
>             Arb:    Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256-
>             Ctrl:    Enable+ ID=0 ArbSelect=Fixed TC/VC=01
>             Status:    NegoPending- InProgress-
>         VC1:    Caps:    PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
>             Arb:    Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256-
>             Ctrl:    Enable- ID=2 ArbSelect=Fixed TC/VC=04
>             Status:    NegoPending- InProgress-
>     Kernel driver in use: snd_hda_intel
>
> 00:1c.0 PCI bridge: Intel Corporation Lynx Point-LP PCI Express Root Port 1
> (rev e4) (prog-if 00 [Normal decode])
>     Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
> Stepping- SERR- FastB2B- DisINTx+
>     Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
> <MAbort- >SERR- <PERR- INTx-
>     Latency: 0, Cache Line Size: 64 bytes
>     Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
>     I/O behind bridge: 0000f000-00000fff
>     Memory behind bridge: fff00000-000fffff
>     Prefetchable memory behind bridge: 00000000fff00000-00000000000fffff
>     Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
> <MAbort+ <SERR- <PERR-
>     BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B-
>         PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
>     Capabilities: [40] Express (v2) Root Port (Slot-), MSI 00
>         DevCap:    MaxPayload 128 bytes, PhantFunc 0
>             ExtTag- RBE+
>         DevCtl:    Report errors: Correctable- Non-Fatal- Fatal-
> Unsupported-
>             RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
>             MaxPayload 128 bytes, MaxReadReq 128 bytes
>         DevSta:    CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+
> TransPend-
>         LnkCap:    Port #1, Speed 5GT/s, Width x1, ASPM L0s L1, Exit Latency
> L0s <1us, L1 <4us
>             ClockPM- Surprise- LLActRep+ BwNot+
>         LnkCtl:    ASPM L0s L1 Enabled; RCB 64 bytes Disabled- CommClk-
>             ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
>         LnkSta:    Speed 2.5GT/s, Width x0, TrErr- Train- SlotClk+ DLActive-
> BWMgmt- ABWMgmt-
>         RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna+
> CRSVisible-
>         RootCap: CRSVisible-
>         RootSta: PME ReqID 0000, PMEStatus- PMEPending-
>         DevCap2: Completion Timeout: Range ABC, TimeoutDis+, LTR+, OBFF Via
> WAKE# ARIFwd-
>         DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR+, OBFF
> Disabled ARIFwd-
>         LnkCtl2: Target Link Speed: 5GT/s, EnterCompliance- SpeedDis-
>              Transmit Margin: Normal Operating Range,
> EnterModifiedCompliance- ComplianceSOS-
>              Compliance De-emphasis: -6dB
>         LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete-,
> EqualizationPhase1-
>              EqualizationPhase2-, EqualizationPhase3-,
> LinkEqualizationRequest-
>     Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
>         Address: fee0f00c  Data: 4181
>     Capabilities: [90] Subsystem: ASUSTeK Computer Inc. Device 163d
>     Capabilities: [a0] Power Management version 3
>         Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
> PME(D0+,D1-,D2-,D3hot+,D3cold+)
>         Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
>     Kernel driver in use: pcieport
>
> 00:1c.1 PCI bridge: Intel Corporation Lynx Point-LP PCI Express Root Port 2
> (rev e4) (prog-if 00 [Normal decode])
>     Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
> Stepping- SERR- FastB2B- DisINTx+
>     Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
> <MAbort- >SERR- <PERR- INTx-
>     Latency: 0, Cache Line Size: 64 bytes
>     Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
>     I/O behind bridge: 00002000-00002fff
>     Memory behind bridge: f7e00000-f7efffff
>     Prefetchable memory behind bridge: 00000000dfe00000-00000000dfffffff
>     Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
> <MAbort+ <SERR- <PERR-
>     BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B-
>         PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
>     Capabilities: [40] Express (v2) Root Port (Slot+), MSI 00
>         DevCap:    MaxPayload 128 bytes, PhantFunc 0
>             ExtTag- RBE+
>         DevCtl:    Report errors: Correctable- Non-Fatal- Fatal-
> Unsupported-
>             RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
>             MaxPayload 128 bytes, MaxReadReq 128 bytes
>         DevSta:    CorrErr+ UncorrErr- FatalErr- UnsuppReq- AuxPwr+
> TransPend-
>         LnkCap:    Port #2, Speed 5GT/s, Width x1, ASPM L0s L1, Exit Latency
> L0s <512ns, L1 <16us
>             ClockPM- Surprise- LLActRep+ BwNot+
>         LnkCtl:    ASPM Disabled; RCB 64 bytes Disabled- CommClk+
>             ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
>         LnkSta:    Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive+
> BWMgmt+ ABWMgmt-
>         SltCap:    AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug+
> Surprise+
>             Slot #1, PowerLimit 10.000W; Interlock- NoCompl+
>         SltCtl:    Enable: AttnBtn- PwrFlt- MRL- PresDet+ CmdCplt- HPIrq+
> LinkChg+
>             Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
>         SltSta:    Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+
> Interlock-
>             Changed: MRL- PresDet- LinkState-
>         RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna+
> CRSVisible-
>         RootCap: CRSVisible-
>         RootSta: PME ReqID 0000, PMEStatus- PMEPending-
>         DevCap2: Completion Timeout: Range ABC, TimeoutDis+, LTR+, OBFF Not
> Supported ARIFwd-
>         DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR+, OBFF
> Disabled ARIFwd-
>         LnkCtl2: Target Link Speed: 5GT/s, EnterCompliance- SpeedDis-
>              Transmit Margin: Normal Operating Range,
> EnterModifiedCompliance- ComplianceSOS-
>              Compliance De-emphasis: -6dB
>         LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete-,
> EqualizationPhase1-
>              EqualizationPhase2-, EqualizationPhase3-,
> LinkEqualizationRequest-
>     Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
>         Address: fee0f00c  Data: 41a1
>     Capabilities: [90] Subsystem: ASUSTeK Computer Inc. Device 163d
>     Capabilities: [a0] Power Management version 3
>         Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
> PME(D0+,D1-,D2-,D3hot+,D3cold+)
>         Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
>     Capabilities: [100 v0] #00
>     Capabilities: [200 v1] L1 PM Substates
>         L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+
> L1_PM_Substates+
>               PortCommonModeRestoreTime=40us PortTPowerOnTime=10us
>     Kernel driver in use: pcieport
>
> 00:1c.2 PCI bridge: Intel Corporation Lynx Point-LP PCI Express Root Port 3
> (rev e4) (prog-if 00 [Normal decode])
>     Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
> Stepping- SERR- FastB2B- DisINTx+
>     Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
> <MAbort- >SERR- <PERR- INTx-
>     Latency: 0, Cache Line Size: 64 bytes
>     Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
>     I/O behind bridge: 0000e000-0000efff
>     Memory behind bridge: f7d00000-f7dfffff
>     Prefetchable memory behind bridge: 00000000fff00000-00000000000fffff
>     Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
> <MAbort+ <SERR- <PERR-
>     BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B-
>         PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
>     Capabilities: [40] Express (v2) Root Port (Slot+), MSI 00
>         DevCap:    MaxPayload 128 bytes, PhantFunc 0
>             ExtTag- RBE+
>         DevCtl:    Report errors: Correctable- Non-Fatal- Fatal-
> Unsupported-
>             RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
>             MaxPayload 128 bytes, MaxReadReq 128 bytes
>         DevSta:    CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+
> TransPend-
>         LnkCap:    Port #3, Speed 5GT/s, Width x1, ASPM L0s L1, Exit Latency
> L0s <512ns, L1 <16us
>             ClockPM- Surprise- LLActRep+ BwNot+
>         LnkCtl:    ASPM Disabled; RCB 64 bytes Disabled- CommClk+
>             ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
>         LnkSta:    Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive+
> BWMgmt+ ABWMgmt-
>         SltCap:    AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug-
> Surprise-
>             Slot #2, PowerLimit 10.000W; Interlock- NoCompl+
>         SltCtl:    Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq-
> LinkChg-
>             Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
>         SltSta:    Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+
> Interlock-
>             Changed: MRL- PresDet- LinkState-
>         RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna+
> CRSVisible-
>         RootCap: CRSVisible-
>         RootSta: PME ReqID 0000, PMEStatus- PMEPending-
>         DevCap2: Completion Timeout: Range ABC, TimeoutDis+, LTR+, OBFF Not
> Supported ARIFwd-
>         DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR+, OBFF
> Disabled ARIFwd-
>         LnkCtl2: Target Link Speed: 5GT/s, EnterCompliance- SpeedDis-
>              Transmit Margin: Normal Operating Range,
> EnterModifiedCompliance- ComplianceSOS-
>              Compliance De-emphasis: -6dB
>         LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete-,
> EqualizationPhase1-
>              EqualizationPhase2-, EqualizationPhase3-,
> LinkEqualizationRequest-
>     Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
>         Address: fee0f00c  Data: 41c1
>     Capabilities: [90] Subsystem: ASUSTeK Computer Inc. Device 163d
>     Capabilities: [a0] Power Management version 3
>         Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
> PME(D0+,D1-,D2-,D3hot+,D3cold+)
>         Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
>     Capabilities: [100 v0] #00
>     Capabilities: [200 v1] L1 PM Substates
>         L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+
> L1_PM_Substates+
>               PortCommonModeRestoreTime=40us PortTPowerOnTime=10us
>     Kernel driver in use: pcieport
>
> 00:1c.3 PCI bridge: Intel Corporation Lynx Point-LP PCI Express Root Port 4
> (rev e4) (prog-if 00 [Normal decode])
>     Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
> Stepping- SERR- FastB2B- DisINTx+
>     Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
> <MAbort- >SERR- <PERR- INTx-
>     Latency: 0, Cache Line Size: 64 bytes
>     Bus: primary=00, secondary=04, subordinate=04, sec-latency=0
>     I/O behind bridge: 0000f000-00000fff
>     Memory behind bridge: f7c00000-f7cfffff
>     Prefetchable memory behind bridge: 00000000fff00000-00000000000fffff
>     Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
> <MAbort+ <SERR- <PERR-
>     BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B-
>         PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
>     Capabilities: [40] Express (v2) Root Port (Slot+), MSI 00
>         DevCap:    MaxPayload 128 bytes, PhantFunc 0
>             ExtTag- RBE+
>         DevCtl:    Report errors: Correctable- Non-Fatal- Fatal-
> Unsupported-
>             RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
>             MaxPayload 128 bytes, MaxReadReq 128 bytes
>         DevSta:    CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+
> TransPend-
>         LnkCap:    Port #4, Speed 5GT/s, Width x1, ASPM L0s L1, Exit Latency
> L0s <512ns, L1 <16us
>             ClockPM- Surprise- LLActRep+ BwNot+
>         LnkCtl:    ASPM Disabled; RCB 64 bytes Disabled- CommClk+
>             ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
>         LnkSta:    Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive+
> BWMgmt+ ABWMgmt-
>         SltCap:    AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug-
> Surprise-
>             Slot #3, PowerLimit 10.000W; Interlock- NoCompl+
>         SltCtl:    Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq-
> LinkChg-
>             Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
>         SltSta:    Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+
> Interlock-
>             Changed: MRL- PresDet- LinkState-
>         RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna+
> CRSVisible-
>         RootCap: CRSVisible-
>         RootSta: PME ReqID 0000, PMEStatus- PMEPending-
>         DevCap2: Completion Timeout: Range ABC, TimeoutDis+, LTR+, OBFF Not
> Supported ARIFwd-
>         DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR+, OBFF
> Disabled ARIFwd-
>         LnkCtl2: Target Link Speed: 5GT/s, EnterCompliance- SpeedDis-
>              Transmit Margin: Normal Operating Range,
> EnterModifiedCompliance- ComplianceSOS-
>              Compliance De-emphasis: -6dB
>         LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete-,
> EqualizationPhase1-
>              EqualizationPhase2-, EqualizationPhase3-,
> LinkEqualizationRequest-
>     Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
>         Address: fee0f00c  Data: 41e1
>     Capabilities: [90] Subsystem: ASUSTeK Computer Inc. Device 163d
>     Capabilities: [a0] Power Management version 3
>         Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
> PME(D0+,D1-,D2-,D3hot+,D3cold+)
>         Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
>     Capabilities: [100 v0] #00
>     Capabilities: [200 v1] L1 PM Substates
>         L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+
> L1_PM_Substates+
>               PortCommonModeRestoreTime=40us PortTPowerOnTime=10us
>     Kernel driver in use: pcieport
>
> 00:1d.0 USB controller: Intel Corporation Lynx Point-LP USB EHCI #1 (rev 04)
> (prog-if 20 [EHCI])
>     Subsystem: ASUSTeK Computer Inc. Device 201f
>     Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
> Stepping- SERR- FastB2B- DisINTx-
>     Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>     Latency: 0
>     Interrupt: pin A routed to IRQ 23
>     Region 0: Memory at f7f23000 (32-bit, non-prefetchable) [size=1K]
>     Capabilities: [50] Power Management version 3
>         Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA
> PME(D0+,D1-,D2-,D3hot+,D3cold+)
>         Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
>     Capabilities: [58] Debug port: BAR=1 offset=00a0
>     Capabilities: [98] PCI Advanced Features
>         AFCap: TP+ FLR+
>         AFCtrl: FLR-
>         AFStatus: TP-
>     Kernel driver in use: ehci-pci
>
> 00:1f.0 ISA bridge: Intel Corporation Lynx Point-LP LPC Controller (rev 04)
>     Subsystem: ASUSTeK Computer Inc. Device 163d
>     Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
> Stepping- SERR- FastB2B- DisINTx-
>     Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>     Latency: 0
>     Capabilities: [e0] Vendor Specific Information: Len=0c <?>
>     Kernel driver in use: lpc_ich
>
> 00:1f.2 SATA controller: Intel Corporation Lynx Point-LP SATA Controller 1
> [AHCI mode] (rev 04) (prog-if 01 [AHCI 1.0])
>     Subsystem: ASUSTeK Computer Inc. Device 163d
>     Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
> Stepping- SERR- FastB2B- DisINTx+
>     Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>     Latency: 0
>     Interrupt: pin B routed to IRQ 45
>     Region 0: I/O ports at f0b0 [size=8]
>     Region 1: I/O ports at f0a0 [size=4]
>     Region 2: I/O ports at f090 [size=8]
>     Region 3: I/O ports at f080 [size=4]
>     Region 4: I/O ports at f060 [size=32]
>     Region 5: Memory at f7f22000 (32-bit, non-prefetchable) [size=2K]
>     Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
>         Address: fee0a00c  Data: 4152
>     Capabilities: [70] Power Management version 3
>         Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
> PME(D0-,D1-,D2-,D3hot+,D3cold-)
>         Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
>     Capabilities: [a8] SATA HBA v1.0 BAR4 Offset=00000004
>     Kernel driver in use: ahci
>
> 00:1f.3 SMBus: Intel Corporation Lynx Point-LP SMBus Controller (rev 04)
>     Subsystem: ASUSTeK Computer Inc. Device 163d
>     Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr-
> Stepping- SERR- FastB2B- DisINTx-
>     Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>     Interrupt: pin C routed to IRQ 4
>     Region 0: Memory at f7f21000 (64-bit, non-prefetchable) [size=256]
>     Region 4: I/O ports at f040 [size=32]
>
> 00:1f.6 Signal processing controller: Intel Corporation Lynx Point-LP
> Thermal (rev 04)
>     Subsystem: ASUSTeK Computer Inc. Device 163d
>     Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
> Stepping- SERR- FastB2B- DisINTx-
>     Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
> <MAbort- >SERR- <PERR- INTx-
>     Latency: 0
>     Interrupt: pin C routed to IRQ 4
>     Region 0: Memory at f7f20000 (64-bit, non-prefetchable) [size=4K]
>     Capabilities: [50] Power Management version 3
>         Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA
> PME(D0-,D1-,D2-,D3hot-,D3cold-)
>         Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
>     Capabilities: [80] MSI: Enable- Count=1/1 Maskable- 64bit-
>         Address: 00000000  Data: 0000
>
> 02:00.0 Unassigned class [ff00]: Device 1aea:6601
>     Subsystem: Device 0001:0001
>     Physical Slot: 1-1
>     Control: I/O- Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
> Stepping- SERR- FastB2B- DisINTx-
>     Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
> <MAbort- >SERR- <PERR- INTx-
>     Latency: 0, Cache Line Size: 64 bytes
>     Interrupt: pin A routed to IRQ 3
>     Region 0: Memory at f7e00000 (64-bit, non-prefetchable) [disabled]
> [size=256]
>     Capabilities: [80] Power Management version 3
>         Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
> PME(D0-,D1-,D2-,D3hot-,D3cold-)
>         Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
>     Capabilities: [88] MSI: Enable- Count=1/1 Maskable- 64bit+
>         Address: 0000000000000000  Data: 0000
>     Capabilities: [98] Express (v1) Endpoint, MSI 00
>         DevCap:    MaxPayload 128 bytes, PhantFunc 0, Latency L0s unlimited,
> L1 unlimited
>             ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
>         DevCtl:    Report errors: Correctable- Non-Fatal- Fatal-
> Unsupported-
>             RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop+
>             MaxPayload 128 bytes, MaxReadReq 512 bytes
>         DevSta:    CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr-
> TransPend-
>         LnkCap:    Port #1, Speed 2.5GT/s, Width x1, ASPM L0s L1, Exit
> Latency L0s <4us, L1 unlimited
>             ClockPM- Surprise- LLActRep- BwNot-
>         LnkCtl:    ASPM Disabled; RCB 64 bytes Disabled- CommClk+
>             ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
>         LnkSta:    Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive-
> BWMgmt- ABWMgmt-
>
> 03:00.0 Ethernet controller: Qualcomm Atheros QCA8171 Gigabit Ethernet (rev
> 10)
>     Subsystem: ASUSTeK Computer Inc. Device 205f
>     Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
> Stepping- SERR- FastB2B- DisINTx-
>     Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
> <MAbort- >SERR- <PERR- INTx-
>     Latency: 0, Cache Line Size: 64 bytes
>     Interrupt: pin A routed to IRQ 50
>     Region 0: Memory at f7d00000 (64-bit, non-prefetchable) [size=256K]
>     Region 2: I/O ports at e000 [size=128]
>     Capabilities: [40] Power Management version 3
>         Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA
> PME(D0+,D1+,D2+,D3hot+,D3cold+)
>         Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
>     Capabilities: [58] Express (v1) Endpoint, MSI 00
>         DevCap:    MaxPayload 4096 bytes, PhantFunc 0, Latency L0s
> unlimited, L1 unlimited
>             ExtTag- AttnBtn+ AttnInd+ PwrInd+ RBE+ FLReset-
>         DevCtl:    Report errors: Correctable+ Non-Fatal+ Fatal+
> Unsupported+
>             RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
>             MaxPayload 128 bytes, MaxReadReq 512 bytes
>         DevSta:    CorrErr+ UncorrErr+ FatalErr- UnsuppReq+ AuxPwr+
> TransPend-
>         LnkCap:    Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Exit
> Latency L0s unlimited, L1 unlimited
>             ClockPM+ Surprise- LLActRep- BwNot-
>         LnkCtl:    ASPM Disabled; RCB 64 bytes Disabled- CommClk+
>             ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
>         LnkSta:    Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive-
> BWMgmt- ABWMgmt-
>     Capabilities: [c0] MSI: Enable+ Count=1/16 Maskable+ 64bit+
>         Address: 00000000fee0f00c  Data: 41b2
>         Masking: 0000fffe  Pending: 00000000
>     Capabilities: [d8] MSI-X: Enable- Count=16 Masked-
>         Vector table: BAR=0 offset=00002000
>         PBA: BAR=0 offset=00003000
>     Capabilities: [100 v1] Advanced Error Reporting
>         UESta:    DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF-
> MalfTLP- ECRC- UnsupReq+ ACSViol-
>         UEMsk:    DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF-
> MalfTLP- ECRC- UnsupReq- ACSViol-
>         UESvrt:    DLP- SDES+ TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF+
> MalfTLP+ ECRC- UnsupReq- ACSViol-
>         CESta:    RxErr- BadTLP- BadDLLP+ Rollover- Timeout- NonFatalErr-
>         CEMsk:    RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
>         AERCap:    First Error Pointer: 14, GenCap+ CGenEn- ChkCap+ ChkEn-
>     Capabilities: [180 v1] Device Serial Number ff-da-2e-1f-10-c3-7b-ff
>     Kernel driver in use: alx
>
> 04:00.0 Network controller: Qualcomm Atheros QCA9565 / AR9565 Wireless
> Network Adapter (rev 01)
>     Subsystem: AzureWave Device 2130
>     Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
> Stepping- SERR- FastB2B- DisINTx-
>     Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
> <MAbort- >SERR- <PERR- INTx-
>     Latency: 0, Cache Line Size: 64 bytes
>     Interrupt: pin A routed to IRQ 19
>     Region 0: Memory at f7c00000 (64-bit, non-prefetchable) [size=512K]
>     Expansion ROM at f7c80000 [disabled] [size=64K]
>     Capabilities: [40] Power Management version 2
>         Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA
> PME(D0+,D1+,D2+,D3hot+,D3cold+)
>         Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
>     Capabilities: [50] MSI: Enable- Count=1/4 Maskable+ 64bit+
>         Address: 0000000000000000  Data: 0000
>         Masking: 00000000  Pending: 00000000
>     Capabilities: [70] Express (v2) Endpoint, MSI 00
>         DevCap:    MaxPayload 128 bytes, PhantFunc 0, Latency L0s unlimited,
> L1 <64us
>             ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
>         DevCtl:    Report errors: Correctable- Non-Fatal- Fatal-
> Unsupported-
>             RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
>             MaxPayload 128 bytes, MaxReadReq 512 bytes
>         DevSta:    CorrErr+ UncorrErr- FatalErr- UnsuppReq+ AuxPwr+
> TransPend-
>         LnkCap:    Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Exit
> Latency L0s <4us, L1 <64us
>             ClockPM- Surprise- LLActRep- BwNot-
>         LnkCtl:    ASPM Disabled; RCB 64 bytes Disabled- CommClk+
>             ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
>         LnkSta:    Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive-
> BWMgmt- ABWMgmt-
>         DevCap2: Completion Timeout: Not Supported, TimeoutDis+, LTR-, OBFF
> Not Supported
>         DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-, OBFF
> Disabled
>         LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-
>              Transmit Margin: Normal Operating Range,
> EnterModifiedCompliance- ComplianceSOS-
>              Compliance De-emphasis: -6dB
>         LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete-,
> EqualizationPhase1-
>              EqualizationPhase2-, EqualizationPhase3-,
> LinkEqualizationRequest-
>     Capabilities: [100 v1] Advanced Error Reporting
>         UESta:    DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF-
> MalfTLP- ECRC- UnsupReq- ACSViol-
>         UEMsk:    DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF-
> MalfTLP- ECRC- UnsupReq- ACSViol-
>         UESvrt:    DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+
> MalfTLP+ ECRC- UnsupReq- ACSViol-
>         CESta:    RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
>         CEMsk:    RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
>         AERCap:    First Error Pointer: 00, GenCap- CGenEn- ChkCap- ChkEn-
>     Capabilities: [140 v1] Virtual Channel
>         Caps:    LPEVC=0 RefClk=100ns PATEntryBits=1
>         Arb:    Fixed- WRR32- WRR64- WRR128-
>         Ctrl:    ArbSelect=Fixed
>         Status:    InProgress-
>         VC0:    Caps:    PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
>             Arb:    Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256-
>             Ctrl:    Enable+ ID=0 ArbSelect=Fixed TC/VC=01
>             Status:    NegoPending- InProgress-
>     Capabilities: [160 v1] Device Serial Number 00-00-00-00-00-00-00-00
>     Kernel driver in use: ath9k
>
> [7.6.]
> Attached devices:
> Host: scsi0 Channel: 00 Id: 00 Lun: 00
>   Vendor: ATA      Model: TOSHIBA MQ01ABF0 Rev: 1J
>   Type:   Direct-Access ANSI  SCSI revision: 05
> Host: scsi1 Channel: 00 Id: 00 Lun: 00
>   Vendor: HL-DT-ST Model: DVDRAM GUA0N Rev: AS00
>   Type:   CD-ROM ANSI  SCSI revision: 05
>
> [7.7.]
> 1
> 10
> 1014
> 1027
> 1031
> 1040
> 1043
> 11
> 1102
> 1146
> 1161
> 12
> 1241
> 1275
> 1284
> 1296
> 13
> 1304
> 1307
> 1316
> 1397
> 14
> 1408
> 1415
> 1416
> 1440
> 1441
> 1444
> 1446
> 1461
> 1465
> 1468
> 1469
> 1474
> 1476
> 1479
> 1484
> 149
> 1497
> 1498
> 15
> 150
> 1500
> 1506
> 151
> 1518
> 152
> 153
> 154
> 1549
> 155
> 1553
> 1555
> 156
> 157
> 1633
> 17
> 1728
> 1736
> 175
> 1753
> 176
> 1763
> 1764
> 1765
> 1767
> 1771
> 1774
> 1775
> 1781
> 18
> 1823
> 1866
> 1867
> 1870
> 1872
> 1880
> 1886
> 1896
> 19
> 1910
> 1912
> 1916
> 1921
> 1928
> 1940
> 1942
> 1947
> 1956
> 1964
> 1969
> 1973
> 1974
> 2
> 20
> 2014
> 2020
> 2022
> 2038
> 2055
> 2065
> 21
> 2142
> 2172
> 2181
> 2182
> 2185
> 2190
> 2191
> 2194
> 2195
> 22
> 2203
> 2230
> 2232
> 2248
> 2264
> 2283
> 2303
> 2307
> 2347
> 2355
> 2362
> 2369
> 24
> 2476
> 25
> 2522
> 2584
> 26
> 2615
> 2662
> 27
> 2761
> 2790
> 2799
> 28
> 2800
> 2861
> 29
> 3
> 3044
> 3059
> 31
> 317
> 32
> 323
> 33
> 3320
> 34
> 35
> 3521
> 3527
> 3568
> 36
> 367
> 37
> 3770
> 3796
> 38
> 3821
> 3822
> 3829
> 3867
> 3871
> 3872
> 3895
> 39
> 390
> 391
> 3947
> 3998
> 40
> 407
> 41
> 42
> 43
> 432
> 44
> 45
> 458
> 46
> 463
> 467
> 47
> 48
> 5
> 51
> 53
> 54
> 55
> 606
> 621
> 636
> 67
> 673
> 68
> 7
> 70
> 71
> 766
> 77
> 789
> 8
> 829
> 833
> 834
> 869
> 872
> 875
> 879
> 887
> 890
> 896
> 9
> 904
> 907
> 911
> 920
> 922
> 969
> 97
> 973
> 979
> 98
> 980
> 983
> acpi
> asound
> buddyinfo
> bus
> cgroups
> cmdline
> consoles
> cpuinfo
> crypto
> devices
> diskstats
> dma
> driver
> execdomains
> fb
> filesystems
> fs
> interrupts
> iomem
> ioports
> irq
> kallsyms
> kcore
> keys
> key-users
> kmsg
> kpagecount
> kpageflags
> loadavg
> locks
> mdstat
> meminfo
> misc
> modules
> mounts
> mtrr
> net
> pagetypeinfo
> partitions
> sched_debug
> schedstat
> scsi
> self
> slabinfo
> softirqs
> stat
> swaps
> sys
> sysrq-trigger
> sysvipc
> thread-self
> timer_list
> timer_stats
> tty
> uptime
> version
> vmallocinfo
> vmstat
> zoneinfo
>
> [X.] Link to my Launchpad bug report:
> https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1437755
>
>
>
> --
> To unsubscribe from this list: send the line "unsubscribe linux-input" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
--
To unsubscribe from this list: send the line "unsubscribe linux-input" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: PROBLEM: Touchpad works just like a mouse
  2015-04-16 14:44   ` Benjamin Tissoires
@ 2015-04-16 18:38     ` David Zafra Gómez
  2015-04-18  7:01     ` David Zafra Gómez
  1 sibling, 0 replies; 16+ messages in thread
From: David Zafra Gómez @ 2015-04-16 18:38 UTC (permalink / raw)
  To: Benjamin Tissoires; +Cc: linux-input, Dmitry Torokhov, Duson Lin, Jiri Kosina

Hi everybody

I did plugged an external USB mouse. Do you want me to unplug the USB 
mouse and send some command output?

Cheers,

David Zafra

El 16/04/15 a las 16:44, Benjamin Tissoires escribió:
> Hi David,
>
> [Adding relevant people to the thread]
>
> according to the dmesg, there is a USB HID mouse (with Elan VID:PID
> 04F3:0232) connected to your laptop.
>
> I just want to confirm that you did not plugged any external USB mouse
> and that this one is your touchpad.
>
> If that's the case, we will need Duson's help.
>
> Duson, would it be possible that this USB touchpad can be activate
> with the same-ish protocol than the i2c one we found in the Lenovo
> Yoga 3?
> If so, that would be in our best interest to fix all of that in HID.
>
> Cheers,
> Benjamin
>
>
> On Thu, Apr 16, 2015 at 3:54 AM, David Zafra Gómez <dezeta@klo.es> wrote:
>> [1.] Touchpad works just like a mouse.
>>
>> [2.] Touchpad features like scrolling, tapping, etc. do not work at all.
>> Also, I cannot disable touchpad, even if I try to do it using special key
>> functions (fn) for notebooks. Touchpad multitouch gestures doesn't work.
>> It's simple to reproduce. I just boot my Linux system and I try to use my
>> touchpad. System doesn't recognize it as a touchpad 8 (I cannot enable
>> touchpad functions).
>> My notebook model is ASUSTeK COMPUTER INC. PU551LA.
>>
>> [3.]
>>
>> [4.] Linux version 4.0.0-040000-generic (kernel@gomeisa) (gcc version 4.6.3
>> (Ubuntu/Linaro 4.6.3-1ubuntu5) ) #201504121935 SMP Sun Apr 12 23:36:33 UTC
>> 2015
>>
>> [5.]
>>
>> [6.]
>>
>> [7.] Description:    Ubuntu 14.04.2 LTS
>> Release:    14.04
>>
>> [7.1.]
>> Linux tago 4.0.0-040000-generic #201504121935 SMP Sun Apr 12 23:36:33 UTC
>> 2015 x86_64 x86_64 x86_64 GNU/Linux
>>
>> Gnu C                  4.8
>> Gnu make               3.81
>> binutils               2.24
>> util-linux             2.20.1
>> mount                  support
>> module-init-tools      15
>> e2fsprogs              1.42.9
>> pcmciautils            018
>> PPP                    2.4.5
>> Linux C Library        2.19
>> Dynamic linker (ldd)   2.19
>> Procps                 3.3.9
>> Net-tools              1.60
>> Kbd                    1.15.5
>> Sh-utils               8.21
>> wireless-tools         30
>> Modules Loaded         rfcomm bnep nls_iso8859_1 intel_rapl iosf_mbi
>> x86_pkg_temp_thermal intel_powerclamp coretemp kvm_intel kvm
>> crct10dif_pclmul crc32_pclmul ghash_clmulni_intel aesni_intel aes_x86_64 lrw
>> gf128mul glue_helper ablk_helper snd_soc_rt5640 snd_hda_codec_hdmi
>> snd_hda_codec_conexant snd_hda_codec_generic asus_nb_wmi asus_wmi
>> snd_hda_intel sparse_keymap snd_hda_controller snd_soc_rl6231 snd_soc_core
>> snd_hda_codec cryptd snd_hwdep arc4 snd_compress snd_pcm_dmaengine ath9k
>> ath9k_common ath9k_hw ath mac80211 cfg80211 snd_pcm dw_dmac snd_seq_midi
>> ath3k i915 btusb dell_smo8800 wmi snd_seq_midi_event dw_dmac_core serio_raw
>> snd_rawmidi drm_kms_helper bluetooth drm snd_seq shpchp parport_pc
>> snd_soc_sst_acpi snd_seq_device ppdev 8250_dw video int3400_thermal
>> int3402_thermal lp i2c_algo_bit i2c_hid snd_timer mei_me parport mei
>> spi_pxa2xx_platform snd lpc_ich processor_thermal_device acpi_thermal_rel
>> int340x_thermal_zone i2c_designware_platform soundcore i2c_designware_core
>> mac_hid hid_generic usbhid hid ahci psmouse alx libahci mdio sdhci_acpi
>> sdhci
>>
>> [7.2]
>> processor    : 0
>> vendor_id    : GenuineIntel
>> cpu family    : 6
>> model        : 69
>> model name    : Intel(R) Core(TM) i5-4200U CPU @ 1.60GHz
>> stepping    : 1
>> microcode    : 0x17
>> cpu MHz        : 806.527
>> cache size    : 3072 KB
>> physical id    : 0
>> siblings    : 4
>> core id        : 0
>> cpu cores    : 2
>> apicid        : 0
>> initial apicid    : 0
>> fpu        : yes
>> fpu_exception    : yes
>> cpuid level    : 13
>> wp        : yes
>> flags        : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov
>> pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb
>> rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology
>> nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est
>> tm2 ssse3 fma cx16 xtpr pdcm pcid sse4_1 sse4_2 movbe popcnt
>> tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm ida arat epb pln
>> pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1
>> avx2 smep bmi2 erms invpcid xsaveopt
>> bugs        :
>> bogomips    : 4589.39
>> clflush size    : 64
>> cache_alignment    : 64
>> address sizes    : 39 bits physical, 48 bits virtual
>> power management:
>>
>> processor    : 1
>> vendor_id    : GenuineIntel
>> cpu family    : 6
>> model        : 69
>> model name    : Intel(R) Core(TM) i5-4200U CPU @ 1.60GHz
>> stepping    : 1
>> microcode    : 0x17
>> cpu MHz        : 799.968
>> cache size    : 3072 KB
>> physical id    : 0
>> siblings    : 4
>> core id        : 1
>> cpu cores    : 2
>> apicid        : 2
>> initial apicid    : 2
>> fpu        : yes
>> fpu_exception    : yes
>> cpuid level    : 13
>> wp        : yes
>> flags        : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov
>> pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb
>> rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology
>> nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est
>> tm2 ssse3 fma cx16 xtpr pdcm pcid sse4_1 sse4_2 movbe popcnt
>> tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm ida arat epb pln
>> pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1
>> avx2 smep bmi2 erms invpcid xsaveopt
>> bugs        :
>> bogomips    : 4589.39
>> clflush size    : 64
>> cache_alignment    : 64
>> address sizes    : 39 bits physical, 48 bits virtual
>> power management:
>>
>> processor    : 2
>> vendor_id    : GenuineIntel
>> cpu family    : 6
>> model        : 69
>> model name    : Intel(R) Core(TM) i5-4200U CPU @ 1.60GHz
>> stepping    : 1
>> microcode    : 0x17
>> cpu MHz        : 869.957
>> cache size    : 3072 KB
>> physical id    : 0
>> siblings    : 4
>> core id        : 0
>> cpu cores    : 2
>> apicid        : 1
>> initial apicid    : 1
>> fpu        : yes
>> fpu_exception    : yes
>> cpuid level    : 13
>> wp        : yes
>> flags        : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov
>> pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb
>> rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology
>> nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est
>> tm2 ssse3 fma cx16 xtpr pdcm pcid sse4_1 sse4_2 movbe popcnt
>> tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm ida arat epb pln
>> pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1
>> avx2 smep bmi2 erms invpcid xsaveopt
>> bugs        :
>> bogomips    : 4589.39
>> clflush size    : 64
>> cache_alignment    : 64
>> address sizes    : 39 bits physical, 48 bits virtual
>> power management:
>>
>> processor    : 3
>> vendor_id    : GenuineIntel
>> cpu family    : 6
>> model        : 69
>> model name    : Intel(R) Core(TM) i5-4200U CPU @ 1.60GHz
>> stepping    : 1
>> microcode    : 0x17
>> cpu MHz        : 884.062
>> cache size    : 3072 KB
>> physical id    : 0
>> siblings    : 4
>> core id        : 1
>> cpu cores    : 2
>> apicid        : 3
>> initial apicid    : 3
>> fpu        : yes
>> fpu_exception    : yes
>> cpuid level    : 13
>> wp        : yes
>> flags        : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov
>> pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb
>> rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology
>> nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est
>> tm2 ssse3 fma cx16 xtpr pdcm pcid sse4_1 sse4_2 movbe popcnt
>> tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm ida arat epb pln
>> pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1
>> avx2 smep bmi2 erms invpcid xsaveopt
>> bugs        :
>> bogomips    : 4589.39
>> clflush size    : 64
>> cache_alignment    : 64
>> address sizes    : 39 bits physical, 48 bits virtual
>> power management:
>>
>> [7.3.]
>> rfcomm 77824 0 - Live 0x0000000000000000
>> bnep 24576 2 - Live 0x0000000000000000
>> nls_iso8859_1 16384 1 - Live 0x0000000000000000
>> intel_rapl 20480 0 - Live 0x0000000000000000
>> iosf_mbi 16384 1 intel_rapl, Live 0x0000000000000000
>> x86_pkg_temp_thermal 16384 0 - Live 0x0000000000000000
>> intel_powerclamp 20480 0 - Live 0x0000000000000000
>> coretemp 16384 0 - Live 0x0000000000000000
>> kvm_intel 159744 0 - Live 0x0000000000000000
>> kvm 512000 1 kvm_intel, Live 0x0000000000000000
>> crct10dif_pclmul 16384 0 - Live 0x0000000000000000
>> crc32_pclmul 16384 0 - Live 0x0000000000000000
>> ghash_clmulni_intel 16384 0 - Live 0x0000000000000000
>> aesni_intel 172032 0 - Live 0x0000000000000000
>> aes_x86_64 20480 1 aesni_intel, Live 0x0000000000000000
>> lrw 16384 1 aesni_intel, Live 0x0000000000000000
>> gf128mul 16384 1 lrw, Live 0x0000000000000000
>> glue_helper 16384 1 aesni_intel, Live 0x0000000000000000
>> ablk_helper 16384 1 aesni_intel, Live 0x0000000000000000
>> snd_soc_rt5640 94208 0 - Live 0x0000000000000000
>> snd_hda_codec_hdmi 53248 1 - Live 0x0000000000000000
>> snd_hda_codec_conexant 24576 1 - Live 0x0000000000000000
>> snd_hda_codec_generic 73728 1 snd_hda_codec_conexant, Live
>> 0x0000000000000000
>> asus_nb_wmi 24576 0 - Live 0x0000000000000000
>> asus_wmi 28672 1 asus_nb_wmi, Live 0x0000000000000000
>> snd_hda_intel 32768 5 - Live 0x0000000000000000
>> sparse_keymap 16384 1 asus_wmi, Live 0x0000000000000000
>> snd_hda_controller 36864 1 snd_hda_intel, Live 0x0000000000000000
>> snd_soc_rl6231 16384 1 snd_soc_rt5640, Live 0x0000000000000000
>> snd_soc_core 200704 1 snd_soc_rt5640, Live 0x0000000000000000
>> snd_hda_codec 147456 5
>> snd_hda_codec_hdmi,snd_hda_codec_conexant,snd_hda_codec_generic,snd_hda_intel,snd_hda_controller,
>> Live 0x0000000000000000
>> cryptd 24576 3 ghash_clmulni_intel,aesni_intel,ablk_helper, Live
>> 0x0000000000000000
>> snd_hwdep 16384 1 snd_hda_codec, Live 0x0000000000000000
>> arc4 16384 2 - Live 0x0000000000000000
>> snd_compress 20480 1 snd_soc_core, Live 0x0000000000000000
>> snd_pcm_dmaengine 16384 1 snd_soc_core, Live 0x0000000000000000
>> ath9k 155648 0 - Live 0x0000000000000000
>> ath9k_common 32768 1 ath9k, Live 0x0000000000000000
>> ath9k_hw 487424 2 ath9k,ath9k_common, Live 0x0000000000000000
>> ath 32768 3 ath9k,ath9k_common,ath9k_hw, Live 0x0000000000000000
>> mac80211 774144 1 ath9k, Live 0x0000000000000000
>> cfg80211 581632 4 ath9k,ath9k_common,ath,mac80211, Live 0x0000000000000000
>> snd_pcm 110592 7
>> snd_soc_rt5640,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_controller,snd_soc_core,snd_hda_codec,snd_pcm_dmaengine,
>> Live 0x0000000000000000
>> dw_dmac 16384 0 - Live 0x0000000000000000
>> snd_seq_midi 16384 0 - Live 0x0000000000000000
>> ath3k 16384 0 - Live 0x0000000000000000
>> i915 1126400 5 - Live 0x0000000000000000
>> btusb 45056 0 - Live 0x0000000000000000
>> dell_smo8800 16384 0 - Live 0x0000000000000000
>> wmi 20480 1 asus_wmi, Live 0x0000000000000000
>> snd_seq_midi_event 16384 1 snd_seq_midi, Live 0x0000000000000000
>> dw_dmac_core 28672 1 dw_dmac, Live 0x0000000000000000
>> serio_raw 16384 0 - Live 0x0000000000000000
>> snd_rawmidi 32768 1 snd_seq_midi, Live 0x0000000000000000
>> drm_kms_helper 126976 1 i915, Live 0x0000000000000000
>> bluetooth 524288 12 rfcomm,bnep,ath3k,btusb, Live 0x0000000000000000
>> drm 352256 6 i915,drm_kms_helper, Live 0x0000000000000000
>> snd_seq 69632 2 snd_seq_midi,snd_seq_midi_event, Live 0x0000000000000000
>> shpchp 40960 0 - Live 0x0000000000000000
>> parport_pc 36864 0 - Live 0x0000000000000000
>> snd_soc_sst_acpi 16384 0 - Live 0x0000000000000000
>> snd_seq_device 16384 3 snd_seq_midi,snd_rawmidi,snd_seq, Live
>> 0x0000000000000000
>> ppdev 20480 0 - Live 0x0000000000000000
>> 8250_dw 16384 0 - Live 0x0000000000000000
>> video 28672 2 asus_wmi,i915, Live 0x0000000000000000
>> int3400_thermal 16384 0 - Live 0x0000000000000000
>> int3402_thermal 16384 0 - Live 0x0000000000000000
>> lp 20480 0 - Live 0x0000000000000000
>> i2c_algo_bit 16384 1 i915, Live 0x0000000000000000
>> i2c_hid 20480 0 - Live 0x0000000000000000
>> snd_timer 32768 2 snd_pcm,snd_seq, Live 0x0000000000000000
>> mei_me 20480 0 - Live 0x0000000000000000
>> parport 45056 3 parport_pc,ppdev,lp, Live 0x0000000000000000
>> mei 90112 1 mei_me, Live 0x0000000000000000
>> spi_pxa2xx_platform 24576 0 - Live 0x0000000000000000
>> snd 86016 23
>> snd_hda_codec_hdmi,snd_hda_codec_conexant,snd_hda_codec_generic,snd_hda_intel,snd_soc_core,snd_hda_codec,snd_hwdep,snd_compress,snd_pcm,snd_rawmidi,snd_seq,snd_seq_device,snd_timer,
>> Live 0x0000000000000000
>> lpc_ich 24576 0 - Live 0x0000000000000000
>> processor_thermal_device 16384 0 - Live 0x0000000000000000
>> acpi_thermal_rel 16384 1 int3400_thermal, Live 0x0000000000000000
>> int340x_thermal_zone 16384 2 int3402_thermal,processor_thermal_device, Live
>> 0x0000000000000000
>> i2c_designware_platform 16384 0 - Live 0x0000000000000000
>> soundcore 16384 2 snd_hda_codec,snd, Live 0x0000000000000000
>> i2c_designware_core 16384 1 i2c_designware_platform, Live 0x0000000000000000
>> mac_hid 16384 0 - Live 0x0000000000000000
>> hid_generic 16384 0 - Live 0x0000000000000000
>> usbhid 53248 0 - Live 0x0000000000000000
>> hid 114688 3 i2c_hid,hid_generic,usbhid, Live 0x0000000000000000
>> ahci 36864 4 - Live 0x0000000000000000
>> psmouse 126976 0 - Live 0x0000000000000000
>> alx 45056 0 - Live 0x0000000000000000
>> libahci 32768 1 ahci, Live 0x0000000000000000
>> mdio 16384 1 alx, Live 0x0000000000000000
>> sdhci_acpi 16384 0 - Live 0x0000000000000000
>> sdhci 45056 1 sdhci_acpi, Live 0x0000000000000000
>>
>> [7.4.]
>> 0000-0cf7 : PCI Bus 0000:00
>>    0000-001f : dma1
>>    0020-0021 : pic1
>>    0040-0043 : timer0
>>    0050-0053 : timer1
>>    0060-0060 : keyboard
>>    0062-0062 : PNP0C09:00
>>      0062-0062 : EC data
>>    0064-0064 : keyboard
>>    0066-0066 : PNP0C09:00
>>      0066-0066 : EC cmd
>>    0070-0077 : rtc0
>>    0080-008f : dma page reg
>>    00a0-00a1 : pic2
>>    00c0-00df : dma2
>>    00f0-00ff : fpu
>>    0240-0259 : pnp 00:05
>>    04d0-04d1 : pnp 00:04
>>    0680-069f : pnp 00:01
>> 0cf8-0cff : PCI conf1
>> 0d00-ffff : PCI Bus 0000:00
>>    164e-164f : pnp 00:01
>>    1800-1803 : ACPI PM1a_EVT_BLK
>>    1804-1805 : ACPI PM1a_CNT_BLK
>>    1808-180b : ACPI PM_TMR
>>    1810-1815 : ACPI CPU throttle
>>    1830-1833 : iTCO_wdt
>>    1850-1850 : ACPI PM2_CNT_BLK
>>    1854-1857 : pnp 00:03
>>    1860-187f : iTCO_wdt
>>    1880-189f : ACPI GPE0_BLK
>>    1c00-1cfe : pnp 00:01
>>    1d00-1dfe : pnp 00:01
>>    1e00-1efe : pnp 00:01
>>    1f00-1ffe : pnp 00:01
>>    2000-2fff : PCI Bus 0000:02
>>    e000-efff : PCI Bus 0000:03
>>      e000-e07f : 0000:03:00.0
>>    f000-f03f : 0000:00:02.0
>>    f040-f05f : 0000:00:1f.3
>>    f060-f07f : 0000:00:1f.2
>>      f060-f07f : ahci
>>    f080-f083 : 0000:00:1f.2
>>      f080-f083 : ahci
>>    f090-f097 : 0000:00:1f.2
>>      f090-f097 : ahci
>>    f0a0-f0a3 : 0000:00:1f.2
>>      f0a0-f0a3 : ahci
>>    f0b0-f0b7 : 0000:00:1f.2
>>      f0b0-f0b7 : ahci
>>    ffff-ffff : pnp 00:01
>>      ffff-ffff : pnp 00:01
>>        ffff-ffff : pnp 00:01
>>
>> 00000000-00000fff : reserved
>> 00001000-00057fff : System RAM
>> 00058000-00058fff : reserved
>> 00059000-0009efff : System RAM
>> 0009f000-0009ffff : reserved
>> 000a0000-000bffff : PCI Bus 0000:00
>> 000c0000-000cebff : Video ROM
>> 000d0000-000d3fff : PCI Bus 0000:00
>> 000d4000-000d7fff : PCI Bus 0000:00
>> 000d8000-000dbfff : PCI Bus 0000:00
>> 000dc000-000dffff : PCI Bus 0000:00
>> 000f0000-000fffff : System ROM
>> 00100000-c8904fff : System RAM
>>    02000000-027f524d : Kernel code
>>    027f524e-02d1c63f : Kernel data
>>    02e89000-02fcbfff : Kernel bss
>> c8905000-c890bfff : ACPI Non-volatile Storage
>> c890c000-c91d4fff : System RAM
>> c91d5000-c947bfff : reserved
>> c947c000-d9727fff : System RAM
>> d9728000-d9987fff : reserved
>> d9988000-d9cadfff : System RAM
>> d9cae000-da9b9fff : ACPI Non-volatile Storage
>> da9ba000-daf59fff : reserved
>> daf5a000-daffefff : reserved
>> dafff000-daffffff : System RAM
>> db000000-dbbfffff : RAM buffer
>> dbc00000-dfdfffff : reserved
>>    dbe00000-dfdfffff : Graphics Stolen Memory
>> dfe00000-feafffff : PCI Bus 0000:00
>>    dfe00000-dfffffff : PCI Bus 0000:02
>>    e0000000-efffffff : 0000:00:02.0
>>    f7800000-f7bfffff : 0000:00:02.0
>>    f7c00000-f7cfffff : PCI Bus 0000:04
>>      f7c00000-f7c7ffff : 0000:04:00.0
>>        f7c00000-f7c7ffff : ath9k
>>      f7c80000-f7c8ffff : 0000:04:00.0
>>    f7d00000-f7dfffff : PCI Bus 0000:03
>>      f7d00000-f7d3ffff : 0000:03:00.0
>>        f7d00000-f7d3ffff : alx
>>    f7e00000-f7efffff : PCI Bus 0000:02
>>      f7e00000-f7e000ff : 0000:02:00.0
>>    f7f00000-f7f0ffff : 0000:00:14.0
>>      f7f00000-f7f0ffff : xhci-hcd
>>    f7f10000-f7f17fff : 0000:00:04.0
>>    f7f18000-f7f1bfff : 0000:00:1b.0
>>      f7f18000-f7f1bfff : ICH HD audio
>>    f7f1c000-f7f1ffff : 0000:00:03.0
>>      f7f1c000-f7f1ffff : ICH HD audio
>>    f7f20000-f7f20fff : 0000:00:1f.6
>>    f7f21000-f7f210ff : 0000:00:1f.3
>>    f7f22000-f7f227ff : 0000:00:1f.2
>>      f7f22000-f7f227ff : ahci
>>    f7f23000-f7f233ff : 0000:00:1d.0
>>      f7f23000-f7f233ff : ehci_hcd
>>    f7f26000-f7f2601f : 0000:00:16.0
>>      f7f26000-f7f2601f : mei_me
>>    f7fdf000-f7fdffff : pnp 00:09
>>    f7fe0000-f7feffff : pnp 00:09
>>    f8000000-fbffffff : PCI MMCONFIG 0000 [bus 00-3f]
>>      f8000000-fbffffff : reserved
>>        f8000000-fbffffff : pnp 00:09
>> fec00000-fec00fff : reserved
>>    fec00000-fec003ff : IOAPIC 0
>> fed00000-fed03fff : reserved
>>    fed00000-fed003ff : HPET 0
>>      fed00000-fed003ff : PNP0103:00
>> fed10000-fed17fff : pnp 00:09
>> fed18000-fed18fff : pnp 00:09
>> fed19000-fed19fff : pnp 00:09
>> fed1c000-fed1ffff : reserved
>>    fed1c000-fed1ffff : pnp 00:09
>>      fed1f410-fed1f414 : iTCO_wdt
>> fed20000-fed3ffff : pnp 00:09
>> fed40000-fed44fff : pnp 00:00
>> fed45000-fed8ffff : pnp 00:09
>> fed90000-fed93fff : pnp 00:09
>> fee00000-fee00fff : Local APIC
>>    fee00000-fee00fff : reserved
>> ff000000-ffffffff : reserved
>>    ff000000-ffffffff : INT0800:00
>>      ff000000-ffffffff : pnp 00:09
>> 100000000-11e1fffff : System RAM
>> 11e200000-11fffffff : RAM buffer
>>
>> [7.5.]
>> 00:00.0 Host bridge: Intel Corporation Haswell-ULT DRAM Controller (rev 09)
>>      Subsystem: ASUSTeK Computer Inc. Device 163d
>>      Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
>> Stepping- SERR- FastB2B- DisINTx-
>>      Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort-
>> <MAbort+ >SERR- <PERR- INTx-
>>      Latency: 0
>>      Capabilities: [e0] Vendor Specific Information: Len=0c <?>
>>
>> 00:02.0 VGA compatible controller: Intel Corporation Haswell-ULT Integrated
>> Graphics Controller (rev 09) (prog-if 00 [VGA controller])
>>      Subsystem: ASUSTeK Computer Inc. Device 163d
>>      Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
>> Stepping- SERR- FastB2B- DisINTx+
>>      Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort-
>> <MAbort- >SERR- <PERR- INTx-
>>      Latency: 0
>>      Interrupt: pin A routed to IRQ 47
>>      Region 0: Memory at f7800000 (64-bit, non-prefetchable) [size=4M]
>>      Region 2: Memory at e0000000 (64-bit, prefetchable) [size=256M]
>>      Region 4: I/O ports at f000 [size=64]
>>      Expansion ROM at <unassigned> [disabled]
>>      Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
>>          Address: fee0f00c  Data: 4172
>>      Capabilities: [d0] Power Management version 2
>>          Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA
>> PME(D0-,D1-,D2-,D3hot-,D3cold-)
>>          Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
>>      Capabilities: [a4] PCI Advanced Features
>>          AFCap: TP+ FLR+
>>          AFCtrl: FLR-
>>          AFStatus: TP-
>>      Kernel driver in use: i915
>>
>> 00:03.0 Audio device: Intel Corporation Haswell-ULT HD Audio Controller (rev
>> 09)
>>      Subsystem: Intel Corporation Device 2010
>>      Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
>> Stepping- SERR- FastB2B- DisINTx+
>>      Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
>> <MAbort- >SERR- <PERR- INTx-
>>      Latency: 0, Cache Line Size: 64 bytes
>>      Interrupt: pin A routed to IRQ 49
>>      Region 0: Memory at f7f1c000 (64-bit, non-prefetchable) [size=16K]
>>      Capabilities: [50] Power Management version 2
>>          Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
>> PME(D0-,D1-,D2-,D3hot-,D3cold-)
>>          Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
>>      Capabilities: [60] MSI: Enable+ Count=1/1 Maskable- 64bit-
>>          Address: fee0f00c  Data: 41a2
>>      Capabilities: [70] Express (v1) Root Complex Integrated Endpoint, MSI 00
>>          DevCap:    MaxPayload 128 bytes, PhantFunc 0
>>              ExtTag- RBE-
>>          DevCtl:    Report errors: Correctable- Non-Fatal- Fatal-
>> Unsupported-
>>              RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
>>              MaxPayload 128 bytes, MaxReadReq 128 bytes
>>          DevSta:    CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr-
>> TransPend-
>>      Kernel driver in use: snd_hda_intel
>>
>> 00:04.0 Signal processing controller: Intel Corporation Device 0a03 (rev 09)
>>      Subsystem: Intel Corporation Device 2010
>>      Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
>> Stepping- SERR- FastB2B- DisINTx-
>>      Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort-
>> <MAbort- >SERR- <PERR- INTx-
>>      Latency: 0
>>      Interrupt: pin A routed to IRQ 16
>>      Region 0: Memory at f7f10000 (64-bit, non-prefetchable) [size=32K]
>>      Capabilities: [90] MSI: Enable- Count=1/1 Maskable- 64bit-
>>          Address: 00000000  Data: 0000
>>      Capabilities: [d0] Power Management version 3
>>          Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
>> PME(D0-,D1-,D2-,D3hot-,D3cold-)
>>          Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
>>      Capabilities: [e0] Vendor Specific Information: Len=0c <?>
>>      Kernel driver in use: proc_thermal
>>
>> 00:14.0 USB controller: Intel Corporation Lynx Point-LP USB xHCI HC (rev 04)
>> (prog-if 30 [XHCI])
>>      Subsystem: ASUSTeK Computer Inc. Device 201f
>>      Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
>> Stepping- SERR- FastB2B- DisINTx+
>>      Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
>> <TAbort- <MAbort- >SERR- <PERR- INTx-
>>      Latency: 0
>>      Interrupt: pin A routed to IRQ 44
>>      Region 0: Memory at f7f00000 (64-bit, non-prefetchable) [size=64K]
>>      Capabilities: [70] Power Management version 2
>>          Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA
>> PME(D0-,D1-,D2-,D3hot+,D3cold+)
>>          Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
>>      Capabilities: [80] MSI: Enable+ Count=1/8 Maskable- 64bit+
>>          Address: 00000000fee0f00c  Data: 4122
>>      Kernel driver in use: xhci_hcd
>>
>> 00:16.0 Communication controller: Intel Corporation Lynx Point-LP HECI #0
>> (rev 04)
>>      Subsystem: ASUSTeK Computer Inc. Device 163d
>>      Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
>> Stepping- SERR- FastB2B- DisINTx+
>>      Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
>> <MAbort- >SERR- <PERR- INTx-
>>      Latency: 0
>>      Interrupt: pin A routed to IRQ 46
>>      Region 0: Memory at f7f26000 (64-bit, non-prefetchable) [size=32]
>>      Capabilities: [50] Power Management version 3
>>          Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
>> PME(D0+,D1-,D2-,D3hot+,D3cold+)
>>          Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
>>      Capabilities: [8c] MSI: Enable+ Count=1/1 Maskable- 64bit+
>>          Address: 00000000fee0f00c  Data: 4162
>>      Kernel driver in use: mei_me
>>
>> 00:1b.0 Audio device: Intel Corporation Lynx Point-LP HD Audio Controller
>> (rev 04)
>>      Subsystem: ASUSTeK Computer Inc. Device 163d
>>      Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
>> Stepping- SERR- FastB2B- DisINTx+
>>      Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
>> <MAbort- >SERR- <PERR- INTx-
>>      Latency: 0, Cache Line Size: 64 bytes
>>      Interrupt: pin A routed to IRQ 48
>>      Region 0: Memory at f7f18000 (64-bit, non-prefetchable) [size=16K]
>>      Capabilities: [50] Power Management version 3
>>          Flags: PMEClk- DSI- D1- D2- AuxCurrent=55mA
>> PME(D0+,D1-,D2-,D3hot+,D3cold+)
>>          Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
>>      Capabilities: [60] MSI: Enable+ Count=1/1 Maskable- 64bit+
>>          Address: 00000000fee0f00c  Data: 4192
>>      Capabilities: [70] Express (v1) Root Complex Integrated Endpoint, MSI 00
>>          DevCap:    MaxPayload 128 bytes, PhantFunc 0
>>              ExtTag- RBE-
>>          DevCtl:    Report errors: Correctable- Non-Fatal- Fatal-
>> Unsupported-
>>              RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
>>              MaxPayload 128 bytes, MaxReadReq 128 bytes
>>          DevSta:    CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+
>> TransPend-
>>      Capabilities: [100 v1] Virtual Channel
>>          Caps:    LPEVC=0 RefClk=100ns PATEntryBits=1
>>          Arb:    Fixed- WRR32- WRR64- WRR128-
>>          Ctrl:    ArbSelect=Fixed
>>          Status:    InProgress-
>>          VC0:    Caps:    PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
>>              Arb:    Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256-
>>              Ctrl:    Enable+ ID=0 ArbSelect=Fixed TC/VC=01
>>              Status:    NegoPending- InProgress-
>>          VC1:    Caps:    PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
>>              Arb:    Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256-
>>              Ctrl:    Enable- ID=2 ArbSelect=Fixed TC/VC=04
>>              Status:    NegoPending- InProgress-
>>      Kernel driver in use: snd_hda_intel
>>
>> 00:1c.0 PCI bridge: Intel Corporation Lynx Point-LP PCI Express Root Port 1
>> (rev e4) (prog-if 00 [Normal decode])
>>      Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
>> Stepping- SERR- FastB2B- DisINTx+
>>      Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
>> <MAbort- >SERR- <PERR- INTx-
>>      Latency: 0, Cache Line Size: 64 bytes
>>      Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
>>      I/O behind bridge: 0000f000-00000fff
>>      Memory behind bridge: fff00000-000fffff
>>      Prefetchable memory behind bridge: 00000000fff00000-00000000000fffff
>>      Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
>> <MAbort+ <SERR- <PERR-
>>      BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B-
>>          PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
>>      Capabilities: [40] Express (v2) Root Port (Slot-), MSI 00
>>          DevCap:    MaxPayload 128 bytes, PhantFunc 0
>>              ExtTag- RBE+
>>          DevCtl:    Report errors: Correctable- Non-Fatal- Fatal-
>> Unsupported-
>>              RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
>>              MaxPayload 128 bytes, MaxReadReq 128 bytes
>>          DevSta:    CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+
>> TransPend-
>>          LnkCap:    Port #1, Speed 5GT/s, Width x1, ASPM L0s L1, Exit Latency
>> L0s <1us, L1 <4us
>>              ClockPM- Surprise- LLActRep+ BwNot+
>>          LnkCtl:    ASPM L0s L1 Enabled; RCB 64 bytes Disabled- CommClk-
>>              ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
>>          LnkSta:    Speed 2.5GT/s, Width x0, TrErr- Train- SlotClk+ DLActive-
>> BWMgmt- ABWMgmt-
>>          RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna+
>> CRSVisible-
>>          RootCap: CRSVisible-
>>          RootSta: PME ReqID 0000, PMEStatus- PMEPending-
>>          DevCap2: Completion Timeout: Range ABC, TimeoutDis+, LTR+, OBFF Via
>> WAKE# ARIFwd-
>>          DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR+, OBFF
>> Disabled ARIFwd-
>>          LnkCtl2: Target Link Speed: 5GT/s, EnterCompliance- SpeedDis-
>>               Transmit Margin: Normal Operating Range,
>> EnterModifiedCompliance- ComplianceSOS-
>>               Compliance De-emphasis: -6dB
>>          LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete-,
>> EqualizationPhase1-
>>               EqualizationPhase2-, EqualizationPhase3-,
>> LinkEqualizationRequest-
>>      Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
>>          Address: fee0f00c  Data: 4181
>>      Capabilities: [90] Subsystem: ASUSTeK Computer Inc. Device 163d
>>      Capabilities: [a0] Power Management version 3
>>          Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
>> PME(D0+,D1-,D2-,D3hot+,D3cold+)
>>          Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
>>      Kernel driver in use: pcieport
>>
>> 00:1c.1 PCI bridge: Intel Corporation Lynx Point-LP PCI Express Root Port 2
>> (rev e4) (prog-if 00 [Normal decode])
>>      Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
>> Stepping- SERR- FastB2B- DisINTx+
>>      Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
>> <MAbort- >SERR- <PERR- INTx-
>>      Latency: 0, Cache Line Size: 64 bytes
>>      Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
>>      I/O behind bridge: 00002000-00002fff
>>      Memory behind bridge: f7e00000-f7efffff
>>      Prefetchable memory behind bridge: 00000000dfe00000-00000000dfffffff
>>      Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
>> <MAbort+ <SERR- <PERR-
>>      BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B-
>>          PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
>>      Capabilities: [40] Express (v2) Root Port (Slot+), MSI 00
>>          DevCap:    MaxPayload 128 bytes, PhantFunc 0
>>              ExtTag- RBE+
>>          DevCtl:    Report errors: Correctable- Non-Fatal- Fatal-
>> Unsupported-
>>              RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
>>              MaxPayload 128 bytes, MaxReadReq 128 bytes
>>          DevSta:    CorrErr+ UncorrErr- FatalErr- UnsuppReq- AuxPwr+
>> TransPend-
>>          LnkCap:    Port #2, Speed 5GT/s, Width x1, ASPM L0s L1, Exit Latency
>> L0s <512ns, L1 <16us
>>              ClockPM- Surprise- LLActRep+ BwNot+
>>          LnkCtl:    ASPM Disabled; RCB 64 bytes Disabled- CommClk+
>>              ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
>>          LnkSta:    Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive+
>> BWMgmt+ ABWMgmt-
>>          SltCap:    AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug+
>> Surprise+
>>              Slot #1, PowerLimit 10.000W; Interlock- NoCompl+
>>          SltCtl:    Enable: AttnBtn- PwrFlt- MRL- PresDet+ CmdCplt- HPIrq+
>> LinkChg+
>>              Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
>>          SltSta:    Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+
>> Interlock-
>>              Changed: MRL- PresDet- LinkState-
>>          RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna+
>> CRSVisible-
>>          RootCap: CRSVisible-
>>          RootSta: PME ReqID 0000, PMEStatus- PMEPending-
>>          DevCap2: Completion Timeout: Range ABC, TimeoutDis+, LTR+, OBFF Not
>> Supported ARIFwd-
>>          DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR+, OBFF
>> Disabled ARIFwd-
>>          LnkCtl2: Target Link Speed: 5GT/s, EnterCompliance- SpeedDis-
>>               Transmit Margin: Normal Operating Range,
>> EnterModifiedCompliance- ComplianceSOS-
>>               Compliance De-emphasis: -6dB
>>          LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete-,
>> EqualizationPhase1-
>>               EqualizationPhase2-, EqualizationPhase3-,
>> LinkEqualizationRequest-
>>      Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
>>          Address: fee0f00c  Data: 41a1
>>      Capabilities: [90] Subsystem: ASUSTeK Computer Inc. Device 163d
>>      Capabilities: [a0] Power Management version 3
>>          Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
>> PME(D0+,D1-,D2-,D3hot+,D3cold+)
>>          Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
>>      Capabilities: [100 v0] #00
>>      Capabilities: [200 v1] L1 PM Substates
>>          L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+
>> L1_PM_Substates+
>>                PortCommonModeRestoreTime=40us PortTPowerOnTime=10us
>>      Kernel driver in use: pcieport
>>
>> 00:1c.2 PCI bridge: Intel Corporation Lynx Point-LP PCI Express Root Port 3
>> (rev e4) (prog-if 00 [Normal decode])
>>      Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
>> Stepping- SERR- FastB2B- DisINTx+
>>      Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
>> <MAbort- >SERR- <PERR- INTx-
>>      Latency: 0, Cache Line Size: 64 bytes
>>      Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
>>      I/O behind bridge: 0000e000-0000efff
>>      Memory behind bridge: f7d00000-f7dfffff
>>      Prefetchable memory behind bridge: 00000000fff00000-00000000000fffff
>>      Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
>> <MAbort+ <SERR- <PERR-
>>      BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B-
>>          PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
>>      Capabilities: [40] Express (v2) Root Port (Slot+), MSI 00
>>          DevCap:    MaxPayload 128 bytes, PhantFunc 0
>>              ExtTag- RBE+
>>          DevCtl:    Report errors: Correctable- Non-Fatal- Fatal-
>> Unsupported-
>>              RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
>>              MaxPayload 128 bytes, MaxReadReq 128 bytes
>>          DevSta:    CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+
>> TransPend-
>>          LnkCap:    Port #3, Speed 5GT/s, Width x1, ASPM L0s L1, Exit Latency
>> L0s <512ns, L1 <16us
>>              ClockPM- Surprise- LLActRep+ BwNot+
>>          LnkCtl:    ASPM Disabled; RCB 64 bytes Disabled- CommClk+
>>              ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
>>          LnkSta:    Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive+
>> BWMgmt+ ABWMgmt-
>>          SltCap:    AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug-
>> Surprise-
>>              Slot #2, PowerLimit 10.000W; Interlock- NoCompl+
>>          SltCtl:    Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq-
>> LinkChg-
>>              Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
>>          SltSta:    Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+
>> Interlock-
>>              Changed: MRL- PresDet- LinkState-
>>          RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna+
>> CRSVisible-
>>          RootCap: CRSVisible-
>>          RootSta: PME ReqID 0000, PMEStatus- PMEPending-
>>          DevCap2: Completion Timeout: Range ABC, TimeoutDis+, LTR+, OBFF Not
>> Supported ARIFwd-
>>          DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR+, OBFF
>> Disabled ARIFwd-
>>          LnkCtl2: Target Link Speed: 5GT/s, EnterCompliance- SpeedDis-
>>               Transmit Margin: Normal Operating Range,
>> EnterModifiedCompliance- ComplianceSOS-
>>               Compliance De-emphasis: -6dB
>>          LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete-,
>> EqualizationPhase1-
>>               EqualizationPhase2-, EqualizationPhase3-,
>> LinkEqualizationRequest-
>>      Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
>>          Address: fee0f00c  Data: 41c1
>>      Capabilities: [90] Subsystem: ASUSTeK Computer Inc. Device 163d
>>      Capabilities: [a0] Power Management version 3
>>          Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
>> PME(D0+,D1-,D2-,D3hot+,D3cold+)
>>          Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
>>      Capabilities: [100 v0] #00
>>      Capabilities: [200 v1] L1 PM Substates
>>          L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+
>> L1_PM_Substates+
>>                PortCommonModeRestoreTime=40us PortTPowerOnTime=10us
>>      Kernel driver in use: pcieport
>>
>> 00:1c.3 PCI bridge: Intel Corporation Lynx Point-LP PCI Express Root Port 4
>> (rev e4) (prog-if 00 [Normal decode])
>>      Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
>> Stepping- SERR- FastB2B- DisINTx+
>>      Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
>> <MAbort- >SERR- <PERR- INTx-
>>      Latency: 0, Cache Line Size: 64 bytes
>>      Bus: primary=00, secondary=04, subordinate=04, sec-latency=0
>>      I/O behind bridge: 0000f000-00000fff
>>      Memory behind bridge: f7c00000-f7cfffff
>>      Prefetchable memory behind bridge: 00000000fff00000-00000000000fffff
>>      Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
>> <MAbort+ <SERR- <PERR-
>>      BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B-
>>          PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
>>      Capabilities: [40] Express (v2) Root Port (Slot+), MSI 00
>>          DevCap:    MaxPayload 128 bytes, PhantFunc 0
>>              ExtTag- RBE+
>>          DevCtl:    Report errors: Correctable- Non-Fatal- Fatal-
>> Unsupported-
>>              RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
>>              MaxPayload 128 bytes, MaxReadReq 128 bytes
>>          DevSta:    CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+
>> TransPend-
>>          LnkCap:    Port #4, Speed 5GT/s, Width x1, ASPM L0s L1, Exit Latency
>> L0s <512ns, L1 <16us
>>              ClockPM- Surprise- LLActRep+ BwNot+
>>          LnkCtl:    ASPM Disabled; RCB 64 bytes Disabled- CommClk+
>>              ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
>>          LnkSta:    Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive+
>> BWMgmt+ ABWMgmt-
>>          SltCap:    AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug-
>> Surprise-
>>              Slot #3, PowerLimit 10.000W; Interlock- NoCompl+
>>          SltCtl:    Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq-
>> LinkChg-
>>              Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
>>          SltSta:    Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+
>> Interlock-
>>              Changed: MRL- PresDet- LinkState-
>>          RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna+
>> CRSVisible-
>>          RootCap: CRSVisible-
>>          RootSta: PME ReqID 0000, PMEStatus- PMEPending-
>>          DevCap2: Completion Timeout: Range ABC, TimeoutDis+, LTR+, OBFF Not
>> Supported ARIFwd-
>>          DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR+, OBFF
>> Disabled ARIFwd-
>>          LnkCtl2: Target Link Speed: 5GT/s, EnterCompliance- SpeedDis-
>>               Transmit Margin: Normal Operating Range,
>> EnterModifiedCompliance- ComplianceSOS-
>>               Compliance De-emphasis: -6dB
>>          LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete-,
>> EqualizationPhase1-
>>               EqualizationPhase2-, EqualizationPhase3-,
>> LinkEqualizationRequest-
>>      Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
>>          Address: fee0f00c  Data: 41e1
>>      Capabilities: [90] Subsystem: ASUSTeK Computer Inc. Device 163d
>>      Capabilities: [a0] Power Management version 3
>>          Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
>> PME(D0+,D1-,D2-,D3hot+,D3cold+)
>>          Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
>>      Capabilities: [100 v0] #00
>>      Capabilities: [200 v1] L1 PM Substates
>>          L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+
>> L1_PM_Substates+
>>                PortCommonModeRestoreTime=40us PortTPowerOnTime=10us
>>      Kernel driver in use: pcieport
>>
>> 00:1d.0 USB controller: Intel Corporation Lynx Point-LP USB EHCI #1 (rev 04)
>> (prog-if 20 [EHCI])
>>      Subsystem: ASUSTeK Computer Inc. Device 201f
>>      Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
>> Stepping- SERR- FastB2B- DisINTx-
>>      Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
>> <TAbort- <MAbort- >SERR- <PERR- INTx-
>>      Latency: 0
>>      Interrupt: pin A routed to IRQ 23
>>      Region 0: Memory at f7f23000 (32-bit, non-prefetchable) [size=1K]
>>      Capabilities: [50] Power Management version 3
>>          Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA
>> PME(D0+,D1-,D2-,D3hot+,D3cold+)
>>          Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
>>      Capabilities: [58] Debug port: BAR=1 offset=00a0
>>      Capabilities: [98] PCI Advanced Features
>>          AFCap: TP+ FLR+
>>          AFCtrl: FLR-
>>          AFStatus: TP-
>>      Kernel driver in use: ehci-pci
>>
>> 00:1f.0 ISA bridge: Intel Corporation Lynx Point-LP LPC Controller (rev 04)
>>      Subsystem: ASUSTeK Computer Inc. Device 163d
>>      Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
>> Stepping- SERR- FastB2B- DisINTx-
>>      Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
>> <TAbort- <MAbort- >SERR- <PERR- INTx-
>>      Latency: 0
>>      Capabilities: [e0] Vendor Specific Information: Len=0c <?>
>>      Kernel driver in use: lpc_ich
>>
>> 00:1f.2 SATA controller: Intel Corporation Lynx Point-LP SATA Controller 1
>> [AHCI mode] (rev 04) (prog-if 01 [AHCI 1.0])
>>      Subsystem: ASUSTeK Computer Inc. Device 163d
>>      Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
>> Stepping- SERR- FastB2B- DisINTx+
>>      Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
>> <TAbort- <MAbort- >SERR- <PERR- INTx-
>>      Latency: 0
>>      Interrupt: pin B routed to IRQ 45
>>      Region 0: I/O ports at f0b0 [size=8]
>>      Region 1: I/O ports at f0a0 [size=4]
>>      Region 2: I/O ports at f090 [size=8]
>>      Region 3: I/O ports at f080 [size=4]
>>      Region 4: I/O ports at f060 [size=32]
>>      Region 5: Memory at f7f22000 (32-bit, non-prefetchable) [size=2K]
>>      Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
>>          Address: fee0a00c  Data: 4152
>>      Capabilities: [70] Power Management version 3
>>          Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
>> PME(D0-,D1-,D2-,D3hot+,D3cold-)
>>          Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
>>      Capabilities: [a8] SATA HBA v1.0 BAR4 Offset=00000004
>>      Kernel driver in use: ahci
>>
>> 00:1f.3 SMBus: Intel Corporation Lynx Point-LP SMBus Controller (rev 04)
>>      Subsystem: ASUSTeK Computer Inc. Device 163d
>>      Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr-
>> Stepping- SERR- FastB2B- DisINTx-
>>      Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
>> <TAbort- <MAbort- >SERR- <PERR- INTx-
>>      Interrupt: pin C routed to IRQ 4
>>      Region 0: Memory at f7f21000 (64-bit, non-prefetchable) [size=256]
>>      Region 4: I/O ports at f040 [size=32]
>>
>> 00:1f.6 Signal processing controller: Intel Corporation Lynx Point-LP
>> Thermal (rev 04)
>>      Subsystem: ASUSTeK Computer Inc. Device 163d
>>      Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
>> Stepping- SERR- FastB2B- DisINTx-
>>      Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
>> <MAbort- >SERR- <PERR- INTx-
>>      Latency: 0
>>      Interrupt: pin C routed to IRQ 4
>>      Region 0: Memory at f7f20000 (64-bit, non-prefetchable) [size=4K]
>>      Capabilities: [50] Power Management version 3
>>          Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA
>> PME(D0-,D1-,D2-,D3hot-,D3cold-)
>>          Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
>>      Capabilities: [80] MSI: Enable- Count=1/1 Maskable- 64bit-
>>          Address: 00000000  Data: 0000
>>
>> 02:00.0 Unassigned class [ff00]: Device 1aea:6601
>>      Subsystem: Device 0001:0001
>>      Physical Slot: 1-1
>>      Control: I/O- Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
>> Stepping- SERR- FastB2B- DisINTx-
>>      Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
>> <MAbort- >SERR- <PERR- INTx-
>>      Latency: 0, Cache Line Size: 64 bytes
>>      Interrupt: pin A routed to IRQ 3
>>      Region 0: Memory at f7e00000 (64-bit, non-prefetchable) [disabled]
>> [size=256]
>>      Capabilities: [80] Power Management version 3
>>          Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
>> PME(D0-,D1-,D2-,D3hot-,D3cold-)
>>          Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
>>      Capabilities: [88] MSI: Enable- Count=1/1 Maskable- 64bit+
>>          Address: 0000000000000000  Data: 0000
>>      Capabilities: [98] Express (v1) Endpoint, MSI 00
>>          DevCap:    MaxPayload 128 bytes, PhantFunc 0, Latency L0s unlimited,
>> L1 unlimited
>>              ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
>>          DevCtl:    Report errors: Correctable- Non-Fatal- Fatal-
>> Unsupported-
>>              RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop+
>>              MaxPayload 128 bytes, MaxReadReq 512 bytes
>>          DevSta:    CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr-
>> TransPend-
>>          LnkCap:    Port #1, Speed 2.5GT/s, Width x1, ASPM L0s L1, Exit
>> Latency L0s <4us, L1 unlimited
>>              ClockPM- Surprise- LLActRep- BwNot-
>>          LnkCtl:    ASPM Disabled; RCB 64 bytes Disabled- CommClk+
>>              ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
>>          LnkSta:    Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive-
>> BWMgmt- ABWMgmt-
>>
>> 03:00.0 Ethernet controller: Qualcomm Atheros QCA8171 Gigabit Ethernet (rev
>> 10)
>>      Subsystem: ASUSTeK Computer Inc. Device 205f
>>      Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
>> Stepping- SERR- FastB2B- DisINTx-
>>      Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
>> <MAbort- >SERR- <PERR- INTx-
>>      Latency: 0, Cache Line Size: 64 bytes
>>      Interrupt: pin A routed to IRQ 50
>>      Region 0: Memory at f7d00000 (64-bit, non-prefetchable) [size=256K]
>>      Region 2: I/O ports at e000 [size=128]
>>      Capabilities: [40] Power Management version 3
>>          Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA
>> PME(D0+,D1+,D2+,D3hot+,D3cold+)
>>          Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
>>      Capabilities: [58] Express (v1) Endpoint, MSI 00
>>          DevCap:    MaxPayload 4096 bytes, PhantFunc 0, Latency L0s
>> unlimited, L1 unlimited
>>              ExtTag- AttnBtn+ AttnInd+ PwrInd+ RBE+ FLReset-
>>          DevCtl:    Report errors: Correctable+ Non-Fatal+ Fatal+
>> Unsupported+
>>              RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
>>              MaxPayload 128 bytes, MaxReadReq 512 bytes
>>          DevSta:    CorrErr+ UncorrErr+ FatalErr- UnsuppReq+ AuxPwr+
>> TransPend-
>>          LnkCap:    Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Exit
>> Latency L0s unlimited, L1 unlimited
>>              ClockPM+ Surprise- LLActRep- BwNot-
>>          LnkCtl:    ASPM Disabled; RCB 64 bytes Disabled- CommClk+
>>              ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
>>          LnkSta:    Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive-
>> BWMgmt- ABWMgmt-
>>      Capabilities: [c0] MSI: Enable+ Count=1/16 Maskable+ 64bit+
>>          Address: 00000000fee0f00c  Data: 41b2
>>          Masking: 0000fffe  Pending: 00000000
>>      Capabilities: [d8] MSI-X: Enable- Count=16 Masked-
>>          Vector table: BAR=0 offset=00002000
>>          PBA: BAR=0 offset=00003000
>>      Capabilities: [100 v1] Advanced Error Reporting
>>          UESta:    DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF-
>> MalfTLP- ECRC- UnsupReq+ ACSViol-
>>          UEMsk:    DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF-
>> MalfTLP- ECRC- UnsupReq- ACSViol-
>>          UESvrt:    DLP- SDES+ TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF+
>> MalfTLP+ ECRC- UnsupReq- ACSViol-
>>          CESta:    RxErr- BadTLP- BadDLLP+ Rollover- Timeout- NonFatalErr-
>>          CEMsk:    RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
>>          AERCap:    First Error Pointer: 14, GenCap+ CGenEn- ChkCap+ ChkEn-
>>      Capabilities: [180 v1] Device Serial Number ff-da-2e-1f-10-c3-7b-ff
>>      Kernel driver in use: alx
>>
>> 04:00.0 Network controller: Qualcomm Atheros QCA9565 / AR9565 Wireless
>> Network Adapter (rev 01)
>>      Subsystem: AzureWave Device 2130
>>      Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
>> Stepping- SERR- FastB2B- DisINTx-
>>      Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
>> <MAbort- >SERR- <PERR- INTx-
>>      Latency: 0, Cache Line Size: 64 bytes
>>      Interrupt: pin A routed to IRQ 19
>>      Region 0: Memory at f7c00000 (64-bit, non-prefetchable) [size=512K]
>>      Expansion ROM at f7c80000 [disabled] [size=64K]
>>      Capabilities: [40] Power Management version 2
>>          Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA
>> PME(D0+,D1+,D2+,D3hot+,D3cold+)
>>          Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
>>      Capabilities: [50] MSI: Enable- Count=1/4 Maskable+ 64bit+
>>          Address: 0000000000000000  Data: 0000
>>          Masking: 00000000  Pending: 00000000
>>      Capabilities: [70] Express (v2) Endpoint, MSI 00
>>          DevCap:    MaxPayload 128 bytes, PhantFunc 0, Latency L0s unlimited,
>> L1 <64us
>>              ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
>>          DevCtl:    Report errors: Correctable- Non-Fatal- Fatal-
>> Unsupported-
>>              RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
>>              MaxPayload 128 bytes, MaxReadReq 512 bytes
>>          DevSta:    CorrErr+ UncorrErr- FatalErr- UnsuppReq+ AuxPwr+
>> TransPend-
>>          LnkCap:    Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Exit
>> Latency L0s <4us, L1 <64us
>>              ClockPM- Surprise- LLActRep- BwNot-
>>          LnkCtl:    ASPM Disabled; RCB 64 bytes Disabled- CommClk+
>>              ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
>>          LnkSta:    Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive-
>> BWMgmt- ABWMgmt-
>>          DevCap2: Completion Timeout: Not Supported, TimeoutDis+, LTR-, OBFF
>> Not Supported
>>          DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-, OBFF
>> Disabled
>>          LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-
>>               Transmit Margin: Normal Operating Range,
>> EnterModifiedCompliance- ComplianceSOS-
>>               Compliance De-emphasis: -6dB
>>          LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete-,
>> EqualizationPhase1-
>>               EqualizationPhase2-, EqualizationPhase3-,
>> LinkEqualizationRequest-
>>      Capabilities: [100 v1] Advanced Error Reporting
>>          UESta:    DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF-
>> MalfTLP- ECRC- UnsupReq- ACSViol-
>>          UEMsk:    DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF-
>> MalfTLP- ECRC- UnsupReq- ACSViol-
>>          UESvrt:    DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+
>> MalfTLP+ ECRC- UnsupReq- ACSViol-
>>          CESta:    RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
>>          CEMsk:    RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
>>          AERCap:    First Error Pointer: 00, GenCap- CGenEn- ChkCap- ChkEn-
>>      Capabilities: [140 v1] Virtual Channel
>>          Caps:    LPEVC=0 RefClk=100ns PATEntryBits=1
>>          Arb:    Fixed- WRR32- WRR64- WRR128-
>>          Ctrl:    ArbSelect=Fixed
>>          Status:    InProgress-
>>          VC0:    Caps:    PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
>>              Arb:    Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256-
>>              Ctrl:    Enable+ ID=0 ArbSelect=Fixed TC/VC=01
>>              Status:    NegoPending- InProgress-
>>      Capabilities: [160 v1] Device Serial Number 00-00-00-00-00-00-00-00
>>      Kernel driver in use: ath9k
>>
>> [7.6.]
>> Attached devices:
>> Host: scsi0 Channel: 00 Id: 00 Lun: 00
>>    Vendor: ATA      Model: TOSHIBA MQ01ABF0 Rev: 1J
>>    Type:   Direct-Access ANSI  SCSI revision: 05
>> Host: scsi1 Channel: 00 Id: 00 Lun: 00
>>    Vendor: HL-DT-ST Model: DVDRAM GUA0N Rev: AS00
>>    Type:   CD-ROM ANSI  SCSI revision: 05
>>
>> [7.7.]
>> 1
>> 10
>> 1014
>> 1027
>> 1031
>> 1040
>> 1043
>> 11
>> 1102
>> 1146
>> 1161
>> 12
>> 1241
>> 1275
>> 1284
>> 1296
>> 13
>> 1304
>> 1307
>> 1316
>> 1397
>> 14
>> 1408
>> 1415
>> 1416
>> 1440
>> 1441
>> 1444
>> 1446
>> 1461
>> 1465
>> 1468
>> 1469
>> 1474
>> 1476
>> 1479
>> 1484
>> 149
>> 1497
>> 1498
>> 15
>> 150
>> 1500
>> 1506
>> 151
>> 1518
>> 152
>> 153
>> 154
>> 1549
>> 155
>> 1553
>> 1555
>> 156
>> 157
>> 1633
>> 17
>> 1728
>> 1736
>> 175
>> 1753
>> 176
>> 1763
>> 1764
>> 1765
>> 1767
>> 1771
>> 1774
>> 1775
>> 1781
>> 18
>> 1823
>> 1866
>> 1867
>> 1870
>> 1872
>> 1880
>> 1886
>> 1896
>> 19
>> 1910
>> 1912
>> 1916
>> 1921
>> 1928
>> 1940
>> 1942
>> 1947
>> 1956
>> 1964
>> 1969
>> 1973
>> 1974
>> 2
>> 20
>> 2014
>> 2020
>> 2022
>> 2038
>> 2055
>> 2065
>> 21
>> 2142
>> 2172
>> 2181
>> 2182
>> 2185
>> 2190
>> 2191
>> 2194
>> 2195
>> 22
>> 2203
>> 2230
>> 2232
>> 2248
>> 2264
>> 2283
>> 2303
>> 2307
>> 2347
>> 2355
>> 2362
>> 2369
>> 24
>> 2476
>> 25
>> 2522
>> 2584
>> 26
>> 2615
>> 2662
>> 27
>> 2761
>> 2790
>> 2799
>> 28
>> 2800
>> 2861
>> 29
>> 3
>> 3044
>> 3059
>> 31
>> 317
>> 32
>> 323
>> 33
>> 3320
>> 34
>> 35
>> 3521
>> 3527
>> 3568
>> 36
>> 367
>> 37
>> 3770
>> 3796
>> 38
>> 3821
>> 3822
>> 3829
>> 3867
>> 3871
>> 3872
>> 3895
>> 39
>> 390
>> 391
>> 3947
>> 3998
>> 40
>> 407
>> 41
>> 42
>> 43
>> 432
>> 44
>> 45
>> 458
>> 46
>> 463
>> 467
>> 47
>> 48
>> 5
>> 51
>> 53
>> 54
>> 55
>> 606
>> 621
>> 636
>> 67
>> 673
>> 68
>> 7
>> 70
>> 71
>> 766
>> 77
>> 789
>> 8
>> 829
>> 833
>> 834
>> 869
>> 872
>> 875
>> 879
>> 887
>> 890
>> 896
>> 9
>> 904
>> 907
>> 911
>> 920
>> 922
>> 969
>> 97
>> 973
>> 979
>> 98
>> 980
>> 983
>> acpi
>> asound
>> buddyinfo
>> bus
>> cgroups
>> cmdline
>> consoles
>> cpuinfo
>> crypto
>> devices
>> diskstats
>> dma
>> driver
>> execdomains
>> fb
>> filesystems
>> fs
>> interrupts
>> iomem
>> ioports
>> irq
>> kallsyms
>> kcore
>> keys
>> key-users
>> kmsg
>> kpagecount
>> kpageflags
>> loadavg
>> locks
>> mdstat
>> meminfo
>> misc
>> modules
>> mounts
>> mtrr
>> net
>> pagetypeinfo
>> partitions
>> sched_debug
>> schedstat
>> scsi
>> self
>> slabinfo
>> softirqs
>> stat
>> swaps
>> sys
>> sysrq-trigger
>> sysvipc
>> thread-self
>> timer_list
>> timer_stats
>> tty
>> uptime
>> version
>> vmallocinfo
>> vmstat
>> zoneinfo
>>
>> [X.] Link to my Launchpad bug report:
>> https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1437755
>>
>>
>>
>> --
>> To unsubscribe from this list: send the line "unsubscribe linux-input" in
>> the body of a message to majordomo@vger.kernel.org
>> More majordomo info at  http://vger.kernel.org/majordomo-info.html
>
> -----
> No se encontraron virus en este mensaje.
> Comprobado por AVG - www.avg.com
> Versión: 2015.0.5863 / Base de datos de virus: 4331/9550 - Fecha de publicación: 04/16/15
>
>
>

--
To unsubscribe from this list: send the line "unsubscribe linux-input" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: PROBLEM: Touchpad works just like a mouse
  2015-04-16 14:44   ` Benjamin Tissoires
  2015-04-16 18:38     ` David Zafra Gómez
@ 2015-04-18  7:01     ` David Zafra Gómez
  2015-04-26 21:54       ` David Zafra Gómez
  1 sibling, 1 reply; 16+ messages in thread
From: David Zafra Gómez @ 2015-04-18  7:01 UTC (permalink / raw)
  To: Benjamin Tissoires; +Cc: linux-input, Dmitry Torokhov, Duson Lin, Jiri Kosina

Hi everybody again

I've unplugged USB mouse and now I don't find this USB HID mouse when I 
run cat /proc/modules. Here is the complete output. I hope it will help.

ctr 16384 2 - Live 0x0000000000000000
ccm 20480 2 - Live 0x0000000000000000
bnep 24576 2 - Live 0x0000000000000000
rfcomm 77824 0 - Live 0x0000000000000000
nls_iso8859_1 16384 1 - Live 0x0000000000000000
intel_rapl 20480 0 - Live 0x0000000000000000
iosf_mbi 16384 1 intel_rapl, Live 0x0000000000000000
x86_pkg_temp_thermal 16384 0 - Live 0x0000000000000000
intel_powerclamp 20480 0 - Live 0x0000000000000000
coretemp 16384 0 - Live 0x0000000000000000
kvm_intel 159744 0 - Live 0x0000000000000000
kvm 512000 1 kvm_intel, Live 0x0000000000000000
crct10dif_pclmul 16384 0 - Live 0x0000000000000000
crc32_pclmul 16384 0 - Live 0x0000000000000000
asus_nb_wmi 24576 0 - Live 0x0000000000000000
ghash_clmulni_intel 16384 0 - Live 0x0000000000000000
aesni_intel 172032 4 - Live 0x0000000000000000
asus_wmi 28672 1 asus_nb_wmi, Live 0x0000000000000000
aes_x86_64 20480 1 aesni_intel, Live 0x0000000000000000
lrw 16384 1 aesni_intel, Live 0x0000000000000000
gf128mul 16384 1 lrw, Live 0x0000000000000000
glue_helper 16384 1 aesni_intel, Live 0x0000000000000000
ablk_helper 16384 1 aesni_intel, Live 0x0000000000000000
ath3k 16384 0 - Live 0x0000000000000000
sparse_keymap 16384 1 asus_wmi, Live 0x0000000000000000
arc4 16384 2 - Live 0x0000000000000000
cryptd 24576 3 ghash_clmulni_intel,aesni_intel,ablk_helper, Live 
0x0000000000000000
ath9k 155648 0 - Live 0x0000000000000000
ath9k_common 32768 1 ath9k, Live 0x0000000000000000
ath9k_hw 487424 2 ath9k,ath9k_common, Live 0x0000000000000000
ath 32768 3 ath9k,ath9k_common,ath9k_hw, Live 0x0000000000000000
mac80211 774144 1 ath9k, Live 0x0000000000000000
snd_hda_codec_hdmi 53248 1 - Live 0x0000000000000000
btusb 45056 0 - Live 0x0000000000000000
cfg80211 581632 4 ath9k,ath9k_common,ath,mac80211, Live 0x0000000000000000
i915 1126400 5 - Live 0x0000000000000000
dell_smo8800 16384 0 - Live 0x0000000000000000
wmi 20480 1 asus_wmi, Live 0x0000000000000000
bluetooth 524288 12 bnep,rfcomm,ath3k,btusb, Live 0x0000000000000000
dw_dmac 16384 0 - Live 0x0000000000000000
dw_dmac_core 28672 1 dw_dmac, Live 0x0000000000000000
serio_raw 16384 0 - Live 0x0000000000000000
snd_hda_codec_conexant 24576 1 - Live 0x0000000000000000
snd_hda_codec_generic 73728 1 snd_hda_codec_conexant, Live 
0x0000000000000000
snd_hda_intel 32768 5 - Live 0x0000000000000000
snd_soc_rt5640 94208 0 - Live 0x0000000000000000
8250_dw 16384 0 - Live 0x0000000000000000
snd_soc_rl6231 16384 1 snd_soc_rt5640, Live 0x0000000000000000
snd_hda_controller 36864 1 snd_hda_intel, Live 0x0000000000000000
snd_hda_codec 147456 5 
snd_hda_codec_hdmi,snd_hda_codec_conexant,snd_hda_codec_generic,snd_hda_intel,snd_hda_controller, 
Live 0x0000000000000000
snd_soc_core 200704 1 snd_soc_rt5640, Live 0x0000000000000000
int3402_thermal 16384 0 - Live 0x0000000000000000
snd_soc_sst_acpi 16384 0 - Live 0x0000000000000000
i2c_hid 20480 0 - Live 0x0000000000000000
mei_me 20480 0 - Live 0x0000000000000000
video 28672 2 asus_wmi,i915, Live 0x0000000000000000
snd_hwdep 16384 1 snd_hda_codec, Live 0x0000000000000000
snd_seq_midi 16384 0 - Live 0x0000000000000000
snd_seq_midi_event 16384 1 snd_seq_midi, Live 0x0000000000000000
snd_rawmidi 32768 1 snd_seq_midi, Live 0x0000000000000000
snd_compress 20480 1 snd_soc_core, Live 0x0000000000000000
snd_pcm_dmaengine 16384 1 snd_soc_core, Live 0x0000000000000000
snd_seq 69632 2 snd_seq_midi,snd_seq_midi_event, Live 0x0000000000000000
hid 114688 1 i2c_hid, Live 0x0000000000000000
spi_pxa2xx_platform 24576 0 - Live 0x0000000000000000
snd_pcm 110592 7 
snd_hda_codec_hdmi,snd_hda_intel,snd_soc_rt5640,snd_hda_controller,snd_hda_codec,snd_soc_core,snd_pcm_dmaengine, 
Live 0x0000000000000000
drm_kms_helper 126976 1 i915, Live 0x0000000000000000
drm 352256 6 i915,drm_kms_helper, Live 0x0000000000000000
mei 90112 1 mei_me, Live 0x0000000000000000
snd_seq_device 16384 3 snd_seq_midi,snd_rawmidi,snd_seq, Live 
0x0000000000000000
shpchp 40960 0 - Live 0x0000000000000000
snd_timer 32768 2 snd_seq,snd_pcm, Live 0x0000000000000000
parport_pc 36864 0 - Live 0x0000000000000000
ppdev 20480 0 - Live 0x0000000000000000
int3400_thermal 16384 0 - Live 0x0000000000000000
acpi_thermal_rel 16384 1 int3400_thermal, Live 0x0000000000000000
processor_thermal_device 16384 0 - Live 0x0000000000000000
int340x_thermal_zone 16384 2 int3402_thermal,processor_thermal_device, 
Live 0x0000000000000000
mac_hid 16384 0 - Live 0x0000000000000000
i2c_designware_platform 16384 0 - Live 0x0000000000000000
i2c_algo_bit 16384 1 i915, Live 0x0000000000000000
i2c_designware_core 16384 1 i2c_designware_platform, Live 0x0000000000000000
lpc_ich 24576 0 - Live 0x0000000000000000
lp 20480 0 - Live 0x0000000000000000
snd 86016 23 
snd_hda_codec_hdmi,snd_hda_codec_conexant,snd_hda_codec_generic,snd_hda_intel,snd_hda_codec,snd_soc_core,snd_hwdep,snd_rawmidi,snd_compress,snd_seq,snd_pcm,snd_seq_device,snd_timer, 
Live 0x0000000000000000
parport 45056 3 parport_pc,ppdev,lp, Live 0x0000000000000000
soundcore 16384 2 snd_hda_codec,snd, Live 0x0000000000000000
ahci 36864 4 - Live 0x0000000000000000
psmouse 126976 0 - Live 0x0000000000000000
libahci 32768 1 ahci, Live 0x0000000000000000
alx 45056 0 - Live 0x0000000000000000
mdio 16384 1 alx, Live 0x0000000000000000
sdhci_acpi 16384 0 - Live 0x0000000000000000
sdhci 45056 1 sdhci_acpi, Live 0x0000000000000000

Cheers,

David Zafra

El 16/04/15 a las 16:44, Benjamin Tissoires escribió:
> Hi David,
>
> [Adding relevant people to the thread]
>
> according to the dmesg, there is a USB HID mouse (with Elan VID:PID
> 04F3:0232) connected to your laptop.
>
> I just want to confirm that you did not plugged any external USB mouse
> and that this one is your touchpad.
>
> If that's the case, we will need Duson's help.
>
> Duson, would it be possible that this USB touchpad can be activate
> with the same-ish protocol than the i2c one we found in the Lenovo
> Yoga 3?
> If so, that would be in our best interest to fix all of that in HID.
>
> Cheers,
> Benjamin
>
>
> On Thu, Apr 16, 2015 at 3:54 AM, David Zafra Gómez <dezeta@klo.es> wrote:
>> [1.] Touchpad works just like a mouse.
>>
>> [2.] Touchpad features like scrolling, tapping, etc. do not work at all.
>> Also, I cannot disable touchpad, even if I try to do it using special key
>> functions (fn) for notebooks. Touchpad multitouch gestures doesn't work.
>> It's simple to reproduce. I just boot my Linux system and I try to use my
>> touchpad. System doesn't recognize it as a touchpad 8 (I cannot enable
>> touchpad functions).
>> My notebook model is ASUSTeK COMPUTER INC. PU551LA.
>>
>> [3.]
>>
>> [4.] Linux version 4.0.0-040000-generic (kernel@gomeisa) (gcc version 4.6.3
>> (Ubuntu/Linaro 4.6.3-1ubuntu5) ) #201504121935 SMP Sun Apr 12 23:36:33 UTC
>> 2015
>>
>> [5.]
>>
>> [6.]
>>
>> [7.] Description:    Ubuntu 14.04.2 LTS
>> Release:    14.04
>>
>> [7.1.]
>> Linux tago 4.0.0-040000-generic #201504121935 SMP Sun Apr 12 23:36:33 UTC
>> 2015 x86_64 x86_64 x86_64 GNU/Linux
>>
>> Gnu C                  4.8
>> Gnu make               3.81
>> binutils               2.24
>> util-linux             2.20.1
>> mount                  support
>> module-init-tools      15
>> e2fsprogs              1.42.9
>> pcmciautils            018
>> PPP                    2.4.5
>> Linux C Library        2.19
>> Dynamic linker (ldd)   2.19
>> Procps                 3.3.9
>> Net-tools              1.60
>> Kbd                    1.15.5
>> Sh-utils               8.21
>> wireless-tools         30
>> Modules Loaded         rfcomm bnep nls_iso8859_1 intel_rapl iosf_mbi
>> x86_pkg_temp_thermal intel_powerclamp coretemp kvm_intel kvm
>> crct10dif_pclmul crc32_pclmul ghash_clmulni_intel aesni_intel aes_x86_64 lrw
>> gf128mul glue_helper ablk_helper snd_soc_rt5640 snd_hda_codec_hdmi
>> snd_hda_codec_conexant snd_hda_codec_generic asus_nb_wmi asus_wmi
>> snd_hda_intel sparse_keymap snd_hda_controller snd_soc_rl6231 snd_soc_core
>> snd_hda_codec cryptd snd_hwdep arc4 snd_compress snd_pcm_dmaengine ath9k
>> ath9k_common ath9k_hw ath mac80211 cfg80211 snd_pcm dw_dmac snd_seq_midi
>> ath3k i915 btusb dell_smo8800 wmi snd_seq_midi_event dw_dmac_core serio_raw
>> snd_rawmidi drm_kms_helper bluetooth drm snd_seq shpchp parport_pc
>> snd_soc_sst_acpi snd_seq_device ppdev 8250_dw video int3400_thermal
>> int3402_thermal lp i2c_algo_bit i2c_hid snd_timer mei_me parport mei
>> spi_pxa2xx_platform snd lpc_ich processor_thermal_device acpi_thermal_rel
>> int340x_thermal_zone i2c_designware_platform soundcore i2c_designware_core
>> mac_hid hid_generic usbhid hid ahci psmouse alx libahci mdio sdhci_acpi
>> sdhci
>>
>> [7.2]
>> processor    : 0
>> vendor_id    : GenuineIntel
>> cpu family    : 6
>> model        : 69
>> model name    : Intel(R) Core(TM) i5-4200U CPU @ 1.60GHz
>> stepping    : 1
>> microcode    : 0x17
>> cpu MHz        : 806.527
>> cache size    : 3072 KB
>> physical id    : 0
>> siblings    : 4
>> core id        : 0
>> cpu cores    : 2
>> apicid        : 0
>> initial apicid    : 0
>> fpu        : yes
>> fpu_exception    : yes
>> cpuid level    : 13
>> wp        : yes
>> flags        : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov
>> pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb
>> rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology
>> nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est
>> tm2 ssse3 fma cx16 xtpr pdcm pcid sse4_1 sse4_2 movbe popcnt
>> tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm ida arat epb pln
>> pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1
>> avx2 smep bmi2 erms invpcid xsaveopt
>> bugs        :
>> bogomips    : 4589.39
>> clflush size    : 64
>> cache_alignment    : 64
>> address sizes    : 39 bits physical, 48 bits virtual
>> power management:
>>
>> processor    : 1
>> vendor_id    : GenuineIntel
>> cpu family    : 6
>> model        : 69
>> model name    : Intel(R) Core(TM) i5-4200U CPU @ 1.60GHz
>> stepping    : 1
>> microcode    : 0x17
>> cpu MHz        : 799.968
>> cache size    : 3072 KB
>> physical id    : 0
>> siblings    : 4
>> core id        : 1
>> cpu cores    : 2
>> apicid        : 2
>> initial apicid    : 2
>> fpu        : yes
>> fpu_exception    : yes
>> cpuid level    : 13
>> wp        : yes
>> flags        : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov
>> pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb
>> rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology
>> nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est
>> tm2 ssse3 fma cx16 xtpr pdcm pcid sse4_1 sse4_2 movbe popcnt
>> tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm ida arat epb pln
>> pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1
>> avx2 smep bmi2 erms invpcid xsaveopt
>> bugs        :
>> bogomips    : 4589.39
>> clflush size    : 64
>> cache_alignment    : 64
>> address sizes    : 39 bits physical, 48 bits virtual
>> power management:
>>
>> processor    : 2
>> vendor_id    : GenuineIntel
>> cpu family    : 6
>> model        : 69
>> model name    : Intel(R) Core(TM) i5-4200U CPU @ 1.60GHz
>> stepping    : 1
>> microcode    : 0x17
>> cpu MHz        : 869.957
>> cache size    : 3072 KB
>> physical id    : 0
>> siblings    : 4
>> core id        : 0
>> cpu cores    : 2
>> apicid        : 1
>> initial apicid    : 1
>> fpu        : yes
>> fpu_exception    : yes
>> cpuid level    : 13
>> wp        : yes
>> flags        : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov
>> pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb
>> rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology
>> nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est
>> tm2 ssse3 fma cx16 xtpr pdcm pcid sse4_1 sse4_2 movbe popcnt
>> tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm ida arat epb pln
>> pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1
>> avx2 smep bmi2 erms invpcid xsaveopt
>> bugs        :
>> bogomips    : 4589.39
>> clflush size    : 64
>> cache_alignment    : 64
>> address sizes    : 39 bits physical, 48 bits virtual
>> power management:
>>
>> processor    : 3
>> vendor_id    : GenuineIntel
>> cpu family    : 6
>> model        : 69
>> model name    : Intel(R) Core(TM) i5-4200U CPU @ 1.60GHz
>> stepping    : 1
>> microcode    : 0x17
>> cpu MHz        : 884.062
>> cache size    : 3072 KB
>> physical id    : 0
>> siblings    : 4
>> core id        : 1
>> cpu cores    : 2
>> apicid        : 3
>> initial apicid    : 3
>> fpu        : yes
>> fpu_exception    : yes
>> cpuid level    : 13
>> wp        : yes
>> flags        : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov
>> pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb
>> rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology
>> nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est
>> tm2 ssse3 fma cx16 xtpr pdcm pcid sse4_1 sse4_2 movbe popcnt
>> tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm ida arat epb pln
>> pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1
>> avx2 smep bmi2 erms invpcid xsaveopt
>> bugs        :
>> bogomips    : 4589.39
>> clflush size    : 64
>> cache_alignment    : 64
>> address sizes    : 39 bits physical, 48 bits virtual
>> power management:
>>
>> [7.3.]
>> rfcomm 77824 0 - Live 0x0000000000000000
>> bnep 24576 2 - Live 0x0000000000000000
>> nls_iso8859_1 16384 1 - Live 0x0000000000000000
>> intel_rapl 20480 0 - Live 0x0000000000000000
>> iosf_mbi 16384 1 intel_rapl, Live 0x0000000000000000
>> x86_pkg_temp_thermal 16384 0 - Live 0x0000000000000000
>> intel_powerclamp 20480 0 - Live 0x0000000000000000
>> coretemp 16384 0 - Live 0x0000000000000000
>> kvm_intel 159744 0 - Live 0x0000000000000000
>> kvm 512000 1 kvm_intel, Live 0x0000000000000000
>> crct10dif_pclmul 16384 0 - Live 0x0000000000000000
>> crc32_pclmul 16384 0 - Live 0x0000000000000000
>> ghash_clmulni_intel 16384 0 - Live 0x0000000000000000
>> aesni_intel 172032 0 - Live 0x0000000000000000
>> aes_x86_64 20480 1 aesni_intel, Live 0x0000000000000000
>> lrw 16384 1 aesni_intel, Live 0x0000000000000000
>> gf128mul 16384 1 lrw, Live 0x0000000000000000
>> glue_helper 16384 1 aesni_intel, Live 0x0000000000000000
>> ablk_helper 16384 1 aesni_intel, Live 0x0000000000000000
>> snd_soc_rt5640 94208 0 - Live 0x0000000000000000
>> snd_hda_codec_hdmi 53248 1 - Live 0x0000000000000000
>> snd_hda_codec_conexant 24576 1 - Live 0x0000000000000000
>> snd_hda_codec_generic 73728 1 snd_hda_codec_conexant, Live
>> 0x0000000000000000
>> asus_nb_wmi 24576 0 - Live 0x0000000000000000
>> asus_wmi 28672 1 asus_nb_wmi, Live 0x0000000000000000
>> snd_hda_intel 32768 5 - Live 0x0000000000000000
>> sparse_keymap 16384 1 asus_wmi, Live 0x0000000000000000
>> snd_hda_controller 36864 1 snd_hda_intel, Live 0x0000000000000000
>> snd_soc_rl6231 16384 1 snd_soc_rt5640, Live 0x0000000000000000
>> snd_soc_core 200704 1 snd_soc_rt5640, Live 0x0000000000000000
>> snd_hda_codec 147456 5
>> snd_hda_codec_hdmi,snd_hda_codec_conexant,snd_hda_codec_generic,snd_hda_intel,snd_hda_controller,
>> Live 0x0000000000000000
>> cryptd 24576 3 ghash_clmulni_intel,aesni_intel,ablk_helper, Live
>> 0x0000000000000000
>> snd_hwdep 16384 1 snd_hda_codec, Live 0x0000000000000000
>> arc4 16384 2 - Live 0x0000000000000000
>> snd_compress 20480 1 snd_soc_core, Live 0x0000000000000000
>> snd_pcm_dmaengine 16384 1 snd_soc_core, Live 0x0000000000000000
>> ath9k 155648 0 - Live 0x0000000000000000
>> ath9k_common 32768 1 ath9k, Live 0x0000000000000000
>> ath9k_hw 487424 2 ath9k,ath9k_common, Live 0x0000000000000000
>> ath 32768 3 ath9k,ath9k_common,ath9k_hw, Live 0x0000000000000000
>> mac80211 774144 1 ath9k, Live 0x0000000000000000
>> cfg80211 581632 4 ath9k,ath9k_common,ath,mac80211, Live 0x0000000000000000
>> snd_pcm 110592 7
>> snd_soc_rt5640,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_controller,snd_soc_core,snd_hda_codec,snd_pcm_dmaengine,
>> Live 0x0000000000000000
>> dw_dmac 16384 0 - Live 0x0000000000000000
>> snd_seq_midi 16384 0 - Live 0x0000000000000000
>> ath3k 16384 0 - Live 0x0000000000000000
>> i915 1126400 5 - Live 0x0000000000000000
>> btusb 45056 0 - Live 0x0000000000000000
>> dell_smo8800 16384 0 - Live 0x0000000000000000
>> wmi 20480 1 asus_wmi, Live 0x0000000000000000
>> snd_seq_midi_event 16384 1 snd_seq_midi, Live 0x0000000000000000
>> dw_dmac_core 28672 1 dw_dmac, Live 0x0000000000000000
>> serio_raw 16384 0 - Live 0x0000000000000000
>> snd_rawmidi 32768 1 snd_seq_midi, Live 0x0000000000000000
>> drm_kms_helper 126976 1 i915, Live 0x0000000000000000
>> bluetooth 524288 12 rfcomm,bnep,ath3k,btusb, Live 0x0000000000000000
>> drm 352256 6 i915,drm_kms_helper, Live 0x0000000000000000
>> snd_seq 69632 2 snd_seq_midi,snd_seq_midi_event, Live 0x0000000000000000
>> shpchp 40960 0 - Live 0x0000000000000000
>> parport_pc 36864 0 - Live 0x0000000000000000
>> snd_soc_sst_acpi 16384 0 - Live 0x0000000000000000
>> snd_seq_device 16384 3 snd_seq_midi,snd_rawmidi,snd_seq, Live
>> 0x0000000000000000
>> ppdev 20480 0 - Live 0x0000000000000000
>> 8250_dw 16384 0 - Live 0x0000000000000000
>> video 28672 2 asus_wmi,i915, Live 0x0000000000000000
>> int3400_thermal 16384 0 - Live 0x0000000000000000
>> int3402_thermal 16384 0 - Live 0x0000000000000000
>> lp 20480 0 - Live 0x0000000000000000
>> i2c_algo_bit 16384 1 i915, Live 0x0000000000000000
>> i2c_hid 20480 0 - Live 0x0000000000000000
>> snd_timer 32768 2 snd_pcm,snd_seq, Live 0x0000000000000000
>> mei_me 20480 0 - Live 0x0000000000000000
>> parport 45056 3 parport_pc,ppdev,lp, Live 0x0000000000000000
>> mei 90112 1 mei_me, Live 0x0000000000000000
>> spi_pxa2xx_platform 24576 0 - Live 0x0000000000000000
>> snd 86016 23
>> snd_hda_codec_hdmi,snd_hda_codec_conexant,snd_hda_codec_generic,snd_hda_intel,snd_soc_core,snd_hda_codec,snd_hwdep,snd_compress,snd_pcm,snd_rawmidi,snd_seq,snd_seq_device,snd_timer,
>> Live 0x0000000000000000
>> lpc_ich 24576 0 - Live 0x0000000000000000
>> processor_thermal_device 16384 0 - Live 0x0000000000000000
>> acpi_thermal_rel 16384 1 int3400_thermal, Live 0x0000000000000000
>> int340x_thermal_zone 16384 2 int3402_thermal,processor_thermal_device, Live
>> 0x0000000000000000
>> i2c_designware_platform 16384 0 - Live 0x0000000000000000
>> soundcore 16384 2 snd_hda_codec,snd, Live 0x0000000000000000
>> i2c_designware_core 16384 1 i2c_designware_platform, Live 0x0000000000000000
>> mac_hid 16384 0 - Live 0x0000000000000000
>> hid_generic 16384 0 - Live 0x0000000000000000
>> usbhid 53248 0 - Live 0x0000000000000000
>> hid 114688 3 i2c_hid,hid_generic,usbhid, Live 0x0000000000000000
>> ahci 36864 4 - Live 0x0000000000000000
>> psmouse 126976 0 - Live 0x0000000000000000
>> alx 45056 0 - Live 0x0000000000000000
>> libahci 32768 1 ahci, Live 0x0000000000000000
>> mdio 16384 1 alx, Live 0x0000000000000000
>> sdhci_acpi 16384 0 - Live 0x0000000000000000
>> sdhci 45056 1 sdhci_acpi, Live 0x0000000000000000
>>
>> [7.4.]
>> 0000-0cf7 : PCI Bus 0000:00
>>    0000-001f : dma1
>>    0020-0021 : pic1
>>    0040-0043 : timer0
>>    0050-0053 : timer1
>>    0060-0060 : keyboard
>>    0062-0062 : PNP0C09:00
>>      0062-0062 : EC data
>>    0064-0064 : keyboard
>>    0066-0066 : PNP0C09:00
>>      0066-0066 : EC cmd
>>    0070-0077 : rtc0
>>    0080-008f : dma page reg
>>    00a0-00a1 : pic2
>>    00c0-00df : dma2
>>    00f0-00ff : fpu
>>    0240-0259 : pnp 00:05
>>    04d0-04d1 : pnp 00:04
>>    0680-069f : pnp 00:01
>> 0cf8-0cff : PCI conf1
>> 0d00-ffff : PCI Bus 0000:00
>>    164e-164f : pnp 00:01
>>    1800-1803 : ACPI PM1a_EVT_BLK
>>    1804-1805 : ACPI PM1a_CNT_BLK
>>    1808-180b : ACPI PM_TMR
>>    1810-1815 : ACPI CPU throttle
>>    1830-1833 : iTCO_wdt
>>    1850-1850 : ACPI PM2_CNT_BLK
>>    1854-1857 : pnp 00:03
>>    1860-187f : iTCO_wdt
>>    1880-189f : ACPI GPE0_BLK
>>    1c00-1cfe : pnp 00:01
>>    1d00-1dfe : pnp 00:01
>>    1e00-1efe : pnp 00:01
>>    1f00-1ffe : pnp 00:01
>>    2000-2fff : PCI Bus 0000:02
>>    e000-efff : PCI Bus 0000:03
>>      e000-e07f : 0000:03:00.0
>>    f000-f03f : 0000:00:02.0
>>    f040-f05f : 0000:00:1f.3
>>    f060-f07f : 0000:00:1f.2
>>      f060-f07f : ahci
>>    f080-f083 : 0000:00:1f.2
>>      f080-f083 : ahci
>>    f090-f097 : 0000:00:1f.2
>>      f090-f097 : ahci
>>    f0a0-f0a3 : 0000:00:1f.2
>>      f0a0-f0a3 : ahci
>>    f0b0-f0b7 : 0000:00:1f.2
>>      f0b0-f0b7 : ahci
>>    ffff-ffff : pnp 00:01
>>      ffff-ffff : pnp 00:01
>>        ffff-ffff : pnp 00:01
>>
>> 00000000-00000fff : reserved
>> 00001000-00057fff : System RAM
>> 00058000-00058fff : reserved
>> 00059000-0009efff : System RAM
>> 0009f000-0009ffff : reserved
>> 000a0000-000bffff : PCI Bus 0000:00
>> 000c0000-000cebff : Video ROM
>> 000d0000-000d3fff : PCI Bus 0000:00
>> 000d4000-000d7fff : PCI Bus 0000:00
>> 000d8000-000dbfff : PCI Bus 0000:00
>> 000dc000-000dffff : PCI Bus 0000:00
>> 000f0000-000fffff : System ROM
>> 00100000-c8904fff : System RAM
>>    02000000-027f524d : Kernel code
>>    027f524e-02d1c63f : Kernel data
>>    02e89000-02fcbfff : Kernel bss
>> c8905000-c890bfff : ACPI Non-volatile Storage
>> c890c000-c91d4fff : System RAM
>> c91d5000-c947bfff : reserved
>> c947c000-d9727fff : System RAM
>> d9728000-d9987fff : reserved
>> d9988000-d9cadfff : System RAM
>> d9cae000-da9b9fff : ACPI Non-volatile Storage
>> da9ba000-daf59fff : reserved
>> daf5a000-daffefff : reserved
>> dafff000-daffffff : System RAM
>> db000000-dbbfffff : RAM buffer
>> dbc00000-dfdfffff : reserved
>>    dbe00000-dfdfffff : Graphics Stolen Memory
>> dfe00000-feafffff : PCI Bus 0000:00
>>    dfe00000-dfffffff : PCI Bus 0000:02
>>    e0000000-efffffff : 0000:00:02.0
>>    f7800000-f7bfffff : 0000:00:02.0
>>    f7c00000-f7cfffff : PCI Bus 0000:04
>>      f7c00000-f7c7ffff : 0000:04:00.0
>>        f7c00000-f7c7ffff : ath9k
>>      f7c80000-f7c8ffff : 0000:04:00.0
>>    f7d00000-f7dfffff : PCI Bus 0000:03
>>      f7d00000-f7d3ffff : 0000:03:00.0
>>        f7d00000-f7d3ffff : alx
>>    f7e00000-f7efffff : PCI Bus 0000:02
>>      f7e00000-f7e000ff : 0000:02:00.0
>>    f7f00000-f7f0ffff : 0000:00:14.0
>>      f7f00000-f7f0ffff : xhci-hcd
>>    f7f10000-f7f17fff : 0000:00:04.0
>>    f7f18000-f7f1bfff : 0000:00:1b.0
>>      f7f18000-f7f1bfff : ICH HD audio
>>    f7f1c000-f7f1ffff : 0000:00:03.0
>>      f7f1c000-f7f1ffff : ICH HD audio
>>    f7f20000-f7f20fff : 0000:00:1f.6
>>    f7f21000-f7f210ff : 0000:00:1f.3
>>    f7f22000-f7f227ff : 0000:00:1f.2
>>      f7f22000-f7f227ff : ahci
>>    f7f23000-f7f233ff : 0000:00:1d.0
>>      f7f23000-f7f233ff : ehci_hcd
>>    f7f26000-f7f2601f : 0000:00:16.0
>>      f7f26000-f7f2601f : mei_me
>>    f7fdf000-f7fdffff : pnp 00:09
>>    f7fe0000-f7feffff : pnp 00:09
>>    f8000000-fbffffff : PCI MMCONFIG 0000 [bus 00-3f]
>>      f8000000-fbffffff : reserved
>>        f8000000-fbffffff : pnp 00:09
>> fec00000-fec00fff : reserved
>>    fec00000-fec003ff : IOAPIC 0
>> fed00000-fed03fff : reserved
>>    fed00000-fed003ff : HPET 0
>>      fed00000-fed003ff : PNP0103:00
>> fed10000-fed17fff : pnp 00:09
>> fed18000-fed18fff : pnp 00:09
>> fed19000-fed19fff : pnp 00:09
>> fed1c000-fed1ffff : reserved
>>    fed1c000-fed1ffff : pnp 00:09
>>      fed1f410-fed1f414 : iTCO_wdt
>> fed20000-fed3ffff : pnp 00:09
>> fed40000-fed44fff : pnp 00:00
>> fed45000-fed8ffff : pnp 00:09
>> fed90000-fed93fff : pnp 00:09
>> fee00000-fee00fff : Local APIC
>>    fee00000-fee00fff : reserved
>> ff000000-ffffffff : reserved
>>    ff000000-ffffffff : INT0800:00
>>      ff000000-ffffffff : pnp 00:09
>> 100000000-11e1fffff : System RAM
>> 11e200000-11fffffff : RAM buffer
>>
>> [7.5.]
>> 00:00.0 Host bridge: Intel Corporation Haswell-ULT DRAM Controller (rev 09)
>>      Subsystem: ASUSTeK Computer Inc. Device 163d
>>      Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
>> Stepping- SERR- FastB2B- DisINTx-
>>      Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort-
>> <MAbort+ >SERR- <PERR- INTx-
>>      Latency: 0
>>      Capabilities: [e0] Vendor Specific Information: Len=0c <?>
>>
>> 00:02.0 VGA compatible controller: Intel Corporation Haswell-ULT Integrated
>> Graphics Controller (rev 09) (prog-if 00 [VGA controller])
>>      Subsystem: ASUSTeK Computer Inc. Device 163d
>>      Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
>> Stepping- SERR- FastB2B- DisINTx+
>>      Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort-
>> <MAbort- >SERR- <PERR- INTx-
>>      Latency: 0
>>      Interrupt: pin A routed to IRQ 47
>>      Region 0: Memory at f7800000 (64-bit, non-prefetchable) [size=4M]
>>      Region 2: Memory at e0000000 (64-bit, prefetchable) [size=256M]
>>      Region 4: I/O ports at f000 [size=64]
>>      Expansion ROM at <unassigned> [disabled]
>>      Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
>>          Address: fee0f00c  Data: 4172
>>      Capabilities: [d0] Power Management version 2
>>          Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA
>> PME(D0-,D1-,D2-,D3hot-,D3cold-)
>>          Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
>>      Capabilities: [a4] PCI Advanced Features
>>          AFCap: TP+ FLR+
>>          AFCtrl: FLR-
>>          AFStatus: TP-
>>      Kernel driver in use: i915
>>
>> 00:03.0 Audio device: Intel Corporation Haswell-ULT HD Audio Controller (rev
>> 09)
>>      Subsystem: Intel Corporation Device 2010
>>      Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
>> Stepping- SERR- FastB2B- DisINTx+
>>      Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
>> <MAbort- >SERR- <PERR- INTx-
>>      Latency: 0, Cache Line Size: 64 bytes
>>      Interrupt: pin A routed to IRQ 49
>>      Region 0: Memory at f7f1c000 (64-bit, non-prefetchable) [size=16K]
>>      Capabilities: [50] Power Management version 2
>>          Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
>> PME(D0-,D1-,D2-,D3hot-,D3cold-)
>>          Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
>>      Capabilities: [60] MSI: Enable+ Count=1/1 Maskable- 64bit-
>>          Address: fee0f00c  Data: 41a2
>>      Capabilities: [70] Express (v1) Root Complex Integrated Endpoint, MSI 00
>>          DevCap:    MaxPayload 128 bytes, PhantFunc 0
>>              ExtTag- RBE-
>>          DevCtl:    Report errors: Correctable- Non-Fatal- Fatal-
>> Unsupported-
>>              RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
>>              MaxPayload 128 bytes, MaxReadReq 128 bytes
>>          DevSta:    CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr-
>> TransPend-
>>      Kernel driver in use: snd_hda_intel
>>
>> 00:04.0 Signal processing controller: Intel Corporation Device 0a03 (rev 09)
>>      Subsystem: Intel Corporation Device 2010
>>      Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
>> Stepping- SERR- FastB2B- DisINTx-
>>      Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort-
>> <MAbort- >SERR- <PERR- INTx-
>>      Latency: 0
>>      Interrupt: pin A routed to IRQ 16
>>      Region 0: Memory at f7f10000 (64-bit, non-prefetchable) [size=32K]
>>      Capabilities: [90] MSI: Enable- Count=1/1 Maskable- 64bit-
>>          Address: 00000000  Data: 0000
>>      Capabilities: [d0] Power Management version 3
>>          Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
>> PME(D0-,D1-,D2-,D3hot-,D3cold-)
>>          Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
>>      Capabilities: [e0] Vendor Specific Information: Len=0c <?>
>>      Kernel driver in use: proc_thermal
>>
>> 00:14.0 USB controller: Intel Corporation Lynx Point-LP USB xHCI HC (rev 04)
>> (prog-if 30 [XHCI])
>>      Subsystem: ASUSTeK Computer Inc. Device 201f
>>      Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
>> Stepping- SERR- FastB2B- DisINTx+
>>      Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
>> <TAbort- <MAbort- >SERR- <PERR- INTx-
>>      Latency: 0
>>      Interrupt: pin A routed to IRQ 44
>>      Region 0: Memory at f7f00000 (64-bit, non-prefetchable) [size=64K]
>>      Capabilities: [70] Power Management version 2
>>          Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA
>> PME(D0-,D1-,D2-,D3hot+,D3cold+)
>>          Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
>>      Capabilities: [80] MSI: Enable+ Count=1/8 Maskable- 64bit+
>>          Address: 00000000fee0f00c  Data: 4122
>>      Kernel driver in use: xhci_hcd
>>
>> 00:16.0 Communication controller: Intel Corporation Lynx Point-LP HECI #0
>> (rev 04)
>>      Subsystem: ASUSTeK Computer Inc. Device 163d
>>      Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
>> Stepping- SERR- FastB2B- DisINTx+
>>      Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
>> <MAbort- >SERR- <PERR- INTx-
>>      Latency: 0
>>      Interrupt: pin A routed to IRQ 46
>>      Region 0: Memory at f7f26000 (64-bit, non-prefetchable) [size=32]
>>      Capabilities: [50] Power Management version 3
>>          Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
>> PME(D0+,D1-,D2-,D3hot+,D3cold+)
>>          Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
>>      Capabilities: [8c] MSI: Enable+ Count=1/1 Maskable- 64bit+
>>          Address: 00000000fee0f00c  Data: 4162
>>      Kernel driver in use: mei_me
>>
>> 00:1b.0 Audio device: Intel Corporation Lynx Point-LP HD Audio Controller
>> (rev 04)
>>      Subsystem: ASUSTeK Computer Inc. Device 163d
>>      Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
>> Stepping- SERR- FastB2B- DisINTx+
>>      Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
>> <MAbort- >SERR- <PERR- INTx-
>>      Latency: 0, Cache Line Size: 64 bytes
>>      Interrupt: pin A routed to IRQ 48
>>      Region 0: Memory at f7f18000 (64-bit, non-prefetchable) [size=16K]
>>      Capabilities: [50] Power Management version 3
>>          Flags: PMEClk- DSI- D1- D2- AuxCurrent=55mA
>> PME(D0+,D1-,D2-,D3hot+,D3cold+)
>>          Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
>>      Capabilities: [60] MSI: Enable+ Count=1/1 Maskable- 64bit+
>>          Address: 00000000fee0f00c  Data: 4192
>>      Capabilities: [70] Express (v1) Root Complex Integrated Endpoint, MSI 00
>>          DevCap:    MaxPayload 128 bytes, PhantFunc 0
>>              ExtTag- RBE-
>>          DevCtl:    Report errors: Correctable- Non-Fatal- Fatal-
>> Unsupported-
>>              RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
>>              MaxPayload 128 bytes, MaxReadReq 128 bytes
>>          DevSta:    CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+
>> TransPend-
>>      Capabilities: [100 v1] Virtual Channel
>>          Caps:    LPEVC=0 RefClk=100ns PATEntryBits=1
>>          Arb:    Fixed- WRR32- WRR64- WRR128-
>>          Ctrl:    ArbSelect=Fixed
>>          Status:    InProgress-
>>          VC0:    Caps:    PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
>>              Arb:    Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256-
>>              Ctrl:    Enable+ ID=0 ArbSelect=Fixed TC/VC=01
>>              Status:    NegoPending- InProgress-
>>          VC1:    Caps:    PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
>>              Arb:    Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256-
>>              Ctrl:    Enable- ID=2 ArbSelect=Fixed TC/VC=04
>>              Status:    NegoPending- InProgress-
>>      Kernel driver in use: snd_hda_intel
>>
>> 00:1c.0 PCI bridge: Intel Corporation Lynx Point-LP PCI Express Root Port 1
>> (rev e4) (prog-if 00 [Normal decode])
>>      Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
>> Stepping- SERR- FastB2B- DisINTx+
>>      Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
>> <MAbort- >SERR- <PERR- INTx-
>>      Latency: 0, Cache Line Size: 64 bytes
>>      Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
>>      I/O behind bridge: 0000f000-00000fff
>>      Memory behind bridge: fff00000-000fffff
>>      Prefetchable memory behind bridge: 00000000fff00000-00000000000fffff
>>      Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
>> <MAbort+ <SERR- <PERR-
>>      BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B-
>>          PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
>>      Capabilities: [40] Express (v2) Root Port (Slot-), MSI 00
>>          DevCap:    MaxPayload 128 bytes, PhantFunc 0
>>              ExtTag- RBE+
>>          DevCtl:    Report errors: Correctable- Non-Fatal- Fatal-
>> Unsupported-
>>              RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
>>              MaxPayload 128 bytes, MaxReadReq 128 bytes
>>          DevSta:    CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+
>> TransPend-
>>          LnkCap:    Port #1, Speed 5GT/s, Width x1, ASPM L0s L1, Exit Latency
>> L0s <1us, L1 <4us
>>              ClockPM- Surprise- LLActRep+ BwNot+
>>          LnkCtl:    ASPM L0s L1 Enabled; RCB 64 bytes Disabled- CommClk-
>>              ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
>>          LnkSta:    Speed 2.5GT/s, Width x0, TrErr- Train- SlotClk+ DLActive-
>> BWMgmt- ABWMgmt-
>>          RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna+
>> CRSVisible-
>>          RootCap: CRSVisible-
>>          RootSta: PME ReqID 0000, PMEStatus- PMEPending-
>>          DevCap2: Completion Timeout: Range ABC, TimeoutDis+, LTR+, OBFF Via
>> WAKE# ARIFwd-
>>          DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR+, OBFF
>> Disabled ARIFwd-
>>          LnkCtl2: Target Link Speed: 5GT/s, EnterCompliance- SpeedDis-
>>               Transmit Margin: Normal Operating Range,
>> EnterModifiedCompliance- ComplianceSOS-
>>               Compliance De-emphasis: -6dB
>>          LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete-,
>> EqualizationPhase1-
>>               EqualizationPhase2-, EqualizationPhase3-,
>> LinkEqualizationRequest-
>>      Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
>>          Address: fee0f00c  Data: 4181
>>      Capabilities: [90] Subsystem: ASUSTeK Computer Inc. Device 163d
>>      Capabilities: [a0] Power Management version 3
>>          Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
>> PME(D0+,D1-,D2-,D3hot+,D3cold+)
>>          Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
>>      Kernel driver in use: pcieport
>>
>> 00:1c.1 PCI bridge: Intel Corporation Lynx Point-LP PCI Express Root Port 2
>> (rev e4) (prog-if 00 [Normal decode])
>>      Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
>> Stepping- SERR- FastB2B- DisINTx+
>>      Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
>> <MAbort- >SERR- <PERR- INTx-
>>      Latency: 0, Cache Line Size: 64 bytes
>>      Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
>>      I/O behind bridge: 00002000-00002fff
>>      Memory behind bridge: f7e00000-f7efffff
>>      Prefetchable memory behind bridge: 00000000dfe00000-00000000dfffffff
>>      Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
>> <MAbort+ <SERR- <PERR-
>>      BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B-
>>          PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
>>      Capabilities: [40] Express (v2) Root Port (Slot+), MSI 00
>>          DevCap:    MaxPayload 128 bytes, PhantFunc 0
>>              ExtTag- RBE+
>>          DevCtl:    Report errors: Correctable- Non-Fatal- Fatal-
>> Unsupported-
>>              RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
>>              MaxPayload 128 bytes, MaxReadReq 128 bytes
>>          DevSta:    CorrErr+ UncorrErr- FatalErr- UnsuppReq- AuxPwr+
>> TransPend-
>>          LnkCap:    Port #2, Speed 5GT/s, Width x1, ASPM L0s L1, Exit Latency
>> L0s <512ns, L1 <16us
>>              ClockPM- Surprise- LLActRep+ BwNot+
>>          LnkCtl:    ASPM Disabled; RCB 64 bytes Disabled- CommClk+
>>              ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
>>          LnkSta:    Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive+
>> BWMgmt+ ABWMgmt-
>>          SltCap:    AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug+
>> Surprise+
>>              Slot #1, PowerLimit 10.000W; Interlock- NoCompl+
>>          SltCtl:    Enable: AttnBtn- PwrFlt- MRL- PresDet+ CmdCplt- HPIrq+
>> LinkChg+
>>              Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
>>          SltSta:    Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+
>> Interlock-
>>              Changed: MRL- PresDet- LinkState-
>>          RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna+
>> CRSVisible-
>>          RootCap: CRSVisible-
>>          RootSta: PME ReqID 0000, PMEStatus- PMEPending-
>>          DevCap2: Completion Timeout: Range ABC, TimeoutDis+, LTR+, OBFF Not
>> Supported ARIFwd-
>>          DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR+, OBFF
>> Disabled ARIFwd-
>>          LnkCtl2: Target Link Speed: 5GT/s, EnterCompliance- SpeedDis-
>>               Transmit Margin: Normal Operating Range,
>> EnterModifiedCompliance- ComplianceSOS-
>>               Compliance De-emphasis: -6dB
>>          LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete-,
>> EqualizationPhase1-
>>               EqualizationPhase2-, EqualizationPhase3-,
>> LinkEqualizationRequest-
>>      Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
>>          Address: fee0f00c  Data: 41a1
>>      Capabilities: [90] Subsystem: ASUSTeK Computer Inc. Device 163d
>>      Capabilities: [a0] Power Management version 3
>>          Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
>> PME(D0+,D1-,D2-,D3hot+,D3cold+)
>>          Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
>>      Capabilities: [100 v0] #00
>>      Capabilities: [200 v1] L1 PM Substates
>>          L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+
>> L1_PM_Substates+
>>                PortCommonModeRestoreTime=40us PortTPowerOnTime=10us
>>      Kernel driver in use: pcieport
>>
>> 00:1c.2 PCI bridge: Intel Corporation Lynx Point-LP PCI Express Root Port 3
>> (rev e4) (prog-if 00 [Normal decode])
>>      Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
>> Stepping- SERR- FastB2B- DisINTx+
>>      Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
>> <MAbort- >SERR- <PERR- INTx-
>>      Latency: 0, Cache Line Size: 64 bytes
>>      Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
>>      I/O behind bridge: 0000e000-0000efff
>>      Memory behind bridge: f7d00000-f7dfffff
>>      Prefetchable memory behind bridge: 00000000fff00000-00000000000fffff
>>      Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
>> <MAbort+ <SERR- <PERR-
>>      BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B-
>>          PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
>>      Capabilities: [40] Express (v2) Root Port (Slot+), MSI 00
>>          DevCap:    MaxPayload 128 bytes, PhantFunc 0
>>              ExtTag- RBE+
>>          DevCtl:    Report errors: Correctable- Non-Fatal- Fatal-
>> Unsupported-
>>              RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
>>              MaxPayload 128 bytes, MaxReadReq 128 bytes
>>          DevSta:    CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+
>> TransPend-
>>          LnkCap:    Port #3, Speed 5GT/s, Width x1, ASPM L0s L1, Exit Latency
>> L0s <512ns, L1 <16us
>>              ClockPM- Surprise- LLActRep+ BwNot+
>>          LnkCtl:    ASPM Disabled; RCB 64 bytes Disabled- CommClk+
>>              ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
>>          LnkSta:    Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive+
>> BWMgmt+ ABWMgmt-
>>          SltCap:    AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug-
>> Surprise-
>>              Slot #2, PowerLimit 10.000W; Interlock- NoCompl+
>>          SltCtl:    Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq-
>> LinkChg-
>>              Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
>>          SltSta:    Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+
>> Interlock-
>>              Changed: MRL- PresDet- LinkState-
>>          RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna+
>> CRSVisible-
>>          RootCap: CRSVisible-
>>          RootSta: PME ReqID 0000, PMEStatus- PMEPending-
>>          DevCap2: Completion Timeout: Range ABC, TimeoutDis+, LTR+, OBFF Not
>> Supported ARIFwd-
>>          DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR+, OBFF
>> Disabled ARIFwd-
>>          LnkCtl2: Target Link Speed: 5GT/s, EnterCompliance- SpeedDis-
>>               Transmit Margin: Normal Operating Range,
>> EnterModifiedCompliance- ComplianceSOS-
>>               Compliance De-emphasis: -6dB
>>          LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete-,
>> EqualizationPhase1-
>>               EqualizationPhase2-, EqualizationPhase3-,
>> LinkEqualizationRequest-
>>      Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
>>          Address: fee0f00c  Data: 41c1
>>      Capabilities: [90] Subsystem: ASUSTeK Computer Inc. Device 163d
>>      Capabilities: [a0] Power Management version 3
>>          Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
>> PME(D0+,D1-,D2-,D3hot+,D3cold+)
>>          Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
>>      Capabilities: [100 v0] #00
>>      Capabilities: [200 v1] L1 PM Substates
>>          L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+
>> L1_PM_Substates+
>>                PortCommonModeRestoreTime=40us PortTPowerOnTime=10us
>>      Kernel driver in use: pcieport
>>
>> 00:1c.3 PCI bridge: Intel Corporation Lynx Point-LP PCI Express Root Port 4
>> (rev e4) (prog-if 00 [Normal decode])
>>      Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
>> Stepping- SERR- FastB2B- DisINTx+
>>      Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
>> <MAbort- >SERR- <PERR- INTx-
>>      Latency: 0, Cache Line Size: 64 bytes
>>      Bus: primary=00, secondary=04, subordinate=04, sec-latency=0
>>      I/O behind bridge: 0000f000-00000fff
>>      Memory behind bridge: f7c00000-f7cfffff
>>      Prefetchable memory behind bridge: 00000000fff00000-00000000000fffff
>>      Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
>> <MAbort+ <SERR- <PERR-
>>      BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B-
>>          PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
>>      Capabilities: [40] Express (v2) Root Port (Slot+), MSI 00
>>          DevCap:    MaxPayload 128 bytes, PhantFunc 0
>>              ExtTag- RBE+
>>          DevCtl:    Report errors: Correctable- Non-Fatal- Fatal-
>> Unsupported-
>>              RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
>>              MaxPayload 128 bytes, MaxReadReq 128 bytes
>>          DevSta:    CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+
>> TransPend-
>>          LnkCap:    Port #4, Speed 5GT/s, Width x1, ASPM L0s L1, Exit Latency
>> L0s <512ns, L1 <16us
>>              ClockPM- Surprise- LLActRep+ BwNot+
>>          LnkCtl:    ASPM Disabled; RCB 64 bytes Disabled- CommClk+
>>              ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
>>          LnkSta:    Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive+
>> BWMgmt+ ABWMgmt-
>>          SltCap:    AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug-
>> Surprise-
>>              Slot #3, PowerLimit 10.000W; Interlock- NoCompl+
>>          SltCtl:    Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq-
>> LinkChg-
>>              Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
>>          SltSta:    Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+
>> Interlock-
>>              Changed: MRL- PresDet- LinkState-
>>          RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna+
>> CRSVisible-
>>          RootCap: CRSVisible-
>>          RootSta: PME ReqID 0000, PMEStatus- PMEPending-
>>          DevCap2: Completion Timeout: Range ABC, TimeoutDis+, LTR+, OBFF Not
>> Supported ARIFwd-
>>          DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR+, OBFF
>> Disabled ARIFwd-
>>          LnkCtl2: Target Link Speed: 5GT/s, EnterCompliance- SpeedDis-
>>               Transmit Margin: Normal Operating Range,
>> EnterModifiedCompliance- ComplianceSOS-
>>               Compliance De-emphasis: -6dB
>>          LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete-,
>> EqualizationPhase1-
>>               EqualizationPhase2-, EqualizationPhase3-,
>> LinkEqualizationRequest-
>>      Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
>>          Address: fee0f00c  Data: 41e1
>>      Capabilities: [90] Subsystem: ASUSTeK Computer Inc. Device 163d
>>      Capabilities: [a0] Power Management version 3
>>          Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
>> PME(D0+,D1-,D2-,D3hot+,D3cold+)
>>          Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
>>      Capabilities: [100 v0] #00
>>      Capabilities: [200 v1] L1 PM Substates
>>          L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+
>> L1_PM_Substates+
>>                PortCommonModeRestoreTime=40us PortTPowerOnTime=10us
>>      Kernel driver in use: pcieport
>>
>> 00:1d.0 USB controller: Intel Corporation Lynx Point-LP USB EHCI #1 (rev 04)
>> (prog-if 20 [EHCI])
>>      Subsystem: ASUSTeK Computer Inc. Device 201f
>>      Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
>> Stepping- SERR- FastB2B- DisINTx-
>>      Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
>> <TAbort- <MAbort- >SERR- <PERR- INTx-
>>      Latency: 0
>>      Interrupt: pin A routed to IRQ 23
>>      Region 0: Memory at f7f23000 (32-bit, non-prefetchable) [size=1K]
>>      Capabilities: [50] Power Management version 3
>>          Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA
>> PME(D0+,D1-,D2-,D3hot+,D3cold+)
>>          Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
>>      Capabilities: [58] Debug port: BAR=1 offset=00a0
>>      Capabilities: [98] PCI Advanced Features
>>          AFCap: TP+ FLR+
>>          AFCtrl: FLR-
>>          AFStatus: TP-
>>      Kernel driver in use: ehci-pci
>>
>> 00:1f.0 ISA bridge: Intel Corporation Lynx Point-LP LPC Controller (rev 04)
>>      Subsystem: ASUSTeK Computer Inc. Device 163d
>>      Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
>> Stepping- SERR- FastB2B- DisINTx-
>>      Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
>> <TAbort- <MAbort- >SERR- <PERR- INTx-
>>      Latency: 0
>>      Capabilities: [e0] Vendor Specific Information: Len=0c <?>
>>      Kernel driver in use: lpc_ich
>>
>> 00:1f.2 SATA controller: Intel Corporation Lynx Point-LP SATA Controller 1
>> [AHCI mode] (rev 04) (prog-if 01 [AHCI 1.0])
>>      Subsystem: ASUSTeK Computer Inc. Device 163d
>>      Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
>> Stepping- SERR- FastB2B- DisINTx+
>>      Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
>> <TAbort- <MAbort- >SERR- <PERR- INTx-
>>      Latency: 0
>>      Interrupt: pin B routed to IRQ 45
>>      Region 0: I/O ports at f0b0 [size=8]
>>      Region 1: I/O ports at f0a0 [size=4]
>>      Region 2: I/O ports at f090 [size=8]
>>      Region 3: I/O ports at f080 [size=4]
>>      Region 4: I/O ports at f060 [size=32]
>>      Region 5: Memory at f7f22000 (32-bit, non-prefetchable) [size=2K]
>>      Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
>>          Address: fee0a00c  Data: 4152
>>      Capabilities: [70] Power Management version 3
>>          Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
>> PME(D0-,D1-,D2-,D3hot+,D3cold-)
>>          Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
>>      Capabilities: [a8] SATA HBA v1.0 BAR4 Offset=00000004
>>      Kernel driver in use: ahci
>>
>> 00:1f.3 SMBus: Intel Corporation Lynx Point-LP SMBus Controller (rev 04)
>>      Subsystem: ASUSTeK Computer Inc. Device 163d
>>      Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr-
>> Stepping- SERR- FastB2B- DisINTx-
>>      Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
>> <TAbort- <MAbort- >SERR- <PERR- INTx-
>>      Interrupt: pin C routed to IRQ 4
>>      Region 0: Memory at f7f21000 (64-bit, non-prefetchable) [size=256]
>>      Region 4: I/O ports at f040 [size=32]
>>
>> 00:1f.6 Signal processing controller: Intel Corporation Lynx Point-LP
>> Thermal (rev 04)
>>      Subsystem: ASUSTeK Computer Inc. Device 163d
>>      Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
>> Stepping- SERR- FastB2B- DisINTx-
>>      Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
>> <MAbort- >SERR- <PERR- INTx-
>>      Latency: 0
>>      Interrupt: pin C routed to IRQ 4
>>      Region 0: Memory at f7f20000 (64-bit, non-prefetchable) [size=4K]
>>      Capabilities: [50] Power Management version 3
>>          Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA
>> PME(D0-,D1-,D2-,D3hot-,D3cold-)
>>          Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
>>      Capabilities: [80] MSI: Enable- Count=1/1 Maskable- 64bit-
>>          Address: 00000000  Data: 0000
>>
>> 02:00.0 Unassigned class [ff00]: Device 1aea:6601
>>      Subsystem: Device 0001:0001
>>      Physical Slot: 1-1
>>      Control: I/O- Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
>> Stepping- SERR- FastB2B- DisINTx-
>>      Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
>> <MAbort- >SERR- <PERR- INTx-
>>      Latency: 0, Cache Line Size: 64 bytes
>>      Interrupt: pin A routed to IRQ 3
>>      Region 0: Memory at f7e00000 (64-bit, non-prefetchable) [disabled]
>> [size=256]
>>      Capabilities: [80] Power Management version 3
>>          Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
>> PME(D0-,D1-,D2-,D3hot-,D3cold-)
>>          Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
>>      Capabilities: [88] MSI: Enable- Count=1/1 Maskable- 64bit+
>>          Address: 0000000000000000  Data: 0000
>>      Capabilities: [98] Express (v1) Endpoint, MSI 00
>>          DevCap:    MaxPayload 128 bytes, PhantFunc 0, Latency L0s unlimited,
>> L1 unlimited
>>              ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
>>          DevCtl:    Report errors: Correctable- Non-Fatal- Fatal-
>> Unsupported-
>>              RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop+
>>              MaxPayload 128 bytes, MaxReadReq 512 bytes
>>          DevSta:    CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr-
>> TransPend-
>>          LnkCap:    Port #1, Speed 2.5GT/s, Width x1, ASPM L0s L1, Exit
>> Latency L0s <4us, L1 unlimited
>>              ClockPM- Surprise- LLActRep- BwNot-
>>          LnkCtl:    ASPM Disabled; RCB 64 bytes Disabled- CommClk+
>>              ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
>>          LnkSta:    Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive-
>> BWMgmt- ABWMgmt-
>>
>> 03:00.0 Ethernet controller: Qualcomm Atheros QCA8171 Gigabit Ethernet (rev
>> 10)
>>      Subsystem: ASUSTeK Computer Inc. Device 205f
>>      Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
>> Stepping- SERR- FastB2B- DisINTx-
>>      Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
>> <MAbort- >SERR- <PERR- INTx-
>>      Latency: 0, Cache Line Size: 64 bytes
>>      Interrupt: pin A routed to IRQ 50
>>      Region 0: Memory at f7d00000 (64-bit, non-prefetchable) [size=256K]
>>      Region 2: I/O ports at e000 [size=128]
>>      Capabilities: [40] Power Management version 3
>>          Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA
>> PME(D0+,D1+,D2+,D3hot+,D3cold+)
>>          Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
>>      Capabilities: [58] Express (v1) Endpoint, MSI 00
>>          DevCap:    MaxPayload 4096 bytes, PhantFunc 0, Latency L0s
>> unlimited, L1 unlimited
>>              ExtTag- AttnBtn+ AttnInd+ PwrInd+ RBE+ FLReset-
>>          DevCtl:    Report errors: Correctable+ Non-Fatal+ Fatal+
>> Unsupported+
>>              RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
>>              MaxPayload 128 bytes, MaxReadReq 512 bytes
>>          DevSta:    CorrErr+ UncorrErr+ FatalErr- UnsuppReq+ AuxPwr+
>> TransPend-
>>          LnkCap:    Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Exit
>> Latency L0s unlimited, L1 unlimited
>>              ClockPM+ Surprise- LLActRep- BwNot-
>>          LnkCtl:    ASPM Disabled; RCB 64 bytes Disabled- CommClk+
>>              ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
>>          LnkSta:    Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive-
>> BWMgmt- ABWMgmt-
>>      Capabilities: [c0] MSI: Enable+ Count=1/16 Maskable+ 64bit+
>>          Address: 00000000fee0f00c  Data: 41b2
>>          Masking: 0000fffe  Pending: 00000000
>>      Capabilities: [d8] MSI-X: Enable- Count=16 Masked-
>>          Vector table: BAR=0 offset=00002000
>>          PBA: BAR=0 offset=00003000
>>      Capabilities: [100 v1] Advanced Error Reporting
>>          UESta:    DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF-
>> MalfTLP- ECRC- UnsupReq+ ACSViol-
>>          UEMsk:    DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF-
>> MalfTLP- ECRC- UnsupReq- ACSViol-
>>          UESvrt:    DLP- SDES+ TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF+
>> MalfTLP+ ECRC- UnsupReq- ACSViol-
>>          CESta:    RxErr- BadTLP- BadDLLP+ Rollover- Timeout- NonFatalErr-
>>          CEMsk:    RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
>>          AERCap:    First Error Pointer: 14, GenCap+ CGenEn- ChkCap+ ChkEn-
>>      Capabilities: [180 v1] Device Serial Number ff-da-2e-1f-10-c3-7b-ff
>>      Kernel driver in use: alx
>>
>> 04:00.0 Network controller: Qualcomm Atheros QCA9565 / AR9565 Wireless
>> Network Adapter (rev 01)
>>      Subsystem: AzureWave Device 2130
>>      Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
>> Stepping- SERR- FastB2B- DisINTx-
>>      Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
>> <MAbort- >SERR- <PERR- INTx-
>>      Latency: 0, Cache Line Size: 64 bytes
>>      Interrupt: pin A routed to IRQ 19
>>      Region 0: Memory at f7c00000 (64-bit, non-prefetchable) [size=512K]
>>      Expansion ROM at f7c80000 [disabled] [size=64K]
>>      Capabilities: [40] Power Management version 2
>>          Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA
>> PME(D0+,D1+,D2+,D3hot+,D3cold+)
>>          Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
>>      Capabilities: [50] MSI: Enable- Count=1/4 Maskable+ 64bit+
>>          Address: 0000000000000000  Data: 0000
>>          Masking: 00000000  Pending: 00000000
>>      Capabilities: [70] Express (v2) Endpoint, MSI 00
>>          DevCap:    MaxPayload 128 bytes, PhantFunc 0, Latency L0s unlimited,
>> L1 <64us
>>              ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
>>          DevCtl:    Report errors: Correctable- Non-Fatal- Fatal-
>> Unsupported-
>>              RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
>>              MaxPayload 128 bytes, MaxReadReq 512 bytes
>>          DevSta:    CorrErr+ UncorrErr- FatalErr- UnsuppReq+ AuxPwr+
>> TransPend-
>>          LnkCap:    Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Exit
>> Latency L0s <4us, L1 <64us
>>              ClockPM- Surprise- LLActRep- BwNot-
>>          LnkCtl:    ASPM Disabled; RCB 64 bytes Disabled- CommClk+
>>              ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
>>          LnkSta:    Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive-
>> BWMgmt- ABWMgmt-
>>          DevCap2: Completion Timeout: Not Supported, TimeoutDis+, LTR-, OBFF
>> Not Supported
>>          DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-, OBFF
>> Disabled
>>          LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-
>>               Transmit Margin: Normal Operating Range,
>> EnterModifiedCompliance- ComplianceSOS-
>>               Compliance De-emphasis: -6dB
>>          LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete-,
>> EqualizationPhase1-
>>               EqualizationPhase2-, EqualizationPhase3-,
>> LinkEqualizationRequest-
>>      Capabilities: [100 v1] Advanced Error Reporting
>>          UESta:    DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF-
>> MalfTLP- ECRC- UnsupReq- ACSViol-
>>          UEMsk:    DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF-
>> MalfTLP- ECRC- UnsupReq- ACSViol-
>>          UESvrt:    DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+
>> MalfTLP+ ECRC- UnsupReq- ACSViol-
>>          CESta:    RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
>>          CEMsk:    RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
>>          AERCap:    First Error Pointer: 00, GenCap- CGenEn- ChkCap- ChkEn-
>>      Capabilities: [140 v1] Virtual Channel
>>          Caps:    LPEVC=0 RefClk=100ns PATEntryBits=1
>>          Arb:    Fixed- WRR32- WRR64- WRR128-
>>          Ctrl:    ArbSelect=Fixed
>>          Status:    InProgress-
>>          VC0:    Caps:    PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
>>              Arb:    Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256-
>>              Ctrl:    Enable+ ID=0 ArbSelect=Fixed TC/VC=01
>>              Status:    NegoPending- InProgress-
>>      Capabilities: [160 v1] Device Serial Number 00-00-00-00-00-00-00-00
>>      Kernel driver in use: ath9k
>>
>> [7.6.]
>> Attached devices:
>> Host: scsi0 Channel: 00 Id: 00 Lun: 00
>>    Vendor: ATA      Model: TOSHIBA MQ01ABF0 Rev: 1J
>>    Type:   Direct-Access ANSI  SCSI revision: 05
>> Host: scsi1 Channel: 00 Id: 00 Lun: 00
>>    Vendor: HL-DT-ST Model: DVDRAM GUA0N Rev: AS00
>>    Type:   CD-ROM ANSI  SCSI revision: 05
>>
>> [7.7.]
>> 1
>> 10
>> 1014
>> 1027
>> 1031
>> 1040
>> 1043
>> 11
>> 1102
>> 1146
>> 1161
>> 12
>> 1241
>> 1275
>> 1284
>> 1296
>> 13
>> 1304
>> 1307
>> 1316
>> 1397
>> 14
>> 1408
>> 1415
>> 1416
>> 1440
>> 1441
>> 1444
>> 1446
>> 1461
>> 1465
>> 1468
>> 1469
>> 1474
>> 1476
>> 1479
>> 1484
>> 149
>> 1497
>> 1498
>> 15
>> 150
>> 1500
>> 1506
>> 151
>> 1518
>> 152
>> 153
>> 154
>> 1549
>> 155
>> 1553
>> 1555
>> 156
>> 157
>> 1633
>> 17
>> 1728
>> 1736
>> 175
>> 1753
>> 176
>> 1763
>> 1764
>> 1765
>> 1767
>> 1771
>> 1774
>> 1775
>> 1781
>> 18
>> 1823
>> 1866
>> 1867
>> 1870
>> 1872
>> 1880
>> 1886
>> 1896
>> 19
>> 1910
>> 1912
>> 1916
>> 1921
>> 1928
>> 1940
>> 1942
>> 1947
>> 1956
>> 1964
>> 1969
>> 1973
>> 1974
>> 2
>> 20
>> 2014
>> 2020
>> 2022
>> 2038
>> 2055
>> 2065
>> 21
>> 2142
>> 2172
>> 2181
>> 2182
>> 2185
>> 2190
>> 2191
>> 2194
>> 2195
>> 22
>> 2203
>> 2230
>> 2232
>> 2248
>> 2264
>> 2283
>> 2303
>> 2307
>> 2347
>> 2355
>> 2362
>> 2369
>> 24
>> 2476
>> 25
>> 2522
>> 2584
>> 26
>> 2615
>> 2662
>> 27
>> 2761
>> 2790
>> 2799
>> 28
>> 2800
>> 2861
>> 29
>> 3
>> 3044
>> 3059
>> 31
>> 317
>> 32
>> 323
>> 33
>> 3320
>> 34
>> 35
>> 3521
>> 3527
>> 3568
>> 36
>> 367
>> 37
>> 3770
>> 3796
>> 38
>> 3821
>> 3822
>> 3829
>> 3867
>> 3871
>> 3872
>> 3895
>> 39
>> 390
>> 391
>> 3947
>> 3998
>> 40
>> 407
>> 41
>> 42
>> 43
>> 432
>> 44
>> 45
>> 458
>> 46
>> 463
>> 467
>> 47
>> 48
>> 5
>> 51
>> 53
>> 54
>> 55
>> 606
>> 621
>> 636
>> 67
>> 673
>> 68
>> 7
>> 70
>> 71
>> 766
>> 77
>> 789
>> 8
>> 829
>> 833
>> 834
>> 869
>> 872
>> 875
>> 879
>> 887
>> 890
>> 896
>> 9
>> 904
>> 907
>> 911
>> 920
>> 922
>> 969
>> 97
>> 973
>> 979
>> 98
>> 980
>> 983
>> acpi
>> asound
>> buddyinfo
>> bus
>> cgroups
>> cmdline
>> consoles
>> cpuinfo
>> crypto
>> devices
>> diskstats
>> dma
>> driver
>> execdomains
>> fb
>> filesystems
>> fs
>> interrupts
>> iomem
>> ioports
>> irq
>> kallsyms
>> kcore
>> keys
>> key-users
>> kmsg
>> kpagecount
>> kpageflags
>> loadavg
>> locks
>> mdstat
>> meminfo
>> misc
>> modules
>> mounts
>> mtrr
>> net
>> pagetypeinfo
>> partitions
>> sched_debug
>> schedstat
>> scsi
>> self
>> slabinfo
>> softirqs
>> stat
>> swaps
>> sys
>> sysrq-trigger
>> sysvipc
>> thread-self
>> timer_list
>> timer_stats
>> tty
>> uptime
>> version
>> vmallocinfo
>> vmstat
>> zoneinfo
>>
>> [X.] Link to my Launchpad bug report:
>> https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1437755
>>
>>
>>
>> --
>> To unsubscribe from this list: send the line "unsubscribe linux-input" in
>> the body of a message to majordomo@vger.kernel.org
>> More majordomo info at  http://vger.kernel.org/majordomo-info.html
>
> -----
> No se encontraron virus en este mensaje.
> Comprobado por AVG - www.avg.com
> Versión: 2015.0.5863 / Base de datos de virus: 4331/9550 - Fecha de publicación: 04/16/15
>
>
>

--
To unsubscribe from this list: send the line "unsubscribe linux-input" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: PROBLEM: Touchpad works just like a mouse
  2015-04-18  7:01     ` David Zafra Gómez
@ 2015-04-26 21:54       ` David Zafra Gómez
  2015-04-27 18:25         ` Benjamin Tissoires
  0 siblings, 1 reply; 16+ messages in thread
From: David Zafra Gómez @ 2015-04-26 21:54 UTC (permalink / raw)
  To: Benjamin Tissoires; +Cc: linux-input, Dmitry Torokhov, Duson Lin, Jiri Kosina

Hi Benjamin and everybody.

I haven't received any notice of you. I'd like to know if there is any 
chance for this issue to be solved. Are you taken it into your 
consideration?

Thanks for your attention.

Cheers,

David Zafra

El 18/04/15 a las 09:01, David Zafra Gómez escribió:
> Hi everybody again
>
> I've unplugged USB mouse and now I don't find this USB HID mouse when 
> I run cat /proc/modules. Here is the complete output. I hope it will 
> help.
>
> ctr 16384 2 - Live 0x0000000000000000
> ccm 20480 2 - Live 0x0000000000000000
> bnep 24576 2 - Live 0x0000000000000000
> rfcomm 77824 0 - Live 0x0000000000000000
> nls_iso8859_1 16384 1 - Live 0x0000000000000000
> intel_rapl 20480 0 - Live 0x0000000000000000
> iosf_mbi 16384 1 intel_rapl, Live 0x0000000000000000
> x86_pkg_temp_thermal 16384 0 - Live 0x0000000000000000
> intel_powerclamp 20480 0 - Live 0x0000000000000000
> coretemp 16384 0 - Live 0x0000000000000000
> kvm_intel 159744 0 - Live 0x0000000000000000
> kvm 512000 1 kvm_intel, Live 0x0000000000000000
> crct10dif_pclmul 16384 0 - Live 0x0000000000000000
> crc32_pclmul 16384 0 - Live 0x0000000000000000
> asus_nb_wmi 24576 0 - Live 0x0000000000000000
> ghash_clmulni_intel 16384 0 - Live 0x0000000000000000
> aesni_intel 172032 4 - Live 0x0000000000000000
> asus_wmi 28672 1 asus_nb_wmi, Live 0x0000000000000000
> aes_x86_64 20480 1 aesni_intel, Live 0x0000000000000000
> lrw 16384 1 aesni_intel, Live 0x0000000000000000
> gf128mul 16384 1 lrw, Live 0x0000000000000000
> glue_helper 16384 1 aesni_intel, Live 0x0000000000000000
> ablk_helper 16384 1 aesni_intel, Live 0x0000000000000000
> ath3k 16384 0 - Live 0x0000000000000000
> sparse_keymap 16384 1 asus_wmi, Live 0x0000000000000000
> arc4 16384 2 - Live 0x0000000000000000
> cryptd 24576 3 ghash_clmulni_intel,aesni_intel,ablk_helper, Live 
> 0x0000000000000000
> ath9k 155648 0 - Live 0x0000000000000000
> ath9k_common 32768 1 ath9k, Live 0x0000000000000000
> ath9k_hw 487424 2 ath9k,ath9k_common, Live 0x0000000000000000
> ath 32768 3 ath9k,ath9k_common,ath9k_hw, Live 0x0000000000000000
> mac80211 774144 1 ath9k, Live 0x0000000000000000
> snd_hda_codec_hdmi 53248 1 - Live 0x0000000000000000
> btusb 45056 0 - Live 0x0000000000000000
> cfg80211 581632 4 ath9k,ath9k_common,ath,mac80211, Live 
> 0x0000000000000000
> i915 1126400 5 - Live 0x0000000000000000
> dell_smo8800 16384 0 - Live 0x0000000000000000
> wmi 20480 1 asus_wmi, Live 0x0000000000000000
> bluetooth 524288 12 bnep,rfcomm,ath3k,btusb, Live 0x0000000000000000
> dw_dmac 16384 0 - Live 0x0000000000000000
> dw_dmac_core 28672 1 dw_dmac, Live 0x0000000000000000
> serio_raw 16384 0 - Live 0x0000000000000000
> snd_hda_codec_conexant 24576 1 - Live 0x0000000000000000
> snd_hda_codec_generic 73728 1 snd_hda_codec_conexant, Live 
> 0x0000000000000000
> snd_hda_intel 32768 5 - Live 0x0000000000000000
> snd_soc_rt5640 94208 0 - Live 0x0000000000000000
> 8250_dw 16384 0 - Live 0x0000000000000000
> snd_soc_rl6231 16384 1 snd_soc_rt5640, Live 0x0000000000000000
> snd_hda_controller 36864 1 snd_hda_intel, Live 0x0000000000000000
> snd_hda_codec 147456 5 
> snd_hda_codec_hdmi,snd_hda_codec_conexant,snd_hda_codec_generic,snd_hda_intel,snd_hda_controller, 
> Live 0x0000000000000000
> snd_soc_core 200704 1 snd_soc_rt5640, Live 0x0000000000000000
> int3402_thermal 16384 0 - Live 0x0000000000000000
> snd_soc_sst_acpi 16384 0 - Live 0x0000000000000000
> i2c_hid 20480 0 - Live 0x0000000000000000
> mei_me 20480 0 - Live 0x0000000000000000
> video 28672 2 asus_wmi,i915, Live 0x0000000000000000
> snd_hwdep 16384 1 snd_hda_codec, Live 0x0000000000000000
> snd_seq_midi 16384 0 - Live 0x0000000000000000
> snd_seq_midi_event 16384 1 snd_seq_midi, Live 0x0000000000000000
> snd_rawmidi 32768 1 snd_seq_midi, Live 0x0000000000000000
> snd_compress 20480 1 snd_soc_core, Live 0x0000000000000000
> snd_pcm_dmaengine 16384 1 snd_soc_core, Live 0x0000000000000000
> snd_seq 69632 2 snd_seq_midi,snd_seq_midi_event, Live 0x0000000000000000
> hid 114688 1 i2c_hid, Live 0x0000000000000000
> spi_pxa2xx_platform 24576 0 - Live 0x0000000000000000
> snd_pcm 110592 7 
> snd_hda_codec_hdmi,snd_hda_intel,snd_soc_rt5640,snd_hda_controller,snd_hda_codec,snd_soc_core,snd_pcm_dmaengine, 
> Live 0x0000000000000000
> drm_kms_helper 126976 1 i915, Live 0x0000000000000000
> drm 352256 6 i915,drm_kms_helper, Live 0x0000000000000000
> mei 90112 1 mei_me, Live 0x0000000000000000
> snd_seq_device 16384 3 snd_seq_midi,snd_rawmidi,snd_seq, Live 
> 0x0000000000000000
> shpchp 40960 0 - Live 0x0000000000000000
> snd_timer 32768 2 snd_seq,snd_pcm, Live 0x0000000000000000
> parport_pc 36864 0 - Live 0x0000000000000000
> ppdev 20480 0 - Live 0x0000000000000000
> int3400_thermal 16384 0 - Live 0x0000000000000000
> acpi_thermal_rel 16384 1 int3400_thermal, Live 0x0000000000000000
> processor_thermal_device 16384 0 - Live 0x0000000000000000
> int340x_thermal_zone 16384 2 int3402_thermal,processor_thermal_device, 
> Live 0x0000000000000000
> mac_hid 16384 0 - Live 0x0000000000000000
> i2c_designware_platform 16384 0 - Live 0x0000000000000000
> i2c_algo_bit 16384 1 i915, Live 0x0000000000000000
> i2c_designware_core 16384 1 i2c_designware_platform, Live 
> 0x0000000000000000
> lpc_ich 24576 0 - Live 0x0000000000000000
> lp 20480 0 - Live 0x0000000000000000
> snd 86016 23 
> snd_hda_codec_hdmi,snd_hda_codec_conexant,snd_hda_codec_generic,snd_hda_intel,snd_hda_codec,snd_soc_core,snd_hwdep,snd_rawmidi,snd_compress,snd_seq,snd_pcm,snd_seq_device,snd_timer, 
> Live 0x0000000000000000
> parport 45056 3 parport_pc,ppdev,lp, Live 0x0000000000000000
> soundcore 16384 2 snd_hda_codec,snd, Live 0x0000000000000000
> ahci 36864 4 - Live 0x0000000000000000
> psmouse 126976 0 - Live 0x0000000000000000
> libahci 32768 1 ahci, Live 0x0000000000000000
> alx 45056 0 - Live 0x0000000000000000
> mdio 16384 1 alx, Live 0x0000000000000000
> sdhci_acpi 16384 0 - Live 0x0000000000000000
> sdhci 45056 1 sdhci_acpi, Live 0x0000000000000000
>
> Cheers,
>
> David Zafra
>
> El 16/04/15 a las 16:44, Benjamin Tissoires escribió:
>> Hi David,
>>
>> [Adding relevant people to the thread]
>>
>> according to the dmesg, there is a USB HID mouse (with Elan VID:PID
>> 04F3:0232) connected to your laptop.
>>
>> I just want to confirm that you did not plugged any external USB mouse
>> and that this one is your touchpad.
>>
>> If that's the case, we will need Duson's help.
>>
>> Duson, would it be possible that this USB touchpad can be activate
>> with the same-ish protocol than the i2c one we found in the Lenovo
>> Yoga 3?
>> If so, that would be in our best interest to fix all of that in HID.
>>
>> Cheers,
>> Benjamin
>>
>>
>> On Thu, Apr 16, 2015 at 3:54 AM, David Zafra Gómez <dezeta@klo.es> 
>> wrote:
>>> [1.] Touchpad works just like a mouse.
>>>
>>> [2.] Touchpad features like scrolling, tapping, etc. do not work at 
>>> all.
>>> Also, I cannot disable touchpad, even if I try to do it using 
>>> special key
>>> functions (fn) for notebooks. Touchpad multitouch gestures doesn't 
>>> work.
>>> It's simple to reproduce. I just boot my Linux system and I try to 
>>> use my
>>> touchpad. System doesn't recognize it as a touchpad 8 (I cannot enable
>>> touchpad functions).
>>> My notebook model is ASUSTeK COMPUTER INC. PU551LA.
>>>
>>> [3.]
>>>
>>> [4.] Linux version 4.0.0-040000-generic (kernel@gomeisa) (gcc 
>>> version 4.6.3
>>> (Ubuntu/Linaro 4.6.3-1ubuntu5) ) #201504121935 SMP Sun Apr 12 
>>> 23:36:33 UTC
>>> 2015
>>>
>>> [5.]
>>>
>>> [6.]
>>>
>>> [7.] Description:    Ubuntu 14.04.2 LTS
>>> Release:    14.04
>>>
>>> [7.1.]
>>> Linux tago 4.0.0-040000-generic #201504121935 SMP Sun Apr 12 
>>> 23:36:33 UTC
>>> 2015 x86_64 x86_64 x86_64 GNU/Linux
>>>
>>> Gnu C                  4.8
>>> Gnu make               3.81
>>> binutils               2.24
>>> util-linux             2.20.1
>>> mount                  support
>>> module-init-tools      15
>>> e2fsprogs              1.42.9
>>> pcmciautils            018
>>> PPP                    2.4.5
>>> Linux C Library        2.19
>>> Dynamic linker (ldd)   2.19
>>> Procps                 3.3.9
>>> Net-tools              1.60
>>> Kbd                    1.15.5
>>> Sh-utils               8.21
>>> wireless-tools         30
>>> Modules Loaded         rfcomm bnep nls_iso8859_1 intel_rapl iosf_mbi
>>> x86_pkg_temp_thermal intel_powerclamp coretemp kvm_intel kvm
>>> crct10dif_pclmul crc32_pclmul ghash_clmulni_intel aesni_intel 
>>> aes_x86_64 lrw
>>> gf128mul glue_helper ablk_helper snd_soc_rt5640 snd_hda_codec_hdmi
>>> snd_hda_codec_conexant snd_hda_codec_generic asus_nb_wmi asus_wmi
>>> snd_hda_intel sparse_keymap snd_hda_controller snd_soc_rl6231 
>>> snd_soc_core
>>> snd_hda_codec cryptd snd_hwdep arc4 snd_compress snd_pcm_dmaengine 
>>> ath9k
>>> ath9k_common ath9k_hw ath mac80211 cfg80211 snd_pcm dw_dmac 
>>> snd_seq_midi
>>> ath3k i915 btusb dell_smo8800 wmi snd_seq_midi_event dw_dmac_core 
>>> serio_raw
>>> snd_rawmidi drm_kms_helper bluetooth drm snd_seq shpchp parport_pc
>>> snd_soc_sst_acpi snd_seq_device ppdev 8250_dw video int3400_thermal
>>> int3402_thermal lp i2c_algo_bit i2c_hid snd_timer mei_me parport mei
>>> spi_pxa2xx_platform snd lpc_ich processor_thermal_device 
>>> acpi_thermal_rel
>>> int340x_thermal_zone i2c_designware_platform soundcore 
>>> i2c_designware_core
>>> mac_hid hid_generic usbhid hid ahci psmouse alx libahci mdio sdhci_acpi
>>> sdhci
>>>
>>> [7.2]
>>> processor    : 0
>>> vendor_id    : GenuineIntel
>>> cpu family    : 6
>>> model        : 69
>>> model name    : Intel(R) Core(TM) i5-4200U CPU @ 1.60GHz
>>> stepping    : 1
>>> microcode    : 0x17
>>> cpu MHz        : 806.527
>>> cache size    : 3072 KB
>>> physical id    : 0
>>> siblings    : 4
>>> core id        : 0
>>> cpu cores    : 2
>>> apicid        : 0
>>> initial apicid    : 0
>>> fpu        : yes
>>> fpu_exception    : yes
>>> cpuid level    : 13
>>> wp        : yes
>>> flags        : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge 
>>> mca cmov
>>> pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx 
>>> pdpe1gb
>>> rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology
>>> nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl 
>>> vmx est
>>> tm2 ssse3 fma cx16 xtpr pdcm pcid sse4_1 sse4_2 movbe popcnt
>>> tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm ida arat 
>>> epb pln
>>> pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust 
>>> bmi1
>>> avx2 smep bmi2 erms invpcid xsaveopt
>>> bugs        :
>>> bogomips    : 4589.39
>>> clflush size    : 64
>>> cache_alignment    : 64
>>> address sizes    : 39 bits physical, 48 bits virtual
>>> power management:
>>>
>>> processor    : 1
>>> vendor_id    : GenuineIntel
>>> cpu family    : 6
>>> model        : 69
>>> model name    : Intel(R) Core(TM) i5-4200U CPU @ 1.60GHz
>>> stepping    : 1
>>> microcode    : 0x17
>>> cpu MHz        : 799.968
>>> cache size    : 3072 KB
>>> physical id    : 0
>>> siblings    : 4
>>> core id        : 1
>>> cpu cores    : 2
>>> apicid        : 2
>>> initial apicid    : 2
>>> fpu        : yes
>>> fpu_exception    : yes
>>> cpuid level    : 13
>>> wp        : yes
>>> flags        : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge 
>>> mca cmov
>>> pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx 
>>> pdpe1gb
>>> rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology
>>> nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl 
>>> vmx est
>>> tm2 ssse3 fma cx16 xtpr pdcm pcid sse4_1 sse4_2 movbe popcnt
>>> tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm ida arat 
>>> epb pln
>>> pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust 
>>> bmi1
>>> avx2 smep bmi2 erms invpcid xsaveopt
>>> bugs        :
>>> bogomips    : 4589.39
>>> clflush size    : 64
>>> cache_alignment    : 64
>>> address sizes    : 39 bits physical, 48 bits virtual
>>> power management:
>>>
>>> processor    : 2
>>> vendor_id    : GenuineIntel
>>> cpu family    : 6
>>> model        : 69
>>> model name    : Intel(R) Core(TM) i5-4200U CPU @ 1.60GHz
>>> stepping    : 1
>>> microcode    : 0x17
>>> cpu MHz        : 869.957
>>> cache size    : 3072 KB
>>> physical id    : 0
>>> siblings    : 4
>>> core id        : 0
>>> cpu cores    : 2
>>> apicid        : 1
>>> initial apicid    : 1
>>> fpu        : yes
>>> fpu_exception    : yes
>>> cpuid level    : 13
>>> wp        : yes
>>> flags        : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge 
>>> mca cmov
>>> pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx 
>>> pdpe1gb
>>> rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology
>>> nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl 
>>> vmx est
>>> tm2 ssse3 fma cx16 xtpr pdcm pcid sse4_1 sse4_2 movbe popcnt
>>> tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm ida arat 
>>> epb pln
>>> pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust 
>>> bmi1
>>> avx2 smep bmi2 erms invpcid xsaveopt
>>> bugs        :
>>> bogomips    : 4589.39
>>> clflush size    : 64
>>> cache_alignment    : 64
>>> address sizes    : 39 bits physical, 48 bits virtual
>>> power management:
>>>
>>> processor    : 3
>>> vendor_id    : GenuineIntel
>>> cpu family    : 6
>>> model        : 69
>>> model name    : Intel(R) Core(TM) i5-4200U CPU @ 1.60GHz
>>> stepping    : 1
>>> microcode    : 0x17
>>> cpu MHz        : 884.062
>>> cache size    : 3072 KB
>>> physical id    : 0
>>> siblings    : 4
>>> core id        : 1
>>> cpu cores    : 2
>>> apicid        : 3
>>> initial apicid    : 3
>>> fpu        : yes
>>> fpu_exception    : yes
>>> cpuid level    : 13
>>> wp        : yes
>>> flags        : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge 
>>> mca cmov
>>> pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx 
>>> pdpe1gb
>>> rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology
>>> nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl 
>>> vmx est
>>> tm2 ssse3 fma cx16 xtpr pdcm pcid sse4_1 sse4_2 movbe popcnt
>>> tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm ida arat 
>>> epb pln
>>> pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust 
>>> bmi1
>>> avx2 smep bmi2 erms invpcid xsaveopt
>>> bugs        :
>>> bogomips    : 4589.39
>>> clflush size    : 64
>>> cache_alignment    : 64
>>> address sizes    : 39 bits physical, 48 bits virtual
>>> power management:
>>>
>>> [7.3.]
>>> rfcomm 77824 0 - Live 0x0000000000000000
>>> bnep 24576 2 - Live 0x0000000000000000
>>> nls_iso8859_1 16384 1 - Live 0x0000000000000000
>>> intel_rapl 20480 0 - Live 0x0000000000000000
>>> iosf_mbi 16384 1 intel_rapl, Live 0x0000000000000000
>>> x86_pkg_temp_thermal 16384 0 - Live 0x0000000000000000
>>> intel_powerclamp 20480 0 - Live 0x0000000000000000
>>> coretemp 16384 0 - Live 0x0000000000000000
>>> kvm_intel 159744 0 - Live 0x0000000000000000
>>> kvm 512000 1 kvm_intel, Live 0x0000000000000000
>>> crct10dif_pclmul 16384 0 - Live 0x0000000000000000
>>> crc32_pclmul 16384 0 - Live 0x0000000000000000
>>> ghash_clmulni_intel 16384 0 - Live 0x0000000000000000
>>> aesni_intel 172032 0 - Live 0x0000000000000000
>>> aes_x86_64 20480 1 aesni_intel, Live 0x0000000000000000
>>> lrw 16384 1 aesni_intel, Live 0x0000000000000000
>>> gf128mul 16384 1 lrw, Live 0x0000000000000000
>>> glue_helper 16384 1 aesni_intel, Live 0x0000000000000000
>>> ablk_helper 16384 1 aesni_intel, Live 0x0000000000000000
>>> snd_soc_rt5640 94208 0 - Live 0x0000000000000000
>>> snd_hda_codec_hdmi 53248 1 - Live 0x0000000000000000
>>> snd_hda_codec_conexant 24576 1 - Live 0x0000000000000000
>>> snd_hda_codec_generic 73728 1 snd_hda_codec_conexant, Live
>>> 0x0000000000000000
>>> asus_nb_wmi 24576 0 - Live 0x0000000000000000
>>> asus_wmi 28672 1 asus_nb_wmi, Live 0x0000000000000000
>>> snd_hda_intel 32768 5 - Live 0x0000000000000000
>>> sparse_keymap 16384 1 asus_wmi, Live 0x0000000000000000
>>> snd_hda_controller 36864 1 snd_hda_intel, Live 0x0000000000000000
>>> snd_soc_rl6231 16384 1 snd_soc_rt5640, Live 0x0000000000000000
>>> snd_soc_core 200704 1 snd_soc_rt5640, Live 0x0000000000000000
>>> snd_hda_codec 147456 5
>>> snd_hda_codec_hdmi,snd_hda_codec_conexant,snd_hda_codec_generic,snd_hda_intel,snd_hda_controller, 
>>>
>>> Live 0x0000000000000000
>>> cryptd 24576 3 ghash_clmulni_intel,aesni_intel,ablk_helper, Live
>>> 0x0000000000000000
>>> snd_hwdep 16384 1 snd_hda_codec, Live 0x0000000000000000
>>> arc4 16384 2 - Live 0x0000000000000000
>>> snd_compress 20480 1 snd_soc_core, Live 0x0000000000000000
>>> snd_pcm_dmaengine 16384 1 snd_soc_core, Live 0x0000000000000000
>>> ath9k 155648 0 - Live 0x0000000000000000
>>> ath9k_common 32768 1 ath9k, Live 0x0000000000000000
>>> ath9k_hw 487424 2 ath9k,ath9k_common, Live 0x0000000000000000
>>> ath 32768 3 ath9k,ath9k_common,ath9k_hw, Live 0x0000000000000000
>>> mac80211 774144 1 ath9k, Live 0x0000000000000000
>>> cfg80211 581632 4 ath9k,ath9k_common,ath,mac80211, Live 
>>> 0x0000000000000000
>>> snd_pcm 110592 7
>>> snd_soc_rt5640,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_controller,snd_soc_core,snd_hda_codec,snd_pcm_dmaengine, 
>>>
>>> Live 0x0000000000000000
>>> dw_dmac 16384 0 - Live 0x0000000000000000
>>> snd_seq_midi 16384 0 - Live 0x0000000000000000
>>> ath3k 16384 0 - Live 0x0000000000000000
>>> i915 1126400 5 - Live 0x0000000000000000
>>> btusb 45056 0 - Live 0x0000000000000000
>>> dell_smo8800 16384 0 - Live 0x0000000000000000
>>> wmi 20480 1 asus_wmi, Live 0x0000000000000000
>>> snd_seq_midi_event 16384 1 snd_seq_midi, Live 0x0000000000000000
>>> dw_dmac_core 28672 1 dw_dmac, Live 0x0000000000000000
>>> serio_raw 16384 0 - Live 0x0000000000000000
>>> snd_rawmidi 32768 1 snd_seq_midi, Live 0x0000000000000000
>>> drm_kms_helper 126976 1 i915, Live 0x0000000000000000
>>> bluetooth 524288 12 rfcomm,bnep,ath3k,btusb, Live 0x0000000000000000
>>> drm 352256 6 i915,drm_kms_helper, Live 0x0000000000000000
>>> snd_seq 69632 2 snd_seq_midi,snd_seq_midi_event, Live 
>>> 0x0000000000000000
>>> shpchp 40960 0 - Live 0x0000000000000000
>>> parport_pc 36864 0 - Live 0x0000000000000000
>>> snd_soc_sst_acpi 16384 0 - Live 0x0000000000000000
>>> snd_seq_device 16384 3 snd_seq_midi,snd_rawmidi,snd_seq, Live
>>> 0x0000000000000000
>>> ppdev 20480 0 - Live 0x0000000000000000
>>> 8250_dw 16384 0 - Live 0x0000000000000000
>>> video 28672 2 asus_wmi,i915, Live 0x0000000000000000
>>> int3400_thermal 16384 0 - Live 0x0000000000000000
>>> int3402_thermal 16384 0 - Live 0x0000000000000000
>>> lp 20480 0 - Live 0x0000000000000000
>>> i2c_algo_bit 16384 1 i915, Live 0x0000000000000000
>>> i2c_hid 20480 0 - Live 0x0000000000000000
>>> snd_timer 32768 2 snd_pcm,snd_seq, Live 0x0000000000000000
>>> mei_me 20480 0 - Live 0x0000000000000000
>>> parport 45056 3 parport_pc,ppdev,lp, Live 0x0000000000000000
>>> mei 90112 1 mei_me, Live 0x0000000000000000
>>> spi_pxa2xx_platform 24576 0 - Live 0x0000000000000000
>>> snd 86016 23
>>> snd_hda_codec_hdmi,snd_hda_codec_conexant,snd_hda_codec_generic,snd_hda_intel,snd_soc_core,snd_hda_codec,snd_hwdep,snd_compress,snd_pcm,snd_rawmidi,snd_seq,snd_seq_device,snd_timer, 
>>>
>>> Live 0x0000000000000000
>>> lpc_ich 24576 0 - Live 0x0000000000000000
>>> processor_thermal_device 16384 0 - Live 0x0000000000000000
>>> acpi_thermal_rel 16384 1 int3400_thermal, Live 0x0000000000000000
>>> int340x_thermal_zone 16384 2 
>>> int3402_thermal,processor_thermal_device, Live
>>> 0x0000000000000000
>>> i2c_designware_platform 16384 0 - Live 0x0000000000000000
>>> soundcore 16384 2 snd_hda_codec,snd, Live 0x0000000000000000
>>> i2c_designware_core 16384 1 i2c_designware_platform, Live 
>>> 0x0000000000000000
>>> mac_hid 16384 0 - Live 0x0000000000000000
>>> hid_generic 16384 0 - Live 0x0000000000000000
>>> usbhid 53248 0 - Live 0x0000000000000000
>>> hid 114688 3 i2c_hid,hid_generic,usbhid, Live 0x0000000000000000
>>> ahci 36864 4 - Live 0x0000000000000000
>>> psmouse 126976 0 - Live 0x0000000000000000
>>> alx 45056 0 - Live 0x0000000000000000
>>> libahci 32768 1 ahci, Live 0x0000000000000000
>>> mdio 16384 1 alx, Live 0x0000000000000000
>>> sdhci_acpi 16384 0 - Live 0x0000000000000000
>>> sdhci 45056 1 sdhci_acpi, Live 0x0000000000000000
>>>
>>> [7.4.]
>>> 0000-0cf7 : PCI Bus 0000:00
>>>    0000-001f : dma1
>>>    0020-0021 : pic1
>>>    0040-0043 : timer0
>>>    0050-0053 : timer1
>>>    0060-0060 : keyboard
>>>    0062-0062 : PNP0C09:00
>>>      0062-0062 : EC data
>>>    0064-0064 : keyboard
>>>    0066-0066 : PNP0C09:00
>>>      0066-0066 : EC cmd
>>>    0070-0077 : rtc0
>>>    0080-008f : dma page reg
>>>    00a0-00a1 : pic2
>>>    00c0-00df : dma2
>>>    00f0-00ff : fpu
>>>    0240-0259 : pnp 00:05
>>>    04d0-04d1 : pnp 00:04
>>>    0680-069f : pnp 00:01
>>> 0cf8-0cff : PCI conf1
>>> 0d00-ffff : PCI Bus 0000:00
>>>    164e-164f : pnp 00:01
>>>    1800-1803 : ACPI PM1a_EVT_BLK
>>>    1804-1805 : ACPI PM1a_CNT_BLK
>>>    1808-180b : ACPI PM_TMR
>>>    1810-1815 : ACPI CPU throttle
>>>    1830-1833 : iTCO_wdt
>>>    1850-1850 : ACPI PM2_CNT_BLK
>>>    1854-1857 : pnp 00:03
>>>    1860-187f : iTCO_wdt
>>>    1880-189f : ACPI GPE0_BLK
>>>    1c00-1cfe : pnp 00:01
>>>    1d00-1dfe : pnp 00:01
>>>    1e00-1efe : pnp 00:01
>>>    1f00-1ffe : pnp 00:01
>>>    2000-2fff : PCI Bus 0000:02
>>>    e000-efff : PCI Bus 0000:03
>>>      e000-e07f : 0000:03:00.0
>>>    f000-f03f : 0000:00:02.0
>>>    f040-f05f : 0000:00:1f.3
>>>    f060-f07f : 0000:00:1f.2
>>>      f060-f07f : ahci
>>>    f080-f083 : 0000:00:1f.2
>>>      f080-f083 : ahci
>>>    f090-f097 : 0000:00:1f.2
>>>      f090-f097 : ahci
>>>    f0a0-f0a3 : 0000:00:1f.2
>>>      f0a0-f0a3 : ahci
>>>    f0b0-f0b7 : 0000:00:1f.2
>>>      f0b0-f0b7 : ahci
>>>    ffff-ffff : pnp 00:01
>>>      ffff-ffff : pnp 00:01
>>>        ffff-ffff : pnp 00:01
>>>
>>> 00000000-00000fff : reserved
>>> 00001000-00057fff : System RAM
>>> 00058000-00058fff : reserved
>>> 00059000-0009efff : System RAM
>>> 0009f000-0009ffff : reserved
>>> 000a0000-000bffff : PCI Bus 0000:00
>>> 000c0000-000cebff : Video ROM
>>> 000d0000-000d3fff : PCI Bus 0000:00
>>> 000d4000-000d7fff : PCI Bus 0000:00
>>> 000d8000-000dbfff : PCI Bus 0000:00
>>> 000dc000-000dffff : PCI Bus 0000:00
>>> 000f0000-000fffff : System ROM
>>> 00100000-c8904fff : System RAM
>>>    02000000-027f524d : Kernel code
>>>    027f524e-02d1c63f : Kernel data
>>>    02e89000-02fcbfff : Kernel bss
>>> c8905000-c890bfff : ACPI Non-volatile Storage
>>> c890c000-c91d4fff : System RAM
>>> c91d5000-c947bfff : reserved
>>> c947c000-d9727fff : System RAM
>>> d9728000-d9987fff : reserved
>>> d9988000-d9cadfff : System RAM
>>> d9cae000-da9b9fff : ACPI Non-volatile Storage
>>> da9ba000-daf59fff : reserved
>>> daf5a000-daffefff : reserved
>>> dafff000-daffffff : System RAM
>>> db000000-dbbfffff : RAM buffer
>>> dbc00000-dfdfffff : reserved
>>>    dbe00000-dfdfffff : Graphics Stolen Memory
>>> dfe00000-feafffff : PCI Bus 0000:00
>>>    dfe00000-dfffffff : PCI Bus 0000:02
>>>    e0000000-efffffff : 0000:00:02.0
>>>    f7800000-f7bfffff : 0000:00:02.0
>>>    f7c00000-f7cfffff : PCI Bus 0000:04
>>>      f7c00000-f7c7ffff : 0000:04:00.0
>>>        f7c00000-f7c7ffff : ath9k
>>>      f7c80000-f7c8ffff : 0000:04:00.0
>>>    f7d00000-f7dfffff : PCI Bus 0000:03
>>>      f7d00000-f7d3ffff : 0000:03:00.0
>>>        f7d00000-f7d3ffff : alx
>>>    f7e00000-f7efffff : PCI Bus 0000:02
>>>      f7e00000-f7e000ff : 0000:02:00.0
>>>    f7f00000-f7f0ffff : 0000:00:14.0
>>>      f7f00000-f7f0ffff : xhci-hcd
>>>    f7f10000-f7f17fff : 0000:00:04.0
>>>    f7f18000-f7f1bfff : 0000:00:1b.0
>>>      f7f18000-f7f1bfff : ICH HD audio
>>>    f7f1c000-f7f1ffff : 0000:00:03.0
>>>      f7f1c000-f7f1ffff : ICH HD audio
>>>    f7f20000-f7f20fff : 0000:00:1f.6
>>>    f7f21000-f7f210ff : 0000:00:1f.3
>>>    f7f22000-f7f227ff : 0000:00:1f.2
>>>      f7f22000-f7f227ff : ahci
>>>    f7f23000-f7f233ff : 0000:00:1d.0
>>>      f7f23000-f7f233ff : ehci_hcd
>>>    f7f26000-f7f2601f : 0000:00:16.0
>>>      f7f26000-f7f2601f : mei_me
>>>    f7fdf000-f7fdffff : pnp 00:09
>>>    f7fe0000-f7feffff : pnp 00:09
>>>    f8000000-fbffffff : PCI MMCONFIG 0000 [bus 00-3f]
>>>      f8000000-fbffffff : reserved
>>>        f8000000-fbffffff : pnp 00:09
>>> fec00000-fec00fff : reserved
>>>    fec00000-fec003ff : IOAPIC 0
>>> fed00000-fed03fff : reserved
>>>    fed00000-fed003ff : HPET 0
>>>      fed00000-fed003ff : PNP0103:00
>>> fed10000-fed17fff : pnp 00:09
>>> fed18000-fed18fff : pnp 00:09
>>> fed19000-fed19fff : pnp 00:09
>>> fed1c000-fed1ffff : reserved
>>>    fed1c000-fed1ffff : pnp 00:09
>>>      fed1f410-fed1f414 : iTCO_wdt
>>> fed20000-fed3ffff : pnp 00:09
>>> fed40000-fed44fff : pnp 00:00
>>> fed45000-fed8ffff : pnp 00:09
>>> fed90000-fed93fff : pnp 00:09
>>> fee00000-fee00fff : Local APIC
>>>    fee00000-fee00fff : reserved
>>> ff000000-ffffffff : reserved
>>>    ff000000-ffffffff : INT0800:00
>>>      ff000000-ffffffff : pnp 00:09
>>> 100000000-11e1fffff : System RAM
>>> 11e200000-11fffffff : RAM buffer
>>>
>>> [7.5.]
>>> 00:00.0 Host bridge: Intel Corporation Haswell-ULT DRAM Controller 
>>> (rev 09)
>>>      Subsystem: ASUSTeK Computer Inc. Device 163d
>>>      Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- 
>>> ParErr-
>>> Stepping- SERR- FastB2B- DisINTx-
>>>      Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- 
>>> <TAbort-
>>> <MAbort+ >SERR- <PERR- INTx-
>>>      Latency: 0
>>>      Capabilities: [e0] Vendor Specific Information: Len=0c <?>
>>>
>>> 00:02.0 VGA compatible controller: Intel Corporation Haswell-ULT 
>>> Integrated
>>> Graphics Controller (rev 09) (prog-if 00 [VGA controller])
>>>      Subsystem: ASUSTeK Computer Inc. Device 163d
>>>      Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- 
>>> ParErr-
>>> Stepping- SERR- FastB2B- DisINTx+
>>>      Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- 
>>> <TAbort-
>>> <MAbort- >SERR- <PERR- INTx-
>>>      Latency: 0
>>>      Interrupt: pin A routed to IRQ 47
>>>      Region 0: Memory at f7800000 (64-bit, non-prefetchable) [size=4M]
>>>      Region 2: Memory at e0000000 (64-bit, prefetchable) [size=256M]
>>>      Region 4: I/O ports at f000 [size=64]
>>>      Expansion ROM at <unassigned> [disabled]
>>>      Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
>>>          Address: fee0f00c  Data: 4172
>>>      Capabilities: [d0] Power Management version 2
>>>          Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA
>>> PME(D0-,D1-,D2-,D3hot-,D3cold-)
>>>          Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
>>>      Capabilities: [a4] PCI Advanced Features
>>>          AFCap: TP+ FLR+
>>>          AFCtrl: FLR-
>>>          AFStatus: TP-
>>>      Kernel driver in use: i915
>>>
>>> 00:03.0 Audio device: Intel Corporation Haswell-ULT HD Audio 
>>> Controller (rev
>>> 09)
>>>      Subsystem: Intel Corporation Device 2010
>>>      Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- 
>>> ParErr-
>>> Stepping- SERR- FastB2B- DisINTx+
>>>      Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- 
>>> <TAbort-
>>> <MAbort- >SERR- <PERR- INTx-
>>>      Latency: 0, Cache Line Size: 64 bytes
>>>      Interrupt: pin A routed to IRQ 49
>>>      Region 0: Memory at f7f1c000 (64-bit, non-prefetchable) [size=16K]
>>>      Capabilities: [50] Power Management version 2
>>>          Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
>>> PME(D0-,D1-,D2-,D3hot-,D3cold-)
>>>          Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
>>>      Capabilities: [60] MSI: Enable+ Count=1/1 Maskable- 64bit-
>>>          Address: fee0f00c  Data: 41a2
>>>      Capabilities: [70] Express (v1) Root Complex Integrated 
>>> Endpoint, MSI 00
>>>          DevCap:    MaxPayload 128 bytes, PhantFunc 0
>>>              ExtTag- RBE-
>>>          DevCtl:    Report errors: Correctable- Non-Fatal- Fatal-
>>> Unsupported-
>>>              RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
>>>              MaxPayload 128 bytes, MaxReadReq 128 bytes
>>>          DevSta:    CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr-
>>> TransPend-
>>>      Kernel driver in use: snd_hda_intel
>>>
>>> 00:04.0 Signal processing controller: Intel Corporation Device 0a03 
>>> (rev 09)
>>>      Subsystem: Intel Corporation Device 2010
>>>      Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- 
>>> ParErr-
>>> Stepping- SERR- FastB2B- DisINTx-
>>>      Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- 
>>> <TAbort-
>>> <MAbort- >SERR- <PERR- INTx-
>>>      Latency: 0
>>>      Interrupt: pin A routed to IRQ 16
>>>      Region 0: Memory at f7f10000 (64-bit, non-prefetchable) [size=32K]
>>>      Capabilities: [90] MSI: Enable- Count=1/1 Maskable- 64bit-
>>>          Address: 00000000  Data: 0000
>>>      Capabilities: [d0] Power Management version 3
>>>          Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
>>> PME(D0-,D1-,D2-,D3hot-,D3cold-)
>>>          Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
>>>      Capabilities: [e0] Vendor Specific Information: Len=0c <?>
>>>      Kernel driver in use: proc_thermal
>>>
>>> 00:14.0 USB controller: Intel Corporation Lynx Point-LP USB xHCI HC 
>>> (rev 04)
>>> (prog-if 30 [XHCI])
>>>      Subsystem: ASUSTeK Computer Inc. Device 201f
>>>      Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- 
>>> ParErr-
>>> Stepping- SERR- FastB2B- DisINTx+
>>>      Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
>>> <TAbort- <MAbort- >SERR- <PERR- INTx-
>>>      Latency: 0
>>>      Interrupt: pin A routed to IRQ 44
>>>      Region 0: Memory at f7f00000 (64-bit, non-prefetchable) [size=64K]
>>>      Capabilities: [70] Power Management version 2
>>>          Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA
>>> PME(D0-,D1-,D2-,D3hot+,D3cold+)
>>>          Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
>>>      Capabilities: [80] MSI: Enable+ Count=1/8 Maskable- 64bit+
>>>          Address: 00000000fee0f00c  Data: 4122
>>>      Kernel driver in use: xhci_hcd
>>>
>>> 00:16.0 Communication controller: Intel Corporation Lynx Point-LP 
>>> HECI #0
>>> (rev 04)
>>>      Subsystem: ASUSTeK Computer Inc. Device 163d
>>>      Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- 
>>> ParErr-
>>> Stepping- SERR- FastB2B- DisINTx+
>>>      Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- 
>>> <TAbort-
>>> <MAbort- >SERR- <PERR- INTx-
>>>      Latency: 0
>>>      Interrupt: pin A routed to IRQ 46
>>>      Region 0: Memory at f7f26000 (64-bit, non-prefetchable) [size=32]
>>>      Capabilities: [50] Power Management version 3
>>>          Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
>>> PME(D0+,D1-,D2-,D3hot+,D3cold+)
>>>          Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
>>>      Capabilities: [8c] MSI: Enable+ Count=1/1 Maskable- 64bit+
>>>          Address: 00000000fee0f00c  Data: 4162
>>>      Kernel driver in use: mei_me
>>>
>>> 00:1b.0 Audio device: Intel Corporation Lynx Point-LP HD Audio 
>>> Controller
>>> (rev 04)
>>>      Subsystem: ASUSTeK Computer Inc. Device 163d
>>>      Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- 
>>> ParErr-
>>> Stepping- SERR- FastB2B- DisINTx+
>>>      Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- 
>>> <TAbort-
>>> <MAbort- >SERR- <PERR- INTx-
>>>      Latency: 0, Cache Line Size: 64 bytes
>>>      Interrupt: pin A routed to IRQ 48
>>>      Region 0: Memory at f7f18000 (64-bit, non-prefetchable) [size=16K]
>>>      Capabilities: [50] Power Management version 3
>>>          Flags: PMEClk- DSI- D1- D2- AuxCurrent=55mA
>>> PME(D0+,D1-,D2-,D3hot+,D3cold+)
>>>          Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
>>>      Capabilities: [60] MSI: Enable+ Count=1/1 Maskable- 64bit+
>>>          Address: 00000000fee0f00c  Data: 4192
>>>      Capabilities: [70] Express (v1) Root Complex Integrated 
>>> Endpoint, MSI 00
>>>          DevCap:    MaxPayload 128 bytes, PhantFunc 0
>>>              ExtTag- RBE-
>>>          DevCtl:    Report errors: Correctable- Non-Fatal- Fatal-
>>> Unsupported-
>>>              RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
>>>              MaxPayload 128 bytes, MaxReadReq 128 bytes
>>>          DevSta:    CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+
>>> TransPend-
>>>      Capabilities: [100 v1] Virtual Channel
>>>          Caps:    LPEVC=0 RefClk=100ns PATEntryBits=1
>>>          Arb:    Fixed- WRR32- WRR64- WRR128-
>>>          Ctrl:    ArbSelect=Fixed
>>>          Status:    InProgress-
>>>          VC0:    Caps:    PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
>>>              Arb:    Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256-
>>>              Ctrl:    Enable+ ID=0 ArbSelect=Fixed TC/VC=01
>>>              Status:    NegoPending- InProgress-
>>>          VC1:    Caps:    PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
>>>              Arb:    Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256-
>>>              Ctrl:    Enable- ID=2 ArbSelect=Fixed TC/VC=04
>>>              Status:    NegoPending- InProgress-
>>>      Kernel driver in use: snd_hda_intel
>>>
>>> 00:1c.0 PCI bridge: Intel Corporation Lynx Point-LP PCI Express Root 
>>> Port 1
>>> (rev e4) (prog-if 00 [Normal decode])
>>>      Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- 
>>> ParErr-
>>> Stepping- SERR- FastB2B- DisINTx+
>>>      Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- 
>>> <TAbort-
>>> <MAbort- >SERR- <PERR- INTx-
>>>      Latency: 0, Cache Line Size: 64 bytes
>>>      Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
>>>      I/O behind bridge: 0000f000-00000fff
>>>      Memory behind bridge: fff00000-000fffff
>>>      Prefetchable memory behind bridge: 
>>> 00000000fff00000-00000000000fffff
>>>      Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- 
>>> <TAbort-
>>> <MAbort+ <SERR- <PERR-
>>>      BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B-
>>>          PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
>>>      Capabilities: [40] Express (v2) Root Port (Slot-), MSI 00
>>>          DevCap:    MaxPayload 128 bytes, PhantFunc 0
>>>              ExtTag- RBE+
>>>          DevCtl:    Report errors: Correctable- Non-Fatal- Fatal-
>>> Unsupported-
>>>              RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
>>>              MaxPayload 128 bytes, MaxReadReq 128 bytes
>>>          DevSta:    CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+
>>> TransPend-
>>>          LnkCap:    Port #1, Speed 5GT/s, Width x1, ASPM L0s L1, 
>>> Exit Latency
>>> L0s <1us, L1 <4us
>>>              ClockPM- Surprise- LLActRep+ BwNot+
>>>          LnkCtl:    ASPM L0s L1 Enabled; RCB 64 bytes Disabled- 
>>> CommClk-
>>>              ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
>>>          LnkSta:    Speed 2.5GT/s, Width x0, TrErr- Train- SlotClk+ 
>>> DLActive-
>>> BWMgmt- ABWMgmt-
>>>          RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna+
>>> CRSVisible-
>>>          RootCap: CRSVisible-
>>>          RootSta: PME ReqID 0000, PMEStatus- PMEPending-
>>>          DevCap2: Completion Timeout: Range ABC, TimeoutDis+, LTR+, 
>>> OBFF Via
>>> WAKE# ARIFwd-
>>>          DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, 
>>> LTR+, OBFF
>>> Disabled ARIFwd-
>>>          LnkCtl2: Target Link Speed: 5GT/s, EnterCompliance- SpeedDis-
>>>               Transmit Margin: Normal Operating Range,
>>> EnterModifiedCompliance- ComplianceSOS-
>>>               Compliance De-emphasis: -6dB
>>>          LnkSta2: Current De-emphasis Level: -3.5dB, 
>>> EqualizationComplete-,
>>> EqualizationPhase1-
>>>               EqualizationPhase2-, EqualizationPhase3-,
>>> LinkEqualizationRequest-
>>>      Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
>>>          Address: fee0f00c  Data: 4181
>>>      Capabilities: [90] Subsystem: ASUSTeK Computer Inc. Device 163d
>>>      Capabilities: [a0] Power Management version 3
>>>          Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
>>> PME(D0+,D1-,D2-,D3hot+,D3cold+)
>>>          Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
>>>      Kernel driver in use: pcieport
>>>
>>> 00:1c.1 PCI bridge: Intel Corporation Lynx Point-LP PCI Express Root 
>>> Port 2
>>> (rev e4) (prog-if 00 [Normal decode])
>>>      Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- 
>>> ParErr-
>>> Stepping- SERR- FastB2B- DisINTx+
>>>      Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- 
>>> <TAbort-
>>> <MAbort- >SERR- <PERR- INTx-
>>>      Latency: 0, Cache Line Size: 64 bytes
>>>      Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
>>>      I/O behind bridge: 00002000-00002fff
>>>      Memory behind bridge: f7e00000-f7efffff
>>>      Prefetchable memory behind bridge: 
>>> 00000000dfe00000-00000000dfffffff
>>>      Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- 
>>> <TAbort-
>>> <MAbort+ <SERR- <PERR-
>>>      BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B-
>>>          PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
>>>      Capabilities: [40] Express (v2) Root Port (Slot+), MSI 00
>>>          DevCap:    MaxPayload 128 bytes, PhantFunc 0
>>>              ExtTag- RBE+
>>>          DevCtl:    Report errors: Correctable- Non-Fatal- Fatal-
>>> Unsupported-
>>>              RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
>>>              MaxPayload 128 bytes, MaxReadReq 128 bytes
>>>          DevSta:    CorrErr+ UncorrErr- FatalErr- UnsuppReq- AuxPwr+
>>> TransPend-
>>>          LnkCap:    Port #2, Speed 5GT/s, Width x1, ASPM L0s L1, 
>>> Exit Latency
>>> L0s <512ns, L1 <16us
>>>              ClockPM- Surprise- LLActRep+ BwNot+
>>>          LnkCtl:    ASPM Disabled; RCB 64 bytes Disabled- CommClk+
>>>              ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
>>>          LnkSta:    Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ 
>>> DLActive+
>>> BWMgmt+ ABWMgmt-
>>>          SltCap:    AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug+
>>> Surprise+
>>>              Slot #1, PowerLimit 10.000W; Interlock- NoCompl+
>>>          SltCtl:    Enable: AttnBtn- PwrFlt- MRL- PresDet+ CmdCplt- 
>>> HPIrq+
>>> LinkChg+
>>>              Control: AttnInd Unknown, PwrInd Unknown, Power- 
>>> Interlock-
>>>          SltSta:    Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+
>>> Interlock-
>>>              Changed: MRL- PresDet- LinkState-
>>>          RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna+
>>> CRSVisible-
>>>          RootCap: CRSVisible-
>>>          RootSta: PME ReqID 0000, PMEStatus- PMEPending-
>>>          DevCap2: Completion Timeout: Range ABC, TimeoutDis+, LTR+, 
>>> OBFF Not
>>> Supported ARIFwd-
>>>          DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, 
>>> LTR+, OBFF
>>> Disabled ARIFwd-
>>>          LnkCtl2: Target Link Speed: 5GT/s, EnterCompliance- SpeedDis-
>>>               Transmit Margin: Normal Operating Range,
>>> EnterModifiedCompliance- ComplianceSOS-
>>>               Compliance De-emphasis: -6dB
>>>          LnkSta2: Current De-emphasis Level: -3.5dB, 
>>> EqualizationComplete-,
>>> EqualizationPhase1-
>>>               EqualizationPhase2-, EqualizationPhase3-,
>>> LinkEqualizationRequest-
>>>      Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
>>>          Address: fee0f00c  Data: 41a1
>>>      Capabilities: [90] Subsystem: ASUSTeK Computer Inc. Device 163d
>>>      Capabilities: [a0] Power Management version 3
>>>          Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
>>> PME(D0+,D1-,D2-,D3hot+,D3cold+)
>>>          Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
>>>      Capabilities: [100 v0] #00
>>>      Capabilities: [200 v1] L1 PM Substates
>>>          L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+
>>> L1_PM_Substates+
>>>                PortCommonModeRestoreTime=40us PortTPowerOnTime=10us
>>>      Kernel driver in use: pcieport
>>>
>>> 00:1c.2 PCI bridge: Intel Corporation Lynx Point-LP PCI Express Root 
>>> Port 3
>>> (rev e4) (prog-if 00 [Normal decode])
>>>      Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- 
>>> ParErr-
>>> Stepping- SERR- FastB2B- DisINTx+
>>>      Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- 
>>> <TAbort-
>>> <MAbort- >SERR- <PERR- INTx-
>>>      Latency: 0, Cache Line Size: 64 bytes
>>>      Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
>>>      I/O behind bridge: 0000e000-0000efff
>>>      Memory behind bridge: f7d00000-f7dfffff
>>>      Prefetchable memory behind bridge: 
>>> 00000000fff00000-00000000000fffff
>>>      Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- 
>>> <TAbort-
>>> <MAbort+ <SERR- <PERR-
>>>      BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B-
>>>          PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
>>>      Capabilities: [40] Express (v2) Root Port (Slot+), MSI 00
>>>          DevCap:    MaxPayload 128 bytes, PhantFunc 0
>>>              ExtTag- RBE+
>>>          DevCtl:    Report errors: Correctable- Non-Fatal- Fatal-
>>> Unsupported-
>>>              RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
>>>              MaxPayload 128 bytes, MaxReadReq 128 bytes
>>>          DevSta:    CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+
>>> TransPend-
>>>          LnkCap:    Port #3, Speed 5GT/s, Width x1, ASPM L0s L1, 
>>> Exit Latency
>>> L0s <512ns, L1 <16us
>>>              ClockPM- Surprise- LLActRep+ BwNot+
>>>          LnkCtl:    ASPM Disabled; RCB 64 bytes Disabled- CommClk+
>>>              ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
>>>          LnkSta:    Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ 
>>> DLActive+
>>> BWMgmt+ ABWMgmt-
>>>          SltCap:    AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug-
>>> Surprise-
>>>              Slot #2, PowerLimit 10.000W; Interlock- NoCompl+
>>>          SltCtl:    Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- 
>>> HPIrq-
>>> LinkChg-
>>>              Control: AttnInd Unknown, PwrInd Unknown, Power- 
>>> Interlock-
>>>          SltSta:    Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+
>>> Interlock-
>>>              Changed: MRL- PresDet- LinkState-
>>>          RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna+
>>> CRSVisible-
>>>          RootCap: CRSVisible-
>>>          RootSta: PME ReqID 0000, PMEStatus- PMEPending-
>>>          DevCap2: Completion Timeout: Range ABC, TimeoutDis+, LTR+, 
>>> OBFF Not
>>> Supported ARIFwd-
>>>          DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, 
>>> LTR+, OBFF
>>> Disabled ARIFwd-
>>>          LnkCtl2: Target Link Speed: 5GT/s, EnterCompliance- SpeedDis-
>>>               Transmit Margin: Normal Operating Range,
>>> EnterModifiedCompliance- ComplianceSOS-
>>>               Compliance De-emphasis: -6dB
>>>          LnkSta2: Current De-emphasis Level: -3.5dB, 
>>> EqualizationComplete-,
>>> EqualizationPhase1-
>>>               EqualizationPhase2-, EqualizationPhase3-,
>>> LinkEqualizationRequest-
>>>      Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
>>>          Address: fee0f00c  Data: 41c1
>>>      Capabilities: [90] Subsystem: ASUSTeK Computer Inc. Device 163d
>>>      Capabilities: [a0] Power Management version 3
>>>          Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
>>> PME(D0+,D1-,D2-,D3hot+,D3cold+)
>>>          Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
>>>      Capabilities: [100 v0] #00
>>>      Capabilities: [200 v1] L1 PM Substates
>>>          L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+
>>> L1_PM_Substates+
>>>                PortCommonModeRestoreTime=40us PortTPowerOnTime=10us
>>>      Kernel driver in use: pcieport
>>>
>>> 00:1c.3 PCI bridge: Intel Corporation Lynx Point-LP PCI Express Root 
>>> Port 4
>>> (rev e4) (prog-if 00 [Normal decode])
>>>      Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- 
>>> ParErr-
>>> Stepping- SERR- FastB2B- DisINTx+
>>>      Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- 
>>> <TAbort-
>>> <MAbort- >SERR- <PERR- INTx-
>>>      Latency: 0, Cache Line Size: 64 bytes
>>>      Bus: primary=00, secondary=04, subordinate=04, sec-latency=0
>>>      I/O behind bridge: 0000f000-00000fff
>>>      Memory behind bridge: f7c00000-f7cfffff
>>>      Prefetchable memory behind bridge: 
>>> 00000000fff00000-00000000000fffff
>>>      Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- 
>>> <TAbort-
>>> <MAbort+ <SERR- <PERR-
>>>      BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B-
>>>          PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
>>>      Capabilities: [40] Express (v2) Root Port (Slot+), MSI 00
>>>          DevCap:    MaxPayload 128 bytes, PhantFunc 0
>>>              ExtTag- RBE+
>>>          DevCtl:    Report errors: Correctable- Non-Fatal- Fatal-
>>> Unsupported-
>>>              RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
>>>              MaxPayload 128 bytes, MaxReadReq 128 bytes
>>>          DevSta:    CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+
>>> TransPend-
>>>          LnkCap:    Port #4, Speed 5GT/s, Width x1, ASPM L0s L1, 
>>> Exit Latency
>>> L0s <512ns, L1 <16us
>>>              ClockPM- Surprise- LLActRep+ BwNot+
>>>          LnkCtl:    ASPM Disabled; RCB 64 bytes Disabled- CommClk+
>>>              ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
>>>          LnkSta:    Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ 
>>> DLActive+
>>> BWMgmt+ ABWMgmt-
>>>          SltCap:    AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug-
>>> Surprise-
>>>              Slot #3, PowerLimit 10.000W; Interlock- NoCompl+
>>>          SltCtl:    Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- 
>>> HPIrq-
>>> LinkChg-
>>>              Control: AttnInd Unknown, PwrInd Unknown, Power- 
>>> Interlock-
>>>          SltSta:    Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+
>>> Interlock-
>>>              Changed: MRL- PresDet- LinkState-
>>>          RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna+
>>> CRSVisible-
>>>          RootCap: CRSVisible-
>>>          RootSta: PME ReqID 0000, PMEStatus- PMEPending-
>>>          DevCap2: Completion Timeout: Range ABC, TimeoutDis+, LTR+, 
>>> OBFF Not
>>> Supported ARIFwd-
>>>          DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, 
>>> LTR+, OBFF
>>> Disabled ARIFwd-
>>>          LnkCtl2: Target Link Speed: 5GT/s, EnterCompliance- SpeedDis-
>>>               Transmit Margin: Normal Operating Range,
>>> EnterModifiedCompliance- ComplianceSOS-
>>>               Compliance De-emphasis: -6dB
>>>          LnkSta2: Current De-emphasis Level: -3.5dB, 
>>> EqualizationComplete-,
>>> EqualizationPhase1-
>>>               EqualizationPhase2-, EqualizationPhase3-,
>>> LinkEqualizationRequest-
>>>      Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
>>>          Address: fee0f00c  Data: 41e1
>>>      Capabilities: [90] Subsystem: ASUSTeK Computer Inc. Device 163d
>>>      Capabilities: [a0] Power Management version 3
>>>          Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
>>> PME(D0+,D1-,D2-,D3hot+,D3cold+)
>>>          Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
>>>      Capabilities: [100 v0] #00
>>>      Capabilities: [200 v1] L1 PM Substates
>>>          L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+
>>> L1_PM_Substates+
>>>                PortCommonModeRestoreTime=40us PortTPowerOnTime=10us
>>>      Kernel driver in use: pcieport
>>>
>>> 00:1d.0 USB controller: Intel Corporation Lynx Point-LP USB EHCI #1 
>>> (rev 04)
>>> (prog-if 20 [EHCI])
>>>      Subsystem: ASUSTeK Computer Inc. Device 201f
>>>      Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- 
>>> ParErr-
>>> Stepping- SERR- FastB2B- DisINTx-
>>>      Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
>>> <TAbort- <MAbort- >SERR- <PERR- INTx-
>>>      Latency: 0
>>>      Interrupt: pin A routed to IRQ 23
>>>      Region 0: Memory at f7f23000 (32-bit, non-prefetchable) [size=1K]
>>>      Capabilities: [50] Power Management version 3
>>>          Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA
>>> PME(D0+,D1-,D2-,D3hot+,D3cold+)
>>>          Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
>>>      Capabilities: [58] Debug port: BAR=1 offset=00a0
>>>      Capabilities: [98] PCI Advanced Features
>>>          AFCap: TP+ FLR+
>>>          AFCtrl: FLR-
>>>          AFStatus: TP-
>>>      Kernel driver in use: ehci-pci
>>>
>>> 00:1f.0 ISA bridge: Intel Corporation Lynx Point-LP LPC Controller 
>>> (rev 04)
>>>      Subsystem: ASUSTeK Computer Inc. Device 163d
>>>      Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- 
>>> ParErr-
>>> Stepping- SERR- FastB2B- DisINTx-
>>>      Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
>>> <TAbort- <MAbort- >SERR- <PERR- INTx-
>>>      Latency: 0
>>>      Capabilities: [e0] Vendor Specific Information: Len=0c <?>
>>>      Kernel driver in use: lpc_ich
>>>
>>> 00:1f.2 SATA controller: Intel Corporation Lynx Point-LP SATA 
>>> Controller 1
>>> [AHCI mode] (rev 04) (prog-if 01 [AHCI 1.0])
>>>      Subsystem: ASUSTeK Computer Inc. Device 163d
>>>      Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- 
>>> ParErr-
>>> Stepping- SERR- FastB2B- DisINTx+
>>>      Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
>>> <TAbort- <MAbort- >SERR- <PERR- INTx-
>>>      Latency: 0
>>>      Interrupt: pin B routed to IRQ 45
>>>      Region 0: I/O ports at f0b0 [size=8]
>>>      Region 1: I/O ports at f0a0 [size=4]
>>>      Region 2: I/O ports at f090 [size=8]
>>>      Region 3: I/O ports at f080 [size=4]
>>>      Region 4: I/O ports at f060 [size=32]
>>>      Region 5: Memory at f7f22000 (32-bit, non-prefetchable) [size=2K]
>>>      Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
>>>          Address: fee0a00c  Data: 4152
>>>      Capabilities: [70] Power Management version 3
>>>          Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
>>> PME(D0-,D1-,D2-,D3hot+,D3cold-)
>>>          Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
>>>      Capabilities: [a8] SATA HBA v1.0 BAR4 Offset=00000004
>>>      Kernel driver in use: ahci
>>>
>>> 00:1f.3 SMBus: Intel Corporation Lynx Point-LP SMBus Controller (rev 
>>> 04)
>>>      Subsystem: ASUSTeK Computer Inc. Device 163d
>>>      Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- 
>>> ParErr-
>>> Stepping- SERR- FastB2B- DisINTx-
>>>      Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
>>> <TAbort- <MAbort- >SERR- <PERR- INTx-
>>>      Interrupt: pin C routed to IRQ 4
>>>      Region 0: Memory at f7f21000 (64-bit, non-prefetchable) [size=256]
>>>      Region 4: I/O ports at f040 [size=32]
>>>
>>> 00:1f.6 Signal processing controller: Intel Corporation Lynx Point-LP
>>> Thermal (rev 04)
>>>      Subsystem: ASUSTeK Computer Inc. Device 163d
>>>      Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- 
>>> ParErr-
>>> Stepping- SERR- FastB2B- DisINTx-
>>>      Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- 
>>> <TAbort-
>>> <MAbort- >SERR- <PERR- INTx-
>>>      Latency: 0
>>>      Interrupt: pin C routed to IRQ 4
>>>      Region 0: Memory at f7f20000 (64-bit, non-prefetchable) [size=4K]
>>>      Capabilities: [50] Power Management version 3
>>>          Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA
>>> PME(D0-,D1-,D2-,D3hot-,D3cold-)
>>>          Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
>>>      Capabilities: [80] MSI: Enable- Count=1/1 Maskable- 64bit-
>>>          Address: 00000000  Data: 0000
>>>
>>> 02:00.0 Unassigned class [ff00]: Device 1aea:6601
>>>      Subsystem: Device 0001:0001
>>>      Physical Slot: 1-1
>>>      Control: I/O- Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- 
>>> ParErr-
>>> Stepping- SERR- FastB2B- DisINTx-
>>>      Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- 
>>> <TAbort-
>>> <MAbort- >SERR- <PERR- INTx-
>>>      Latency: 0, Cache Line Size: 64 bytes
>>>      Interrupt: pin A routed to IRQ 3
>>>      Region 0: Memory at f7e00000 (64-bit, non-prefetchable) [disabled]
>>> [size=256]
>>>      Capabilities: [80] Power Management version 3
>>>          Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
>>> PME(D0-,D1-,D2-,D3hot-,D3cold-)
>>>          Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
>>>      Capabilities: [88] MSI: Enable- Count=1/1 Maskable- 64bit+
>>>          Address: 0000000000000000  Data: 0000
>>>      Capabilities: [98] Express (v1) Endpoint, MSI 00
>>>          DevCap:    MaxPayload 128 bytes, PhantFunc 0, Latency L0s 
>>> unlimited,
>>> L1 unlimited
>>>              ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
>>>          DevCtl:    Report errors: Correctable- Non-Fatal- Fatal-
>>> Unsupported-
>>>              RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop+
>>>              MaxPayload 128 bytes, MaxReadReq 512 bytes
>>>          DevSta:    CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr-
>>> TransPend-
>>>          LnkCap:    Port #1, Speed 2.5GT/s, Width x1, ASPM L0s L1, Exit
>>> Latency L0s <4us, L1 unlimited
>>>              ClockPM- Surprise- LLActRep- BwNot-
>>>          LnkCtl:    ASPM Disabled; RCB 64 bytes Disabled- CommClk+
>>>              ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
>>>          LnkSta:    Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ 
>>> DLActive-
>>> BWMgmt- ABWMgmt-
>>>
>>> 03:00.0 Ethernet controller: Qualcomm Atheros QCA8171 Gigabit 
>>> Ethernet (rev
>>> 10)
>>>      Subsystem: ASUSTeK Computer Inc. Device 205f
>>>      Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- 
>>> ParErr-
>>> Stepping- SERR- FastB2B- DisINTx-
>>>      Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- 
>>> <TAbort-
>>> <MAbort- >SERR- <PERR- INTx-
>>>      Latency: 0, Cache Line Size: 64 bytes
>>>      Interrupt: pin A routed to IRQ 50
>>>      Region 0: Memory at f7d00000 (64-bit, non-prefetchable) 
>>> [size=256K]
>>>      Region 2: I/O ports at e000 [size=128]
>>>      Capabilities: [40] Power Management version 3
>>>          Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA
>>> PME(D0+,D1+,D2+,D3hot+,D3cold+)
>>>          Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
>>>      Capabilities: [58] Express (v1) Endpoint, MSI 00
>>>          DevCap:    MaxPayload 4096 bytes, PhantFunc 0, Latency L0s
>>> unlimited, L1 unlimited
>>>              ExtTag- AttnBtn+ AttnInd+ PwrInd+ RBE+ FLReset-
>>>          DevCtl:    Report errors: Correctable+ Non-Fatal+ Fatal+
>>> Unsupported+
>>>              RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
>>>              MaxPayload 128 bytes, MaxReadReq 512 bytes
>>>          DevSta:    CorrErr+ UncorrErr+ FatalErr- UnsuppReq+ AuxPwr+
>>> TransPend-
>>>          LnkCap:    Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Exit
>>> Latency L0s unlimited, L1 unlimited
>>>              ClockPM+ Surprise- LLActRep- BwNot-
>>>          LnkCtl:    ASPM Disabled; RCB 64 bytes Disabled- CommClk+
>>>              ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
>>>          LnkSta:    Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ 
>>> DLActive-
>>> BWMgmt- ABWMgmt-
>>>      Capabilities: [c0] MSI: Enable+ Count=1/16 Maskable+ 64bit+
>>>          Address: 00000000fee0f00c  Data: 41b2
>>>          Masking: 0000fffe  Pending: 00000000
>>>      Capabilities: [d8] MSI-X: Enable- Count=16 Masked-
>>>          Vector table: BAR=0 offset=00002000
>>>          PBA: BAR=0 offset=00003000
>>>      Capabilities: [100 v1] Advanced Error Reporting
>>>          UESta:    DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- 
>>> UnxCmplt- RxOF-
>>> MalfTLP- ECRC- UnsupReq+ ACSViol-
>>>          UEMsk:    DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- 
>>> UnxCmplt- RxOF-
>>> MalfTLP- ECRC- UnsupReq- ACSViol-
>>>          UESvrt:    DLP- SDES+ TLP- FCP- CmpltTO- CmpltAbrt- 
>>> UnxCmplt- RxOF+
>>> MalfTLP+ ECRC- UnsupReq- ACSViol-
>>>          CESta:    RxErr- BadTLP- BadDLLP+ Rollover- Timeout- 
>>> NonFatalErr-
>>>          CEMsk:    RxErr- BadTLP- BadDLLP- Rollover- Timeout- 
>>> NonFatalErr+
>>>          AERCap:    First Error Pointer: 14, GenCap+ CGenEn- ChkCap+ 
>>> ChkEn-
>>>      Capabilities: [180 v1] Device Serial Number 
>>> ff-da-2e-1f-10-c3-7b-ff
>>>      Kernel driver in use: alx
>>>
>>> 04:00.0 Network controller: Qualcomm Atheros QCA9565 / AR9565 Wireless
>>> Network Adapter (rev 01)
>>>      Subsystem: AzureWave Device 2130
>>>      Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- 
>>> ParErr-
>>> Stepping- SERR- FastB2B- DisINTx-
>>>      Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- 
>>> <TAbort-
>>> <MAbort- >SERR- <PERR- INTx-
>>>      Latency: 0, Cache Line Size: 64 bytes
>>>      Interrupt: pin A routed to IRQ 19
>>>      Region 0: Memory at f7c00000 (64-bit, non-prefetchable) 
>>> [size=512K]
>>>      Expansion ROM at f7c80000 [disabled] [size=64K]
>>>      Capabilities: [40] Power Management version 2
>>>          Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA
>>> PME(D0+,D1+,D2+,D3hot+,D3cold+)
>>>          Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
>>>      Capabilities: [50] MSI: Enable- Count=1/4 Maskable+ 64bit+
>>>          Address: 0000000000000000  Data: 0000
>>>          Masking: 00000000  Pending: 00000000
>>>      Capabilities: [70] Express (v2) Endpoint, MSI 00
>>>          DevCap:    MaxPayload 128 bytes, PhantFunc 0, Latency L0s 
>>> unlimited,
>>> L1 <64us
>>>              ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
>>>          DevCtl:    Report errors: Correctable- Non-Fatal- Fatal-
>>> Unsupported-
>>>              RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
>>>              MaxPayload 128 bytes, MaxReadReq 512 bytes
>>>          DevSta:    CorrErr+ UncorrErr- FatalErr- UnsuppReq+ AuxPwr+
>>> TransPend-
>>>          LnkCap:    Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Exit
>>> Latency L0s <4us, L1 <64us
>>>              ClockPM- Surprise- LLActRep- BwNot-
>>>          LnkCtl:    ASPM Disabled; RCB 64 bytes Disabled- CommClk+
>>>              ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
>>>          LnkSta:    Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ 
>>> DLActive-
>>> BWMgmt- ABWMgmt-
>>>          DevCap2: Completion Timeout: Not Supported, TimeoutDis+, 
>>> LTR-, OBFF
>>> Not Supported
>>>          DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, 
>>> LTR-, OBFF
>>> Disabled
>>>          LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- 
>>> SpeedDis-
>>>               Transmit Margin: Normal Operating Range,
>>> EnterModifiedCompliance- ComplianceSOS-
>>>               Compliance De-emphasis: -6dB
>>>          LnkSta2: Current De-emphasis Level: -6dB, 
>>> EqualizationComplete-,
>>> EqualizationPhase1-
>>>               EqualizationPhase2-, EqualizationPhase3-,
>>> LinkEqualizationRequest-
>>>      Capabilities: [100 v1] Advanced Error Reporting
>>>          UESta:    DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- 
>>> UnxCmplt- RxOF-
>>> MalfTLP- ECRC- UnsupReq- ACSViol-
>>>          UEMsk:    DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- 
>>> UnxCmplt- RxOF-
>>> MalfTLP- ECRC- UnsupReq- ACSViol-
>>>          UESvrt:    DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- 
>>> UnxCmplt- RxOF+
>>> MalfTLP+ ECRC- UnsupReq- ACSViol-
>>>          CESta:    RxErr- BadTLP- BadDLLP- Rollover- Timeout- 
>>> NonFatalErr+
>>>          CEMsk:    RxErr- BadTLP- BadDLLP- Rollover- Timeout- 
>>> NonFatalErr+
>>>          AERCap:    First Error Pointer: 00, GenCap- CGenEn- ChkCap- 
>>> ChkEn-
>>>      Capabilities: [140 v1] Virtual Channel
>>>          Caps:    LPEVC=0 RefClk=100ns PATEntryBits=1
>>>          Arb:    Fixed- WRR32- WRR64- WRR128-
>>>          Ctrl:    ArbSelect=Fixed
>>>          Status:    InProgress-
>>>          VC0:    Caps:    PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
>>>              Arb:    Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256-
>>>              Ctrl:    Enable+ ID=0 ArbSelect=Fixed TC/VC=01
>>>              Status:    NegoPending- InProgress-
>>>      Capabilities: [160 v1] Device Serial Number 
>>> 00-00-00-00-00-00-00-00
>>>      Kernel driver in use: ath9k
>>>
>>> [7.6.]
>>> Attached devices:
>>> Host: scsi0 Channel: 00 Id: 00 Lun: 00
>>>    Vendor: ATA      Model: TOSHIBA MQ01ABF0 Rev: 1J
>>>    Type:   Direct-Access ANSI  SCSI revision: 05
>>> Host: scsi1 Channel: 00 Id: 00 Lun: 00
>>>    Vendor: HL-DT-ST Model: DVDRAM GUA0N Rev: AS00
>>>    Type:   CD-ROM ANSI  SCSI revision: 05
>>>
>>> [7.7.]
>>> 1
>>> 10
>>> 1014
>>> 1027
>>> 1031
>>> 1040
>>> 1043
>>> 11
>>> 1102
>>> 1146
>>> 1161
>>> 12
>>> 1241
>>> 1275
>>> 1284
>>> 1296
>>> 13
>>> 1304
>>> 1307
>>> 1316
>>> 1397
>>> 14
>>> 1408
>>> 1415
>>> 1416
>>> 1440
>>> 1441
>>> 1444
>>> 1446
>>> 1461
>>> 1465
>>> 1468
>>> 1469
>>> 1474
>>> 1476
>>> 1479
>>> 1484
>>> 149
>>> 1497
>>> 1498
>>> 15
>>> 150
>>> 1500
>>> 1506
>>> 151
>>> 1518
>>> 152
>>> 153
>>> 154
>>> 1549
>>> 155
>>> 1553
>>> 1555
>>> 156
>>> 157
>>> 1633
>>> 17
>>> 1728
>>> 1736
>>> 175
>>> 1753
>>> 176
>>> 1763
>>> 1764
>>> 1765
>>> 1767
>>> 1771
>>> 1774
>>> 1775
>>> 1781
>>> 18
>>> 1823
>>> 1866
>>> 1867
>>> 1870
>>> 1872
>>> 1880
>>> 1886
>>> 1896
>>> 19
>>> 1910
>>> 1912
>>> 1916
>>> 1921
>>> 1928
>>> 1940
>>> 1942
>>> 1947
>>> 1956
>>> 1964
>>> 1969
>>> 1973
>>> 1974
>>> 2
>>> 20
>>> 2014
>>> 2020
>>> 2022
>>> 2038
>>> 2055
>>> 2065
>>> 21
>>> 2142
>>> 2172
>>> 2181
>>> 2182
>>> 2185
>>> 2190
>>> 2191
>>> 2194
>>> 2195
>>> 22
>>> 2203
>>> 2230
>>> 2232
>>> 2248
>>> 2264
>>> 2283
>>> 2303
>>> 2307
>>> 2347
>>> 2355
>>> 2362
>>> 2369
>>> 24
>>> 2476
>>> 25
>>> 2522
>>> 2584
>>> 26
>>> 2615
>>> 2662
>>> 27
>>> 2761
>>> 2790
>>> 2799
>>> 28
>>> 2800
>>> 2861
>>> 29
>>> 3
>>> 3044
>>> 3059
>>> 31
>>> 317
>>> 32
>>> 323
>>> 33
>>> 3320
>>> 34
>>> 35
>>> 3521
>>> 3527
>>> 3568
>>> 36
>>> 367
>>> 37
>>> 3770
>>> 3796
>>> 38
>>> 3821
>>> 3822
>>> 3829
>>> 3867
>>> 3871
>>> 3872
>>> 3895
>>> 39
>>> 390
>>> 391
>>> 3947
>>> 3998
>>> 40
>>> 407
>>> 41
>>> 42
>>> 43
>>> 432
>>> 44
>>> 45
>>> 458
>>> 46
>>> 463
>>> 467
>>> 47
>>> 48
>>> 5
>>> 51
>>> 53
>>> 54
>>> 55
>>> 606
>>> 621
>>> 636
>>> 67
>>> 673
>>> 68
>>> 7
>>> 70
>>> 71
>>> 766
>>> 77
>>> 789
>>> 8
>>> 829
>>> 833
>>> 834
>>> 869
>>> 872
>>> 875
>>> 879
>>> 887
>>> 890
>>> 896
>>> 9
>>> 904
>>> 907
>>> 911
>>> 920
>>> 922
>>> 969
>>> 97
>>> 973
>>> 979
>>> 98
>>> 980
>>> 983
>>> acpi
>>> asound
>>> buddyinfo
>>> bus
>>> cgroups
>>> cmdline
>>> consoles
>>> cpuinfo
>>> crypto
>>> devices
>>> diskstats
>>> dma
>>> driver
>>> execdomains
>>> fb
>>> filesystems
>>> fs
>>> interrupts
>>> iomem
>>> ioports
>>> irq
>>> kallsyms
>>> kcore
>>> keys
>>> key-users
>>> kmsg
>>> kpagecount
>>> kpageflags
>>> loadavg
>>> locks
>>> mdstat
>>> meminfo
>>> misc
>>> modules
>>> mounts
>>> mtrr
>>> net
>>> pagetypeinfo
>>> partitions
>>> sched_debug
>>> schedstat
>>> scsi
>>> self
>>> slabinfo
>>> softirqs
>>> stat
>>> swaps
>>> sys
>>> sysrq-trigger
>>> sysvipc
>>> thread-self
>>> timer_list
>>> timer_stats
>>> tty
>>> uptime
>>> version
>>> vmallocinfo
>>> vmstat
>>> zoneinfo
>>>
>>> [X.] Link to my Launchpad bug report:
>>> https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1437755
>>>
>>>
>>>
>>> -- 
>>> To unsubscribe from this list: send the line "unsubscribe 
>>> linux-input" in
>>> the body of a message to majordomo@vger.kernel.org
>>> More majordomo info at http://vger.kernel.org/majordomo-info.html
>>
>> -----
>> No se encontraron virus en este mensaje.
>> Comprobado por AVG - www.avg.com
>> Versión: 2015.0.5863 / Base de datos de virus: 4331/9550 - Fecha de 
>> publicación: 04/16/15
>>
>>
>>
>

--
To unsubscribe from this list: send the line "unsubscribe linux-input" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: PROBLEM: Touchpad works just like a mouse
  2015-04-26 21:54       ` David Zafra Gómez
@ 2015-04-27 18:25         ` Benjamin Tissoires
  2015-04-28  6:55           ` Hans de Goede
  0 siblings, 1 reply; 16+ messages in thread
From: Benjamin Tissoires @ 2015-04-27 18:25 UTC (permalink / raw)
  To: David Zafra Gómez
  Cc: linux-input, Dmitry Torokhov, Duson Lin, Jiri Kosina, Hans de Goede

Hi David,

On Sun, Apr 26, 2015 at 5:54 PM, David Zafra Gómez <dezeta@klo.es> wrote:
> Hi Benjamin and everybody.
>
> I haven't received any notice of you. I'd like to know if there is any
> chance for this issue to be solved. Are you taken it into your
> consideration?

Sorry for the lag. And thanks for the clarification about the USB mouse.

From what I can read in the dmesg, your touchpad is detected as a
regular mouse and is not using any specific driver (while it should to
be able to use the raw touches).
Given that your laptop is an Asus one, I would still lean toward an
Elan touchpad, but we might need more logs.

Can you boot your laptop with the upstream kernel with the following
parameter appended to the kernel boot line: "i8042.debug" (without the
quotes).

Then, do not type anything on the internal keyboard or your password
will be in the logs.
Touch the touchpad with one finger for less than 2 secs (just making
sure the debug output will not overwrite the beginning of the dmesg
output).
Finally, log on the laptop through ssh or by plugging an external USB
keyboard, and send us the dmesg output.

We might then be able to understand which driver fails to load and
which should be used.

Cheers,
Benjamin


>> Hi everybody again
>>
>> I've unplugged USB mouse and now I don't find this USB HID mouse when I
>> run cat /proc/modules. Here is the complete output. I hope it will help.
>>
>> ctr 16384 2 - Live 0x0000000000000000
>> ccm 20480 2 - Live 0x0000000000000000
>> bnep 24576 2 - Live 0x0000000000000000
>> rfcomm 77824 0 - Live 0x0000000000000000
>> nls_iso8859_1 16384 1 - Live 0x0000000000000000
>> intel_rapl 20480 0 - Live 0x0000000000000000
>> iosf_mbi 16384 1 intel_rapl, Live 0x0000000000000000
>> x86_pkg_temp_thermal 16384 0 - Live 0x0000000000000000
>> intel_powerclamp 20480 0 - Live 0x0000000000000000
>> coretemp 16384 0 - Live 0x0000000000000000
>> kvm_intel 159744 0 - Live 0x0000000000000000
>> kvm 512000 1 kvm_intel, Live 0x0000000000000000
>> crct10dif_pclmul 16384 0 - Live 0x0000000000000000
>> crc32_pclmul 16384 0 - Live 0x0000000000000000
>> asus_nb_wmi 24576 0 - Live 0x0000000000000000
>> ghash_clmulni_intel 16384 0 - Live 0x0000000000000000
>> aesni_intel 172032 4 - Live 0x0000000000000000
>> asus_wmi 28672 1 asus_nb_wmi, Live 0x0000000000000000
>> aes_x86_64 20480 1 aesni_intel, Live 0x0000000000000000
>> lrw 16384 1 aesni_intel, Live 0x0000000000000000
>> gf128mul 16384 1 lrw, Live 0x0000000000000000
>> glue_helper 16384 1 aesni_intel, Live 0x0000000000000000
>> ablk_helper 16384 1 aesni_intel, Live 0x0000000000000000
>> ath3k 16384 0 - Live 0x0000000000000000
>> sparse_keymap 16384 1 asus_wmi, Live 0x0000000000000000
>> arc4 16384 2 - Live 0x0000000000000000
>> cryptd 24576 3 ghash_clmulni_intel,aesni_intel,ablk_helper, Live
>> 0x0000000000000000
>> ath9k 155648 0 - Live 0x0000000000000000
>> ath9k_common 32768 1 ath9k, Live 0x0000000000000000
>> ath9k_hw 487424 2 ath9k,ath9k_common, Live 0x0000000000000000
>> ath 32768 3 ath9k,ath9k_common,ath9k_hw, Live 0x0000000000000000
>> mac80211 774144 1 ath9k, Live 0x0000000000000000
>> snd_hda_codec_hdmi 53248 1 - Live 0x0000000000000000
>> btusb 45056 0 - Live 0x0000000000000000
>> cfg80211 581632 4 ath9k,ath9k_common,ath,mac80211, Live 0x0000000000000000
>> i915 1126400 5 - Live 0x0000000000000000
>> dell_smo8800 16384 0 - Live 0x0000000000000000
>> wmi 20480 1 asus_wmi, Live 0x0000000000000000
>> bluetooth 524288 12 bnep,rfcomm,ath3k,btusb, Live 0x0000000000000000
>> dw_dmac 16384 0 - Live 0x0000000000000000
>> dw_dmac_core 28672 1 dw_dmac, Live 0x0000000000000000
>> serio_raw 16384 0 - Live 0x0000000000000000
>> snd_hda_codec_conexant 24576 1 - Live 0x0000000000000000
>> snd_hda_codec_generic 73728 1 snd_hda_codec_conexant, Live
>> 0x0000000000000000
>> snd_hda_intel 32768 5 - Live 0x0000000000000000
>> snd_soc_rt5640 94208 0 - Live 0x0000000000000000
>> 8250_dw 16384 0 - Live 0x0000000000000000
>> snd_soc_rl6231 16384 1 snd_soc_rt5640, Live 0x0000000000000000
>> snd_hda_controller 36864 1 snd_hda_intel, Live 0x0000000000000000
>> snd_hda_codec 147456 5
>> snd_hda_codec_hdmi,snd_hda_codec_conexant,snd_hda_codec_generic,snd_hda_intel,snd_hda_controller,
>> Live 0x0000000000000000
>> snd_soc_core 200704 1 snd_soc_rt5640, Live 0x0000000000000000
>> int3402_thermal 16384 0 - Live 0x0000000000000000
>> snd_soc_sst_acpi 16384 0 - Live 0x0000000000000000
>> i2c_hid 20480 0 - Live 0x0000000000000000
>> mei_me 20480 0 - Live 0x0000000000000000
>> video 28672 2 asus_wmi,i915, Live 0x0000000000000000
>> snd_hwdep 16384 1 snd_hda_codec, Live 0x0000000000000000
>> snd_seq_midi 16384 0 - Live 0x0000000000000000
>> snd_seq_midi_event 16384 1 snd_seq_midi, Live 0x0000000000000000
>> snd_rawmidi 32768 1 snd_seq_midi, Live 0x0000000000000000
>> snd_compress 20480 1 snd_soc_core, Live 0x0000000000000000
>> snd_pcm_dmaengine 16384 1 snd_soc_core, Live 0x0000000000000000
>> snd_seq 69632 2 snd_seq_midi,snd_seq_midi_event, Live 0x0000000000000000
>> hid 114688 1 i2c_hid, Live 0x0000000000000000
>> spi_pxa2xx_platform 24576 0 - Live 0x0000000000000000
>> snd_pcm 110592 7
>> snd_hda_codec_hdmi,snd_hda_intel,snd_soc_rt5640,snd_hda_controller,snd_hda_codec,snd_soc_core,snd_pcm_dmaengine,
>> Live 0x0000000000000000
>> drm_kms_helper 126976 1 i915, Live 0x0000000000000000
>> drm 352256 6 i915,drm_kms_helper, Live 0x0000000000000000
>> mei 90112 1 mei_me, Live 0x0000000000000000
>> snd_seq_device 16384 3 snd_seq_midi,snd_rawmidi,snd_seq, Live
>> 0x0000000000000000
>> shpchp 40960 0 - Live 0x0000000000000000
>> snd_timer 32768 2 snd_seq,snd_pcm, Live 0x0000000000000000
>> parport_pc 36864 0 - Live 0x0000000000000000
>> ppdev 20480 0 - Live 0x0000000000000000
>> int3400_thermal 16384 0 - Live 0x0000000000000000
>> acpi_thermal_rel 16384 1 int3400_thermal, Live 0x0000000000000000
>> processor_thermal_device 16384 0 - Live 0x0000000000000000
>> int340x_thermal_zone 16384 2 int3402_thermal,processor_thermal_device,
>> Live 0x0000000000000000
>> mac_hid 16384 0 - Live 0x0000000000000000
>> i2c_designware_platform 16384 0 - Live 0x0000000000000000
>> i2c_algo_bit 16384 1 i915, Live 0x0000000000000000
>> i2c_designware_core 16384 1 i2c_designware_platform, Live
>> 0x0000000000000000
>> lpc_ich 24576 0 - Live 0x0000000000000000
>> lp 20480 0 - Live 0x0000000000000000
>> snd 86016 23
>> snd_hda_codec_hdmi,snd_hda_codec_conexant,snd_hda_codec_generic,snd_hda_intel,snd_hda_codec,snd_soc_core,snd_hwdep,snd_rawmidi,snd_compress,snd_seq,snd_pcm,snd_seq_device,snd_timer,
>> Live 0x0000000000000000
>> parport 45056 3 parport_pc,ppdev,lp, Live 0x0000000000000000
>> soundcore 16384 2 snd_hda_codec,snd, Live 0x0000000000000000
>> ahci 36864 4 - Live 0x0000000000000000
>> psmouse 126976 0 - Live 0x0000000000000000
>> libahci 32768 1 ahci, Live 0x0000000000000000
>> alx 45056 0 - Live 0x0000000000000000
>> mdio 16384 1 alx, Live 0x0000000000000000
>> sdhci_acpi 16384 0 - Live 0x0000000000000000
>> sdhci 45056 1 sdhci_acpi, Live 0x0000000000000000
>>
>> Cheers,
>>
>> David Zafra
>>
>> El 16/04/15 a las 16:44, Benjamin Tissoires escribió:
>>>
>>> Hi David,
>>>
>>> [Adding relevant people to the thread]
>>>
>>> according to the dmesg, there is a USB HID mouse (with Elan VID:PID
>>> 04F3:0232) connected to your laptop.
>>>
>>> I just want to confirm that you did not plugged any external USB mouse
>>> and that this one is your touchpad.
>>>
>>> If that's the case, we will need Duson's help.
>>>
>>> Duson, would it be possible that this USB touchpad can be activate
>>> with the same-ish protocol than the i2c one we found in the Lenovo
>>> Yoga 3?
>>> If so, that would be in our best interest to fix all of that in HID.
>>>
>>> Cheers,
>>> Benjamin
>>>
>>>
>>> On Thu, Apr 16, 2015 at 3:54 AM, David Zafra Gómez <dezeta@klo.es> wrote:
>>>>
>>>> [1.] Touchpad works just like a mouse.
>>>>
>>>> [2.] Touchpad features like scrolling, tapping, etc. do not work at all.
>>>> Also, I cannot disable touchpad, even if I try to do it using special
>>>> key
>>>> functions (fn) for notebooks. Touchpad multitouch gestures doesn't work.
>>>> It's simple to reproduce. I just boot my Linux system and I try to use
>>>> my
>>>> touchpad. System doesn't recognize it as a touchpad 8 (I cannot enable
>>>> touchpad functions).
>>>> My notebook model is ASUSTeK COMPUTER INC. PU551LA.
>>>>
>>>> [3.]
>>>>
>>>> [4.] Linux version 4.0.0-040000-generic (kernel@gomeisa) (gcc version
>>>> 4.6.3
>>>> (Ubuntu/Linaro 4.6.3-1ubuntu5) ) #201504121935 SMP Sun Apr 12 23:36:33
>>>> UTC
>>>> 2015
>>>>
>>>> [5.]
>>>>
>>>> [6.]
>>>>
>>>> [7.] Description:    Ubuntu 14.04.2 LTS
>>>> Release:    14.04
>>>>
--
To unsubscribe from this list: send the line "unsubscribe linux-input" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: PROBLEM: Touchpad works just like a mouse
  2015-04-27 18:25         ` Benjamin Tissoires
@ 2015-04-28  6:55           ` Hans de Goede
       [not found]             ` <553FFB10.6010005@klo.es>
  0 siblings, 1 reply; 16+ messages in thread
From: Hans de Goede @ 2015-04-28  6:55 UTC (permalink / raw)
  To: Benjamin Tissoires, David Zafra Gómez
  Cc: linux-input, Dmitry Torokhov, Duson Lin, Jiri Kosina

Hi all,

On 27-04-15 20:25, Benjamin Tissoires wrote:
> Hi David,
>
> On Sun, Apr 26, 2015 at 5:54 PM, David Zafra Gómez <dezeta@klo.es> wrote:
>> Hi Benjamin and everybody.
>>
>> I haven't received any notice of you. I'd like to know if there is any
>> chance for this issue to be solved. Are you taken it into your
>> consideration?
>
> Sorry for the lag. And thanks for the clarification about the USB mouse.
>
>  From what I can read in the dmesg, your touchpad is detected as a
> regular mouse and is not using any specific driver (while it should to
> be able to use the raw touches).
> Given that your laptop is an Asus one, I would still lean toward an
> Elan touchpad, but we might need more logs.
>
> Can you boot your laptop with the upstream kernel with the following
> parameter appended to the kernel boot line: "i8042.debug" (without the
> quotes).
>
> Then, do not type anything on the internal keyboard or your password
> will be in the logs.
> Touch the touchpad with one finger for less than 2 secs (just making
> sure the debug output will not overwrite the beginning of the dmesg
> output).
> Finally, log on the laptop through ssh or by plugging an external USB
> keyboard, and send us the dmesg output.
>
> We might then be able to understand which driver fails to load and
> which should be used.

Usually the easiest way to find out what the manufacturer of the touchpad
is, is from the isapnp ids (assuming it is a ps/2 attached touchpad).

David you should have something like these lines in your dmesg:

[    0.121143] system 00:01: Plug and Play ACPI device, IDs PNP0c02 (active)
[    0.121184] pnp 00:02: Plug and Play ACPI device, IDs PNP0303 PNP030b (active)
[    0.121220] pnp 00:03: Plug and Play ACPI device, IDs PNP0f03 PNP0f13 (active)
[    0.121652] pnp 00:04: Plug and Play ACPI device, IDs PNP0501 (active)
[    0.122100] pnp 00:05: Plug and Play ACPI device, IDs PNP0501 (active)
[    0.122598] pnp 00:06: Plug and Play ACPI device, IDs PNP0400 (active)
[    0.122623] pnp 00:07: Plug and Play ACPI device, IDs PNP0b00 (active)

The interesting one here is the line with the PNP0f03 PNP0f13 ids which is
the auxiliary ps/2 port. This is on a desktop system so there is no
pnpid there to indicate the touchpad model. But on your laptop there
should be one.

David, can you post your dmesg output directly after boot somewhere ?

Regards,

Hans



>
> Cheers,
> Benjamin
>
>
>>> Hi everybody again
>>>
>>> I've unplugged USB mouse and now I don't find this USB HID mouse when I
>>> run cat /proc/modules. Here is the complete output. I hope it will help.
>>>
>>> ctr 16384 2 - Live 0x0000000000000000
>>> ccm 20480 2 - Live 0x0000000000000000
>>> bnep 24576 2 - Live 0x0000000000000000
>>> rfcomm 77824 0 - Live 0x0000000000000000
>>> nls_iso8859_1 16384 1 - Live 0x0000000000000000
>>> intel_rapl 20480 0 - Live 0x0000000000000000
>>> iosf_mbi 16384 1 intel_rapl, Live 0x0000000000000000
>>> x86_pkg_temp_thermal 16384 0 - Live 0x0000000000000000
>>> intel_powerclamp 20480 0 - Live 0x0000000000000000
>>> coretemp 16384 0 - Live 0x0000000000000000
>>> kvm_intel 159744 0 - Live 0x0000000000000000
>>> kvm 512000 1 kvm_intel, Live 0x0000000000000000
>>> crct10dif_pclmul 16384 0 - Live 0x0000000000000000
>>> crc32_pclmul 16384 0 - Live 0x0000000000000000
>>> asus_nb_wmi 24576 0 - Live 0x0000000000000000
>>> ghash_clmulni_intel 16384 0 - Live 0x0000000000000000
>>> aesni_intel 172032 4 - Live 0x0000000000000000
>>> asus_wmi 28672 1 asus_nb_wmi, Live 0x0000000000000000
>>> aes_x86_64 20480 1 aesni_intel, Live 0x0000000000000000
>>> lrw 16384 1 aesni_intel, Live 0x0000000000000000
>>> gf128mul 16384 1 lrw, Live 0x0000000000000000
>>> glue_helper 16384 1 aesni_intel, Live 0x0000000000000000
>>> ablk_helper 16384 1 aesni_intel, Live 0x0000000000000000
>>> ath3k 16384 0 - Live 0x0000000000000000
>>> sparse_keymap 16384 1 asus_wmi, Live 0x0000000000000000
>>> arc4 16384 2 - Live 0x0000000000000000
>>> cryptd 24576 3 ghash_clmulni_intel,aesni_intel,ablk_helper, Live
>>> 0x0000000000000000
>>> ath9k 155648 0 - Live 0x0000000000000000
>>> ath9k_common 32768 1 ath9k, Live 0x0000000000000000
>>> ath9k_hw 487424 2 ath9k,ath9k_common, Live 0x0000000000000000
>>> ath 32768 3 ath9k,ath9k_common,ath9k_hw, Live 0x0000000000000000
>>> mac80211 774144 1 ath9k, Live 0x0000000000000000
>>> snd_hda_codec_hdmi 53248 1 - Live 0x0000000000000000
>>> btusb 45056 0 - Live 0x0000000000000000
>>> cfg80211 581632 4 ath9k,ath9k_common,ath,mac80211, Live 0x0000000000000000
>>> i915 1126400 5 - Live 0x0000000000000000
>>> dell_smo8800 16384 0 - Live 0x0000000000000000
>>> wmi 20480 1 asus_wmi, Live 0x0000000000000000
>>> bluetooth 524288 12 bnep,rfcomm,ath3k,btusb, Live 0x0000000000000000
>>> dw_dmac 16384 0 - Live 0x0000000000000000
>>> dw_dmac_core 28672 1 dw_dmac, Live 0x0000000000000000
>>> serio_raw 16384 0 - Live 0x0000000000000000
>>> snd_hda_codec_conexant 24576 1 - Live 0x0000000000000000
>>> snd_hda_codec_generic 73728 1 snd_hda_codec_conexant, Live
>>> 0x0000000000000000
>>> snd_hda_intel 32768 5 - Live 0x0000000000000000
>>> snd_soc_rt5640 94208 0 - Live 0x0000000000000000
>>> 8250_dw 16384 0 - Live 0x0000000000000000
>>> snd_soc_rl6231 16384 1 snd_soc_rt5640, Live 0x0000000000000000
>>> snd_hda_controller 36864 1 snd_hda_intel, Live 0x0000000000000000
>>> snd_hda_codec 147456 5
>>> snd_hda_codec_hdmi,snd_hda_codec_conexant,snd_hda_codec_generic,snd_hda_intel,snd_hda_controller,
>>> Live 0x0000000000000000
>>> snd_soc_core 200704 1 snd_soc_rt5640, Live 0x0000000000000000
>>> int3402_thermal 16384 0 - Live 0x0000000000000000
>>> snd_soc_sst_acpi 16384 0 - Live 0x0000000000000000
>>> i2c_hid 20480 0 - Live 0x0000000000000000
>>> mei_me 20480 0 - Live 0x0000000000000000
>>> video 28672 2 asus_wmi,i915, Live 0x0000000000000000
>>> snd_hwdep 16384 1 snd_hda_codec, Live 0x0000000000000000
>>> snd_seq_midi 16384 0 - Live 0x0000000000000000
>>> snd_seq_midi_event 16384 1 snd_seq_midi, Live 0x0000000000000000
>>> snd_rawmidi 32768 1 snd_seq_midi, Live 0x0000000000000000
>>> snd_compress 20480 1 snd_soc_core, Live 0x0000000000000000
>>> snd_pcm_dmaengine 16384 1 snd_soc_core, Live 0x0000000000000000
>>> snd_seq 69632 2 snd_seq_midi,snd_seq_midi_event, Live 0x0000000000000000
>>> hid 114688 1 i2c_hid, Live 0x0000000000000000
>>> spi_pxa2xx_platform 24576 0 - Live 0x0000000000000000
>>> snd_pcm 110592 7
>>> snd_hda_codec_hdmi,snd_hda_intel,snd_soc_rt5640,snd_hda_controller,snd_hda_codec,snd_soc_core,snd_pcm_dmaengine,
>>> Live 0x0000000000000000
>>> drm_kms_helper 126976 1 i915, Live 0x0000000000000000
>>> drm 352256 6 i915,drm_kms_helper, Live 0x0000000000000000
>>> mei 90112 1 mei_me, Live 0x0000000000000000
>>> snd_seq_device 16384 3 snd_seq_midi,snd_rawmidi,snd_seq, Live
>>> 0x0000000000000000
>>> shpchp 40960 0 - Live 0x0000000000000000
>>> snd_timer 32768 2 snd_seq,snd_pcm, Live 0x0000000000000000
>>> parport_pc 36864 0 - Live 0x0000000000000000
>>> ppdev 20480 0 - Live 0x0000000000000000
>>> int3400_thermal 16384 0 - Live 0x0000000000000000
>>> acpi_thermal_rel 16384 1 int3400_thermal, Live 0x0000000000000000
>>> processor_thermal_device 16384 0 - Live 0x0000000000000000
>>> int340x_thermal_zone 16384 2 int3402_thermal,processor_thermal_device,
>>> Live 0x0000000000000000
>>> mac_hid 16384 0 - Live 0x0000000000000000
>>> i2c_designware_platform 16384 0 - Live 0x0000000000000000
>>> i2c_algo_bit 16384 1 i915, Live 0x0000000000000000
>>> i2c_designware_core 16384 1 i2c_designware_platform, Live
>>> 0x0000000000000000
>>> lpc_ich 24576 0 - Live 0x0000000000000000
>>> lp 20480 0 - Live 0x0000000000000000
>>> snd 86016 23
>>> snd_hda_codec_hdmi,snd_hda_codec_conexant,snd_hda_codec_generic,snd_hda_intel,snd_hda_codec,snd_soc_core,snd_hwdep,snd_rawmidi,snd_compress,snd_seq,snd_pcm,snd_seq_device,snd_timer,
>>> Live 0x0000000000000000
>>> parport 45056 3 parport_pc,ppdev,lp, Live 0x0000000000000000
>>> soundcore 16384 2 snd_hda_codec,snd, Live 0x0000000000000000
>>> ahci 36864 4 - Live 0x0000000000000000
>>> psmouse 126976 0 - Live 0x0000000000000000
>>> libahci 32768 1 ahci, Live 0x0000000000000000
>>> alx 45056 0 - Live 0x0000000000000000
>>> mdio 16384 1 alx, Live 0x0000000000000000
>>> sdhci_acpi 16384 0 - Live 0x0000000000000000
>>> sdhci 45056 1 sdhci_acpi, Live 0x0000000000000000
>>>
>>> Cheers,
>>>
>>> David Zafra
>>>
>>> El 16/04/15 a las 16:44, Benjamin Tissoires escribió:
>>>>
>>>> Hi David,
>>>>
>>>> [Adding relevant people to the thread]
>>>>
>>>> according to the dmesg, there is a USB HID mouse (with Elan VID:PID
>>>> 04F3:0232) connected to your laptop.
>>>>
>>>> I just want to confirm that you did not plugged any external USB mouse
>>>> and that this one is your touchpad.
>>>>
>>>> If that's the case, we will need Duson's help.
>>>>
>>>> Duson, would it be possible that this USB touchpad can be activate
>>>> with the same-ish protocol than the i2c one we found in the Lenovo
>>>> Yoga 3?
>>>> If so, that would be in our best interest to fix all of that in HID.
>>>>
>>>> Cheers,
>>>> Benjamin
>>>>
>>>>
>>>> On Thu, Apr 16, 2015 at 3:54 AM, David Zafra Gómez <dezeta@klo.es> wrote:
>>>>>
>>>>> [1.] Touchpad works just like a mouse.
>>>>>
>>>>> [2.] Touchpad features like scrolling, tapping, etc. do not work at all.
>>>>> Also, I cannot disable touchpad, even if I try to do it using special
>>>>> key
>>>>> functions (fn) for notebooks. Touchpad multitouch gestures doesn't work.
>>>>> It's simple to reproduce. I just boot my Linux system and I try to use
>>>>> my
>>>>> touchpad. System doesn't recognize it as a touchpad 8 (I cannot enable
>>>>> touchpad functions).
>>>>> My notebook model is ASUSTeK COMPUTER INC. PU551LA.
>>>>>
>>>>> [3.]
>>>>>
>>>>> [4.] Linux version 4.0.0-040000-generic (kernel@gomeisa) (gcc version
>>>>> 4.6.3
>>>>> (Ubuntu/Linaro 4.6.3-1ubuntu5) ) #201504121935 SMP Sun Apr 12 23:36:33
>>>>> UTC
>>>>> 2015
>>>>>
>>>>> [5.]
>>>>>
>>>>> [6.]
>>>>>
>>>>> [7.] Description:    Ubuntu 14.04.2 LTS
>>>>> Release:    14.04
>>>>>
--
To unsubscribe from this list: send the line "unsubscribe linux-input" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: PROBLEM: Touchpad works just like a mouse
       [not found]             ` <553FFB10.6010005@klo.es>
@ 2015-04-29  7:35               ` Hans de Goede
  2015-04-30  5:34                 ` David Zafra Gómez
  0 siblings, 1 reply; 16+ messages in thread
From: Hans de Goede @ 2015-04-29  7:35 UTC (permalink / raw)
  To: David Zafra Gómez, Benjamin Tissoires
  Cc: linux-input, Dmitry Torokhov, Duson Lin, Jiri Kosina

Hi,

On 28-04-15 23:26, David Zafra Gómez wrote:
> [    0.257439] pnp 00:06: Plug and Play ACPI device, IDs ETD0108 SYN0a00 SYN0002 PNP0f03 PNP0f13 PNP0f12 (active)

Ok, so the "ETD0108" here means that you have an elantech ps/2 touchpad.

This also stands out in the log:

 > [    0.958323] i8042: [49] MUX error, status is 75, data is fe

So the first thing to try is to boot with i8042.nomux=1 on the kernel commandline.

Regards,

Hans

--
To unsubscribe from this list: send the line "unsubscribe linux-input" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: PROBLEM: Touchpad works just like a mouse
  2015-04-29  7:35               ` Hans de Goede
@ 2015-04-30  5:34                 ` David Zafra Gómez
  2015-04-30  8:38                   ` Hans de Goede
  0 siblings, 1 reply; 16+ messages in thread
From: David Zafra Gómez @ 2015-04-30  5:34 UTC (permalink / raw)
  To: Hans de Goede, Benjamin Tissoires
  Cc: linux-input, Dmitry Torokhov, Duson Lin, Jiri Kosina

Hi everyone

El 29/04/15 a las 09:35, Hans de Goede escribió:
> Hi,
>
> On 28-04-15 23:26, David Zafra Gómez wrote:
>> [    0.257439] pnp 00:06: Plug and Play ACPI device, IDs ETD0108
>> SYN0a00 SYN0002 PNP0f03 PNP0f13 PNP0f12 (active)
>
> Ok, so the "ETD0108" here means that you have an elantech ps/2 touchpad.
Great! You got it.
>
> This also stands out in the log:
>
> > [    0.958323] i8042: [49] MUX error, status is 75, data is fe
>
> So the first thing to try is to boot with i8042.nomux=1 on the kernel
> commandline.
I have done it. The touchpad issue hasn't been solved. Do you want me to 
send dmesg output?

Cheers,

David
--
To unsubscribe from this list: send the line "unsubscribe linux-input" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: PROBLEM: Touchpad works just like a mouse
  2015-04-30  5:34                 ` David Zafra Gómez
@ 2015-04-30  8:38                   ` Hans de Goede
       [not found]                     ` <554A77AE.5030801@klo.es>
  0 siblings, 1 reply; 16+ messages in thread
From: Hans de Goede @ 2015-04-30  8:38 UTC (permalink / raw)
  To: David Zafra Gómez, Benjamin Tissoires
  Cc: linux-input, Dmitry Torokhov, Duson Lin, Jiri Kosina

[-- Attachment #1: Type: text/plain, Size: 897 bytes --]

Hi,

On 30-04-15 07:34, David Zafra Gómez wrote:
> Hi everyone
>
> El 29/04/15 a las 09:35, Hans de Goede escribió:
>> Hi,
>>
>> On 28-04-15 23:26, David Zafra Gómez wrote:
>>> [    0.257439] pnp 00:06: Plug and Play ACPI device, IDs ETD0108
>>> SYN0a00 SYN0002 PNP0f03 PNP0f13 PNP0f12 (active)
>>
>> Ok, so the "ETD0108" here means that you have an elantech ps/2 touchpad.
> Great! You got it.
>>
>> This also stands out in the log:
>>
>> > [    0.958323] i8042: [49] MUX error, status is 75, data is fe
>>
>> So the first thing to try is to boot with i8042.nomux=1 on the kernel
>> commandline.
> I have done it. The touchpad issue hasn't been solved. Do you want me to send dmesg output?

I've taken another look at the traces you've posted before and I think that
I've found the problem. Can you build a kernel with the attached patch
and let us know if that fixes things ?

Regards,

Hans

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: 0001-elantech-Fix-detection-of-touchpads-where-the-revisi.patch --]
[-- Type: text/x-patch; name="0001-elantech-Fix-detection-of-touchpads-where-the-revisi.patch", Size: 1338 bytes --]

>From 0b0bf8fd125b0925166470cf8cf9f7b2f310efd4 Mon Sep 17 00:00:00 2001
From: Hans de Goede <hdegoede@redhat.com>
Date: Thu, 30 Apr 2015 10:29:38 +0200
Subject: [PATCH] elantech: Fix detection of touchpads where the revision
 matches a known rate
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Make the check to skip the rate check more lax, so that it applies
to all hw_version 4 models.

This fixes the touchpad not being detected properly on Asus PU551LA
laptops.

Reported-and-tested-by: David Zafra Gómez <dezeta@klo.es>
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
---
 drivers/input/mouse/elantech.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/drivers/input/mouse/elantech.c b/drivers/input/mouse/elantech.c
index 991dc6b..e30286f 100644
--- a/drivers/input/mouse/elantech.c
+++ b/drivers/input/mouse/elantech.c
@@ -1379,7 +1379,8 @@ static bool elantech_is_signature_valid(const unsigned char *param)
 	 * Some models have a revision higher then 20. Meaning param[2] may
 	 * be 10 or 20, skip the rates check for these.
 	 */
-	if (param[0] == 0x46 && (param[1] & 0xef) == 0x0f && param[2] < 40)
+	if ((param[0] & 0x0f) >= 0x06 && (param[1] & 0xaf) == 0x0f &&
+	    param[2] < 40)
 		return true;
 
 	for (i = 0; i < ARRAY_SIZE(rates); i++)
-- 
2.3.6


^ permalink raw reply related	[flat|nested] 16+ messages in thread

* Re: PROBLEM: Touchpad works just like a mouse
       [not found]                     ` <554A77AE.5030801@klo.es>
@ 2015-05-06 20:33                       ` David Zafra Gómez
  2015-05-18 10:19                       ` Hans de Goede
  1 sibling, 0 replies; 16+ messages in thread
From: David Zafra Gómez @ 2015-05-06 20:33 UTC (permalink / raw)
  To: linux-input

Hi Hans

Sorry for the delay.

I'm afraid I haven't built a kernel before, so I need some help.

I've found this link I think describes what I have to do
https://www.kernel.org/doc/Documentation/applying-patches.txt
I suppose it's right.

I've installed kernel 4.0.0-040000rc6.201503291935. So I suppose I have 
to download sources for this kernel.

Once downloaded, I have to change to the kernel source dir and run:
$ patch -p1 < 
../0001-elantech-Fix-detection-of-touchpads-where-the-revisi.patch

Is all that right?

If yes, should I compile this patched kernel? How can I do it?

Thanks in advance.

David Zafra

El 30/04/15 a las 10:38, Hans de Goede escribió:
> Hi,
>
> On 30-04-15 07:34, David Zafra Gómez wrote:
>> Hi everyone
>>
>> El 29/04/15 a las 09:35, Hans de Goede escribió:
>>> Hi,
>>>
>>> On 28-04-15 23:26, David Zafra Gómez wrote:
>>>> [    0.257439] pnp 00:06: Plug and Play ACPI device, IDs ETD0108
>>>> SYN0a00 SYN0002 PNP0f03 PNP0f13 PNP0f12 (active)
>>>
>>> Ok, so the "ETD0108" here means that you have an elantech ps/2 
>>> touchpad.
>> Great! You got it.
>>>
>>> This also stands out in the log:
>>>
>>> > [    0.958323] i8042: [49] MUX error, status is 75, data is fe
>>>
>>> So the first thing to try is to boot with i8042.nomux=1 on the kernel
>>> commandline.
>> I have done it. The touchpad issue hasn't been solved. Do you want me 
>> to send dmesg output?
>
> I've taken another look at the traces you've posted before and I think 
> that
> I've found the problem. Can you build a kernel with the attached patch
> and let us know if that fixes things ?
>
> Regards,
>
> Hans
>
>
> -----
> No se encontraron virus en este mensaje.
> Comprobado por AVG -www.avg.com
> Versión: 2015.0.5863 / Base de datos de virus: 4339/9659 - Fecha de publicación: 04/29/15
>



--
To unsubscribe from this list: send the line "unsubscribe linux-input" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: PROBLEM: Touchpad works just like a mouse
       [not found]                     ` <554A77AE.5030801@klo.es>
  2015-05-06 20:33                       ` David Zafra Gómez
@ 2015-05-18 10:19                       ` Hans de Goede
  2015-05-27 20:35                         ` David Zafra Gómez
  1 sibling, 1 reply; 16+ messages in thread
From: Hans de Goede @ 2015-05-18 10:19 UTC (permalink / raw)
  To: David Zafra Gómez, Benjamin Tissoires
  Cc: linux-input, Dmitry Torokhov, Duson Lin, Jiri Kosina

Hi,

On 06-05-15 22:21, David Zafra Gómez wrote:
> Hi Hans
>
> Sorry for the delay.
>
> I'm afraid I haven't built a kernel before, so I need some help.
>
> I've found this link I think describes what I have to do
> https://www.kernel.org/doc/Documentation/applying-patches.txt
> I suppose it's right.
>
> I've installed kernel 4.0.0-040000rc6.201503291935. So I suppose I have to
> download sources for this kernel.
>
> Once downloaded, I have to change to the kernel source dir and run:
> $ patch -p1 < ../0001-elantech-Fix-detection-of-touchpads-where-the-revisi.patch
>
> Is all that right?

Yes that is correct.

> If yes, should I compile this patched kernel? How can I do it?

Usually your distro will have a wikipage with instructions on how to build
your own kernel, and it is best to follow your distros instructions.

If you're using Fedora I can build a test kernel for you to install.

Regards,

Hans


>
> Thanks in advance.
>
> David Zafra
>
> El 30/04/15 a las 10:38, Hans de Goede escribió:
>> Hi,
>>
>> On 30-04-15 07:34, David Zafra Gómez wrote:
>>> Hi everyone
>>>
>>> El 29/04/15 a las 09:35, Hans de Goede escribió:
>>>> Hi,
>>>>
>>>> On 28-04-15 23:26, David Zafra Gómez wrote:
>>>>> [    0.257439] pnp 00:06: Plug and Play ACPI device, IDs ETD0108
>>>>> SYN0a00 SYN0002 PNP0f03 PNP0f13 PNP0f12 (active)
>>>>
>>>> Ok, so the "ETD0108" here means that you have an elantech ps/2 touchpad.
>>> Great! You got it.
>>>>
>>>> This also stands out in the log:
>>>>
>>>> > [    0.958323] i8042: [49] MUX error, status is 75, data is fe
>>>>
>>>> So the first thing to try is to boot with i8042.nomux=1 on the kernel
>>>> commandline.
>>> I have done it. The touchpad issue hasn't been solved. Do you want me to send
>>> dmesg output?
>>
>> I've taken another look at the traces you've posted before and I think that
>> I've found the problem. Can you build a kernel with the attached patch
>> and let us know if that fixes things ?
>>
>> Regards,
>>
>> Hans
>>
>>
>> -----
>> No se encontraron virus en este mensaje.
>> Comprobado por AVG -www.avg.com
>> Versión: 2015.0.5863 / Base de datos de virus: 4339/9659 - Fecha de publicación: 04/29/15
>
--
To unsubscribe from this list: send the line "unsubscribe linux-input" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: PROBLEM: Touchpad works just like a mouse
  2015-05-18 10:19                       ` Hans de Goede
@ 2015-05-27 20:35                         ` David Zafra Gómez
  2015-05-28  9:10                           ` Hans de Goede
  0 siblings, 1 reply; 16+ messages in thread
From: David Zafra Gómez @ 2015-05-27 20:35 UTC (permalink / raw)
  To: Hans de Goede, Benjamin Tissoires
  Cc: linux-input, Dmitry Torokhov, Duson Lin, Jiri Kosina

It worked like a charm!!

Ubuntu support team helped me to build the patched kernel. Now I can use 
all advanced touchpad features.

Thank you very much to Hans and Benjamin!!

El 18/05/15 a las 12:19, Hans de Goede escribió:
> Hi,
>
> On 06-05-15 22:21, David Zafra Gómez wrote:
>> Hi Hans
>>
>> Sorry for the delay.
>>
>> I'm afraid I haven't built a kernel before, so I need some help.
>>
>> I've found this link I think describes what I have to do
>> https://www.kernel.org/doc/Documentation/applying-patches.txt
>> I suppose it's right.
>>
>> I've installed kernel 4.0.0-040000rc6.201503291935. So I suppose I 
>> have to
>> download sources for this kernel.
>>
>> Once downloaded, I have to change to the kernel source dir and run:
>> $ patch -p1 < 
>> ../0001-elantech-Fix-detection-of-touchpads-where-the-revisi.patch
>>
>> Is all that right?
>
> Yes that is correct.
>
>> If yes, should I compile this patched kernel? How can I do it?
>
> Usually your distro will have a wikipage with instructions on how to 
> build
> your own kernel, and it is best to follow your distros instructions.
>
> If you're using Fedora I can build a test kernel for you to install.
>
> Regards,
>
> Hans
>
>
>>
>> Thanks in advance.
>>
>> David Zafra
>>
>> El 30/04/15 a las 10:38, Hans de Goede escribió:
>>> Hi,
>>>
>>> On 30-04-15 07:34, David Zafra Gómez wrote:
>>>> Hi everyone
>>>>
>>>> El 29/04/15 a las 09:35, Hans de Goede escribió:
>>>>> Hi,
>>>>>
>>>>> On 28-04-15 23:26, David Zafra Gómez wrote:
>>>>>> [    0.257439] pnp 00:06: Plug and Play ACPI device, IDs ETD0108
>>>>>> SYN0a00 SYN0002 PNP0f03 PNP0f13 PNP0f12 (active)
>>>>>
>>>>> Ok, so the "ETD0108" here means that you have an elantech ps/2 
>>>>> touchpad.
>>>> Great! You got it.
>>>>>
>>>>> This also stands out in the log:
>>>>>
>>>>> > [    0.958323] i8042: [49] MUX error, status is 75, data is fe
>>>>>
>>>>> So the first thing to try is to boot with i8042.nomux=1 on the kernel
>>>>> commandline.
>>>> I have done it. The touchpad issue hasn't been solved. Do you want 
>>>> me to send
>>>> dmesg output?
>>>
>>> I've taken another look at the traces you've posted before and I 
>>> think that
>>> I've found the problem. Can you build a kernel with the attached patch
>>> and let us know if that fixes things ?
>>>
>>> Regards,
>>>
>>> Hans
>>>
>>>
>>> -----
>>> No se encontraron virus en este mensaje.
>>> Comprobado por AVG -www.avg.com
>>> Versión: 2015.0.5863 / Base de datos de virus: 4339/9659 - Fecha de 
>>> publicación: 04/29/15
>>
>
>
> -----
> No se encontraron virus en este mensaje.
> Comprobado por AVG - www.avg.com
> Versión: 2015.0.5941 / Base de datos de virus: 4347/9819 - Fecha de 
> publicación: 05/19/15
>
>

--
To unsubscribe from this list: send the line "unsubscribe linux-input" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: PROBLEM: Touchpad works just like a mouse
  2015-05-27 20:35                         ` David Zafra Gómez
@ 2015-05-28  9:10                           ` Hans de Goede
  2015-05-28 14:55                             ` David Zafra Gómez
  0 siblings, 1 reply; 16+ messages in thread
From: Hans de Goede @ 2015-05-28  9:10 UTC (permalink / raw)
  To: David Zafra Gómez, Benjamin Tissoires
  Cc: linux-input, Dmitry Torokhov, Duson Lin, Jiri Kosina

Hi,

On 27-05-15 22:35, David Zafra Gómez wrote:
> It worked like a charm!!
>
> Ubuntu support team helped me to build the patched kernel. Now I can use all advanced touchpad features.
>
> Thank you very much to Hans and Benjamin!!

Thanks for testing the patch, now that it has been tested I've
submitted it for inclusion into the upstream kernel.

Regards,

Hans


>
> El 18/05/15 a las 12:19, Hans de Goede escribió:
>> Hi,
>>
>> On 06-05-15 22:21, David Zafra Gómez wrote:
>>> Hi Hans
>>>
>>> Sorry for the delay.
>>>
>>> I'm afraid I haven't built a kernel before, so I need some help.
>>>
>>> I've found this link I think describes what I have to do
>>> https://www.kernel.org/doc/Documentation/applying-patches.txt
>>> I suppose it's right.
>>>
>>> I've installed kernel 4.0.0-040000rc6.201503291935. So I suppose I have to
>>> download sources for this kernel.
>>>
>>> Once downloaded, I have to change to the kernel source dir and run:
>>> $ patch -p1 < ../0001-elantech-Fix-detection-of-touchpads-where-the-revisi.patch
>>>
>>> Is all that right?
>>
>> Yes that is correct.
>>
>>> If yes, should I compile this patched kernel? How can I do it?
>>
>> Usually your distro will have a wikipage with instructions on how to build
>> your own kernel, and it is best to follow your distros instructions.
>>
>> If you're using Fedora I can build a test kernel for you to install.
>>
>> Regards,
>>
>> Hans
>>
>>
>>>
>>> Thanks in advance.
>>>
>>> David Zafra
>>>
>>> El 30/04/15 a las 10:38, Hans de Goede escribió:
>>>> Hi,
>>>>
>>>> On 30-04-15 07:34, David Zafra Gómez wrote:
>>>>> Hi everyone
>>>>>
>>>>> El 29/04/15 a las 09:35, Hans de Goede escribió:
>>>>>> Hi,
>>>>>>
>>>>>> On 28-04-15 23:26, David Zafra Gómez wrote:
>>>>>>> [    0.257439] pnp 00:06: Plug and Play ACPI device, IDs ETD0108
>>>>>>> SYN0a00 SYN0002 PNP0f03 PNP0f13 PNP0f12 (active)
>>>>>>
>>>>>> Ok, so the "ETD0108" here means that you have an elantech ps/2 touchpad.
>>>>> Great! You got it.
>>>>>>
>>>>>> This also stands out in the log:
>>>>>>
>>>>>> > [    0.958323] i8042: [49] MUX error, status is 75, data is fe
>>>>>>
>>>>>> So the first thing to try is to boot with i8042.nomux=1 on the kernel
>>>>>> commandline.
>>>>> I have done it. The touchpad issue hasn't been solved. Do you want me to send
>>>>> dmesg output?
>>>>
>>>> I've taken another look at the traces you've posted before and I think that
>>>> I've found the problem. Can you build a kernel with the attached patch
>>>> and let us know if that fixes things ?
>>>>
>>>> Regards,
>>>>
>>>> Hans
>>>>
>>>>
>>>> -----
>>>> No se encontraron virus en este mensaje.
>>>> Comprobado por AVG -www.avg.com
>>>> Versión: 2015.0.5863 / Base de datos de virus: 4339/9659 - Fecha de publicación: 04/29/15
>>>
>>
>>
>> -----
>> No se encontraron virus en este mensaje.
>> Comprobado por AVG - www.avg.com
>> Versión: 2015.0.5941 / Base de datos de virus: 4347/9819 - Fecha de publicación: 05/19/15
>>
>>
>
--
To unsubscribe from this list: send the line "unsubscribe linux-input" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: PROBLEM: Touchpad works just like a mouse
  2015-05-28  9:10                           ` Hans de Goede
@ 2015-05-28 14:55                             ` David Zafra Gómez
  2015-05-28 14:56                               ` Hans de Goede
  0 siblings, 1 reply; 16+ messages in thread
From: David Zafra Gómez @ 2015-05-28 14:55 UTC (permalink / raw)
  To: Hans de Goede, Benjamin Tissoires
  Cc: linux-input, Dmitry Torokhov, Duson Lin, Jiri Kosina

OK Hans.

Could you please tell me what kernel version will this patch be included in?

Regards,

David

El 28/05/2015 a las 11:10, Hans de Goede escribió:
> Hi,
>
> On 27-05-15 22:35, David Zafra Gómez wrote:
>> It worked like a charm!!
>>
>> Ubuntu support team helped me to build the patched kernel. Now I can 
>> use all advanced touchpad features.
>>
>> Thank you very much to Hans and Benjamin!!
>
> Thanks for testing the patch, now that it has been tested I've
> submitted it for inclusion into the upstream kernel.
>
> Regards,
>
> Hans
>
>
>>
>> El 18/05/15 a las 12:19, Hans de Goede escribió:
>>> Hi,
>>>
>>> On 06-05-15 22:21, David Zafra Gómez wrote:
>>>> Hi Hans
>>>>
>>>> Sorry for the delay.
>>>>
>>>> I'm afraid I haven't built a kernel before, so I need some help.
>>>>
>>>> I've found this link I think describes what I have to do
>>>> https://www.kernel.org/doc/Documentation/applying-patches.txt
>>>> I suppose it's right.
>>>>
>>>> I've installed kernel 4.0.0-040000rc6.201503291935. So I suppose I 
>>>> have to
>>>> download sources for this kernel.
>>>>
>>>> Once downloaded, I have to change to the kernel source dir and run:
>>>> $ patch -p1 < 
>>>> ../0001-elantech-Fix-detection-of-touchpads-where-the-revisi.patch
>>>>
>>>> Is all that right?
>>>
>>> Yes that is correct.
>>>
>>>> If yes, should I compile this patched kernel? How can I do it?
>>>
>>> Usually your distro will have a wikipage with instructions on how to 
>>> build
>>> your own kernel, and it is best to follow your distros instructions.
>>>
>>> If you're using Fedora I can build a test kernel for you to install.
>>>
>>> Regards,
>>>
>>> Hans
>>>
>>>
>>>>
>>>> Thanks in advance.
>>>>
>>>> David Zafra
>>>>
>>>> El 30/04/15 a las 10:38, Hans de Goede escribió:
>>>>> Hi,
>>>>>
>>>>> On 30-04-15 07:34, David Zafra Gómez wrote:
>>>>>> Hi everyone
>>>>>>
>>>>>> El 29/04/15 a las 09:35, Hans de Goede escribió:
>>>>>>> Hi,
>>>>>>>
>>>>>>> On 28-04-15 23:26, David Zafra Gómez wrote:
>>>>>>>> [    0.257439] pnp 00:06: Plug and Play ACPI device, IDs ETD0108
>>>>>>>> SYN0a00 SYN0002 PNP0f03 PNP0f13 PNP0f12 (active)
>>>>>>>
>>>>>>> Ok, so the "ETD0108" here means that you have an elantech ps/2 
>>>>>>> touchpad.
>>>>>> Great! You got it.
>>>>>>>
>>>>>>> This also stands out in the log:
>>>>>>>
>>>>>>> > [    0.958323] i8042: [49] MUX error, status is 75, data is fe
>>>>>>>
>>>>>>> So the first thing to try is to boot with i8042.nomux=1 on the 
>>>>>>> kernel
>>>>>>> commandline.
>>>>>> I have done it. The touchpad issue hasn't been solved. Do you 
>>>>>> want me to send
>>>>>> dmesg output?
>>>>>
>>>>> I've taken another look at the traces you've posted before and I 
>>>>> think that
>>>>> I've found the problem. Can you build a kernel with the attached 
>>>>> patch
>>>>> and let us know if that fixes things ?
>>>>>
>>>>> Regards,
>>>>>
>>>>> Hans
>>>>>
>>>>>
>>>>> -----
>>>>> No se encontraron virus en este mensaje.
>>>>> Comprobado por AVG -www.avg.com
>>>>> Versión: 2015.0.5863 / Base de datos de virus: 4339/9659 - Fecha 
>>>>> de publicación: 04/29/15
>>>>
>>>
>>>
>>> -----
>>> No se encontraron virus en este mensaje.
>>> Comprobado por AVG - www.avg.com
>>> Versión: 2015.0.5941 / Base de datos de virus: 4347/9819 - Fecha de 
>>> publicación: 05/19/15
>>>
>>>
>>
>
>
> -----
> No se encontraron virus en este mensaje.
> Comprobado por AVG - www.avg.com
> Versión: 2015.0.5961 / Base de datos de virus: 4354/9886 - Fecha de 
> publicación: 05/28/15
>
>

--
To unsubscribe from this list: send the line "unsubscribe linux-input" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: PROBLEM: Touchpad works just like a mouse
  2015-05-28 14:55                             ` David Zafra Gómez
@ 2015-05-28 14:56                               ` Hans de Goede
  0 siblings, 0 replies; 16+ messages in thread
From: Hans de Goede @ 2015-05-28 14:56 UTC (permalink / raw)
  To: David Zafra Gómez, Benjamin Tissoires
  Cc: linux-input, Dmitry Torokhov, Duson Lin, Jiri Kosina

Hi,

On 28-05-15 16:55, David Zafra Gómez wrote:
> OK Hans.
>
> Could you please tell me what kernel version will this patch be included in?

That is hard to predict, I would expect it to make 4.3 for certain,
hopefully also 4.2 and a 4.1.x bugfix release.

Regards,

Hans

>
> Regards,
>
> David
>
> El 28/05/2015 a las 11:10, Hans de Goede escribió:
>> Hi,
>>
>> On 27-05-15 22:35, David Zafra Gómez wrote:
>>> It worked like a charm!!
>>>
>>> Ubuntu support team helped me to build the patched kernel. Now I can use all advanced touchpad features.
>>>
>>> Thank you very much to Hans and Benjamin!!
>>
>> Thanks for testing the patch, now that it has been tested I've
>> submitted it for inclusion into the upstream kernel.
>>
>> Regards,
>>
>> Hans
>>
>>
>>>
>>> El 18/05/15 a las 12:19, Hans de Goede escribió:
>>>> Hi,
>>>>
>>>> On 06-05-15 22:21, David Zafra Gómez wrote:
>>>>> Hi Hans
>>>>>
>>>>> Sorry for the delay.
>>>>>
>>>>> I'm afraid I haven't built a kernel before, so I need some help.
>>>>>
>>>>> I've found this link I think describes what I have to do
>>>>> https://www.kernel.org/doc/Documentation/applying-patches.txt
>>>>> I suppose it's right.
>>>>>
>>>>> I've installed kernel 4.0.0-040000rc6.201503291935. So I suppose I have to
>>>>> download sources for this kernel.
>>>>>
>>>>> Once downloaded, I have to change to the kernel source dir and run:
>>>>> $ patch -p1 < ../0001-elantech-Fix-detection-of-touchpads-where-the-revisi.patch
>>>>>
>>>>> Is all that right?
>>>>
>>>> Yes that is correct.
>>>>
>>>>> If yes, should I compile this patched kernel? How can I do it?
>>>>
>>>> Usually your distro will have a wikipage with instructions on how to build
>>>> your own kernel, and it is best to follow your distros instructions.
>>>>
>>>> If you're using Fedora I can build a test kernel for you to install.
>>>>
>>>> Regards,
>>>>
>>>> Hans
>>>>
>>>>
>>>>>
>>>>> Thanks in advance.
>>>>>
>>>>> David Zafra
>>>>>
>>>>> El 30/04/15 a las 10:38, Hans de Goede escribió:
>>>>>> Hi,
>>>>>>
>>>>>> On 30-04-15 07:34, David Zafra Gómez wrote:
>>>>>>> Hi everyone
>>>>>>>
>>>>>>> El 29/04/15 a las 09:35, Hans de Goede escribió:
>>>>>>>> Hi,
>>>>>>>>
>>>>>>>> On 28-04-15 23:26, David Zafra Gómez wrote:
>>>>>>>>> [    0.257439] pnp 00:06: Plug and Play ACPI device, IDs ETD0108
>>>>>>>>> SYN0a00 SYN0002 PNP0f03 PNP0f13 PNP0f12 (active)
>>>>>>>>
>>>>>>>> Ok, so the "ETD0108" here means that you have an elantech ps/2 touchpad.
>>>>>>> Great! You got it.
>>>>>>>>
>>>>>>>> This also stands out in the log:
>>>>>>>>
>>>>>>>> > [    0.958323] i8042: [49] MUX error, status is 75, data is fe
>>>>>>>>
>>>>>>>> So the first thing to try is to boot with i8042.nomux=1 on the kernel
>>>>>>>> commandline.
>>>>>>> I have done it. The touchpad issue hasn't been solved. Do you want me to send
>>>>>>> dmesg output?
>>>>>>
>>>>>> I've taken another look at the traces you've posted before and I think that
>>>>>> I've found the problem. Can you build a kernel with the attached patch
>>>>>> and let us know if that fixes things ?
>>>>>>
>>>>>> Regards,
>>>>>>
>>>>>> Hans
>>>>>>
>>>>>>
>>>>>> -----
>>>>>> No se encontraron virus en este mensaje.
>>>>>> Comprobado por AVG -www.avg.com
>>>>>> Versión: 2015.0.5863 / Base de datos de virus: 4339/9659 - Fecha de publicación: 04/29/15
>>>>>
>>>>
>>>>
>>>> -----
>>>> No se encontraron virus en este mensaje.
>>>> Comprobado por AVG - www.avg.com
>>>> Versión: 2015.0.5941 / Base de datos de virus: 4347/9819 - Fecha de publicación: 05/19/15
>>>>
>>>>
>>>
>>
>>
>> -----
>> No se encontraron virus en este mensaje.
>> Comprobado por AVG - www.avg.com
>> Versión: 2015.0.5961 / Base de datos de virus: 4354/9886 - Fecha de publicación: 05/28/15
>>
>>
>
--
To unsubscribe from this list: send the line "unsubscribe linux-input" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2015-05-28 14:56 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <552C4E6C.4070102@klo.es>
2015-04-16  7:54 ` PROBLEM: Touchpad works just like a mouse David Zafra Gómez
2015-04-16 14:44   ` Benjamin Tissoires
2015-04-16 18:38     ` David Zafra Gómez
2015-04-18  7:01     ` David Zafra Gómez
2015-04-26 21:54       ` David Zafra Gómez
2015-04-27 18:25         ` Benjamin Tissoires
2015-04-28  6:55           ` Hans de Goede
     [not found]             ` <553FFB10.6010005@klo.es>
2015-04-29  7:35               ` Hans de Goede
2015-04-30  5:34                 ` David Zafra Gómez
2015-04-30  8:38                   ` Hans de Goede
     [not found]                     ` <554A77AE.5030801@klo.es>
2015-05-06 20:33                       ` David Zafra Gómez
2015-05-18 10:19                       ` Hans de Goede
2015-05-27 20:35                         ` David Zafra Gómez
2015-05-28  9:10                           ` Hans de Goede
2015-05-28 14:55                             ` David Zafra Gómez
2015-05-28 14:56                               ` Hans de Goede

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.