Lines Matching refs:rc
71 int rc; in pm8xxx_read_block_irq() local
74 rc = regmap_write(chip->regmap, SSBI_REG_ADDR_IRQ_BLK_SEL, bp); in pm8xxx_read_block_irq()
75 if (rc) { in pm8xxx_read_block_irq()
76 pr_err("Failed Selecting Block %d rc=%d\n", bp, rc); in pm8xxx_read_block_irq()
80 rc = regmap_read(chip->regmap, SSBI_REG_ADDR_IRQ_IT_STATUS, ip); in pm8xxx_read_block_irq()
81 if (rc) in pm8xxx_read_block_irq()
82 pr_err("Failed Reading Status rc=%d\n", rc); in pm8xxx_read_block_irq()
85 return rc; in pm8xxx_read_block_irq()
91 int rc; in pm8xxx_config_irq() local
94 rc = regmap_write(chip->regmap, SSBI_REG_ADDR_IRQ_BLK_SEL, bp); in pm8xxx_config_irq()
95 if (rc) { in pm8xxx_config_irq()
96 pr_err("Failed Selecting Block %d rc=%d\n", bp, rc); in pm8xxx_config_irq()
101 rc = regmap_write(chip->regmap, SSBI_REG_ADDR_IRQ_CONFIG, cp); in pm8xxx_config_irq()
102 if (rc) in pm8xxx_config_irq()
103 pr_err("Failed Configuring IRQ rc=%d\n", rc); in pm8xxx_config_irq()
106 return rc; in pm8xxx_config_irq()
248 int rc; in pm8xxx_irq_get_irqchip_state() local
257 rc = regmap_write(chip->regmap, SSBI_REG_ADDR_IRQ_BLK_SEL, block); in pm8xxx_irq_get_irqchip_state()
258 if (rc) { in pm8xxx_irq_get_irqchip_state()
259 pr_err("Failed Selecting Block %d rc=%d\n", block, rc); in pm8xxx_irq_get_irqchip_state()
263 rc = regmap_read(chip->regmap, SSBI_REG_ADDR_IRQ_RT_STATUS, &bits); in pm8xxx_irq_get_irqchip_state()
264 if (rc) { in pm8xxx_irq_get_irqchip_state()
265 pr_err("Failed Reading Status rc=%d\n", rc); in pm8xxx_irq_get_irqchip_state()
273 return rc; in pm8xxx_irq_get_irqchip_state()
321 int irq, rc; in pm8921_probe() local
337 rc = regmap_read(regmap, REG_HWREV, &val); in pm8921_probe()
338 if (rc) { in pm8921_probe()
339 pr_err("Failed to read hw rev reg %d:rc=%d\n", REG_HWREV, rc); in pm8921_probe()
340 return rc; in pm8921_probe()
346 rc = regmap_read(regmap, REG_HWREV_2, &val); in pm8921_probe()
347 if (rc) { in pm8921_probe()
349 REG_HWREV_2, rc); in pm8921_probe()
350 return rc; in pm8921_probe()
377 rc = of_platform_populate(pdev->dev.of_node, NULL, NULL, &pdev->dev); in pm8921_probe()
378 if (rc) { in pm8921_probe()
383 return rc; in pm8921_probe()