class Gt92xxDevice
Defined at line 78 of file ../../src/ui/input/drivers/goodix/gt92xx.h
Protected Members
atomic running_
interrupt irq_
Public Methods
fbl::Vector<uint8_t> GetConfData ()
clang-format off
Configuration data
first two bytes contain starting register address (part of i2c transaction)
Defined at line 68 of file ../../src/ui/input/drivers/goodix/gt92xx.cc
void Gt92xxDevice (zx_device_t * device, async_dispatcher_t * dispatcher, ddk::I2cChannel i2c, fidl::ClientEnd<fuchsia_hardware_gpio::Gpio> intr, fidl::ClientEnd<fuchsia_hardware_gpio::Gpio> reset)
Defined at line 86 of file ../../src/ui/input/drivers/goodix/gt92xx.h
void SendOutputReport (SendOutputReportRequestView request, SendOutputReportCompleter::Sync & completer)
Defined at line 106 of file ../../src/ui/input/drivers/goodix/gt92xx.h
void GetFeatureReport (GetFeatureReportCompleter::Sync & completer)
Defined at line 110 of file ../../src/ui/input/drivers/goodix/gt92xx.h
void SetFeatureReport (SetFeatureReportRequestView request, SetFeatureReportCompleter::Sync & completer)
Defined at line 113 of file ../../src/ui/input/drivers/goodix/gt92xx.h
void GetInputReport (GetInputReportRequestView request, GetInputReportCompleter::Sync & completer)
Defined at line 117 of file ../../src/ui/input/drivers/goodix/gt92xx.h
void handle_unknown_method (fidl::UnknownMethodMetadata<fuchsia_input_report::InputDevice> metadata, fidl::UnknownMethodCompleter::Sync & completer)
Defined at line 121 of file ../../src/ui/input/drivers/goodix/gt92xx.h
zx_status_t Create (zx_device_t * device)
Defined at line 187 of file ../../src/ui/input/drivers/goodix/gt92xx.cc
void DdkRelease ()
Defined at line 409 of file ../../src/ui/input/drivers/goodix/gt92xx.cc
void DdkUnbind (ddk::UnbindTxn txn)
Defined at line 411 of file ../../src/ui/input/drivers/goodix/gt92xx.cc
void GetInputReportsReader (GetInputReportsReaderRequestView request, GetInputReportsReaderCompleter::Sync & completer)
fuchsia_input_report::InputDevice required methods
Defined at line 423 of file ../../src/ui/input/drivers/goodix/gt92xx.cc
void GetDescriptor (GetDescriptorCompleter::Sync & completer)
Defined at line 431 of file ../../src/ui/input/drivers/goodix/gt92xx.cc
Protected Methods
zx_status_t Init ()
Defined at line 260 of file ../../src/ui/input/drivers/goodix/gt92xx.cc
int Thread ()
clang-format on
Defined at line 103 of file ../../src/ui/input/drivers/goodix/gt92xx.cc