Lines Matching refs:Ft3x27Device
23 Ft3x27Device::Ft3x27Device(zx_device_t* device)
24 : ddk::Device<Ft3x27Device, ddk::Unbindable>(device) {
27 void Ft3x27Device::ParseReport(ft3x27_finger_t* rpt, uint8_t* buf) {
35 int Ft3x27Device::Thread() {
65 zx_status_t Ft3x27Device::InitPdev() {
99 zx_status_t Ft3x27Device::Create(zx_device_t* device) {
103 auto ft_dev = fbl::make_unique<Ft3x27Device>(device);
111 return reinterpret_cast<Ft3x27Device*>(arg)->Thread();
138 zx_status_t Ft3x27Device::HidBusQuery(uint32_t options, hid_info_t* info) {
149 void Ft3x27Device::DdkRelease() {
153 void Ft3x27Device::DdkUnbind() {
158 zx_status_t Ft3x27Device::ShutDown() {
169 zx_status_t Ft3x27Device::HidBusGetDescriptor(uint8_t desc_type, void** data, size_t* len) {
184 zx_status_t Ft3x27Device::HidBusGetReport(uint8_t rpt_type, uint8_t rpt_id, void* data,
189 zx_status_t Ft3x27Device::HidBusSetReport(uint8_t rpt_type, uint8_t rpt_id, void* data,
194 zx_status_t Ft3x27Device::HidBusGetIdle(uint8_t rpt_id, uint8_t* duration) {
198 zx_status_t Ft3x27Device::HidBusSetIdle(uint8_t rpt_id, uint8_t duration) {
202 zx_status_t Ft3x27Device::HidBusGetProtocol(uint8_t* protocol) {
206 zx_status_t Ft3x27Device::HidBusSetProtocol(uint8_t protocol) {
210 void Ft3x27Device::HidBusStop() {
215 zx_status_t Ft3x27Device::HidBusStart(ddk::HidBusIfcProxy proxy) {
229 uint8_t Ft3x27Device::Read(uint8_t addr) {
235 zx_status_t Ft3x27Device::Read(uint8_t addr, uint8_t* buf, uint8_t len) {
247 return ft::Ft3x27Device::Create(device);