Home
last modified time | relevance | path

Searched refs:rc_dev (Results 1 – 25 of 40) sorted by relevance

12

/linux/drivers/reset/hisilicon/
H A Dhi6220_reset.c30 #define to_reset_data(x) container_of(x, struct hi6220_reset_data, rc_dev)
39 struct reset_controller_dev rc_dev; member
43 static int hi6220_peripheral_assert(struct reset_controller_dev *rc_dev, in hi6220_peripheral_assert() argument
46 struct hi6220_reset_data *data = to_reset_data(rc_dev); in hi6220_peripheral_assert()
55 static int hi6220_peripheral_deassert(struct reset_controller_dev *rc_dev, in hi6220_peripheral_deassert() argument
58 struct hi6220_reset_data *data = to_reset_data(rc_dev); in hi6220_peripheral_deassert()
72 static int hi6220_media_assert(struct reset_controller_dev *rc_dev, in hi6220_media_assert() argument
75 struct hi6220_reset_data *data = to_reset_data(rc_dev); in hi6220_media_assert()
81 static int hi6220_media_deassert(struct reset_controller_dev *rc_dev, in hi6220_media_deassert() argument
84 struct hi6220_reset_data *data = to_reset_data(rc_dev); in hi6220_media_deassert()
[all …]
/linux/drivers/media/rc/
H A Dlirc_dev.c40 void lirc_raw_event(struct rc_dev *dev, struct ir_raw_event ev) in lirc_raw_event()
111 void lirc_scancode_event(struct rc_dev *dev, struct lirc_scancode *lsc) in lirc_scancode_event()
129 struct rc_dev *dev = container_of(inode->i_cdev, struct rc_dev, in lirc_open()
197 struct rc_dev *dev = fh->rc; in lirc_close()
220 struct rc_dev *dev = fh->rc; in lirc_transmit()
365 struct rc_dev *dev = fh->rc; in lirc_ioctl()
585 struct rc_dev *rcdev = fh->rc; in lirc_poll()
609 struct rc_dev *rcdev = fh->rc; in lirc_read_mode2()
647 struct rc_dev *rcdev = fh->rc; in lirc_read_scancode()
686 struct rc_dev *rcdev = fh->rc; in lirc_read()
[all …]
H A Dbpf-lirc.c137 static int lirc_bpf_attach(struct rc_dev *rcdev, struct bpf_prog *prog) in lirc_bpf_attach()
175 static int lirc_bpf_detach(struct rc_dev *rcdev, struct bpf_prog *prog) in lirc_bpf_detach()
213 void lirc_bpf_run(struct rc_dev *rcdev, u32 sample) in lirc_bpf_run()
233 void lirc_bpf_free(struct rc_dev *rcdev) in lirc_bpf_free()
250 struct rc_dev *rcdev; in lirc_prog_attach()
270 struct rc_dev *rcdev; in lirc_prog_detach()
299 struct rc_dev *rcdev; in lirc_prog_query()
H A Dpwm-ir-tx.c39 static int pwm_ir_set_duty_cycle(struct rc_dev *dev, u32 duty_cycle) in pwm_ir_set_duty_cycle()
48 static int pwm_ir_set_carrier(struct rc_dev *dev, u32 carrier) in pwm_ir_set_carrier()
60 static int pwm_ir_tx_sleep(struct rc_dev *dev, unsigned int *txbuf, in pwm_ir_tx_sleep()
93 static int pwm_ir_tx_atomic(struct rc_dev *dev, unsigned int *txbuf, in pwm_ir_tx_atomic()
149 struct rc_dev *rcdev; in pwm_ir_probe()
H A Dserial_ir.c131 struct rc_dev *rcdev;
477 static int serial_ir_tx(struct rc_dev *dev, unsigned int *txbuf,
479 static int serial_ir_tx_duty_cycle(struct rc_dev *dev, u32 cycle);
480 static int serial_ir_tx_carrier(struct rc_dev *dev, u32 carrier);
481 static int serial_ir_open(struct rc_dev *rcdev);
482 static void serial_ir_close(struct rc_dev *rcdev);
486 struct rc_dev *rcdev; in serial_ir_probe()
601 static int serial_ir_open(struct rc_dev *rcdev) in serial_ir_open()
620 static void serial_ir_close(struct rc_dev *rcdev) in serial_ir_close()
635 static int serial_ir_tx(struct rc_dev *dev, unsigned int *txbuf, in serial_ir_tx()
[all …]
H A Dnuvoton-cir.c167 static void nvt_write_wakeup_codes(struct rc_dev *dev, in nvt_write_wakeup_codes()
207 struct rc_dev *rc_dev = to_rc_dev(dev); in wakeup_data_show() local
208 struct nvt_dev *nvt = rc_dev->priv; in wakeup_data_show()
240 struct rc_dev *rc_dev = to_rc_dev(dev); in wakeup_data_store() local
270 nvt_write_wakeup_codes(rc_dev, wake_buf, count); in wakeup_data_store()
628 static int nvt_ir_raw_set_wakeup_filter(struct rc_dev *dev, in nvt_ir_raw_set_wakeup_filter()
898 static int nvt_open(struct rc_dev *dev) in nvt_open()
907 static void nvt_close(struct rc_dev *dev) in nvt_close()
918 struct rc_dev *rdev; in nvt_probe()
H A Dmeson-ir-tx.c215 static int meson_irtx_set_carrier(struct rc_dev *rc, u32 carrier) in meson_irtx_set_carrier()
228 static int meson_irtx_set_duty_cycle(struct rc_dev *rc, u32 duty_cycle) in meson_irtx_set_duty_cycle()
246 static int meson_irtx_transmit(struct rc_dev *rc, unsigned int *buf, in meson_irtx_transmit()
312 struct rc_dev *rc; in meson_irtx_probe()
H A Dir-imon-decoder.c38 static void ir_imon_decode_scancode(struct rc_dev *dev) in ir_imon_decode_scancode()
93 static int ir_imon_decode(struct rc_dev *dev, struct ir_raw_event ev) in ir_imon_decode()
231 static int ir_imon_register(struct rc_dev *dev) in ir_imon_register()
H A Dir-mce_kbd-decoder.c149 static void ir_mce_kbd_process_keyboard_data(struct rc_dev *dev, u32 scancode) in ir_mce_kbd_process_keyboard_data()
180 static void ir_mce_kbd_process_mouse_data(struct rc_dev *dev, u32 scancode) in ir_mce_kbd_process_mouse_data()
217 static int ir_mce_kbd_decode(struct rc_dev *dev, struct ir_raw_event ev) in ir_mce_kbd_decode()
362 static int ir_mce_kbd_register(struct rc_dev *dev) in ir_mce_kbd_register()
372 static int ir_mce_kbd_unregister(struct rc_dev *dev) in ir_mce_kbd_unregister()
H A Dgpio-ir-recv.c21 struct rc_dev *rcdev;
62 struct rc_dev *rcdev; in gpio_ir_recv_probe()
H A Dir-rcmm-decoder.c29 static int rcmm_miscmode(struct rc_dev *dev, struct rcmm_dec *data) in rcmm_miscmode()
59 static int ir_rcmm_decode(struct rc_dev *dev, struct ir_raw_event ev) in ir_rcmm_decode()
H A Dfintek-cir.h48 struct rc_dev *rdev;
H A Dmeson-ir.c167 struct rc_dev *rc;
241 static int meson_ir_hw_decoder_init(struct rc_dev *dev, u64 *rc_type) in meson_ir_hw_decoder_init()
406 static void meson_ir_sw_decoder_init(struct rc_dev *dev) in meson_ir_sw_decoder_init()
H A Dene_ir.h183 struct rc_dev *rdev;
H A Dnuvoton-cir.h59 struct rc_dev *rdev;
/linux/drivers/media/usb/cx231xx/
H A Dcx231xx-input.c64 dev->init_data.rc_dev = rc_allocate_device(RC_DRIVER_SCANCODE); in cx231xx_ir_init()
65 if (!dev->init_data.rc_dev) in cx231xx_ir_init()
82 dev->init_data.rc_dev->scancode_mask = 0xff; in cx231xx_ir_init()
83 dev->init_data.rc_dev->driver_name = "cx231xx"; in cx231xx_ir_init()
/linux/include/media/i2c/
H A Dir-kbd-i2c.h14 struct rc_dev *rc;
60 struct rc_dev *rc_dev; member
/linux/drivers/media/common/siano/
H A Dsmsir.h23 struct rc_dev *dev;
/linux/drivers/hid/
H A Dhid-picolcd.h79 struct rc_dev *rc_dev; member
/linux/drivers/media/rc/img-ir/
H A Dimg-ir-raw.h22 struct rc_dev *rdev;
H A Dimg-ir-hw.h234 struct rc_dev *rdev;
/linux/drivers/media/pci/smipcie/
H A Dsmipcie.h232 struct rc_dev *rc_dev; member
/linux/drivers/media/usb/dvb-usb/
H A Ddib0700.h70 int dib0700_change_protocol(struct rc_dev *dev, u64 *rc_proto);
H A Ddib0700_core.c638 int dib0700_change_protocol(struct rc_dev *rc, u64 *rc_proto) in dib0700_change_protocol()
717 if (d->rc_dev == NULL) { in dib0700_rc_urb_completion()
754 rc_repeat(d->rc_dev); in dib0700_rc_urb_completion()
797 rc_keydown(d->rc_dev, protocol, keycode, toggle); in dib0700_rc_urb_completion()
/linux/drivers/media/pci/saa7134/
H A Dsaa7134.h114 struct rc_dev *dev;
898 int saa7134_ir_open(struct rc_dev *dev);
899 void saa7134_ir_close(struct rc_dev *dev);

12