Lines Matching refs:read
362 u32 (*read)(void __iomem *addr);
463 * PPC cores. So, we need to abstract off the register read/write
511 while (timeout-- && !(priv->read(®s->mcr) & FLEXCAN_MCR_LPM_ACK))
514 if (!(priv->read(®s->mcr) & FLEXCAN_MCR_LPM_ACK))
525 while (timeout-- && (priv->read(®s->mcr) & FLEXCAN_MCR_LPM_ACK))
528 if (priv->read(®s->mcr) & FLEXCAN_MCR_LPM_ACK)
539 reg_mcr = priv->read(®s->mcr);
554 reg_mcr = priv->read(®s->mcr);
574 reg_mcr = priv->read(®s->mcr);
639 reg = priv->read(®s->mcr);
651 reg = priv->read(®s->mcr);
670 reg = priv->read(®s->mcr);
674 while (timeout-- && !(priv->read(®s->mcr) & FLEXCAN_MCR_FRZ_ACK))
677 if (!(priv->read(®s->mcr) & FLEXCAN_MCR_FRZ_ACK))
689 reg = priv->read(®s->mcr);
693 while (timeout-- && (priv->read(®s->mcr) & FLEXCAN_MCR_FRZ_ACK))
696 if (priv->read(®s->mcr) & FLEXCAN_MCR_FRZ_ACK)
708 while (timeout-- && (priv->read(®s->mcr) & FLEXCAN_MCR_SOFTRST))
711 if (priv->read(®s->mcr) & FLEXCAN_MCR_SOFTRST)
722 u32 reg = priv->read(®s->ecr);
811 timestamp = priv->read(®s->timer) << 16;
894 timestamp = priv->read(®s->timer) << 16;
915 reg = (u64)priv->read(addr - 4) << 32;
917 reg |= priv->read(addr);
963 reg_ctrl = priv->read(&mb->can_ctrl);
978 reg_iflag1 = priv->read(®s->iflag1);
982 reg_ctrl = priv->read(&mb->can_ctrl);
1002 reg_id = priv->read(&mb->can_id);
1024 __be32 data = cpu_to_be32(priv->read(&mb->data[i / sizeof(u32)]));
1038 priv->read(®s->timer);
1069 reg_iflag1 = priv->read(®s->iflag1);
1089 u32 reg_ctrl = priv->read(&priv->tx_mb->can_ctrl);
1104 reg_esr = priv->read(®s->esr);
1171 reg = priv->read(®s->ctrl);
1189 priv->read(®s->mcr), priv->read(®s->ctrl));
1242 reg_fdcbt = priv->read(®s->fdcbt);
1259 reg_ctrl2 = priv->read(®s->ctrl2);
1269 reg_fdctrl = priv->read(®s->fdctrl);
1293 priv->read(®s->mcr), priv->read(®s->ctrl),
1294 priv->read(®s->ctrl2), priv->read(®s->fdctrl),
1295 priv->read(®s->cbt), priv->read(®s->fdcbt));
1304 reg = priv->read(®s->ctrl);
1338 reg_ctrl2 = priv->read(®s->ctrl2);
1397 reg_mcr = priv->read(®s->mcr);
1450 reg_ctrl = priv->read(®s->ctrl);
1473 reg_ctrl2 = priv->read(®s->ctrl2);
1481 reg_fdctrl = priv->read(®s->fdctrl);
1554 reg_ctrl2 = priv->read(®s->ctrl2);
1559 reg_mecr = priv->read(®s->mecr);
1595 priv->read(®s->mcr), priv->read(®s->ctrl));
1800 reg = priv->read(®s->ctrl);
1817 reg = priv->read(®s->mcr);
1826 reg = priv->read(®s->mcr);
2018 priv->read = flexcan_read_be;
2021 priv->read = flexcan_read_le;