Lines Matching defs:rev
201 u32 rev;
289 if (omap->rev >= OMAP_I2C_REV_ON_3430_3530)
314 if (omap->rev >= OMAP_I2C_OMAP1_REV_2) {
340 if (omap->rev > OMAP_I2C_REV_ON_3430_3530) {
358 if (omap->rev >= OMAP_I2C_REV_ON_3430_3530) {
472 if (omap->rev <= OMAP_I2C_REV_ON_3430_3530) {
635 if (omap->rev < OMAP_I2C_REV_ON_3630)
1226 .rev = OMAP_I2C_IP_VERSION_1,
1234 .rev = OMAP_I2C_IP_VERSION_1,
1240 .rev = OMAP_I2C_IP_VERSION_1,
1245 .rev = OMAP_I2C_IP_VERSION_2,
1270 #define OMAP_I2C_SCHEME(rev) ((rev & 0xc000) >> 14)
1272 #define OMAP_I2C_REV_SCHEME_0_MAJOR(rev) (rev >> 4)
1273 #define OMAP_I2C_REV_SCHEME_0_MINOR(rev) (rev & 0xf)
1275 #define OMAP_I2C_REV_SCHEME_1_MAJOR(rev) ((rev & 0x0700) >> 7)
1276 #define OMAP_I2C_REV_SCHEME_1_MINOR(rev) (rev & 0x1f)
1364 u32 rev;
1417 rev = readw_relaxed(omap->base + 0x04);
1419 omap->scheme = OMAP_I2C_SCHEME(rev);
1423 omap->rev = omap_i2c_read_reg(omap, OMAP_I2C_REV_REG);
1424 minor = OMAP_I2C_REV_SCHEME_0_MAJOR(omap->rev);
1425 major = OMAP_I2C_REV_SCHEME_0_MAJOR(omap->rev);
1430 rev = (rev << 16) |
1432 minor = OMAP_I2C_REV_SCHEME_1_MINOR(rev);
1433 major = OMAP_I2C_REV_SCHEME_1_MAJOR(rev);
1434 omap->rev = rev;
1439 if (omap->rev >= OMAP_I2C_REV_ON_2430 &&
1440 omap->rev < OMAP_I2C_REV_ON_4430_PLUS)
1443 if (omap->rev <= OMAP_I2C_REV_ON_3430_3530)
1461 if (omap->rev < OMAP_I2C_REV_ON_3630)
1473 if (omap->rev < OMAP_I2C_OMAP1_REV_2)
1504 dev_info(omap->dev, "bus %d rev%d.%d at %d kHz\n", adap->nr,
1552 if (omap->rev < OMAP_I2C_OMAP1_REV_2) {