Lines Matching refs:address_data
828 struct i2c_client_address_data *address_data, in i2c_probe() argument
848 for (i = 0; !found && (address_data->force[i] != I2C_CLIENT_END); i += 2) { in i2c_probe()
849 if (((adap_id == address_data->force[i]) || in i2c_probe()
850 (address_data->force[i] == ANY_I2C_BUS)) && in i2c_probe()
851 (addr == address_data->force[i+1])) { in i2c_probe()
865 !found && (address_data->ignore[i] != I2C_CLIENT_END); in i2c_probe()
867 if (((adap_id == address_data->ignore[i]) || in i2c_probe()
868 ((address_data->ignore[i] == ANY_I2C_BUS))) && in i2c_probe()
869 (addr == address_data->ignore[i+1])) { in i2c_probe()
876 !found && (address_data->ignore_range[i] != I2C_CLIENT_END); in i2c_probe()
878 if (((adap_id == address_data->ignore_range[i]) || in i2c_probe()
879 ((address_data->ignore_range[i]==ANY_I2C_BUS))) && in i2c_probe()
880 (addr >= address_data->ignore_range[i+1]) && in i2c_probe()
881 (addr <= address_data->ignore_range[i+2])) { in i2c_probe()
893 !found && (address_data->normal_i2c[i] != I2C_CLIENT_END); in i2c_probe()
895 if (addr == address_data->normal_i2c[i]) { in i2c_probe()
903 !found && (address_data->normal_i2c_range[i] != I2C_CLIENT_END); in i2c_probe()
905 if ((addr >= address_data->normal_i2c_range[i]) && in i2c_probe()
906 (addr <= address_data->normal_i2c_range[i+1])) { in i2c_probe()
914 !found && (address_data->probe[i] != I2C_CLIENT_END); in i2c_probe()
916 if (((adap_id == address_data->probe[i]) || in i2c_probe()
917 ((address_data->probe[i] == ANY_I2C_BUS))) && in i2c_probe()
918 (addr == address_data->probe[i+1])) { in i2c_probe()
925 !found && (address_data->probe_range[i] != I2C_CLIENT_END); in i2c_probe()
927 if (((adap_id == address_data->probe_range[i]) || in i2c_probe()
928 (address_data->probe_range[i] == ANY_I2C_BUS)) && in i2c_probe()
929 (addr >= address_data->probe_range[i+1]) && in i2c_probe()
930 (addr <= address_data->probe_range[i+2])) { in i2c_probe()