Lines Matching refs:rcdev
16 struct rc_dev *rcdev; member
66 ir_raw_event_store_with_filter(imon->rcdev, &rawir); in imon_ir_data()
74 if (packet_no == 0x0a && !imon->rcdev->idle) { in imon_ir_data()
75 ir_raw_event_set_idle(imon->rcdev, true); in imon_ir_data()
76 ir_raw_event_handle(imon->rcdev); in imon_ir_data()
111 struct rc_dev *rcdev; in imon_probe() local
152 rcdev = devm_rc_allocate_device(&intf->dev, RC_DRIVER_IR_RAW); in imon_probe()
153 if (!rcdev) { in imon_probe()
160 rcdev->device_name = "iMON Station"; in imon_probe()
161 rcdev->driver_name = KBUILD_MODNAME; in imon_probe()
162 rcdev->input_phys = imon->phys; in imon_probe()
163 usb_to_input_id(udev, &rcdev->input_id); in imon_probe()
164 rcdev->dev.parent = &intf->dev; in imon_probe()
165 rcdev->allowed_protocols = RC_PROTO_BIT_ALL_IR_DECODER; in imon_probe()
166 rcdev->map_name = RC_MAP_IMON_RSC; in imon_probe()
167 rcdev->rx_resolution = BIT_DURATION; in imon_probe()
168 rcdev->priv = imon; in imon_probe()
170 ret = devm_rc_register_device(&intf->dev, rcdev); in imon_probe()
174 imon->rcdev = rcdev; in imon_probe()