Home
last modified time | relevance | path

Searched refs:img_ir_priv (Results 1 – 6 of 6) sorted by relevance

/linux-6.1.9/drivers/media/rc/img-ir/
Dimg-ir-raw.h11 struct img_ir_priv;
32 void img_ir_isr_raw(struct img_ir_priv *priv, u32 irq_status);
33 void img_ir_setup_raw(struct img_ir_priv *priv);
34 int img_ir_probe_raw(struct img_ir_priv *priv);
35 void img_ir_remove_raw(struct img_ir_priv *priv);
45 static inline void img_ir_isr_raw(struct img_ir_priv *priv, u32 irq_status) in img_ir_isr_raw()
48 static inline void img_ir_setup_raw(struct img_ir_priv *priv) in img_ir_setup_raw()
51 static inline int img_ir_probe_raw(struct img_ir_priv *priv) in img_ir_probe_raw()
55 static inline void img_ir_remove_raw(struct img_ir_priv *priv) in img_ir_remove_raw()
Dimg-ir-hw.h201 struct img_ir_priv;
256 void img_ir_isr_hw(struct img_ir_priv *priv, u32 irq_status);
257 void img_ir_setup_hw(struct img_ir_priv *priv);
258 int img_ir_probe_hw(struct img_ir_priv *priv);
259 void img_ir_remove_hw(struct img_ir_priv *priv);
278 static inline void img_ir_isr_hw(struct img_ir_priv *priv, u32 irq_status) in img_ir_isr_hw()
281 static inline void img_ir_setup_hw(struct img_ir_priv *priv) in img_ir_setup_hw()
284 static inline int img_ir_probe_hw(struct img_ir_priv *priv) in img_ir_probe_hw()
288 static inline void img_ir_remove_hw(struct img_ir_priv *priv) in img_ir_remove_hw()
Dimg-ir-raw.c18 static void img_ir_refresh_raw(struct img_ir_priv *priv, u32 irq_status) in img_ir_refresh_raw()
46 void img_ir_isr_raw(struct img_ir_priv *priv, u32 irq_status) in img_ir_isr_raw()
68 struct img_ir_priv *priv = from_timer(priv, t, raw.timer); in img_ir_echo_timer()
83 void img_ir_setup_raw(struct img_ir_priv *priv) in img_ir_setup_raw()
99 int img_ir_probe_raw(struct img_ir_priv *priv) in img_ir_probe_raw()
130 void img_ir_remove_raw(struct img_ir_priv *priv) in img_ir_remove_raw()
Dimg-ir-hw.c372 static void img_ir_write_timings(struct img_ir_priv *priv, in img_ir_write_timings()
393 static void img_ir_write_filter(struct img_ir_priv *priv, in img_ir_write_filter()
414 static void _img_ir_set_filter(struct img_ir_priv *priv, in _img_ir_set_filter()
442 static void _img_ir_set_wake_filter(struct img_ir_priv *priv, in _img_ir_set_wake_filter()
460 struct img_ir_priv *priv = dev->priv; in img_ir_set_filter()
539 static void img_ir_set_decoder(struct img_ir_priv *priv, in img_ir_set_decoder()
626 static bool img_ir_decoder_compatible(struct img_ir_priv *priv, in img_ir_decoder_compatible()
645 static u64 img_ir_allowed_protos(struct img_ir_priv *priv) in img_ir_allowed_protos()
661 struct img_ir_priv *priv = dev->priv; in img_ir_change_protocol()
697 static void img_ir_set_protocol(struct img_ir_priv *priv, u64 proto) in img_ir_set_protocol()
[all …]
Dimg-ir-core.c23 struct img_ir_priv *priv = dev_id; in img_ir_isr()
49 static void img_ir_setup(struct img_ir_priv *priv) in img_ir_setup()
61 static void img_ir_ident(struct img_ir_priv *priv) in img_ir_ident()
78 struct img_ir_priv *priv; in img_ir_probe()
157 struct img_ir_priv *priv = platform_get_drvdata(pdev); in img_ir_remove()
Dimg-ir.h143 struct img_ir_priv { struct
157 static inline void img_ir_write(struct img_ir_priv *priv, in img_ir_write() argument
163 static inline unsigned int img_ir_read(struct img_ir_priv *priv, in img_ir_read()