ret = regmap_read(map, chip->status_base + offset, &data->status_buf[offset]); if (ret) break; } } return ret; }static irqreturn_t regmap_irq_thread(int irq, void *d) { struct regmap_irq_chip_data *data = d; @@ -349,11 +377,65 @@ static irqreturn_t regmap_irq_thread(...