kernel-fxtec-pro1x/drivers/gnss
Alistair Delva 29cb7002e5 ANDROID: gnss: Add command line test driver
This driver enables the "takeover" of a serdev bus device by the GNSS
subsystem. It can be used to test the GNSS subsystem without needing to
write a specific hardware backend.

The new module supports the following parameters:

  gnss_cmdline.serdev=driver/port/serdev
  gnss_cmdline.type=<protocol number>

An example which allows GNSS to wrap a platform serial8250 port and
advertise NMEA-0183 data is:

  gnss_cmdline.serdev=serial8250/serial0/serial0-0
                        ^          ^       ^
                       driver     port    serdev
  gnss_cmdline.type=0
                    ^
                    GNSS_TYPE_NMEA

Bug: 146517987
Change-Id: I421386ee4f2ba8f1f0832d9c56a067a600892d3c
Signed-off-by: Alistair Delva <adelva@google.com>
2019-12-19 22:51:54 +00:00
..
cmdline.c ANDROID: gnss: Add command line test driver 2019-12-19 22:51:54 +00:00
core.c gnss: fix potential error pointer dereference 2018-07-16 12:48:07 +02:00
Kconfig ANDROID: gnss: Add command line test driver 2019-12-19 22:51:54 +00:00
Makefile ANDROID: gnss: Add command line test driver 2019-12-19 22:51:54 +00:00
serial.c gnss: serial: fix synchronous write timeout 2018-11-27 16:13:10 +01:00
serial.h
sirf.c gnss: sirf: fix premature wakeup interrupt enable 2019-03-10 07:17:21 +01:00
ubx.c gnss: ubx: make struct ubx_gserial_ops static 2018-07-16 12:48:07 +02:00