Home
last modified time | relevance | path

Searched refs:twsi_freq (Results 1 – 4 of 4) sorted by relevance

/linux-6.15/drivers/i2c/busses/
H A Di2c-octeon-core.h121 u32 twsi_freq; member
227 #define IS_LS_FREQ(twsi_freq) ((twsi_freq) <= 400000) argument
H A Di2c-thunderx-pcidrv.c187 ret = device_property_read_u32(dev, "clock-frequency", &i2c->twsi_freq); in thunder_i2c_probe_pci()
189 i2c->twsi_freq = I2C_MAX_STANDARD_MODE_FREQ; in thunder_i2c_probe_pci()
215 if (octeon_i2c_is_otx2(pdev) && IS_LS_FREQ(i2c->twsi_freq)) in thunder_i2c_probe_pci()
H A Di2c-octeon-core.c620 if (IS_LS_FREQ(i2c->twsi_freq)) { in octeon_i2c_xfer()
687 if (!IS_LS_FREQ(i2c->twsi_freq)) in octeon_i2c_set_clock()
704 tclk = i2c->twsi_freq * (mdiv_idx + 1) * ds; in octeon_i2c_set_clock()
723 if (foscl > i2c->twsi_freq) in octeon_i2c_set_clock()
725 diff = abs(foscl - i2c->twsi_freq); in octeon_i2c_set_clock()
747 if (!IS_LS_FREQ(i2c->twsi_freq)) in octeon_i2c_set_clock()
H A Di2c-octeon-platdrv.c180 if (of_property_read_u32(node, "clock-frequency", &i2c->twsi_freq) && in octeon_i2c_probe()
181 of_property_read_u32(node, "clock-rate", &i2c->twsi_freq)) { in octeon_i2c_probe()