Lines Matching refs:ret
42 int ret; in rsb_init() local
44 ret = rsb_init_controller(); in rsb_init()
45 if (ret) in rsb_init()
46 return ret; in rsb_init()
49 ret = rsb_set_bus_speed(SUNXI_OSC24M_CLK_IN_HZ, 3000000); in rsb_init()
50 if (ret) in rsb_init()
51 return ret; in rsb_init()
54 ret = rsb_set_device_mode(AXP20X_MODE_RSB << 16 | AXP20X_MODE_REG << 8); in rsb_init()
55 if (ret) in rsb_init()
56 return ret; in rsb_init()
59 ret = rsb_assign_runtime_address(AXP805_HW_ADDR, AXP805_RT_ADDR); in rsb_init()
60 if (ret) in rsb_init()
61 return ret; in rsb_init()
68 int node, ret; in sunxi_pmic_setup() local
77 ret = sunxi_init_platform_r_twi(socid, true); in sunxi_pmic_setup()
78 if (ret) in sunxi_pmic_setup()
79 return ret; in sunxi_pmic_setup()
81 ret = rsb_init(); in sunxi_pmic_setup()
82 if (ret) in sunxi_pmic_setup()
83 return ret; in sunxi_pmic_setup()
86 ret = axp_write(0xff, 0x0); in sunxi_pmic_setup()
87 if (ret) in sunxi_pmic_setup()
88 return ret; in sunxi_pmic_setup()
94 ret = axp_write(AXP20X_MODE_REG, AXP20X_MODE_I2C); in sunxi_pmic_setup()
95 if (ret) in sunxi_pmic_setup()
96 return ret; in sunxi_pmic_setup()