Lines Matching refs:regmap_write

169 	regmap_write(priv->ethsys_regmap, reg, val);  in mtk_ethsys_rmw()
180 regmap_write(priv->infra_regmap, reg, val); in mtk_infra_rmw()
637 regmap_write(priv->xfi_pll_regmap, XFI_PLL_ANA_GLB8, in mtk_xfi_pll_enable()
642 regmap_write(priv->xfi_pll_regmap, XFI_PLL_DIG_GLB8, val); in mtk_xfi_pll_enable()
649 regmap_write(priv->toprgu_regmap, 0xFC, 0x0000A004); in mtk_usxgmii_reset()
650 regmap_write(priv->toprgu_regmap, 0x18, 0x88F0A004); in mtk_usxgmii_reset()
651 regmap_write(priv->toprgu_regmap, 0xFC, 0x00000000); in mtk_usxgmii_reset()
652 regmap_write(priv->toprgu_regmap, 0x18, 0x88F00000); in mtk_usxgmii_reset()
653 regmap_write(priv->toprgu_regmap, 0x18, 0x00F00000); in mtk_usxgmii_reset()
656 regmap_write(priv->toprgu_regmap, 0xFC, 0x00005002); in mtk_usxgmii_reset()
657 regmap_write(priv->toprgu_regmap, 0x18, 0x88F05002); in mtk_usxgmii_reset()
658 regmap_write(priv->toprgu_regmap, 0xFC, 0x00000000); in mtk_usxgmii_reset()
659 regmap_write(priv->toprgu_regmap, 0x18, 0x88F00000); in mtk_usxgmii_reset()
660 regmap_write(priv->toprgu_regmap, 0x18, 0x00F00000); in mtk_usxgmii_reset()
669 regmap_write(priv->usxgmii_regmap, 0x810, 0x000FFE6D); in mtk_usxgmii_setup_phya_an_10000()
670 regmap_write(priv->usxgmii_regmap, 0x818, 0x07B1EC7B); in mtk_usxgmii_setup_phya_an_10000()
671 regmap_write(priv->usxgmii_regmap, 0x80C, 0x30000000); in mtk_usxgmii_setup_phya_an_10000()
673 regmap_write(priv->usxgmii_regmap, 0x80C, 0x10000000); in mtk_usxgmii_setup_phya_an_10000()
675 regmap_write(priv->usxgmii_regmap, 0x80C, 0x00000000); in mtk_usxgmii_setup_phya_an_10000()
677 regmap_write(priv->xfi_pextp_regmap, 0x9024, 0x00C9071C); in mtk_usxgmii_setup_phya_an_10000()
678 regmap_write(priv->xfi_pextp_regmap, 0x2020, 0xAA8585AA); in mtk_usxgmii_setup_phya_an_10000()
679 regmap_write(priv->xfi_pextp_regmap, 0x2030, 0x0C020707); in mtk_usxgmii_setup_phya_an_10000()
680 regmap_write(priv->xfi_pextp_regmap, 0x2034, 0x0E050F0F); in mtk_usxgmii_setup_phya_an_10000()
681 regmap_write(priv->xfi_pextp_regmap, 0x2040, 0x00140032); in mtk_usxgmii_setup_phya_an_10000()
682 regmap_write(priv->xfi_pextp_regmap, 0x50F0, 0x00C014AA); in mtk_usxgmii_setup_phya_an_10000()
683 regmap_write(priv->xfi_pextp_regmap, 0x50E0, 0x3777C12B); in mtk_usxgmii_setup_phya_an_10000()
684 regmap_write(priv->xfi_pextp_regmap, 0x506C, 0x005F9CFF); in mtk_usxgmii_setup_phya_an_10000()
685 regmap_write(priv->xfi_pextp_regmap, 0x5070, 0x9D9DFAFA); in mtk_usxgmii_setup_phya_an_10000()
686 regmap_write(priv->xfi_pextp_regmap, 0x5074, 0x27273F3F); in mtk_usxgmii_setup_phya_an_10000()
687 regmap_write(priv->xfi_pextp_regmap, 0x5078, 0xA7883C68); in mtk_usxgmii_setup_phya_an_10000()
688 regmap_write(priv->xfi_pextp_regmap, 0x507C, 0x11661166); in mtk_usxgmii_setup_phya_an_10000()
689 regmap_write(priv->xfi_pextp_regmap, 0x5080, 0x0E000AAF); in mtk_usxgmii_setup_phya_an_10000()
690 regmap_write(priv->xfi_pextp_regmap, 0x5084, 0x08080D0D); in mtk_usxgmii_setup_phya_an_10000()
691 regmap_write(priv->xfi_pextp_regmap, 0x5088, 0x02030909); in mtk_usxgmii_setup_phya_an_10000()
692 regmap_write(priv->xfi_pextp_regmap, 0x50E4, 0x0C0C0000); in mtk_usxgmii_setup_phya_an_10000()
693 regmap_write(priv->xfi_pextp_regmap, 0x50E8, 0x04040000); in mtk_usxgmii_setup_phya_an_10000()
694 regmap_write(priv->xfi_pextp_regmap, 0x50EC, 0x0F0F0C06); in mtk_usxgmii_setup_phya_an_10000()
695 regmap_write(priv->xfi_pextp_regmap, 0x50A8, 0x506E8C8C); in mtk_usxgmii_setup_phya_an_10000()
696 regmap_write(priv->xfi_pextp_regmap, 0x6004, 0x18190000); in mtk_usxgmii_setup_phya_an_10000()
697 regmap_write(priv->xfi_pextp_regmap, 0x00F8, 0x01423342); in mtk_usxgmii_setup_phya_an_10000()
698 regmap_write(priv->xfi_pextp_regmap, 0x00F4, 0x80201F20); in mtk_usxgmii_setup_phya_an_10000()
699 regmap_write(priv->xfi_pextp_regmap, 0x0030, 0x00050C00); in mtk_usxgmii_setup_phya_an_10000()
700 regmap_write(priv->xfi_pextp_regmap, 0x0070, 0x02002800); in mtk_usxgmii_setup_phya_an_10000()
702 regmap_write(priv->xfi_pextp_regmap, 0x30B0, 0x00000020); in mtk_usxgmii_setup_phya_an_10000()
703 regmap_write(priv->xfi_pextp_regmap, 0x3028, 0x00008A01); in mtk_usxgmii_setup_phya_an_10000()
704 regmap_write(priv->xfi_pextp_regmap, 0x302C, 0x0000A884); in mtk_usxgmii_setup_phya_an_10000()
705 regmap_write(priv->xfi_pextp_regmap, 0x3024, 0x00083002); in mtk_usxgmii_setup_phya_an_10000()
706 regmap_write(priv->xfi_pextp_regmap, 0x3010, 0x00022220); in mtk_usxgmii_setup_phya_an_10000()
707 regmap_write(priv->xfi_pextp_regmap, 0x5064, 0x0F020A01); in mtk_usxgmii_setup_phya_an_10000()
708 regmap_write(priv->xfi_pextp_regmap, 0x50B4, 0x06100600); in mtk_usxgmii_setup_phya_an_10000()
709 regmap_write(priv->xfi_pextp_regmap, 0x3048, 0x40704000); in mtk_usxgmii_setup_phya_an_10000()
710 regmap_write(priv->xfi_pextp_regmap, 0x3050, 0xA8000000); in mtk_usxgmii_setup_phya_an_10000()
711 regmap_write(priv->xfi_pextp_regmap, 0x3054, 0x000000AA); in mtk_usxgmii_setup_phya_an_10000()
712 regmap_write(priv->xfi_pextp_regmap, 0x306C, 0x00000F00); in mtk_usxgmii_setup_phya_an_10000()
713 regmap_write(priv->xfi_pextp_regmap, 0xA060, 0x00040000); in mtk_usxgmii_setup_phya_an_10000()
714 regmap_write(priv->xfi_pextp_regmap, 0x90D0, 0x00000001); in mtk_usxgmii_setup_phya_an_10000()
715 regmap_write(priv->xfi_pextp_regmap, 0x0070, 0x0200E800); in mtk_usxgmii_setup_phya_an_10000()
717 regmap_write(priv->xfi_pextp_regmap, 0x0070, 0x0200C111); in mtk_usxgmii_setup_phya_an_10000()
719 regmap_write(priv->xfi_pextp_regmap, 0x0070, 0x0200C101); in mtk_usxgmii_setup_phya_an_10000()
721 regmap_write(priv->xfi_pextp_regmap, 0x0070, 0x0202C111); in mtk_usxgmii_setup_phya_an_10000()
723 regmap_write(priv->xfi_pextp_regmap, 0x0070, 0x0202C101); in mtk_usxgmii_setup_phya_an_10000()
725 regmap_write(priv->xfi_pextp_regmap, 0x30B0, 0x00000030); in mtk_usxgmii_setup_phya_an_10000()
726 regmap_write(priv->xfi_pextp_regmap, 0x00F4, 0x80201F00); in mtk_usxgmii_setup_phya_an_10000()
727 regmap_write(priv->xfi_pextp_regmap, 0x3040, 0x30000000); in mtk_usxgmii_setup_phya_an_10000()
733 regmap_write(priv->usxgmii_regmap, 0x810, 0x000FFE6C); in mtk_usxgmii_setup_phya_force_10000()
734 regmap_write(priv->usxgmii_regmap, 0x818, 0x07B1EC7B); in mtk_usxgmii_setup_phya_force_10000()
735 regmap_write(priv->usxgmii_regmap, 0x80C, 0xB0000000); in mtk_usxgmii_setup_phya_force_10000()
737 regmap_write(priv->usxgmii_regmap, 0x80C, 0x90000000); in mtk_usxgmii_setup_phya_force_10000()
740 regmap_write(priv->xfi_pextp_regmap, 0x9024, 0x00C9071C); in mtk_usxgmii_setup_phya_force_10000()
741 regmap_write(priv->xfi_pextp_regmap, 0x2020, 0xAA8585AA); in mtk_usxgmii_setup_phya_force_10000()
742 regmap_write(priv->xfi_pextp_regmap, 0x2030, 0x0C020707); in mtk_usxgmii_setup_phya_force_10000()
743 regmap_write(priv->xfi_pextp_regmap, 0x2034, 0x0E050F0F); in mtk_usxgmii_setup_phya_force_10000()
744 regmap_write(priv->xfi_pextp_regmap, 0x2040, 0x00140032); in mtk_usxgmii_setup_phya_force_10000()
745 regmap_write(priv->xfi_pextp_regmap, 0x50F0, 0x00C014AA); in mtk_usxgmii_setup_phya_force_10000()
746 regmap_write(priv->xfi_pextp_regmap, 0x50E0, 0x3777C12B); in mtk_usxgmii_setup_phya_force_10000()
747 regmap_write(priv->xfi_pextp_regmap, 0x506C, 0x005F9CFF); in mtk_usxgmii_setup_phya_force_10000()
748 regmap_write(priv->xfi_pextp_regmap, 0x5070, 0x9D9DFAFA); in mtk_usxgmii_setup_phya_force_10000()
749 regmap_write(priv->xfi_pextp_regmap, 0x5074, 0x27273F3F); in mtk_usxgmii_setup_phya_force_10000()
750 regmap_write(priv->xfi_pextp_regmap, 0x5078, 0xA7883C68); in mtk_usxgmii_setup_phya_force_10000()
751 regmap_write(priv->xfi_pextp_regmap, 0x507C, 0x11661166); in mtk_usxgmii_setup_phya_force_10000()
752 regmap_write(priv->xfi_pextp_regmap, 0x5080, 0x0E000AAF); in mtk_usxgmii_setup_phya_force_10000()
753 regmap_write(priv->xfi_pextp_regmap, 0x5084, 0x08080D0D); in mtk_usxgmii_setup_phya_force_10000()
754 regmap_write(priv->xfi_pextp_regmap, 0x5088, 0x02030909); in mtk_usxgmii_setup_phya_force_10000()
755 regmap_write(priv->xfi_pextp_regmap, 0x50E4, 0x0C0C0000); in mtk_usxgmii_setup_phya_force_10000()
756 regmap_write(priv->xfi_pextp_regmap, 0x50E8, 0x04040000); in mtk_usxgmii_setup_phya_force_10000()
757 regmap_write(priv->xfi_pextp_regmap, 0x50EC, 0x0F0F0C06); in mtk_usxgmii_setup_phya_force_10000()
758 regmap_write(priv->xfi_pextp_regmap, 0x50A8, 0x506E8C8C); in mtk_usxgmii_setup_phya_force_10000()
759 regmap_write(priv->xfi_pextp_regmap, 0x6004, 0x18190000); in mtk_usxgmii_setup_phya_force_10000()
760 regmap_write(priv->xfi_pextp_regmap, 0x00F8, 0x01423342); in mtk_usxgmii_setup_phya_force_10000()
761 regmap_write(priv->xfi_pextp_regmap, 0x00F4, 0x80201F20); in mtk_usxgmii_setup_phya_force_10000()
762 regmap_write(priv->xfi_pextp_regmap, 0x0030, 0x00050C00); in mtk_usxgmii_setup_phya_force_10000()
763 regmap_write(priv->xfi_pextp_regmap, 0x0070, 0x02002800); in mtk_usxgmii_setup_phya_force_10000()
765 regmap_write(priv->xfi_pextp_regmap, 0x30B0, 0x00000020); in mtk_usxgmii_setup_phya_force_10000()
766 regmap_write(priv->xfi_pextp_regmap, 0x3028, 0x00008A01); in mtk_usxgmii_setup_phya_force_10000()
767 regmap_write(priv->xfi_pextp_regmap, 0x302C, 0x0000A884); in mtk_usxgmii_setup_phya_force_10000()
768 regmap_write(priv->xfi_pextp_regmap, 0x3024, 0x00083002); in mtk_usxgmii_setup_phya_force_10000()
769 regmap_write(priv->xfi_pextp_regmap, 0x3010, 0x00022220); in mtk_usxgmii_setup_phya_force_10000()
770 regmap_write(priv->xfi_pextp_regmap, 0x5064, 0x0F020A01); in mtk_usxgmii_setup_phya_force_10000()
771 regmap_write(priv->xfi_pextp_regmap, 0x50B4, 0x06100600); in mtk_usxgmii_setup_phya_force_10000()
772 regmap_write(priv->xfi_pextp_regmap, 0x3048, 0x47684100); in mtk_usxgmii_setup_phya_force_10000()
773 regmap_write(priv->xfi_pextp_regmap, 0x3050, 0x00000000); in mtk_usxgmii_setup_phya_force_10000()
774 regmap_write(priv->xfi_pextp_regmap, 0x3054, 0x00000000); in mtk_usxgmii_setup_phya_force_10000()
775 regmap_write(priv->xfi_pextp_regmap, 0x306C, 0x00000F00); in mtk_usxgmii_setup_phya_force_10000()
777 regmap_write(priv->xfi_pextp_regmap, 0xA008, 0x0007B400); in mtk_usxgmii_setup_phya_force_10000()
778 regmap_write(priv->xfi_pextp_regmap, 0xA060, 0x00040000); in mtk_usxgmii_setup_phya_force_10000()
779 regmap_write(priv->xfi_pextp_regmap, 0x90D0, 0x00000001); in mtk_usxgmii_setup_phya_force_10000()
780 regmap_write(priv->xfi_pextp_regmap, 0x0070, 0x0200E800); in mtk_usxgmii_setup_phya_force_10000()
782 regmap_write(priv->xfi_pextp_regmap, 0x0070, 0x0200C111); in mtk_usxgmii_setup_phya_force_10000()
784 regmap_write(priv->xfi_pextp_regmap, 0x0070, 0x0200C101); in mtk_usxgmii_setup_phya_force_10000()
786 regmap_write(priv->xfi_pextp_regmap, 0x0070, 0x0202C111); in mtk_usxgmii_setup_phya_force_10000()
788 regmap_write(priv->xfi_pextp_regmap, 0x0070, 0x0202C101); in mtk_usxgmii_setup_phya_force_10000()
790 regmap_write(priv->xfi_pextp_regmap, 0x30B0, 0x00000030); in mtk_usxgmii_setup_phya_force_10000()
791 regmap_write(priv->xfi_pextp_regmap, 0x00F4, 0x80201F00); in mtk_usxgmii_setup_phya_force_10000()
792 regmap_write(priv->xfi_pextp_regmap, 0x3040, 0x30000000); in mtk_usxgmii_setup_phya_force_10000()