Lines Matching refs:bus_err
247 u32 bus_err;
284 u32 bus_err;
288 bus_err = readl(qup->base + QUP_I2C_STATUS);
298 bus_err &= I2C_STATUS_ERROR_MASK;
306 if (bus_err)
307 writel(bus_err, qup->base + QUP_I2C_STATUS);
314 if (qup->use_dma && (qup->qup_err || qup->bus_err))
318 if (qup_err || bus_err) {
371 qup->bus_err = bus_err;
801 if (ret || qup->bus_err || qup->qup_err) {
816 ret = (qup->bus_err & QUP_I2C_NACK_FLAG) ? -ENXIO : -EIO;
911 if (qup->bus_err || qup->qup_err)
912 ret = (qup->bus_err & QUP_I2C_NACK_FLAG) ? -ENXIO : -EIO;
1073 qup->bus_err = 0;
1545 qup->bus_err = 0;