Lines Matching refs:pd
82 struct pl011_data *pd = in chip_to_base() local
85 return io_pa_or_va(&pd->base, PL011_REG_SIZE); in chip_to_base()
156 void pl011_init(struct pl011_data *pd, paddr_t pbase, uint32_t uart_clk, in pl011_init() argument
161 pd->base.pa = pbase; in pl011_init()
162 pd->chip.ops = &pl011_ops; in pl011_init()
164 base = io_pa_or_va(&pd->base, PL011_REG_SIZE); in pl011_init()
187 pl011_flush(&pd->chip); in pl011_init()
194 struct pl011_data *pd = nex_calloc(1, sizeof(*pd)); in pl011_dev_alloc() local
196 if (!pd) in pl011_dev_alloc()
198 return &pd->chip; in pl011_dev_alloc()
204 struct pl011_data *pd = container_of(chip, struct pl011_data, chip); in pl011_dev_init() local
221 pl011_init(pd, pbase, 0, 0); in pl011_dev_init()
228 struct pl011_data *pd = container_of(chip, struct pl011_data, chip); in pl011_dev_free() local
230 nex_free(pd); in pl011_dev_free()