Lines Matching defs:i2c
13 #include <linux/i2c.h>
649 u32 ctl, i2c, it;
665 i2c = SSC_I2C_TXENB;
667 i2c |= SSC_I2C_ACKG;
668 st_i2c_set_bits(i2c_dev->base + SSC_I2C, i2c);
698 i2c = SSC_I2C_STOPG | SSC_I2C_REPSTRTG;
699 st_i2c_clr_bits(i2c_dev->base + SSC_I2C, i2c);
785 ret = of_property_read_u32(np, "st,i2c-min-scl-pulse-width-us",
788 dev_err(i2c_dev->dev, "st,i2c-min-scl-pulse-width-us invalid\n");
792 ret = of_property_read_u32(np, "st,i2c-min-sda-pulse-width-us",
795 dev_err(i2c_dev->dev, "st,i2c-min-sda-pulse-width-us invalid\n");
886 { .compatible = "st,comms-ssc-i2c", },
887 { .compatible = "st,comms-ssc4-i2c", },
894 .name = "st-i2c",