par_io 26 drivers/soc/fsl/qe/qe_io.c static struct qe_pio_regs __iomem *par_io; par_io 39 drivers/soc/fsl/qe/qe_io.c par_io = ioremap(res.start, resource_size(&res)); par_io 48 drivers/soc/fsl/qe/qe_io.c void __par_io_config_pin(struct qe_pio_regs __iomem *par_io, u8 pin, int dir, par_io 60 drivers/soc/fsl/qe/qe_io.c tmp_val = in_be32(&par_io->cpodr); par_io 62 drivers/soc/fsl/qe/qe_io.c out_be32(&par_io->cpodr, pin_mask1bit | tmp_val); par_io 64 drivers/soc/fsl/qe/qe_io.c out_be32(&par_io->cpodr, ~pin_mask1bit & tmp_val); par_io 68 drivers/soc/fsl/qe/qe_io.c in_be32(&par_io->cpdir2) : par_io 69 drivers/soc/fsl/qe/qe_io.c in_be32(&par_io->cpdir1); par_io 81 drivers/soc/fsl/qe/qe_io.c out_be32(&par_io->cpdir2, par_io 84 drivers/soc/fsl/qe/qe_io.c out_be32(&par_io->cpdir2, new_mask2bits | tmp_val); par_io 86 drivers/soc/fsl/qe/qe_io.c out_be32(&par_io->cpdir1, par_io 89 drivers/soc/fsl/qe/qe_io.c out_be32(&par_io->cpdir1, new_mask2bits | tmp_val); par_io 93 drivers/soc/fsl/qe/qe_io.c in_be32(&par_io->cppar2) : par_io 94 drivers/soc/fsl/qe/qe_io.c in_be32(&par_io->cppar1); par_io 100 drivers/soc/fsl/qe/qe_io.c out_be32(&par_io->cppar2, par_io 103 drivers/soc/fsl/qe/qe_io.c out_be32(&par_io->cppar2, new_mask2bits | tmp_val); par_io 105 drivers/soc/fsl/qe/qe_io.c out_be32(&par_io->cppar1, par_io 108 drivers/soc/fsl/qe/qe_io.c out_be32(&par_io->cppar1, new_mask2bits | tmp_val); par_io 116 drivers/soc/fsl/qe/qe_io.c if (!par_io || port >= num_par_io_ports) par_io 119 drivers/soc/fsl/qe/qe_io.c __par_io_config_pin(&par_io[port], pin, dir, open_drain, assignment, par_io 136 drivers/soc/fsl/qe/qe_io.c tmp_val = in_be32(&par_io[port].cpdata); par_io 139 drivers/soc/fsl/qe/qe_io.c out_be32(&par_io[port].cpdata, ~pin_mask & tmp_val); par_io 141 drivers/soc/fsl/qe/qe_io.c out_be32(&par_io[port].cpdata, pin_mask | tmp_val); par_io 154 drivers/soc/fsl/qe/qe_io.c if (par_io == NULL) { par_io 158 include/soc/fsl/qe/qe.h extern void __par_io_config_pin(struct qe_pio_regs __iomem *par_io, u8 pin,