Lines Matching refs:dev
102 static int pn544_close(hw_device_t *dev) { in pn544_close() argument
103 free(dev); in pn544_close()
115 nfc_pn544_device_t *dev = calloc(1, sizeof(nfc_pn544_device_t)); in nfc_open() local
117 dev->common.tag = HARDWARE_DEVICE_TAG; in nfc_open()
118 dev->common.version = 0; in nfc_open()
119 dev->common.module = (struct hw_module_t*) module; in nfc_open()
120 dev->common.close = pn544_close; in nfc_open()
122 dev->num_eeprom_settings = sizeof(pn544_eedata_settings) / 4; in nfc_open()
123 dev->eeprom_settings = (uint8_t*)pn544_eedata_settings; in nfc_open()
124 dev->linktype = PN544_LINK_TYPE_I2C; in nfc_open()
125 dev->device_node = "/dev/pn544"; in nfc_open()
126 dev->enable_i2c_workaround = 1; in nfc_open()
127 dev->i2c_device_address = 0x51; in nfc_open()
128 *device = (hw_device_t*) dev; in nfc_open()