Lines Matching refs:ctl1
65 uint32_t ctl1;
166 uint32_t ctl1;
175 ctl1 = cafe->ctl1;
177 cafe_dev_dbg(&cafe->pdev->dev, "Continue command, ctl1 %08x, #data %d\n",
178 cafe->ctl1, cafe->nr_data);
212 ctl1 = 0x80000000 | command | (cafe->ctl1 & CTRL1_CHIPSELECT);
216 ctl1 |= (1<<26); /* rd */
223 ctl1 |= 1<<26; /* rd */
227 ctl1 |= 1<<25; /* wr */
231 ctl1 |= ((adrbytes-1)|8) << 27;
236 cafe->ctl1 = ctl1;
237 cafe_dev_dbg(&cafe->pdev->dev, "Setup for delayed command, ctl1 %08x, dlen %x\n",
238 cafe->ctl1, cafe->datalen);
248 cafe_dev_dbg(&cafe->pdev->dev, "dlen %x, ctl1 %x, ctl2 %x\n",
249 cafe->datalen, ctl1, cafe_readl(cafe, NAND_CTRL2));
254 if (cafe->usedma && (ctl1 & (3<<25))) {
257 if (ctl1 & (1<<26)) {
270 printk("About to write command %08x to register 0\n", ctl1);
275 cafe_writel(cafe, ctl1, NAND_CTRL1);
323 /* Mask the appropriate bit into the stored value of ctl1
326 cafe->ctl1 |= CTRL1_CHIPSELECT;
328 cafe->ctl1 &= ~CTRL1_CHIPSELECT;