class Gt6853Test

Defined at line 289 of file ../../src/ui/input/drivers/goodix-gt6853/cpp/goodix-gt6853-test.cc

Protected Members

interrupt gpio_interrupt_
zx_device * device_
PanelType display_panel_type_
vmo config_vmo_
vmo firmware_vmo_

Public Methods

void SetUp ()

Defined at line 291 of file ../../src/ui/input/drivers/goodix-gt6853/cpp/goodix-gt6853-test.cc

void TearDown ()

Defined at line 303 of file ../../src/ui/input/drivers/goodix-gt6853/cpp/goodix-gt6853-test.cc

void SetDisplayPanelType (display::PanelType display_panel_type)

Must be called before `Init()`.

Defined at line 318 of file ../../src/ui/input/drivers/goodix-gt6853/cpp/goodix-gt6853-test.cc

zx_status_t Init ()

Defined at line 322 of file ../../src/ui/input/drivers/goodix-gt6853/cpp/goodix-gt6853-test.cc

Protected Methods

void WaitForTouchDataRead ()

Defined at line 346 of file ../../src/ui/input/drivers/goodix-gt6853/cpp/goodix-gt6853-test.cc

zx_status_t WriteConfigData (const std::vector<uint8_t> & data, uint64_t offset)

Defined at line 351 of file ../../src/ui/input/drivers/goodix-gt6853/cpp/goodix-gt6853-test.cc

zx_status_t WriteConfigString (const char * data, uint64_t offset)

Defined at line 355 of file ../../src/ui/input/drivers/goodix-gt6853/cpp/goodix-gt6853-test.cc

zx_status_t WriteFirmwareData (const std::vector<uint8_t> & data, uint64_t offset)

Defined at line 359 of file ../../src/ui/input/drivers/goodix-gt6853/cpp/goodix-gt6853-test.cc

void AddDefaultConfig ()

Defined at line 363 of file ../../src/ui/input/drivers/goodix-gt6853/cpp/goodix-gt6853-test.cc

zx_status_t ReadAndAcknowledgeOneEvent (fidl::WireSyncClient<fuchsia_input_report::InputReportsReaderV2> & reader, fit::function<void (fidl::WireEvent<fuchsia_input_report::InputReportsReaderV2::OnInputReports> *)> callback)

Defined at line 413 of file ../../src/ui/input/drivers/goodix-gt6853/cpp/goodix-gt6853-test.cc

void WaitForNextReader ()

Defined at line 426 of file ../../src/ui/input/drivers/goodix-gt6853/cpp/goodix-gt6853-test.cc

zx_status_t WaitForFirmwareDownload ()

Defined at line 427 of file ../../src/ui/input/drivers/goodix-gt6853/cpp/goodix-gt6853-test.cc

fidl::ClientEnd<fuchsia_input_report::InputDevice> GetInputDeviceClient ()

Defined at line 431 of file ../../src/ui/input/drivers/goodix-gt6853/cpp/goodix-gt6853-test.cc

async_patterns::TestDispatcherBound<FakeTouchDevice> & i2c ()

Defined at line 441 of file ../../src/ui/input/drivers/goodix-gt6853/cpp/goodix-gt6853-test.cc

async_patterns::TestDispatcherBound<fake_gpio::FakeGpio> & reset_gpio ()

Defined at line 442 of file ../../src/ui/input/drivers/goodix-gt6853/cpp/goodix-gt6853-test.cc

async_patterns::TestDispatcherBound<fake_gpio::FakeGpio> & interrupt_gpio ()

Defined at line 443 of file ../../src/ui/input/drivers/goodix-gt6853/cpp/goodix-gt6853-test.cc

Records