Lines Matching defs:fdr
71 u16 fdr; /* including dfsrr */
205 /* see below - default fdr = 0x3f -> div = 2048 */
220 if (div->fdr & 0xc0 && pvr == 0x80822011)
227 return (int)div->fdr;
234 int ret, fdr;
237 dev_dbg(i2c->dev, "using fdr %d\n",
243 fdr = (ret >= 0) ? ret : 0x3f; /* backward compatibility */
245 writeb(fdr & 0xff, i2c->base + MPC_I2C_FDR);
248 dev_info(i2c->dev, "clock %u Hz (fdr=%d)\n", i2c->real_clk,
249 fdr);
353 /* see below - default fdr = 0x1031 -> div = 16 * 3072 */
380 return div ? (int)div->fdr : -EINVAL;
387 int ret, fdr;
390 dev_dbg(i2c->dev, "using dfsrr %d, fdr %d\n",
397 fdr = (ret >= 0) ? ret : 0x1031; /* backward compatibility */
399 writeb(fdr & 0xff, i2c->base + MPC_I2C_FDR);
400 writeb((fdr >> 8) & 0xff, i2c->base + MPC_I2C_DFSRR);
403 dev_info(i2c->dev, "clock %d Hz (dfsrr=%d fdr=%d)\n",
404 i2c->real_clk, fdr >> 8, fdr & 0xff);