img_ir_priv
struct img_ir_priv *priv = platform_get_drvdata(pdev);
struct img_ir_priv *priv = dev_id;
static void img_ir_setup(struct img_ir_priv *priv)
static void img_ir_ident(struct img_ir_priv *priv)
struct img_ir_priv *priv;
void img_ir_setup_hw(struct img_ir_priv *priv)
static void img_ir_probe_hw_caps(struct img_ir_priv *priv)
int img_ir_probe_hw(struct img_ir_priv *priv)
void img_ir_remove_hw(struct img_ir_priv *priv)
struct img_ir_priv *priv = dev_get_drvdata(dev);
struct img_ir_priv *priv = dev_get_drvdata(dev);
static void img_ir_write_timings(struct img_ir_priv *priv,
static void img_ir_write_filter(struct img_ir_priv *priv,
static void _img_ir_set_filter(struct img_ir_priv *priv,
static void _img_ir_set_wake_filter(struct img_ir_priv *priv,
struct img_ir_priv *priv = dev->priv;
static void img_ir_set_decoder(struct img_ir_priv *priv,
static bool img_ir_decoder_compatible(struct img_ir_priv *priv,
static u64 img_ir_allowed_protos(struct img_ir_priv *priv)
struct img_ir_priv *priv = dev->priv;
static void img_ir_set_protocol(struct img_ir_priv *priv, u64 proto)
static int img_ir_enable_wake(struct img_ir_priv *priv)
static int img_ir_disable_wake(struct img_ir_priv *priv)
static void img_ir_begin_repeat(struct img_ir_priv *priv)
static void img_ir_end_repeat(struct img_ir_priv *priv)
static void img_ir_handle_data(struct img_ir_priv *priv, u32 len, u64 raw)
struct img_ir_priv *priv = timer_container_of(priv, t, hw.end_timer);
struct img_ir_priv *priv = timer_container_of(priv, t,
static void img_ir_change_frequency(struct img_ir_priv *priv,
struct img_ir_priv *priv = container_of(self, struct img_ir_priv,
void img_ir_isr_hw(struct img_ir_priv *priv, u32 irq_status)
struct img_ir_priv;
void img_ir_isr_hw(struct img_ir_priv *priv, u32 irq_status);
void img_ir_setup_hw(struct img_ir_priv *priv);
int img_ir_probe_hw(struct img_ir_priv *priv);
void img_ir_remove_hw(struct img_ir_priv *priv);
static inline void img_ir_isr_hw(struct img_ir_priv *priv, u32 irq_status)
static inline void img_ir_setup_hw(struct img_ir_priv *priv)
static inline int img_ir_probe_hw(struct img_ir_priv *priv)
static inline void img_ir_remove_hw(struct img_ir_priv *priv)
void img_ir_remove_raw(struct img_ir_priv *priv)
static void img_ir_refresh_raw(struct img_ir_priv *priv, u32 irq_status)
void img_ir_isr_raw(struct img_ir_priv *priv, u32 irq_status)
struct img_ir_priv *priv = timer_container_of(priv, t, raw.timer);
void img_ir_setup_raw(struct img_ir_priv *priv)
int img_ir_probe_raw(struct img_ir_priv *priv)
struct img_ir_priv;
void img_ir_isr_raw(struct img_ir_priv *priv, u32 irq_status);
void img_ir_setup_raw(struct img_ir_priv *priv);
int img_ir_probe_raw(struct img_ir_priv *priv);
void img_ir_remove_raw(struct img_ir_priv *priv);
static inline void img_ir_isr_raw(struct img_ir_priv *priv, u32 irq_status)
static inline void img_ir_setup_raw(struct img_ir_priv *priv)
static inline int img_ir_probe_raw(struct img_ir_priv *priv)
static inline void img_ir_remove_raw(struct img_ir_priv *priv)
static inline void img_ir_write(struct img_ir_priv *priv,
static inline unsigned int img_ir_read(struct img_ir_priv *priv,