Lines Matching defs:ret
718 int ret = 0;
743 ret = -EBUSY;
771 ret = -ENOBUFS;
802 ret = mlxbf_i2c_smbus_enable(priv, slave, write_len, block_en,
804 if (ret)
812 ret = mlxbf_i2c_smbus_enable(priv, slave, read_len, block_en,
814 if (!ret) {
835 return ret;
1231 int ret;
1233 ret = device_property_read_u32(dev, "clock-frequency", &config_khz);
1234 if (ret < 0)
1395 int ret;
1413 ret = mlxbf_i2c_get_gpio(pdev, priv);
1414 if (ret < 0) {
1417 return ret;
1514 int ret;
1536 ret = mlxbf_i2c_get_corepll(pdev, priv);
1537 if (ret < 0) {
1540 return ret;
1708 int ret = 0;
1748 ret = mlxbf_i2c_init_resource(pdev, &priv->coalesce,
1752 return ret;
1786 int ret;
1807 ret = mlxbf_i2c_init_coalesce(pdev, priv);
1808 if (ret < 0) {
1810 return ret;
1868 int ret;
1910 ret = i2c_slave_event(slave, I2C_SLAVE_WRITE_RECEIVED,
1914 if (ret < 0)
1915 return ret;
1972 int ret = 0;
1996 ret = i2c_slave_event(slave, I2C_SLAVE_WRITE_RECEIVED,
1998 if (ret < 0)
2010 return ret;
2158 int ret;
2170 ret = mlxbf_slave_enable(priv, slave->addr);
2171 if (ret < 0)
2172 return ret;
2182 int ret;
2187 ret = mlxbf_slave_disable(priv);
2188 if (ret < 0)
2189 return ret;
2261 int ret;
2282 ret = kstrtoul(uid, 0, &bus_id);
2283 if (!ret)
2286 return ret;
2325 int irq, ret;
2331 ret = mlxbf_i2c_acpi_probe(dev, priv);
2332 if (ret < 0 && ret != -ENOENT && ret != -ENXIO)
2333 ret = mlxbf_i2c_of_probe(dev, priv);
2335 if (ret < 0)
2336 return ret;
2338 ret = mlxbf_i2c_init_resource(pdev, &priv->smbus,
2340 if (ret < 0) {
2342 return ret;
2345 ret = mlxbf_i2c_init_resource(pdev, &priv->mst_cause,
2347 if (ret < 0) {
2349 return ret;
2352 ret = mlxbf_i2c_init_resource(pdev, &priv->slv_cause,
2354 if (ret < 0) {
2356 return ret;
2372 ret = mlxbf_i2c_calculate_corepll_freq(pdev, priv);
2373 if (ret < 0) {
2387 ret = mlxbf_i2c_init_master(pdev, priv);
2388 if (ret < 0) {
2391 return ret;
2401 ret = devm_request_irq(dev, irq, mlxbf_smbus_irq,
2404 if (ret < 0) {
2406 return ret;
2413 ret = i2c_add_numbered_adapter(adap);
2414 if (ret < 0)
2415 return ret;