Lines Matching refs:mmio
83 void __iomem *mmio; member
557 reg = readl(priv->mmio + 0x21a8); in rockchip_combphy_set_mode()
566 writel(reg, priv->mmio + 0x21a8); in rockchip_combphy_set_mode()
662 priv->mmio = devm_ioremap_resource(dev, res); in rockchip_combphy_probe()
663 if (IS_ERR(priv->mmio)) { in rockchip_combphy_probe()
664 ret = PTR_ERR(priv->mmio); in rockchip_combphy_probe()
723 writel(0x00, priv->mmio + 0x2118); in rk1808_combphy_cfg()
724 writel(0x64, priv->mmio + 0x211c); in rk1808_combphy_cfg()
725 writel(0x01, priv->mmio + 0x2020); in rk1808_combphy_cfg()
726 writel(0x64, priv->mmio + 0x2028); in rk1808_combphy_cfg()
727 writel(0x21, priv->mmio + 0x2030); in rk1808_combphy_cfg()
730 writel(0x1, priv->mmio + 0x3020); in rk1808_combphy_cfg()
731 writel(0x64, priv->mmio + 0x3028); in rk1808_combphy_cfg()
732 writel(0x21, priv->mmio + 0x3030); in rk1808_combphy_cfg()
737 writel(0x00, priv->mmio + 0x2118); in rk1808_combphy_cfg()
738 writel(0x32, priv->mmio + 0x211c); in rk1808_combphy_cfg()
739 writel(0x01, priv->mmio + 0x2020); in rk1808_combphy_cfg()
740 writel(0x32, priv->mmio + 0x2028); in rk1808_combphy_cfg()
741 writel(0x21, priv->mmio + 0x2030); in rk1808_combphy_cfg()
750 writel(0x08400000, priv->mmio + 0x0); in rk1808_combphy_cfg()
751 writel(0x03030000, priv->mmio + 0x8); in rk1808_combphy_cfg()
754 writel(0x20, priv->mmio + 0x20ac); in rk1808_combphy_cfg()
755 writel(0x12, priv->mmio + 0x20c8); in rk1808_combphy_cfg()
756 writel(0x76, priv->mmio + 0x2150); in rk1808_combphy_cfg()
759 writel(0x20, priv->mmio + 0x30ac); in rk1808_combphy_cfg()
760 writel(0x12, priv->mmio + 0x30c8); in rk1808_combphy_cfg()
761 writel(0x76, priv->mmio + 0x3150); in rk1808_combphy_cfg()
763 writel(0x0, priv->mmio + 0x21a4); in rk1808_combphy_cfg()
764 writel(0x0, priv->mmio + 0x21a8); in rk1808_combphy_cfg()
765 writel(0xb, priv->mmio + 0x21ec); in rk1808_combphy_cfg()
768 writel(0x02, priv->mmio + 0x45c0); in rk1808_combphy_cfg()
769 writel(0x83, priv->mmio + 0x45c4); in rk1808_combphy_cfg()
770 writel(0x03, priv->mmio + 0x45c8); in rk1808_combphy_cfg()
771 writel(0x43, priv->mmio + 0x45cc); in rk1808_combphy_cfg()
772 writel(0x00, priv->mmio + 0x45d0); in rk1808_combphy_cfg()
773 writel(0xbc, priv->mmio + 0x45d4); in rk1808_combphy_cfg()
776 writel(0xaa, priv->mmio + 0x21b8); in rk1808_combphy_cfg()
777 writel(0xaa, priv->mmio + 0x31b8); in rk1808_combphy_cfg()
784 writel(0x09, priv->mmio + 0x3148); in rk1808_combphy_cfg()
787 writel(0x01, priv->mmio + 0x21cc); in rk1808_combphy_cfg()
790 writel(0x08, priv->mmio + 0x30c4); in rk1808_combphy_cfg()
791 writel(0x08, priv->mmio + 0x20f4); in rk1808_combphy_cfg()
794 writel(0x12, priv->mmio + 0x3150); in rk1808_combphy_cfg()
797 writel(0x04, priv->mmio + 0x3080); in rk1808_combphy_cfg()
800 writel(0x1d, priv->mmio + 0x3090); in rk1808_combphy_cfg()
803 writel(0x50, priv->mmio + 0x21c4); in rk1808_combphy_cfg()
804 writel(0x10, priv->mmio + 0x2050); in rk1808_combphy_cfg()
807 writel(0x81, priv->mmio + 0x31a8); in rk1808_combphy_cfg()
810 writel(0x00, priv->mmio + 0x31e8); in rk1808_combphy_cfg()
813 writel(0x08, priv->mmio + 0x30c0); in rk1808_combphy_cfg()
816 writel(0x20, priv->mmio + 0x20ac); in rk1808_combphy_cfg()
822 reg = readl(priv->mmio + 0x2108); in rk1808_combphy_cfg()
824 writel(reg, priv->mmio + 0x2108); in rk1808_combphy_cfg()
829 reg = readl(priv->mmio + 0x2108); in rk1808_combphy_cfg()
831 writel(reg, priv->mmio + 0x2108); in rk1808_combphy_cfg()
842 reg = readl(priv->mmio + 0x2120); in rk1808_combphy_cfg()
844 writel(reg, priv->mmio + 0x2120); in rk1808_combphy_cfg()
846 reg = readl(priv->mmio + 0x2000); in rk1808_combphy_cfg()
848 writel(reg, priv->mmio + 0x2000); in rk1808_combphy_cfg()
857 reg = readl(priv->mmio + 0x21b8); in rk1808_combphy_cfg()
859 writel(reg, priv->mmio + 0x21b8); in rk1808_combphy_cfg()
865 reg = readl(priv->mmio + 0x20c8); in rk1808_combphy_cfg()
867 writel(reg, priv->mmio + 0x20c8); in rk1808_combphy_cfg()
868 reg = readl(priv->mmio + 0x2150); in rk1808_combphy_cfg()
870 writel(reg, priv->mmio + 0x2150); in rk1808_combphy_cfg()
884 writel(0x08400840, priv->mmio + 0x0); in rk1808_combphy_low_power_control()
885 writel(0x03030303, priv->mmio + 0x8); in rk1808_combphy_low_power_control()
888 writel(0x36, priv->mmio + 0x2150); in rk1808_combphy_low_power_control()
889 writel(0x36, priv->mmio + 0x3150); in rk1808_combphy_low_power_control()
890 writel(0x02, priv->mmio + 0x21e8); in rk1808_combphy_low_power_control()
891 writel(0x02, priv->mmio + 0x31e8); in rk1808_combphy_low_power_control()
892 writel(0x0c, priv->mmio + 0x2080); in rk1808_combphy_low_power_control()
893 writel(0x0c, priv->mmio + 0x3080); in rk1808_combphy_low_power_control()
894 writel(0x08, priv->mmio + 0x20c0); in rk1808_combphy_low_power_control()
895 writel(0x08, priv->mmio + 0x30c0); in rk1808_combphy_low_power_control()
896 writel(0x08, priv->mmio + 0x2058); in rk1808_combphy_low_power_control()
898 writel(0x10, priv->mmio + 0x2044); in rk1808_combphy_low_power_control()
899 writel(0x10, priv->mmio + 0x21a8); in rk1808_combphy_low_power_control()
900 writel(0x10, priv->mmio + 0x31a8); in rk1808_combphy_low_power_control()
901 writel(0x08, priv->mmio + 0x2058); in rk1808_combphy_low_power_control()
902 writel(0x08, priv->mmio + 0x3058); in rk1808_combphy_low_power_control()
903 writel(0x40, priv->mmio + 0x205c); in rk1808_combphy_low_power_control()
904 writel(0x40, priv->mmio + 0x305c); in rk1808_combphy_low_power_control()
905 writel(0x08, priv->mmio + 0x2184); in rk1808_combphy_low_power_control()
906 writel(0x08, priv->mmio + 0x3184); in rk1808_combphy_low_power_control()
907 writel(0x00, priv->mmio + 0x2150); in rk1808_combphy_low_power_control()
908 writel(0x00, priv->mmio + 0x3150); in rk1808_combphy_low_power_control()
909 writel(0x10, priv->mmio + 0x20e0); in rk1808_combphy_low_power_control()
910 writel(0x00, priv->mmio + 0x21e8); in rk1808_combphy_low_power_control()
911 writel(0x00, priv->mmio + 0x31e8); in rk1808_combphy_low_power_control()
918 writel(0x36, priv->mmio + 0x2150); in rk1808_combphy_low_power_control()
921 writel(0x02, priv->mmio + 0x21e8); in rk1808_combphy_low_power_control()
924 writel(0x0c, priv->mmio + 0x2080); in rk1808_combphy_low_power_control()
927 writel(0x08, priv->mmio + 0x20c0); in rk1808_combphy_low_power_control()
930 writel(0x10, priv->mmio + 0x2044); in rk1808_combphy_low_power_control()
933 writel(0x08, priv->mmio + 0x2058); in rk1808_combphy_low_power_control()
936 writel(0x91, priv->mmio + 0x21a8); in rk1808_combphy_low_power_control()
939 writel(0x91, priv->mmio + 0x31a8); in rk1808_combphy_low_power_control()
942 writel(0x76, priv->mmio + 0x2150); in rk1808_combphy_low_power_control()
945 writel(0x02, priv->mmio + 0x21e8); in rk1808_combphy_low_power_control()
948 writel(0x08, priv->mmio + 0x2080); in rk1808_combphy_low_power_control()
951 writel(0x18, priv->mmio + 0x20c0); in rk1808_combphy_low_power_control()
954 writel(0x00, priv->mmio + 0x2044); in rk1808_combphy_low_power_control()
957 writel(0x28, priv->mmio + 0x2058); in rk1808_combphy_low_power_control()
960 writel(0x01, priv->mmio + 0x21a8); in rk1808_combphy_low_power_control()
963 writel(0x81, priv->mmio + 0x31a8); in rk1808_combphy_low_power_control()