Lines Matching refs:l1
224 u32 l1;
260 l1 = readl(&ipctl->lev1->conf[pin]);
261 l1_cache = l1;
267 l1 &= ~(RZN1_L1_FUNC_MASK << RZN1_L1_FUNCTION);
270 l1 |= (pin_config << RZN1_L1_FUNCTION);
272 l1 |= (RZN1_L1_FUNCTION_L2 << RZN1_L1_FUNCTION);
278 if (l1 != l1_cache || l2 != l2_cache) {
279 writel(l1, &ipctl->lev1->conf[pin]);
496 u32 l1, l2, arg = 0;
501 l1 = readl(&ipctl->lev1->conf[pin]);
503 l1mux = l1 & RZN1_L1_FUNC_MASK;
504 pull = (l1 >> RZN1_L1_PIN_PULL) & 0x3;
505 drive = (l1 >> RZN1_L1_PIN_DRIVE_STRENGTH) & 0x3;
547 u32 l1, l1_cache;
554 l1 = readl(&ipctl->lev1->conf[pin]);
555 l1_cache = l1;
564 l1 &= ~(0x3 << RZN1_L1_PIN_PULL);
565 l1 |= (RZN1_L1_PIN_PULL_UP << RZN1_L1_PIN_PULL);
569 l1 &= ~(0x3 << RZN1_L1_PIN_PULL);
570 l1 |= (RZN1_L1_PIN_PULL_DOWN << RZN1_L1_PIN_PULL);
574 l1 &= ~(0x3 << RZN1_L1_PIN_PULL);
575 l1 |= (RZN1_L1_PIN_PULL_NONE << RZN1_L1_PIN_PULL);
600 l1 &= ~(0x3 << RZN1_L1_PIN_DRIVE_STRENGTH);
601 l1 |= (drv << RZN1_L1_PIN_DRIVE_STRENGTH);
606 l1 &= ~RZN1_L1_FUNC_MASK;
607 l1 |= RZN1_FUNC_HIGHZ;
614 if (l1 != l1_cache) {
616 writel(l1, &ipctl->lev1->conf[pin]);