Lines Matching full:hold
71 unsigned char hold; /* in gbusclock */ member
242 /* setup Hold Time, Strobe Pulse Width */ in txx9ndfmc_initialize()
243 txx9ndfmc_write(dev, (drvdata->hold << 4) | drvdata->spw, TXX9_NDFSPR); in txx9ndfmc_initialize()
283 int hold, spw; in txx9ndfmc_probe() local
297 hold = plat->hold ?: 20; /* tDH */ in txx9ndfmc_probe()
300 hold = TXX9NDFMC_NS_TO_CYC(gbusclk, hold); in txx9ndfmc_probe()
303 hold -= 2; /* actual hold time : (HOLD + 2) BUSCLK */ in txx9ndfmc_probe()
305 hold = clamp(hold, 1, 15); in txx9ndfmc_probe()
306 drvdata->hold = hold; in txx9ndfmc_probe()
309 dev_info(&dev->dev, "CLK:%ldMHz HOLD:%d SPW:%d\n", in txx9ndfmc_probe()
310 (gbusclk + 500000) / 1000000, hold, spw); in txx9ndfmc_probe()