Lines Matching refs:rcdev
16 struct rc_dev *rcdev; member
45 ir_raw_event_store_with_filter(imon->rcdev, &rawir); in imon_ir_data()
58 ir_raw_event_store_with_filter(imon->rcdev, &rawir); in imon_ir_data()
64 ir_raw_event_set_idle(imon->rcdev, true); in imon_ir_data()
65 ir_raw_event_handle(imon->rcdev); in imon_ir_data()
101 struct rc_dev *rcdev; in imon_probe() local
136 rcdev = devm_rc_allocate_device(&intf->dev, RC_DRIVER_IR_RAW); in imon_probe()
137 if (!rcdev) { in imon_probe()
144 rcdev->device_name = "iMON Station"; in imon_probe()
145 rcdev->driver_name = KBUILD_MODNAME; in imon_probe()
146 rcdev->input_phys = imon->phys; in imon_probe()
147 usb_to_input_id(udev, &rcdev->input_id); in imon_probe()
148 rcdev->dev.parent = &intf->dev; in imon_probe()
149 rcdev->allowed_protocols = RC_PROTO_BIT_ALL_IR_DECODER; in imon_probe()
150 rcdev->map_name = RC_MAP_IMON_RSC; in imon_probe()
151 rcdev->rx_resolution = BIT_DURATION; in imon_probe()
152 rcdev->priv = imon; in imon_probe()
154 ret = devm_rc_register_device(&intf->dev, rcdev); in imon_probe()
158 imon->rcdev = rcdev; in imon_probe()