| /linux-6.15/drivers/usb/dwc3/ |
| H A D | dwc3-of-simple.c | 29 struct reset_control *resets; member 55 simple->resets = of_reset_control_array_get_optional_exclusive(np); in dwc3_of_simple_probe() 56 if (IS_ERR(simple->resets)) { in dwc3_of_simple_probe() 57 ret = PTR_ERR(simple->resets); in dwc3_of_simple_probe() 62 ret = reset_control_deassert(simple->resets); in dwc3_of_simple_probe() 90 reset_control_assert(simple->resets); in dwc3_of_simple_probe() 93 reset_control_put(simple->resets); in dwc3_of_simple_probe() 105 reset_control_assert(simple->resets); in __dwc3_of_simple_teardown() 107 reset_control_put(simple->resets); in __dwc3_of_simple_teardown() 149 reset_control_assert(simple->resets); in dwc3_of_simple_suspend() [all …]
|
| /linux-6.15/arch/arm/boot/dts/renesas/ |
| H A D | r8a77470.dtsi | 97 resets = <&cpg 402>; 113 resets = <&cpg 912>; 128 resets = <&cpg 911>; 143 resets = <&cpg 910>; 159 resets = <&cpg 909>; 174 resets = <&cpg 908>; 189 resets = <&cpg 907>; 241 resets = <&cpg 407>; 255 resets = <&cpg 111>; 270 resets = <&cpg 122>; [all …]
|
| H A D | r8a7792.dtsi | 126 resets = <&cpg 402>; 142 resets = <&cpg 912>; 157 resets = <&cpg 911>; 172 resets = <&cpg 910>; 187 resets = <&cpg 909>; 202 resets = <&cpg 908>; 217 resets = <&cpg 907>; 232 resets = <&cpg 905>; 247 resets = <&cpg 904>; 262 resets = <&cpg 921>; [all …]
|
| H A D | r8a7791.dtsi | 169 resets = <&cpg 402>; 185 resets = <&cpg 912>; 200 resets = <&cpg 911>; 215 resets = <&cpg 910>; 230 resets = <&cpg 909>; 245 resets = <&cpg 908>; 260 resets = <&cpg 907>; 275 resets = <&cpg 905>; 290 resets = <&cpg 904>; 305 resets = <&cpg 304>; [all …]
|
| H A D | r8a7745.dtsi | 141 resets = <&cpg 912>; 156 resets = <&cpg 911>; 171 resets = <&cpg 910>; 186 resets = <&cpg 909>; 201 resets = <&cpg 908>; 216 resets = <&cpg 907>; 231 resets = <&cpg 905>; 244 resets = <&cpg 304>; 277 resets = <&cpg 402>; 304 resets = <&cpg 407>; [all …]
|
| H A D | r8a7743.dtsi | 146 resets = <&cpg 402>; 162 resets = <&cpg 912>; 177 resets = <&cpg 911>; 192 resets = <&cpg 910>; 207 resets = <&cpg 909>; 222 resets = <&cpg 908>; 237 resets = <&cpg 907>; 252 resets = <&cpg 905>; 267 resets = <&cpg 904>; 280 resets = <&cpg 304>; [all …]
|
| H A D | r8a7742.dtsi | 250 resets = <&cpg 402>; 266 resets = <&cpg 912>; 281 resets = <&cpg 911>; 296 resets = <&cpg 910>; 311 resets = <&cpg 909>; 326 resets = <&cpg 908>; 341 resets = <&cpg 907>; 355 resets = <&cpg 304>; 404 resets = <&cpg 407>; 417 resets = <&cpg 125>; [all …]
|
| H A D | r8a7744.dtsi | 146 resets = <&cpg 402>; 162 resets = <&cpg 912>; 177 resets = <&cpg 911>; 192 resets = <&cpg 910>; 207 resets = <&cpg 909>; 222 resets = <&cpg 908>; 237 resets = <&cpg 907>; 252 resets = <&cpg 905>; 267 resets = <&cpg 904>; 280 resets = <&cpg 304>; [all …]
|
| /linux-6.15/arch/arm/boot/dts/nvidia/ |
| H A D | tegra20.dtsi | 58 resets = <&tegra_car 60>; 70 resets = <&tegra_car 20>; 82 resets = <&tegra_car 19>; 94 resets = <&tegra_car 23>; 128 resets = <&tegra_car 27>; 158 resets = <&tegra_car 26>; 188 resets = <&tegra_car 51>; 307 resets = <&tegra_car 34>; 383 resets = <&tegra_car 3>; 444 resets = <&tegra_car 6>; [all …]
|
| H A D | tegra114.dtsi | 78 resets = <&tegra_car 27>; 97 resets = <&tegra_car 26>; 116 resets = <&tegra_car 51>; 128 resets = <&tegra_car 48>; 144 resets = <&tegra_car 82>; 239 resets = <&tegra_car 34>; 317 resets = <&tegra_car 6>; 329 resets = <&tegra_car 7>; 341 resets = <&tegra_car 55>; 353 resets = <&tegra_car 65>; [all …]
|
| H A D | tegra30.dtsi | 54 resets = <&tegra_car 70>, 142 resets = <&tegra_car 60>; 157 resets = <&tegra_car 20>; 172 resets = <&tegra_car 19>; 187 resets = <&tegra_car 23>; 215 resets = <&tegra_car 24>, 235 resets = <&tegra_car 27>; 267 resets = <&tegra_car 26>; 470 resets = <&tegra_car 34>; 565 resets = <&tegra_car 6>; [all …]
|
| /linux-6.15/arch/arm/boot/dts/nxp/lpc/ |
| H A D | lpc18xx.dtsi | 79 resets = <&rgu 37>; 91 resets = <&rgu 19>; 110 resets = <&rgu 53>; 120 resets = <&rgu 20>; 129 resets = <&rgu 17>; 141 resets = <&rgu 18>; 150 resets = <&rgu 21>; 167 resets = <&rgu 16>; 177 resets = <&rgu 27>; 189 resets = <&rgu 22>; [all …]
|
| /linux-6.15/drivers/reset/ |
| H A D | core.c | 244 rstc = resets->rstc[i]; in reset_control_array_rearm() 262 rstc = resets->rstc[i]; in reset_control_array_rearm() 1197 kfree(resets); in reset_control_array_put() 1425 struct reset_control_array *resets; in of_reset_control_array_get() local 1433 resets = kzalloc(struct_size(resets, rstc, num), GFP_KERNEL); in of_reset_control_array_get() 1434 if (!resets) in of_reset_control_array_get() 1436 resets->num_rstcs = num; in of_reset_control_array_get() 1442 resets->rstc[i] = rstc; in of_reset_control_array_get() 1444 resets->base.array = true; in of_reset_control_array_get() 1446 return &resets->base; in of_reset_control_array_get() [all …]
|
| /linux-6.15/arch/arm64/boot/dts/renesas/ |
| H A D | r8a77980.dtsi | 138 resets = <&cpg 402>; 154 resets = <&cpg 912>; 169 resets = <&cpg 911>; 184 resets = <&cpg 910>; 199 resets = <&cpg 909>; 214 resets = <&cpg 908>; 229 resets = <&cpg 907>; 247 resets = <&cpg 303>; 266 resets = <&cpg 302>; 285 resets = <&cpg 301>; [all …]
|
| H A D | r8a77970.dtsi | 109 resets = <&cpg 402>; 125 resets = <&cpg 912>; 140 resets = <&cpg 911>; 155 resets = <&cpg 910>; 170 resets = <&cpg 909>; 185 resets = <&cpg 908>; 200 resets = <&cpg 907>; 218 resets = <&cpg 303>; 237 resets = <&cpg 302>; 256 resets = <&cpg 301>; [all …]
|
| H A D | r8a77995.dtsi | 103 resets = <&cpg 402>; 119 resets = <&cpg 912>; 134 resets = <&cpg 911>; 149 resets = <&cpg 910>; 164 resets = <&cpg 909>; 179 resets = <&cpg 908>; 194 resets = <&cpg 907>; 209 resets = <&cpg 906>; 227 resets = <&cpg 303>; 246 resets = <&cpg 302>; [all …]
|
| H A D | r8a77990.dtsi | 170 resets = <&cpg 402>; 186 resets = <&cpg 912>; 201 resets = <&cpg 911>; 216 resets = <&cpg 910>; 231 resets = <&cpg 909>; 246 resets = <&cpg 908>; 261 resets = <&cpg 907>; 276 resets = <&cpg 906>; 295 resets = <&cpg 926>; 310 resets = <&cpg 303>; [all …]
|
| H A D | r8a774c0.dtsi | 155 resets = <&cpg 402>; 171 resets = <&cpg 912>; 186 resets = <&cpg 911>; 201 resets = <&cpg 910>; 216 resets = <&cpg 909>; 231 resets = <&cpg 908>; 246 resets = <&cpg 907>; 261 resets = <&cpg 906>; 279 resets = <&cpg 303>; 298 resets = <&cpg 302>; [all …]
|
| H A D | r8a779a0.dtsi | 89 resets = <&cpg 907>; 110 resets = <&cpg 916>; 125 resets = <&cpg 915>; 140 resets = <&cpg 915>; 155 resets = <&cpg 916>; 170 resets = <&cpg 917>; 185 resets = <&cpg 917>; 200 resets = <&cpg 918>; 215 resets = <&cpg 918>; 230 resets = <&cpg 918>; [all …]
|
| H A D | r9a07g043.dtsi | 234 resets = <&cpg R9A07G043_RSPI0_RST>; 386 resets = <&cpg R9A07G043_SCI0_RST>; 401 resets = <&cpg R9A07G043_SCI1_RST>; 570 resets = <&cpg R9A07G043_SPI_RST>; 740 resets = <&phyrst 0>, 754 resets = <&phyrst 1>, 768 resets = <&phyrst 0>, 783 resets = <&phyrst 1>, 799 resets = <&phyrst 0>; 812 resets = <&phyrst 1>; [all …]
|
| /linux-6.15/drivers/phy/ |
| H A D | phy-lgm-usb.c | 41 struct reset_control *resets[ARRAY_SIZE(PHY_RESETS)]; member 78 reset_control_deassert(ta->resets[i]); in phy_init() 115 reset_control_assert(ta->resets[i]); in phy_shutdown() 189 struct reset_control *resets[ARRAY_SIZE(CTL_RESETS)]; in phy_probe() local 222 if (IS_ERR(resets[i])) { in phy_probe() 224 return PTR_ERR(resets[i]); in phy_probe() 230 if (IS_ERR(ta->resets[i])) { in phy_probe() 232 return PTR_ERR(ta->resets[i]); in phy_probe() 237 reset_control_assert(resets[i]); in phy_probe() 240 reset_control_assert(ta->resets[i]); in phy_probe() [all …]
|
| /linux-6.15/drivers/gpu/drm/tegra/ |
| H A D | gr2d.c | 36 struct reset_control_bulk_data resets[RST_GR2D_MAX]; member 217 gr2d->resets[RST_MC].id = "mc"; in gr2d_get_resets() 218 gr2d->resets[RST_GR2D].id = "2d"; in gr2d_get_resets() 222 dev, gr2d->nresets, gr2d->resets); in gr2d_get_resets() 228 if (WARN_ON(!gr2d->resets[RST_GR2D].rstc)) in gr2d_get_resets() 306 reset_control_bulk_release(gr2d->nresets, gr2d->resets); in gr2d_runtime_suspend() 320 err = reset_control_acquire(gr2d->resets[RST_MC].rstc); in gr2d_runtime_suspend() 326 err = reset_control_assert(gr2d->resets[RST_MC].rstc); in gr2d_runtime_suspend() 327 reset_control_release(gr2d->resets[RST_MC].rstc); in gr2d_runtime_suspend() 338 reset_control_bulk_acquire(gr2d->nresets, gr2d->resets); in gr2d_runtime_suspend() [all …]
|
| /linux-6.15/arch/arm/boot/dts/socionext/ |
| H A D | uniphier-pro4.dtsi | 86 resets = <&peri_rst 11>; 97 resets = <&peri_rst 0>; 108 resets = <&peri_rst 1>; 119 resets = <&peri_rst 2>; 130 resets = <&peri_rst 3>; 157 resets = <&peri_rst 4>; 171 resets = <&peri_rst 5>; 185 resets = <&peri_rst 6>; 199 resets = <&peri_rst 7>; 213 resets = <&peri_rst 9>; [all …]
|
| H A D | uniphier-pxs2.dtsi | 186 resets = <&peri_rst 11>; 199 resets = <&peri_rst 12>; 210 resets = <&peri_rst 0>; 221 resets = <&peri_rst 1>; 232 resets = <&peri_rst 2>; 243 resets = <&peri_rst 3>; 278 resets = <&sys_rst 40>; 328 resets = <&peri_rst 4>; 342 resets = <&peri_rst 5>; 483 resets = <&sd_rst 0>; [all …]
|
| /linux-6.15/arch/riscv/boot/dts/canaan/ |
| H A D | k210.dtsi | 159 resets = <&sysrst K210_RST_DMA>; 184 resets = <&sysrst K210_RST_GPIO>; 206 resets = <&sysrst K210_RST_UART1>; 223 resets = <&sysrst K210_RST_UART2>; 260 resets = <&sysrst K210_RST_SPI2>; 270 resets = <&sysrst K210_RST_I2S0>; 280 resets = <&sysrst K210_RST_I2S1>; 290 resets = <&sysrst K210_RST_I2S2>; 301 resets = <&sysrst K210_RST_I2C0>; 312 resets = <&sysrst K210_RST_I2C1>; [all …]
|