Lines Matching defs:ir
79 static void meson_irtx_set_mod(struct meson_irtx *ir) in meson_irtx_set_mod()
93 static void meson_irtx_setup(struct meson_irtx *ir, unsigned int clk_nr) in meson_irtx_setup()
112 static u32 meson_irtx_prepare_pulse(struct meson_irtx *ir, unsigned int time) in meson_irtx_prepare_pulse()
123 static u32 meson_irtx_prepare_space(struct meson_irtx *ir, unsigned int time) in meson_irtx_prepare_space()
145 static void meson_irtx_send_buffer(struct meson_irtx *ir) in meson_irtx_send_buffer()
158 static bool meson_irtx_check_buf(struct meson_irtx *ir, in meson_irtx_check_buf()
181 static void meson_irtx_fill_buf(struct meson_irtx *ir, u32 *dst_buf, in meson_irtx_fill_buf()
197 struct meson_irtx *ir = data; in meson_irtx_irqhandler() local
217 struct meson_irtx *ir = rc->priv; in meson_irtx_set_carrier() local
230 struct meson_irtx *ir = rc->priv; in meson_irtx_set_duty_cycle() local
238 static void meson_irtx_update_buf(struct meson_irtx *ir, u32 *buf, in meson_irtx_update_buf()
250 struct meson_irtx *ir = rc->priv; in meson_irtx_transmit() local
282 static int meson_irtx_mod_clock_probe(struct meson_irtx *ir, in meson_irtx_mod_clock_probe()
311 struct meson_irtx *ir; in meson_irtx_probe() local