/device/soc/rockchip/common/vendor/drivers/phy/ |
H A D | phy-rockchip-inno-usb3.c | 144 struct reset_control *rsts[U3PHY_RESET_MAX];
member 341 if (u3phy->rsts[rst]) {
in rockchip_u3phy_rest_deassert() 342 reset_control_deassert(u3phy->rsts[rst]);
in rockchip_u3phy_rest_deassert() 351 if (u3phy->rsts[rst]) {
in rockchip_u3phy_rest_deassert() 352 reset_control_deassert(u3phy->rsts[rst]);
in rockchip_u3phy_rest_deassert() 361 if (u3phy->rsts[rst]) {
in rockchip_u3phy_rest_deassert() 362 reset_control_deassert(u3phy->rsts[rst]);
in rockchip_u3phy_rest_deassert() 374 if (u3phy->rsts[rst]) {
in rockchip_u3phy_rest_assert() 375 reset_control_assert(u3phy->rsts[rst]);
in rockchip_u3phy_rest_assert() 706 u3phy->rsts[ in rockchip_u3phy_parse_dt() [all...] |
H A D | phy-rockchip-usbdp.c | 108 struct reset_control **rsts;
member 207 udphy->rsts = devm_kcalloc(dev, cfg->num_rsts, sizeof(*udphy->rsts), GFP_KERNEL);
in udphy_reset_init() 208 if (!udphy->rsts) {
in udphy_reset_init() 219 devm_kfree(dev, (void *)udphy->rsts);
in udphy_reset_init() 223 udphy->rsts[idx] = rst;
in udphy_reset_init() 224 reset_control_assert(udphy->rsts[idx]);
in udphy_reset_init() 253 return reset_control_assert(udphy->rsts[idx]);
in udphy_reset_assert() 266 return reset_control_deassert(udphy->rsts[idx]);
in udphy_reset_deassert() 489 reset_control_assert(udphy->rsts[ in udphy_disable() [all...] |
/device/soc/rockchip/rk3588/kernel/drivers/phy/rockchip/ |
H A D | phy-rockchip-inno-usb3.c | 146 struct reset_control *rsts[U3PHY_RESET_MAX]; member 353 if (u3phy->rsts[rst]) in rockchip_u3phy_rest_deassert() 354 reset_control_deassert(u3phy->rsts[rst]); in rockchip_u3phy_rest_deassert() 362 if (u3phy->rsts[rst]) in rockchip_u3phy_rest_deassert() 363 reset_control_deassert(u3phy->rsts[rst]); in rockchip_u3phy_rest_deassert() 371 if (u3phy->rsts[rst]) in rockchip_u3phy_rest_deassert() 372 reset_control_deassert(u3phy->rsts[rst]); in rockchip_u3phy_rest_deassert() 382 if (u3phy->rsts[rst]) in rockchip_u3phy_rest_assert() 383 reset_control_assert(u3phy->rsts[rst]); in rockchip_u3phy_rest_assert() 724 u3phy->rsts[ in rockchip_u3phy_parse_dt() [all...] |
H A D | phy-rockchip-usbdp.c | 109 struct reset_control **rsts; member 274 udphy->rsts = devm_kcalloc(dev, cfg->num_rsts, in udphy_reset_init() 275 sizeof(*udphy->rsts), GFP_KERNEL); in udphy_reset_init() 276 if (!udphy->rsts) in udphy_reset_init() 286 devm_kfree(dev, (void *)udphy->rsts); in udphy_reset_init() 290 udphy->rsts[idx] = rst; in udphy_reset_init() 291 reset_control_assert(udphy->rsts[idx]); in udphy_reset_init() 318 return reset_control_assert(udphy->rsts[idx]); in udphy_reset_assert() 330 return reset_control_deassert(udphy->rsts[idx]); in udphy_reset_deassert() 553 reset_control_assert(udphy->rsts[ in udphy_disable() [all...] |
/device/soc/rockchip/common/vendor/drivers/media/platform/rockchip/cif/ |
H A D | hw.c | 714 .rsts = px30_cif_rsts,
723 .rsts = rk1808_cif_rsts,
732 .rsts = rk3128_cif_rsts,
741 .rsts = rk3288_cif_rsts,
750 .rsts = rk3328_cif_rsts,
759 .rsts = rk3368_cif_rsts,
768 .rsts = rv1126_cif_rsts,
777 .rsts = rv1126_cif_lite_rsts,
786 .rsts = rk3568_cif_rsts,
795 .rsts [all...] |
H A D | hw.h | 84 const char *const *rsts; member
|
/device/soc/rockchip/rk3588/kernel/drivers/media/platform/rockchip/cif/ |
H A D | hw.c | 730 .rsts = px30_cif_rsts, 739 .rsts = rk1808_cif_rsts, 748 .rsts = rk3128_cif_rsts, 757 .rsts = rk3288_cif_rsts, 766 .rsts = rk3328_cif_rsts, 775 .rsts = rk3368_cif_rsts, 784 .rsts = rv1126_cif_rsts, 793 .rsts = rv1126_cif_lite_rsts, 802 .rsts = rk3568_cif_rsts, 811 .rsts [all...] |
H A D | hw.h | 88 const char * const *rsts; member
|
/device/soc/rockchip/common/vendor/drivers/pci/ |
H A D | pcie-dw-rockchip.c | 134 struct reset_bulk_data *rsts; member 1091 rk_pcie->rsts = devm_kcalloc(dev, count, sizeof(struct reset_bulk_data), GFP_KERNEL); in rk_pcie_reset_control_release() 1092 if (!rk_pcie->rsts) { in rk_pcie_reset_control_release() 1098 rk_pcie->rsts[i].id = name; in rk_pcie_reset_control_release() 1099 if (!rk_pcie->rsts[i].id) { in rk_pcie_reset_control_release() 1106 rk_pcie->rsts[i].rst = devm_reset_control_get_exclusive(dev, rk_pcie->rsts[i].id); in rk_pcie_reset_control_release() 1107 if (IS_ERR_OR_NULL(rk_pcie->rsts[i].rst)) { in rk_pcie_reset_control_release() 1109 return -PTR_ERR(rk_pcie->rsts[i].rst); in rk_pcie_reset_control_release() 1114 ret = reset_control_deassert(rk_pcie->rsts[ in rk_pcie_reset_control_release() [all...] |
/device/soc/rockchip/rk3588/kernel/drivers/pci/controller/dwc/ |
H A D | pcie-dw-rockchip.c | 147 struct reset_bulk_data *rsts; member 1242 rk_pcie->rsts = devm_kcalloc(dev, count, in rk_pcie_reset_control_release() 1245 if (!rk_pcie->rsts) in rk_pcie_reset_control_release() 1250 rk_pcie->rsts[i].id = name; in rk_pcie_reset_control_release() 1251 if (!rk_pcie->rsts[i].id) in rk_pcie_reset_control_release() 1257 rk_pcie->rsts[i].rst = devm_reset_control_get_exclusive(dev, in rk_pcie_reset_control_release() 1258 rk_pcie->rsts[i].id); in rk_pcie_reset_control_release() 1259 if (IS_ERR_OR_NULL(rk_pcie->rsts[i].rst)) { in rk_pcie_reset_control_release() 1262 return -PTR_ERR(rk_pcie->rsts[i].rst); in rk_pcie_reset_control_release() 1267 ret = reset_control_deassert(rk_pcie->rsts[ in rk_pcie_reset_control_release() [all...] |