On Sun, Aug 27, 2017 at 03:04:58PM +0200, Remi Locherer wrote:
> Hi,
> 
> recently I bought a Asus UX390. It's very small and light notebook
> (less than 1 kg!). OpenBSD runs fine on it. Only its touchpad is not
> supported.
> 
> In the dmesg this is shown (full dmesg at the bottom):
> "ELAN1301" at acpi0 not configured
> 
> Nothing else that hints at an mouse/touchpad device.
> 
> Would support for this touchpad mean writing a new driver or tweak an
> existing one?

jcs@ was looking into LPSS/PCI DesignWare I2C for
https://jcs.org/2017/07/14/matebook

> "Intel 100 Series I2C" rev 0x21 at pci0 dev 21 function 0 not configured
> "Intel 100 Series I2C" rev 0x21 at pci0 dev 21 function 1 not configured

>  0:21:0: Intel 100 Series I2C
>       0x0000: Vendor ID: 8086 Product ID: 9d60
>       0x0004: Command: 0000 Status: 0010
>       0x0008: Class: 11 Subclass: 80 Interface: 00 Revision: 21
>       0x000c: BIST: 00 Header Type: 80 Latency Timer: 00 Cache Line Size: 00
>       0x0010: BAR mem 64bit addr: 0x00000000ef233000/0x00001000
>       0x0018: BAR empty (00000000)
>       0x001c: BAR empty (00000000)
>       0x0020: BAR empty (00000000)
>       0x0024: BAR empty (00000000)
>       0x0028: Cardbus CIS: 00000000
>       0x002c: Subsystem Vendor ID: 1043 Product ID: 15c0
>       0x0030: Expansion ROM Base Address: 00000000
>       0x0038: 00000000
>       0x003c: Interrupt Pin: 01 Line: ff Min Gnt: 00 Max Lat: 00
>       0x0080: Capability 0x01: Power Management
>               State: D3
>       0x0090: Capability 0x09: Vendor Specific
>       0x0000: 9d608086 00100000 11800021 00800000
>       0x0010: ef233004 00000000 00000000 00000000
>       0x0020: 00000000 00000000 00000000 15c01043
>       0x0030: 00000000 00000080 00000000 000001ff
>       0x0040: 00000000 00000000 00000000 00000000
>       0x0050: 00000000 00000000 00000000 00000000
>       0x0060: 00000000 00000000 00000000 00000000
>       0x0070: 00000000 00000000 00000000 00000000
>       0x0080: 00039001 0000000b 00000000 00000000
>       0x0090: f0140009 01400010 00002101 000024c1
>       0x00a0: 000f0800 00000000 00000000 00000000
>       0x00b0: 00000000 00000000 00000000 00000000
>       0x00c0: 00000000 00000000 00000000 00000000
>       0x00d0: 00000000 00000000 00000000 00000000
>       0x00e0: 00000000 00000000 00000000 00000000
>       0x00f0: 00000000 00000000 08400fb3 00000000
>  0:21:1: Intel 100 Series I2C
>       0x0000: Vendor ID: 8086 Product ID: 9d61
>       0x0004: Command: 0000 Status: 0010
>       0x0008: Class: 11 Subclass: 80 Interface: 00 Revision: 21
>       0x000c: BIST: 00 Header Type: 80 Latency Timer: 00 Cache Line Size: 00
>       0x0010: BAR mem 64bit addr: 0x00000000ef232000/0x00001000
>       0x0018: BAR empty (00000000)
>       0x001c: BAR empty (00000000)
>       0x0020: BAR empty (00000000)
>       0x0024: BAR empty (00000000)
>       0x0028: Cardbus CIS: 00000000
>       0x002c: Subsystem Vendor ID: 1043 Product ID: 15c0
>       0x0030: Expansion ROM Base Address: 00000000
>       0x0038: 00000000
>       0x003c: Interrupt Pin: 02 Line: ff Min Gnt: 00 Max Lat: 00
>       0x0080: Capability 0x01: Power Management
>               State: D3
>       0x0090: Capability 0x09: Vendor Specific
>       0x0000: 9d618086 00100000 11800021 00800000
>       0x0010: ef232004 00000000 00000000 00000000
>       0x0020: 00000000 00000000 00000000 15c01043
>       0x0030: 00000000 00000080 00000000 000002ff
>       0x0040: 00000000 00000000 00000000 00000000
>       0x0050: 00000000 00000000 00000000 00000000
>       0x0060: 00000000 00000000 00000000 00000000
>       0x0070: 00000000 00000000 00000000 00000000
>       0x0080: 00039001 0000000b 00000000 00000000
>       0x0090: f0140009 01400010 00002101 000024c1
>       0x00a0: 000f0800 00000000 00000000 00000000
>       0x00b0: 00000000 00000000 00000000 00000000
>       0x00c0: 00000000 00000000 00000000 00000000
>       0x00d0: 00000000 00000000 00000000 00000000
>       0x00e0: 00000000 00000000 00000000 00000000
>       0x00f0: 00000000 00000000 08400fb3 00000000

Reply via email to