Lines Matching refs:cx23885_dev
118 struct cx23885_dev *dev;
142 inline int cx23888_ir_write4(struct cx23885_dev *dev, u32 addr, u32 value) in cx23888_ir_write4()
148 static inline u32 cx23888_ir_read4(struct cx23885_dev *dev, u32 addr) in cx23888_ir_read4()
153 static inline int cx23888_ir_and_or4(struct cx23885_dev *dev, u32 addr, in cx23888_ir_and_or4()
323 static inline void control_tx_irq_watermark(struct cx23885_dev *dev, in control_tx_irq_watermark()
329 static inline void control_rx_irq_watermark(struct cx23885_dev *dev, in control_rx_irq_watermark()
335 static inline void control_tx_enable(struct cx23885_dev *dev, bool enable) in control_tx_enable()
341 static inline void control_rx_enable(struct cx23885_dev *dev, bool enable) in control_rx_enable()
347 static inline void control_tx_modulation_enable(struct cx23885_dev *dev, in control_tx_modulation_enable()
354 static inline void control_rx_demodulation_enable(struct cx23885_dev *dev, in control_rx_demodulation_enable()
361 static inline void control_rx_s_edge_detection(struct cx23885_dev *dev, in control_rx_s_edge_detection()
368 static void control_rx_s_carrier_window(struct cx23885_dev *dev, in control_rx_s_carrier_window()
394 static inline void control_tx_polarity_invert(struct cx23885_dev *dev, in control_tx_polarity_invert()
401 static inline void control_tx_level_invert(struct cx23885_dev *dev, in control_tx_level_invert()
411 static unsigned int txclk_tx_s_carrier(struct cx23885_dev *dev, in txclk_tx_s_carrier()
420 static unsigned int rxclk_rx_s_carrier(struct cx23885_dev *dev, in rxclk_rx_s_carrier()
429 static u32 txclk_tx_s_max_pulse_width(struct cx23885_dev *dev, u32 ns, in txclk_tx_s_max_pulse_width()
442 static u32 rxclk_rx_s_max_pulse_width(struct cx23885_dev *dev, u32 ns, in rxclk_rx_s_max_pulse_width()
458 static unsigned int cduty_tx_s_duty_cycle(struct cx23885_dev *dev, in cduty_tx_s_duty_cycle()
474 static u32 filter_rx_s_min_width(struct cx23885_dev *dev, u32 min_width_ns) in filter_rx_s_min_width()
484 static inline void irqenable_rx(struct cx23885_dev *dev, u32 mask) in irqenable_rx()
491 static inline void irqenable_tx(struct cx23885_dev *dev, u32 mask) in irqenable_tx()
504 struct cx23885_dev *dev = state->dev; in cx23888_ir_irq_handler()
694 struct cx23885_dev *dev = state->dev; in cx23888_ir_rx_shutdown()
716 struct cx23885_dev *dev = state->dev; in cx23888_ir_rx_s_parameters()
804 struct cx23885_dev *dev = state->dev; in cx23888_ir_tx_write()
824 struct cx23885_dev *dev = state->dev; in cx23888_ir_tx_shutdown()
844 struct cx23885_dev *dev = state->dev; in cx23888_ir_tx_s_parameters()
919 struct cx23885_dev *dev = state->dev; in cx23888_ir_log_status()
1138 int cx23888_ir_probe(struct cx23885_dev *dev) in cx23888_ir_probe()
1187 int cx23888_ir_remove(struct cx23885_dev *dev) in cx23888_ir_remove()