Lines Matching refs:val
90 static inline bool param_read(struct regmap *base, const struct combphy_reg *reg, u32 val)
103 return tmp == val;
108 u32 val, mask, tmp;
112 val = (tmp << reg->bitstart) | (mask << BIT_WRITEABLE_SHIFT);
114 return regmap_write(base, reg->offset, val);
120 u32 mask, val;
124 regmap_read(priv->phy_grf, cfg->pipe_phy_status.offset, &val);
125 val = (val & mask) >> cfg->pipe_phy_status.bitstart;
127 return val;
133 u32 val;
144 val = readl(priv->mmio + (0x19 << 0x02));
145 val |= BIT(0x05);
146 writel(val, priv->mmio + (0x19 << 0x02));
224 u32 val;
244 ret = readx_poll_timeout_atomic(rockchip_combphy_is_ready, priv, val, val == cfg->pipe_phy_status.enable, 0xA,
420 u32 val;
438 val = readl(priv->mmio + (0x1f << 0x02));
439 val &= ~GENMASK(0x05, 0x04);
440 val |= 0x01 << 0x04;
441 writel(val, priv->mmio + 0x7c);
450 val = readl(priv->mmio + (0x1f << 0x02));
451 val &= ~GENMASK(0x05, 0x04);
452 val |= 0x01 << 0x04;
453 writel(val, priv->mmio + 0x7c);
456 val = readl(priv->mmio + (0x0e << 0x02));
457 val &= ~GENMASK(0, 0);
458 val |= 0x01;
459 writel(val, priv->mmio + (0x0e << 0x02));
462 val = readl(priv->mmio + (0x20 << 0x02));
463 val &= ~(0x7 << 0x02);
464 val |= 0x2 << 0x02;
465 writel(val, priv->mmio + (0x20 << 0x02));
471 val = readl(priv->mmio + (0x5 << 2));
472 val &= ~(0x3 << 0x06);
473 val |= 0x1 << 0x06;
474 writel(val, priv->mmio + (0x5 << 0x02));
520 val = readl(priv->mmio + (0x0e << 0x02));
521 val &= ~GENMASK(0x07, 0x06);
522 val |= 0x01 << 0x06;
523 writel(val, priv->mmio + (0x0e << 0x02));
525 val = readl(priv->mmio + (0x0f << 0x02));
526 val &= ~GENMASK(0x07, 0);
527 val |= 0x5f;
528 writel(val, priv->mmio + (0x0f << 0x02));
538 val = readl(priv->mmio + (0x20 << 0x02));
539 val &= ~(0x7 << 0x02);
540 val |= 0x2 << 0x02;
541 writel(val, priv->mmio + (0x20 << 0x02));
546 val = readl(priv->mmio + (0x5 << 0x02));
547 val &= ~(0x3 << 0x06);
548 val |= 0x1 << 0x06;
549 writel(val, priv->mmio + (0x5 << 0x02));
555 val = readl(priv->mmio + (0x1f << 0x02));
556 val &= ~GENMASK(0x07, 0x04);
557 val |= 0x50;
558 writel(val, priv->mmio + (0x1f << 0x02));
569 val = readl(priv->mmio + (0xc << 0x02));
570 val |= (0x3 << 0x04) | (0x1 << 0x07);
571 writel(val, priv->mmio + (0xc << 0x02));
573 val = readl(priv->mmio + (0xd << 0x02));
574 val |= 0x1;
575 writel(val, priv->mmio + (0xd << 0x02));
580 val = readl(priv->mmio + (0x7 << 0x02));
581 val |= BIT(0x04);
582 writel(val, priv->mmio + (0x7 << 0x02));
644 u32 val;
668 val = readl(priv->mmio + (0x1f << 0x02));
669 val &= ~GENMASK(0x05, 0x04);
670 val |= 0x01 << 0x04;
671 writel(val, priv->mmio + 0x7c);
674 val = readl(priv->mmio + (0x0e << 0x02));
675 val &= ~GENMASK(0, 0);
676 val |= 0x01;
677 writel(val, priv->mmio + (0x0e << 0x02));
680 val = readl(priv->mmio + (0x20 << 0x02));
681 val &= ~(0x7 << 0x02);
682 val |= 0x2 << 0x02;
683 writel(val, priv->mmio + (0x20 << 0x02));
689 val = readl(priv->mmio + (0x5 << 2));
690 val &= ~(0x3 << 0x06);
691 val |= 0x1 << 0x06;
692 writel(val, priv->mmio + (0x5 << 0x02));
706 val = readl(priv->mmio + (0x0e << 0x02));
707 val &= ~GENMASK(0, 0);
708 val |= 0x01;
709 writel(val, priv->mmio + (0x0e << 0x02));
733 val = readl(priv->mmio + (0x0e << 0x02));
734 val &= ~GENMASK(0x07, 0x06);
735 val |= 0x01 << 0x06;
736 writel(val, priv->mmio + (0x0e << 0x02));
738 val = readl(priv->mmio + (0x0f << 0x02));
739 val &= ~GENMASK(0x07, 0);
740 val |= 0x5f;
741 writel(val, priv->mmio + (0x0f << 0x02));
751 val = readl(priv->mmio + (0x20 << 0x02));
752 val &= ~GENMASK(0x04, 0x02);
753 val |= 0x4 << 0x02;
754 writel(val, priv->mmio + (0x20 << 0x02));
757 val = 0x4c;
758 writel(val, priv->mmio + (0x1b << 0x02));
761 val = 0xf0;
762 writel(val, priv->mmio + (0xa << 0x02));
763 val = 0x4;
764 writel(val, priv->mmio + (0xb << 0x02));
767 val = readl(priv->mmio + (0x1f << 0x02));
768 val &= ~GENMASK(0x07, 0x04);
769 val |= 0x50;
770 writel(val, priv->mmio + (0x1f << 0x02));