ucb1x00
struct ucb1x00 *ucb = classdev_to_ucb1x00(dev); \
struct ucb1x00 *ucb = dev->ucb;
unsigned int ucb1x00_io_read(struct ucb1x00 *ucb)
struct ucb1x00 *ucb = gpiochip_get_data(chip);
struct ucb1x00 *ucb = gpiochip_get_data(chip);
struct ucb1x00 *ucb = gpiochip_get_data(chip);
struct ucb1x00 *ucb = gpiochip_get_data(chip);
struct ucb1x00 *ucb = gpiochip_get_data(chip);
void ucb1x00_adc_enable(struct ucb1x00 *ucb)
unsigned int ucb1x00_adc_read(struct ucb1x00 *ucb, int adc_channel, int sync)
void ucb1x00_adc_disable(struct ucb1x00 *ucb)
struct ucb1x00 *ucb = irq_desc_get_handler_data(desc);
static void ucb1x00_irq_update(struct ucb1x00 *ucb, unsigned mask)
struct ucb1x00 *ucb = irq_data_get_irq_chip_data(data);
struct ucb1x00 *ucb = irq_data_get_irq_chip_data(data);
struct ucb1x00 *ucb = irq_data_get_irq_chip_data(data);
struct ucb1x00 *ucb = irq_data_get_irq_chip_data(data);
static int ucb1x00_add_dev(struct ucb1x00 *ucb, struct ucb1x00_driver *drv)
static int ucb1x00_detect_irq(struct ucb1x00 *ucb)
struct ucb1x00 *ucb = classdev_to_ucb1x00(dev);
struct ucb1x00 *ucb;
void ucb1x00_io_set_dir(struct ucb1x00 *ucb, unsigned int in, unsigned int out)
ucb = kzalloc_obj(struct ucb1x00);
struct ucb1x00 *ucb = mcp_get_drvdata(mcp);
struct ucb1x00 *ucb;
struct ucb1x00 *ucb = dev_get_drvdata(dev);
struct ucb1x00 *ucb = dev_get_drvdata(dev);
void ucb1x00_io_write(struct ucb1x00 *ucb, unsigned int set, unsigned int clear)
struct ucb1x00 *ucb;
static struct ucb1x00 *ucb;
struct ucb1x00 *ucb;
#define classdev_to_ucb1x00(cd) container_of(cd, struct ucb1x00, dev)
static inline unsigned int ucb1x00_clkrate(struct ucb1x00 *ucb)
static inline void ucb1x00_enable(struct ucb1x00 *ucb)
static inline void ucb1x00_disable(struct ucb1x00 *ucb)
static inline void ucb1x00_reg_write(struct ucb1x00 *ucb, unsigned int reg, unsigned int val)
static inline unsigned int ucb1x00_reg_read(struct ucb1x00 *ucb, unsigned int reg)
static inline void ucb1x00_set_audio_divisor(struct ucb1x00 *ucb, unsigned int div)
static inline void ucb1x00_set_telecom_divisor(struct ucb1x00 *ucb, unsigned int div)
void ucb1x00_io_set_dir(struct ucb1x00 *ucb, unsigned int, unsigned int);
void ucb1x00_io_write(struct ucb1x00 *ucb, unsigned int, unsigned int);
unsigned int ucb1x00_io_read(struct ucb1x00 *ucb);
unsigned int ucb1x00_adc_read(struct ucb1x00 *ucb, int adc_channel, int sync);
void ucb1x00_adc_enable(struct ucb1x00 *ucb);
void ucb1x00_adc_disable(struct ucb1x00 *ucb);