mpc52xx_gpt_priv
struct mpc52xx_gpt_priv;
extern struct mpc52xx_gpt_priv *mpc52xx_gpt_from_irq(int irq);
extern int mpc52xx_gpt_start_timer(struct mpc52xx_gpt_priv *gpt, u64 period,
extern u64 mpc52xx_gpt_timer_period(struct mpc52xx_gpt_priv *gpt);
extern int mpc52xx_gpt_stop_timer(struct mpc52xx_gpt_priv *gpt);
struct mpc52xx_gpt_priv *gpt = irq_data_get_irq_chip_data(d);
struct mpc52xx_gpt_priv *gpt = irq_data_get_irq_chip_data(d);
struct mpc52xx_gpt_priv *gpt = irq_data_get_irq_chip_data(d);
struct mpc52xx_gpt_priv *gpt = irq_data_get_irq_chip_data(d);
struct mpc52xx_gpt_priv *gpt = irq_desc_get_handler_data(desc);
struct mpc52xx_gpt_priv *gpt = h->host_data;
struct mpc52xx_gpt_priv *gpt = h->host_data;
mpc52xx_gpt_irq_setup(struct mpc52xx_gpt_priv *gpt, struct device_node *node)
struct mpc52xx_gpt_priv *gpt = gpiochip_get_data(gc);
struct mpc52xx_gpt_priv *gpt = gpiochip_get_data(gc);
struct mpc52xx_gpt_priv *gpt = gpiochip_get_data(gc);
static void mpc52xx_gpt_gpio_setup(struct mpc52xx_gpt_priv *gpt)
static void mpc52xx_gpt_gpio_setup(struct mpc52xx_gpt_priv *gpt) { }
struct mpc52xx_gpt_priv *mpc52xx_gpt_from_irq(int irq)
struct mpc52xx_gpt_priv *gpt;
gpt = container_of(pos, struct mpc52xx_gpt_priv, list);
static int mpc52xx_gpt_do_start(struct mpc52xx_gpt_priv *gpt, u64 period,
int mpc52xx_gpt_start_timer(struct mpc52xx_gpt_priv *gpt, u64 period,
int mpc52xx_gpt_stop_timer(struct mpc52xx_gpt_priv *gpt)
u64 mpc52xx_gpt_timer_period(struct mpc52xx_gpt_priv *gpt)
static struct mpc52xx_gpt_priv *mpc52xx_gpt_wdt;
static inline void mpc52xx_gpt_wdt_ping(struct mpc52xx_gpt_priv *gpt_wdt)
struct mpc52xx_gpt_priv *gpt_wdt = file->private_data;
struct mpc52xx_gpt_priv *gpt_wdt = file->private_data;
struct mpc52xx_gpt_priv *gpt_wdt = file->private_data;
static int mpc52xx_gpt_wdt_setup(struct mpc52xx_gpt_priv *gpt,
static inline int mpc52xx_gpt_wdt_setup(struct mpc52xx_gpt_priv *gpt,
struct mpc52xx_gpt_priv *gpt;