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