Home
last modified time | relevance | path

Searched refs:par_io (Results 1 – 1 of 1) sorted by relevance

/drivers/soc/fsl/qe/
Dqe_io.c30 static struct qe_pio_regs __iomem *par_io; variable
43 par_io = ioremap(res.start, resource_size(&res)); in par_io_init()
52 void __par_io_config_pin(struct qe_pio_regs __iomem *par_io, u8 pin, int dir, in __par_io_config_pin() argument
64 tmp_val = in_be32(&par_io->cpodr); in __par_io_config_pin()
66 out_be32(&par_io->cpodr, pin_mask1bit | tmp_val); in __par_io_config_pin()
68 out_be32(&par_io->cpodr, ~pin_mask1bit & tmp_val); in __par_io_config_pin()
72 in_be32(&par_io->cpdir2) : in __par_io_config_pin()
73 in_be32(&par_io->cpdir1); in __par_io_config_pin()
85 out_be32(&par_io->cpdir2, in __par_io_config_pin()
88 out_be32(&par_io->cpdir2, new_mask2bits | tmp_val); in __par_io_config_pin()
[all …]