Lines Matching refs:ret
43 int ret; in rsb_init() local
45 ret = rsb_init_controller(); in rsb_init()
46 if (ret) in rsb_init()
47 return ret; in rsb_init()
50 ret = rsb_set_bus_speed(SUNXI_OSC24M_CLK_IN_HZ, 3000000); in rsb_init()
51 if (ret) in rsb_init()
52 return ret; in rsb_init()
55 ret = rsb_set_device_mode(AXP20X_MODE_RSB << 16 | AXP20X_MODE_REG << 8); in rsb_init()
56 if (ret) in rsb_init()
57 return ret; in rsb_init()
60 ret = rsb_assign_runtime_address(AXP305_HW_ADDR, AXP305_RT_ADDR); in rsb_init()
61 if (ret) in rsb_init()
62 return ret; in rsb_init()
69 int ret; in sunxi_pmic_setup() local
73 ret = sunxi_init_platform_r_twi(socid, true); in sunxi_pmic_setup()
74 if (ret) { in sunxi_pmic_setup()
75 INFO("Could not init platform bus: %d\n", ret); in sunxi_pmic_setup()
76 return ret; in sunxi_pmic_setup()
79 ret = rsb_init(); in sunxi_pmic_setup()
80 if (ret) { in sunxi_pmic_setup()
81 INFO("Could not init RSB: %d\n", ret); in sunxi_pmic_setup()
82 return ret; in sunxi_pmic_setup()
89 ret = axp_write(AXP20X_MODE_REG, AXP20X_MODE_I2C); in sunxi_pmic_setup()
90 if (ret) in sunxi_pmic_setup()
91 return ret; in sunxi_pmic_setup()