Lines Matching refs:index
53 uint32_t index = offset >> 2; in imx_usbphy_read() local
56 switch (index) { in imx_usbphy_read()
67 value = s->usbphy[index - 1]; in imx_usbphy_read()
79 value = s->usbphy[index - 2]; in imx_usbphy_read()
91 value = s->usbphy[index - 3]; in imx_usbphy_read()
94 if (index < USBPHY_MAX) { in imx_usbphy_read()
95 value = s->usbphy[index]; in imx_usbphy_read()
112 uint32_t index = offset >> 2; in imx_usbphy_write() local
114 switch (index) { in imx_usbphy_write()
116 s->usbphy[index] = value; in imx_usbphy_write()
127 s->usbphy[index] = value; in imx_usbphy_write()
130 s->usbphy[index - 1] |= value; in imx_usbphy_write()
145 s->usbphy[index - 1] |= value; in imx_usbphy_write()
158 s->usbphy[index - 2] &= ~value; in imx_usbphy_write()
161 s->usbphy[index - 3] ^= value; in imx_usbphy_write()
163 (s->usbphy[index - 3] & USBPHY_CTRL_SFTRST)) { in imx_usbphy_write()
177 s->usbphy[index - 3] ^= value; in imx_usbphy_write()
185 index >= USBPHY_MAX ? "non-existing" : "read-only", in imx_usbphy_write()