satriani-vai / goodix-gf3208

5 stars 1 forks source link

I got the driver to load, how can I test it? #2

Open erikkallen opened 5 years ago

erikkallen commented 5 years ago

HI, Thanks for making this PKGBUILD I have gotten this module to build and it seems to load, but I can't seem to find what it should do. I excpect a spi device to show up but it does not. Do I need extra arguments?

I have a asus zenbook ux370u which schould have a goodix gf3208 spi fingerprint sensor

I am happy to test any suggestions.

After loading the driver with sudo modprobe gf-spi I get the output below Do I need an entry in my devicetree?

my dmesg output:

[  986.411815] --------gf_init start.--------
[  986.411876]  status = 0x0
[  986.411876] gf:gf_init, exit
[  986.411877] --------gf_init end---OK.--------

and ls /dev

acpi_thermal_rel  drm_dp_aux2  kvm                 nvme0n1    shm       tty14  tty28  tty41  tty55  ttyS2       vcs3   vcsu4
autofs            fb0          lightnvm            nvme0n1p1  snapshot  tty15  tty29  tty42  tty56  ttyS3       vcs4   vcsu5
block             fd           log                 nvme0n1p2  snd       tty16  tty3   tty43  tty57  udmabuf     vcs5   vcsu6
btrfs-control     full         loop-control        nvme0n1p3  stderr    tty17  tty30  tty44  tty58  uhid        vcs6   vfio
bus               fuse         mapper              nvme0n1p4  stdin     tty18  tty31  tty45  tty59  uinput      vcsa   vga_arbiter
char              gpiochip0    media0              nvme0n1p5  stdout    tty19  tty32  tty46  tty6   urandom     vcsa1  vhci
console           hidraw0      mei0                port       tpm0      tty2   tty33  tty47  tty60  userio      vcsa2  vhost-net
core              hidraw1      mem                 ppp        tpmrm0    tty20  tty34  tty48  tty61  v4l         vcsa3  vhost-vsock
cpu               hpet         memory_bandwidth    psaux      tty       tty21  tty35  tty49  tty62  vboxdrv     vcsa4  video0
cpu_dma_latency   hugepages    mqueue              ptmx       tty0      tty22  tty36  tty5   tty63  vboxdrvu    vcsa5  video1
cuse              hwrng        net                 pts        tty1      tty23  tty37  tty50  tty7   vboxnetctl  vcsa6  watchdog
disk              iio:device0  network_latency     random     tty10     tty24  tty38  tty51  tty8   vboxusb     vcsu   watchdog0
dri               initctl      network_throughput  rfkill     tty11     tty25  tty39  tty52  tty9   vcs         vcsu1  zero
drm_dp_aux0       input        null                rtc        tty12     tty26  tty4   tty53  ttyS0  vcs1        vcsu2
drm_dp_aux1       kmsg         nvme0               rtc0       tty13     tty27  tty40  tty54  ttyS1  vcs2        vcsu3
satriani-vai commented 5 years ago

LUnfortunately there is still no driver available for this device via USB. The source used here uses SPI bus. For more info just take a look here: https://lists.freedesktop.org/archives/fprint/2018-February/000999.html

Arg0s1080 commented 5 years ago

LUnfortunately there is still no driver available for this device via USB. The source used here uses SPI bus. For more info just take a look here: https://lists.freedesktop.org/archives/fprint/2018-February/000999.html

Maybe it would be nice to explain it in a README

It also happens in Dell laptops sold with Ubuntu preinstalled (looks like a little scam)

Congratulations for your work!