Lines Matching refs:rc

48 	int rc;  in brcmstb_restart_handler()  local
51 rc = regmap_write(regmap, rst_src_en, reset_masks->rst_src_en_mask); in brcmstb_restart_handler()
52 if (rc) { in brcmstb_restart_handler()
53 pr_err("failed to write rst_src_en (%d)\n", rc); in brcmstb_restart_handler()
57 rc = regmap_read(regmap, rst_src_en, &tmp); in brcmstb_restart_handler()
58 if (rc) { in brcmstb_restart_handler()
59 pr_err("failed to read rst_src_en (%d)\n", rc); in brcmstb_restart_handler()
63 rc = regmap_write(regmap, sw_mstr_rst, reset_masks->sw_mstr_rst_mask); in brcmstb_restart_handler()
64 if (rc) { in brcmstb_restart_handler()
65 pr_err("failed to write sw_mstr_rst (%d)\n", rc); in brcmstb_restart_handler()
69 rc = regmap_read(regmap, sw_mstr_rst, &tmp); in brcmstb_restart_handler()
70 if (rc) { in brcmstb_restart_handler()
71 pr_err("failed to read sw_mstr_rst (%d)\n", rc); in brcmstb_restart_handler()
104 int rc; in brcmstb_reboot_probe() local
121 rc = of_property_read_u32_index(np, "syscon", RESET_SOURCE_ENABLE_REG, in brcmstb_reboot_probe()
123 if (rc) { in brcmstb_reboot_probe()
124 pr_err("can't get rst_src_en offset (%d)\n", rc); in brcmstb_reboot_probe()
128 rc = of_property_read_u32_index(np, "syscon", SW_MASTER_RESET_REG, in brcmstb_reboot_probe()
130 if (rc) { in brcmstb_reboot_probe()
131 pr_err("can't get sw_mstr_rst offset (%d)\n", rc); in brcmstb_reboot_probe()
135 rc = register_restart_handler(&brcmstb_restart_nb); in brcmstb_reboot_probe()
136 if (rc) in brcmstb_reboot_probe()
138 "cannot register restart handler (err=%d)\n", rc); in brcmstb_reboot_probe()
140 return rc; in brcmstb_reboot_probe()