Lines Matching refs:ret
64 int ret;
66 ret = bpcm_wr(master, addr, off, *val);
67 if (ret)
68 return ret;
71 ret = bpcm_rd(master, addr, off, val);
72 if (ret)
73 return ret;
78 return ret;
92 int ret;
94 ret = of_property_read_u32(dn, "reg", cpu);
95 if (ret) {
97 return ret;
100 ret = of_parse_phandle_with_args(dn, "resets", "#reset-cells",
102 if (ret) {
104 return ret;
130 int ret;
132 ret = bcm63xx_pmb_get_resources(dn, &base, &cpu, &addr);
133 if (ret)
134 return ret;
145 ret = bpcm_rd(base, addr, ARM_CONTROL, &ctrl);
146 if (ret)
151 ret = 0;
156 ret = bpcm_rd(base, addr, ARM_PWR_CONTROL(cpu), &val);
157 if (ret)
162 ret = bpcm_wr_rd_mask(base, addr, ARM_PWR_CONTROL(cpu), &val,
164 if (ret)
169 ret = bpcm_wr_rd_mask(base, addr, ARM_PWR_CONTROL(cpu), &val,
171 if (ret)
176 ret = bpcm_wr(base, addr, ARM_PWR_CONTROL(cpu), val);
177 if (ret)
183 ret = bpcm_wr(base, addr, ARM_PWR_CONTROL(cpu), val);
184 if (ret)
189 ret = bpcm_wr_rd_mask(base, addr, ARM_PWR_CONTROL(cpu), &val,
191 if (ret)
196 ret = bpcm_wr_rd_mask(base, addr, ARM_PWR_CONTROL(cpu), &val,
198 if (ret)
203 ret = bpcm_wr(base, addr, ARM_PWR_CONTROL(cpu), val);
204 if (ret)
210 ret = bpcm_wr(base, addr, ARM_CONTROL, ctrl);
214 return ret;