Lines Matching refs:ret

320 	int ret;  in rockchip_chg_get_type()  local
322 ret = uclass_get_device_by_name(UCLASS_PHY, "usb2-phy", &udev); in rockchip_chg_get_type()
323 if (ret == -ENODEV) { in rockchip_chg_get_type()
324 ret = uclass_get_device_by_name(UCLASS_PHY, "usb2phy", &udev); in rockchip_chg_get_type()
325 if (ret) { in rockchip_chg_get_type()
326 pr_err("%s: get usb2 phy node failed: %d\n", __func__, ret); in rockchip_chg_get_type()
327 return ret; in rockchip_chg_get_type()
449 int ret; in otg_phy_init() local
451 ret = uclass_get_device_by_name(UCLASS_PHY, "usb2-phy", &udev); in otg_phy_init()
452 if (ret == -ENODEV) { in otg_phy_init()
453 ret = uclass_get_device_by_name(UCLASS_PHY, "usb2phy", &udev); in otg_phy_init()
454 if (ret) { in otg_phy_init()
455 pr_err("%s: get usb2 phy node failed: %d\n", __func__, ret); in otg_phy_init()
477 int ret; in rockchip_usb2phy_reset() local
480 ret = reset_assert(&rphy->phy_rst); in rockchip_usb2phy_reset()
481 if (ret < 0) { in rockchip_usb2phy_reset()
482 pr_err("u2phy assert reset failed: %d", ret); in rockchip_usb2phy_reset()
483 return ret; in rockchip_usb2phy_reset()
488 ret = reset_deassert(&rphy->phy_rst); in rockchip_usb2phy_reset()
489 if (ret < 0) { in rockchip_usb2phy_reset()
490 pr_err("u2phy deassert reset failed: %d", ret); in rockchip_usb2phy_reset()
491 return ret; in rockchip_usb2phy_reset()
550 int ret; in rockchip_usb2phy_power_on() local
553 ret = regulator_set_enable(vbus, true); in rockchip_usb2phy_power_on()
554 if (ret) { in rockchip_usb2phy_power_on()
556 return ret; in rockchip_usb2phy_power_on()
568 int ret; in rockchip_usb2phy_power_off() local
571 ret = regulator_set_enable(vbus, false); in rockchip_usb2phy_power_off()
572 if (ret) { in rockchip_usb2phy_power_off()
574 return ret; in rockchip_usb2phy_power_off()
612 int ret; in rockchip_usb2phy_bind() local
623 ret = device_bind_driver_to_node(dev, "rockchip_usb2phy_port", in rockchip_usb2phy_bind()
625 if (ret) { in rockchip_usb2phy_bind()
628 return ret; in rockchip_usb2phy_bind()
643 int ret; in rockchip_usb2phy_probe() local
652 ret = uclass_get_device_by_phandle(UCLASS_SYSCON, dev, in rockchip_usb2phy_probe()
654 if (ret) { in rockchip_usb2phy_probe()
656 return ret; in rockchip_usb2phy_probe()
670 ret = uclass_get_device_by_phandle(UCLASS_SYSCON, dev, in rockchip_usb2phy_probe()
672 if (ret) { in rockchip_usb2phy_probe()
674 return ret; in rockchip_usb2phy_probe()
687 ret = dev_read_resource(dev, 0, &res); in rockchip_usb2phy_probe()
690 ret = ofnode_read_u32(dev_ofnode(dev), "reg", &reg); in rockchip_usb2phy_probe()
693 if (ret) { in rockchip_usb2phy_probe()
698 ret = reset_get_by_name(dev, "phy", &rphy->phy_rst); in rockchip_usb2phy_probe()
699 if (ret) in rockchip_usb2phy_probe()
733 int ret = 0; in rk322x_usb2phy_tuning() local
737 ret = regmap_write(base, 0x76c, 0x00070004); in rk322x_usb2phy_tuning()
739 return ret; in rk322x_usb2phy_tuning()
746 int ret; in rk3308_usb2phy_tuning() local
750 ret = regmap_read(base, 0, &orig); in rk3308_usb2phy_tuning()
751 if (ret) in rk3308_usb2phy_tuning()
752 return ret; in rk3308_usb2phy_tuning()
755 ret = regmap_write(base, 0, tmp); in rk3308_usb2phy_tuning()
756 if (ret) in rk3308_usb2phy_tuning()
757 return ret; in rk3308_usb2phy_tuning()
760 ret = regmap_read(base, 0x004, &orig); in rk3308_usb2phy_tuning()
761 if (ret) in rk3308_usb2phy_tuning()
762 return ret; in rk3308_usb2phy_tuning()
765 ret = regmap_write(base, 0x004, tmp); in rk3308_usb2phy_tuning()
766 if (ret) in rk3308_usb2phy_tuning()
767 return ret; in rk3308_usb2phy_tuning()
769 ret = regmap_read(base, 0x008, &orig); in rk3308_usb2phy_tuning()
770 if (ret) in rk3308_usb2phy_tuning()
771 return ret; in rk3308_usb2phy_tuning()
774 ret = regmap_write(base, 0x008, tmp); in rk3308_usb2phy_tuning()
775 if (ret) in rk3308_usb2phy_tuning()
776 return ret; in rk3308_usb2phy_tuning()
779 ret = regmap_read(base, 0x400, &orig); in rk3308_usb2phy_tuning()
780 if (ret) in rk3308_usb2phy_tuning()
781 return ret; in rk3308_usb2phy_tuning()
784 ret = regmap_write(base, 0x400, tmp); in rk3308_usb2phy_tuning()
785 if (ret) in rk3308_usb2phy_tuning()
786 return ret; in rk3308_usb2phy_tuning()
789 ret = regmap_read(base, 0x404, &orig); in rk3308_usb2phy_tuning()
790 if (ret) in rk3308_usb2phy_tuning()
791 return ret; in rk3308_usb2phy_tuning()
794 ret = regmap_write(base, 0x404, tmp); in rk3308_usb2phy_tuning()
795 if (ret) in rk3308_usb2phy_tuning()
796 return ret; in rk3308_usb2phy_tuning()
798 ret = regmap_read(base, 0x408, &orig); in rk3308_usb2phy_tuning()
799 if (ret) in rk3308_usb2phy_tuning()
800 return ret; in rk3308_usb2phy_tuning()
803 ret = regmap_write(base, 0x408, tmp); in rk3308_usb2phy_tuning()
804 if (ret) in rk3308_usb2phy_tuning()
805 return ret; in rk3308_usb2phy_tuning()
814 int ret; in rk3328_usb2phy_tuning() local
818 ret = regmap_update_bits(base, 0x8000, GENMASK(2, 0), BIT(2)); in rk3328_usb2phy_tuning()
819 if (ret) in rk3328_usb2phy_tuning()
820 return ret; in rk3328_usb2phy_tuning()
823 ret = regmap_update_bits(base, 0x8004, GENMASK(7, 5), 0x40); in rk3328_usb2phy_tuning()
824 if (ret) in rk3328_usb2phy_tuning()
825 return ret; in rk3328_usb2phy_tuning()
827 ret = regmap_update_bits(base, 0x8008, BIT(0), 0x1); in rk3328_usb2phy_tuning()
828 if (ret) in rk3328_usb2phy_tuning()
829 return ret; in rk3328_usb2phy_tuning()
832 ret = regmap_update_bits(base, 0x8400, GENMASK(2, 0), BIT(2)); in rk3328_usb2phy_tuning()
833 if (ret) in rk3328_usb2phy_tuning()
834 return ret; in rk3328_usb2phy_tuning()
837 ret = regmap_update_bits(base, 0x8404, GENMASK(7, 5), 0x40); in rk3328_usb2phy_tuning()
838 if (ret) in rk3328_usb2phy_tuning()
839 return ret; in rk3328_usb2phy_tuning()
841 ret = regmap_update_bits(base, 0x8408, BIT(0), 0x1); in rk3328_usb2phy_tuning()
842 if (ret) in rk3328_usb2phy_tuning()
843 return ret; in rk3328_usb2phy_tuning()
846 ret = regmap_write(base, 0x2c, 0xffff0400); in rk3328_usb2phy_tuning()
847 if (ret) in rk3328_usb2phy_tuning()
848 return ret; in rk3328_usb2phy_tuning()
851 ret = regmap_write(base, 0x0, 0x00070004); in rk3328_usb2phy_tuning()
852 if (ret) in rk3328_usb2phy_tuning()
853 return ret; in rk3328_usb2phy_tuning()
856 ret = regmap_write(base, 0x30, 0x00070004); in rk3328_usb2phy_tuning()
857 if (ret) in rk3328_usb2phy_tuning()
858 return ret; in rk3328_usb2phy_tuning()
1004 int ret; in rk3576_usb2phy_tuning() local
1008 ret = regmap_write(base, 0x0010, GENMASK(29, 29) | 0x0000); in rk3576_usb2phy_tuning()
1009 if (ret) in rk3576_usb2phy_tuning()
1010 return ret; in rk3576_usb2phy_tuning()
1013 ret = rockchip_usb2phy_reset(rphy); in rk3576_usb2phy_tuning()
1014 if (ret) in rk3576_usb2phy_tuning()
1015 return ret; in rk3576_usb2phy_tuning()
1018 ret = regmap_write(base, 0x000c, GENMASK(27, 24) | 0x0900); in rk3576_usb2phy_tuning()
1019 if (ret) in rk3576_usb2phy_tuning()
1020 return ret; in rk3576_usb2phy_tuning()
1023 ret = regmap_write(base, 0x0010, GENMASK(20, 19) | 0x0010); in rk3576_usb2phy_tuning()
1024 if (ret) in rk3576_usb2phy_tuning()
1025 return ret; in rk3576_usb2phy_tuning()
1028 ret = regmap_write(base, 0x2010, GENMASK(29, 29) | 0x0000); in rk3576_usb2phy_tuning()
1029 if (ret) in rk3576_usb2phy_tuning()
1030 return ret; in rk3576_usb2phy_tuning()
1033 ret = rockchip_usb2phy_reset(rphy); in rk3576_usb2phy_tuning()
1034 if (ret) in rk3576_usb2phy_tuning()
1035 return ret; in rk3576_usb2phy_tuning()
1038 ret = regmap_write(base, 0x200c, GENMASK(27, 24) | 0x0900); in rk3576_usb2phy_tuning()
1039 if (ret) in rk3576_usb2phy_tuning()
1040 return ret; in rk3576_usb2phy_tuning()
1043 ret = regmap_write(base, 0x2010, GENMASK(20, 19) | 0x0010); in rk3576_usb2phy_tuning()
1044 if (ret) in rk3576_usb2phy_tuning()
1045 return ret; in rk3576_usb2phy_tuning()
1054 int ret; in rk3588_usb2phy_tuning() local
1057 ret = regmap_write(base, 0x0008, GENMASK(29, 29) | 0x0000); in rk3588_usb2phy_tuning()
1058 if (ret) in rk3588_usb2phy_tuning()
1059 return ret; in rk3588_usb2phy_tuning()
1062 ret = rockchip_usb2phy_reset(rphy); in rk3588_usb2phy_tuning()
1063 if (ret) in rk3588_usb2phy_tuning()
1064 return ret; in rk3588_usb2phy_tuning()
1067 ret = regmap_write(base, 0x0004, GENMASK(27, 24) | 0x0900); in rk3588_usb2phy_tuning()
1068 if (ret) in rk3588_usb2phy_tuning()
1069 return ret; in rk3588_usb2phy_tuning()
1072 ret = regmap_write(base, 0x0008, GENMASK(20, 19) | 0x0010); in rk3588_usb2phy_tuning()
1073 if (ret) in rk3588_usb2phy_tuning()
1074 return ret; in rk3588_usb2phy_tuning()