77 deb_rc(
"cinergyt2_power_ctrl() Failed to retrieve sleep "
82 cinergyt2_usb_device = adap->
dev;
128 #define RC_REPEAT_DELAY 3
130 static int repeatable_keys[] = {
150 if (key[4] == 0xff) {
154 for (i = 0; i <
ARRAY_SIZE(repeatable_keys); i++) {
158 deb_rc(
"repeat key, event %x\n",
163 deb_rc(
"repeated key (non repeatable)\n");
175 deb_rc(
"key: %*ph\n", 5, key);
202 .streaming_ctrl = cinergyt2_streaming_ctrl,
203 .frontend_attach = cinergyt2_frontend_attach,
220 .power_ctrl = cinergyt2_power_ctrl,
224 .rc_map_table = rc_map_cinergyt2_table,
225 .rc_map_size =
ARRAY_SIZE(rc_map_cinergyt2_table),
226 .rc_query = cinergyt2_rc_query,
229 .generic_bulk_ctrl_endpoint = 1,
231 .num_device_descs = 1,
233 { .name =
"TerraTec/qanu USB2.0 Highspeed DVB-T Receiver",
235 .warm_ids = { &cinergyt2_usb_table[0],
NULL },
242 static struct usb_driver cinergyt2_driver = {
244 .probe = cinergyt2_usb_probe,
246 .id_table = cinergyt2_usb_table