• Home
  • Raw
  • Download

Lines Matching refs:l1

220 	u32 l1;  in rzn1_set_hw_pin_func()  local
256 l1 = readl(&ipctl->lev1->conf[pin]); in rzn1_set_hw_pin_func()
257 l1_cache = l1; in rzn1_set_hw_pin_func()
263 l1 &= ~(RZN1_L1_FUNC_MASK << RZN1_L1_FUNCTION); in rzn1_set_hw_pin_func()
266 l1 |= (pin_config << RZN1_L1_FUNCTION); in rzn1_set_hw_pin_func()
268 l1 |= (RZN1_L1_FUNCTION_L2 << RZN1_L1_FUNCTION); in rzn1_set_hw_pin_func()
274 if (l1 != l1_cache || l2 != l2_cache) { in rzn1_set_hw_pin_func()
275 writel(l1, &ipctl->lev1->conf[pin]); in rzn1_set_hw_pin_func()
492 u32 l1, l2, arg = 0; in rzn1_pinconf_get() local
497 l1 = readl(&ipctl->lev1->conf[pin]); in rzn1_pinconf_get()
499 l1mux = l1 & RZN1_L1_FUNC_MASK; in rzn1_pinconf_get()
500 pull = (l1 >> RZN1_L1_PIN_PULL) & 0x3; in rzn1_pinconf_get()
501 drive = (l1 >> RZN1_L1_PIN_DRIVE_STRENGTH) & 0x3; in rzn1_pinconf_get()
543 u32 l1, l1_cache; in rzn1_pinconf_set() local
550 l1 = readl(&ipctl->lev1->conf[pin]); in rzn1_pinconf_set()
551 l1_cache = l1; in rzn1_pinconf_set()
560 l1 &= ~(0x3 << RZN1_L1_PIN_PULL); in rzn1_pinconf_set()
561 l1 |= (RZN1_L1_PIN_PULL_UP << RZN1_L1_PIN_PULL); in rzn1_pinconf_set()
565 l1 &= ~(0x3 << RZN1_L1_PIN_PULL); in rzn1_pinconf_set()
566 l1 |= (RZN1_L1_PIN_PULL_DOWN << RZN1_L1_PIN_PULL); in rzn1_pinconf_set()
570 l1 &= ~(0x3 << RZN1_L1_PIN_PULL); in rzn1_pinconf_set()
571 l1 |= (RZN1_L1_PIN_PULL_NONE << RZN1_L1_PIN_PULL); in rzn1_pinconf_set()
596 l1 &= ~(0x3 << RZN1_L1_PIN_DRIVE_STRENGTH); in rzn1_pinconf_set()
597 l1 |= (drv << RZN1_L1_PIN_DRIVE_STRENGTH); in rzn1_pinconf_set()
602 l1 &= ~RZN1_L1_FUNC_MASK; in rzn1_pinconf_set()
603 l1 |= RZN1_FUNC_HIGHZ; in rzn1_pinconf_set()
610 if (l1 != l1_cache) { in rzn1_pinconf_set()
612 writel(l1, &ipctl->lev1->conf[pin]); in rzn1_pinconf_set()