Lines Matching refs:id
25 unsigned int id; member
35 { .id = UNIPHIER_RESET_ID_END }
39 .id = (_id), \
46 .id = (_id), \
53 #define UNIPHIER_SLD3_SYS_RESET_STDMAC(id) \ argument
54 UNIPHIER_RESETX((id), 0x2000, 10)
56 #define UNIPHIER_LD11_SYS_RESET_STDMAC(id) \ argument
57 UNIPHIER_RESETX((id), 0x200c, 8)
59 #define UNIPHIER_PRO4_SYS_RESET_GIO(id) \ argument
60 UNIPHIER_RESETX((id), 0x2000, 6)
62 #define UNIPHIER_LD20_SYS_RESET_GIO(id) \ argument
63 UNIPHIER_RESETX((id), 0x200c, 5)
65 #define UNIPHIER_PRO4_SYS_RESET_USB3(id, ch) \ argument
66 UNIPHIER_RESETX((id), 0x2000 + 0x4 * (ch), 17)
119 #define UNIPHIER_MIO_RESET_SD(id, ch) \ argument
120 UNIPHIER_RESETX((id), 0x110 + 0x200 * (ch), 0)
122 #define UNIPHIER_MIO_RESET_SD_BRIDGE(id, ch) \ argument
123 UNIPHIER_RESETX((id), 0x110 + 0x200 * (ch), 26)
125 #define UNIPHIER_MIO_RESET_EMMC_HW_RESET(id, ch) \ argument
126 UNIPHIER_RESETX((id), 0x80 + 0x200 * (ch), 0)
128 #define UNIPHIER_MIO_RESET_USB2(id, ch) \ argument
129 UNIPHIER_RESETX((id), 0x114 + 0x200 * (ch), 0)
131 #define UNIPHIER_MIO_RESET_USB2_BRIDGE(id, ch) \ argument
132 UNIPHIER_RESETX((id), 0x110 + 0x200 * (ch), 24)
134 #define UNIPHIER_MIO_RESET_DMAC(id) \ argument
135 UNIPHIER_RESETX((id), 0x110, 17)
165 #define UNIPHIER_PERI_RESET_UART(id, ch) \ argument
166 UNIPHIER_RESETX((id), 0x114, 19 + (ch))
168 #define UNIPHIER_PERI_RESET_I2C(id, ch) \ argument
169 UNIPHIER_RESETX((id), 0x114, 5 + (ch))
171 #define UNIPHIER_PERI_RESET_FI2C(id, ch) \ argument
172 UNIPHIER_RESETX((id), 0x114, 24 + (ch))
214 unsigned long id, int assert) in uniphier_reset_update() argument
219 for (p = priv->data; p->id != UNIPHIER_RESET_ID_END; p++) { in uniphier_reset_update()
222 if (p->id != id) in uniphier_reset_update()
238 dev_err(priv->dev, "reset_id=%lu was not handled\n", id); in uniphier_reset_update()
243 unsigned long id) in uniphier_reset_assert() argument
245 return uniphier_reset_update(rcdev, id, 1); in uniphier_reset_assert()
249 unsigned long id) in uniphier_reset_deassert() argument
251 return uniphier_reset_update(rcdev, id, 0); in uniphier_reset_deassert()
255 unsigned long id) in uniphier_reset_status() argument
260 for (p = priv->data; p->id != UNIPHIER_RESET_ID_END; p++) { in uniphier_reset_status()
264 if (p->id != id) in uniphier_reset_status()
279 dev_err(priv->dev, "reset_id=%lu was not found\n", id); in uniphier_reset_status()
315 for (p = data; p->id != UNIPHIER_RESET_ID_END; p++) in uniphier_reset_probe()
316 nr_resets = max(nr_resets, p->id + 1); in uniphier_reset_probe()