• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/include/linux/mfd/

Lines Matching refs:ucb

137 	struct ucb1x00		*ucb;
158 * @ucb: UCB1x00 structure describing chip
162 static inline unsigned int ucb1x00_clkrate(struct ucb1x00 *ucb)
164 return mcp_get_sclk_rate(ucb->mcp);
169 * @ucb: UCB1x00 structure describing chip
173 static inline void ucb1x00_enable(struct ucb1x00 *ucb)
175 mcp_enable(ucb->mcp);
180 * @ucb: UCB1x00 structure describing chip
186 static inline void ucb1x00_disable(struct ucb1x00 *ucb)
188 mcp_disable(ucb->mcp);
193 * @ucb: UCB1x00 structure describing chip
200 static inline void ucb1x00_reg_write(struct ucb1x00 *ucb, unsigned int reg, unsigned int val)
202 mcp_reg_write(ucb->mcp, reg, val);
207 * @ucb: UCB1x00 structure describing chip
213 static inline unsigned int ucb1x00_reg_read(struct ucb1x00 *ucb, unsigned int reg)
215 return mcp_reg_read(ucb->mcp, reg);
219 * @ucb: UCB1x00 structure describing chip
222 static inline void ucb1x00_set_audio_divisor(struct ucb1x00 *ucb, unsigned int div)
224 mcp_set_audio_divisor(ucb->mcp, div);
229 * @ucb: UCB1x00 structure describing chip
232 static inline void ucb1x00_set_telecom_divisor(struct ucb1x00 *ucb, unsigned int div)
234 mcp_set_telecom_divisor(ucb->mcp, div);
237 void ucb1x00_io_set_dir(struct ucb1x00 *ucb, unsigned int, unsigned int);
238 void ucb1x00_io_write(struct ucb1x00 *ucb, unsigned int, unsigned int);
239 unsigned int ucb1x00_io_read(struct ucb1x00 *ucb);
244 unsigned int ucb1x00_adc_read(struct ucb1x00 *ucb, int adc_channel, int sync);
245 void ucb1x00_adc_enable(struct ucb1x00 *ucb);
246 void ucb1x00_adc_disable(struct ucb1x00 *ucb);
254 int ucb1x00_hook_irq(struct ucb1x00 *ucb, unsigned int idx, void (*fn)(int, void *), void *devid);
255 void ucb1x00_enable_irq(struct ucb1x00 *ucb, unsigned int idx, int edges);
256 void ucb1x00_disable_irq(struct ucb1x00 *ucb, unsigned int idx, int edges);
257 int ucb1x00_free_irq(struct ucb1x00 *ucb, unsigned int idx, void *devid);