Lines Matching +full:0 +full:x021b0000
69 return 0; in dram_init()
162 /*Define for building port exp gpio, pin starts from 0*/
172 (gpio_nr & 0x1f)
197 return 0; in port_exp_direction_output()
251 writel(0x00020181, &weim_regs->cs0gcr1); in eimnor_cs_setup()
252 writel(0x00000001, &weim_regs->cs0gcr2); in eimnor_cs_setup()
253 writel(0x0a020000, &weim_regs->cs0rcr1); in eimnor_cs_setup()
254 writel(0x0000c000, &weim_regs->cs0rcr2); in eimnor_cs_setup()
255 writel(0x0804a240, &weim_regs->cs0wcr1); in eimnor_cs_setup()
256 writel(0x00000120, &weim_regs->wcr); in eimnor_cs_setup()
269 ccgr6 &= ~(0x3 << 10); in eim_clk_setup()
284 ccgr6 |= (0x3 << 10); in eim_clk_setup()
292 gpio_direction_output(IMX_GPIO_NR(5, 4), 0); in setup_iomux_eimnor()
338 usdhc_cfg[0].sdhc_clk = mxc_get_clock(MXC_ESDHC3_CLK); in board_mmc_init()
339 return fsl_esdhc_initialize(bis, &usdhc_cfg[0]); in board_mmc_init()
370 setup_gpmi_io_clk((MXC_CCM_CS2CDR_ENFC_CLK_PODF(0) | in setup_gpmi_nand()
386 enable_fec_anatop_clock(0, ENET_125MHZ); in setup_fec()
399 #define BOARD_REV_B 0x200
400 #define BOARD_REV_A 0x100
406 * i.MX6Q ARD RevA: 0x01 in mx6sabre_rev()
407 * i.MX6Q ARD RevB: 0x02 in mx6sabre_rev()
416 switch (reg >> 8 & 0x0F) { in mx6sabre_rev()
417 case 0x02: in mx6sabre_rev()
420 case 0x01: in mx6sabre_rev()
433 return (get_cpu_rev() & ~(0xF << 8)) | rev; in get_board_rev()
441 phy_write(phydev, MDIO_DEVAD_NONE, 0xd, 0x7); in ar8031_phy_fixup()
442 phy_write(phydev, MDIO_DEVAD_NONE, 0xe, 0x8016); in ar8031_phy_fixup()
443 phy_write(phydev, MDIO_DEVAD_NONE, 0xd, 0x4007); in ar8031_phy_fixup()
445 val = phy_read(phydev, MDIO_DEVAD_NONE, 0xe); in ar8031_phy_fixup()
446 val &= 0xffe3; in ar8031_phy_fixup()
447 val |= 0x18; in ar8031_phy_fixup()
448 phy_write(phydev, MDIO_DEVAD_NONE, 0xe, val); in ar8031_phy_fixup()
451 phy_write(phydev, MDIO_DEVAD_NONE, 0x1d, 0x5); in ar8031_phy_fixup()
452 val = phy_read(phydev, MDIO_DEVAD_NONE, 0x1e); in ar8031_phy_fixup()
453 val |= 0x0100; in ar8031_phy_fixup()
454 phy_write(phydev, MDIO_DEVAD_NONE, 0x1e, val); in ar8031_phy_fixup()
456 return 0; in ar8031_phy_fixup()
466 return 0; in board_phy_config()
487 .addr = 0,
507 .addr = 0,
613 return 0; in board_early_init_f()
619 gd->bd->bi_boot_params = PHYS_SDRAM + 0x100; in board_init()
623 setup_i2c(1, CONFIG_SYS_I2C_SPEED, 0x7f, &mx6q_i2c_pad_info1); in board_init()
625 setup_i2c(1, CONFIG_SYS_I2C_SPEED, 0x7f, &mx6dl_i2c_pad_info1); in board_init()
631 setup_i2c(2, CONFIG_SYS_I2C_SPEED, 0x7f, &mx6q_i2c_pad_info2); in board_init()
633 setup_i2c(2, CONFIG_SYS_I2C_SPEED, 0x7f, &mx6dl_i2c_pad_info2); in board_init()
645 return 0; in board_init()
651 return (bus == 0 && cs == 0) ? (IMX_GPIO_NR(4, 9)) : -1; in board_spi_cs_gpio()
667 value &= ~0x3f; in power_init_board()
668 value |= 0x17; in power_init_board()
678 {"mmc0", MAKE_CFGVAL(0x40, 0x30, 0x00, 0x00)},
679 {NULL, 0},
700 return 0; in board_late_init()
720 return 0; in checkboard()
724 #define USB_HOST1_PWR PORTEXP_IO_NR(0x32, 7)
725 #define USB_OTG_PWR PORTEXP_IO_NR(0x34, 1)
734 case 0: in board_ehci_hcd_init()
741 imx_iomux_set_gpr_register(1, 13, 1, 0); in board_ehci_hcd_init()
749 return 0; in board_ehci_hcd_init()
755 case 0: in board_ehci_power()
759 port_exp_direction_output(USB_OTG_PWR, 0); in board_ehci_power()
765 port_exp_direction_output(USB_HOST1_PWR, 0); in board_ehci_power()
772 return 0; in board_ehci_power()
784 return 0; in spl_start_uboot()
792 writel(0x00C03F3F, &ccm->CCGR0); in ccgr_init()
793 writel(0x0030FC03, &ccm->CCGR1); in ccgr_init()
794 writel(0x0FFFC000, &ccm->CCGR2); in ccgr_init()
795 writel(0x3FF00000, &ccm->CCGR3); in ccgr_init()
796 writel(0x00FFF300, &ccm->CCGR4); in ccgr_init()
797 writel(0x0F0000C3, &ccm->CCGR5); in ccgr_init()
798 writel(0x000003FF, &ccm->CCGR6); in ccgr_init()
802 0x020e0798, 0x000C0000,
803 0x020e0758, 0x00000000,
804 0x020e0588, 0x00000030,
805 0x020e0594, 0x00000030,
806 0x020e056c, 0x00000030,
807 0x020e0578, 0x00000030,
808 0x020e074c, 0x00000030,
809 0x020e057c, 0x00000030,
810 0x020e058c, 0x00000000,
811 0x020e059c, 0x00000030,
812 0x020e05a0, 0x00000030,
813 0x020e078c, 0x00000030,
814 0x020e0750, 0x00020000,
815 0x020e05a8, 0x00000028,
816 0x020e05b0, 0x00000028,
817 0x020e0524, 0x00000028,
818 0x020e051c, 0x00000028,
819 0x020e0518, 0x00000028,
820 0x020e050c, 0x00000028,
821 0x020e05b8, 0x00000028,
822 0x020e05c0, 0x00000028,
823 0x020e0774, 0x00020000,
824 0x020e0784, 0x00000028,
825 0x020e0788, 0x00000028,
826 0x020e0794, 0x00000028,
827 0x020e079c, 0x00000028,
828 0x020e07a0, 0x00000028,
829 0x020e07a4, 0x00000028,
830 0x020e07a8, 0x00000028,
831 0x020e0748, 0x00000028,
832 0x020e05ac, 0x00000028,
833 0x020e05b4, 0x00000028,
834 0x020e0528, 0x00000028,
835 0x020e0520, 0x00000028,
836 0x020e0514, 0x00000028,
837 0x020e0510, 0x00000028,
838 0x020e05bc, 0x00000028,
839 0x020e05c4, 0x00000028,
840 0x021b0800, 0xa1390003,
841 0x021b080c, 0x001F001F,
842 0x021b0810, 0x001F001F,
843 0x021b480c, 0x001F001F,
844 0x021b4810, 0x001F001F,
845 0x021b083c, 0x43260335,
846 0x021b0840, 0x031A030B,
847 0x021b483c, 0x4323033B,
848 0x021b4840, 0x0323026F,
849 0x021b0848, 0x483D4545,
850 0x021b4848, 0x44433E48,
851 0x021b0850, 0x41444840,
852 0x021b4850, 0x4835483E,
853 0x021b081c, 0x33333333,
854 0x021b0820, 0x33333333,
855 0x021b0824, 0x33333333,
856 0x021b0828, 0x33333333,
857 0x021b481c, 0x33333333,
858 0x021b4820, 0x33333333,
859 0x021b4824, 0x33333333,
860 0x021b4828, 0x33333333,
861 0x021b08b8, 0x00000800,
862 0x021b48b8, 0x00000800,
863 0x021b0004, 0x00020036,
864 0x021b0008, 0x09444040,
865 0x021b000c, 0x8A8F7955,
866 0x021b0010, 0xFF328F64,
867 0x021b0014, 0x01FF00DB,
868 0x021b0018, 0x00001740,
869 0x021b001c, 0x00008000,
870 0x021b002c, 0x000026d2,
871 0x021b0030, 0x008F1023,
872 0x021b0040, 0x00000047,
873 0x021b0000, 0x841A0000,
874 0x021b001c, 0x04088032,
875 0x021b001c, 0x00008033,
876 0x021b001c, 0x00048031,
877 0x021b001c, 0x09408030,
878 0x021b001c, 0x04008040,
879 0x021b0020, 0x00005800,
880 0x021b0818, 0x00011117,
881 0x021b4818, 0x00011117,
882 0x021b0004, 0x00025576,
883 0x021b0404, 0x00011006,
884 0x021b001c, 0x00000000,
885 0x020c4068, 0x00C03F3F,
886 0x020c406c, 0x0030FC03,
887 0x020c4070, 0x0FFFC000,
888 0x020c4074, 0x3FF00000,
889 0x020c4078, 0xFFFFF300,
890 0x020c407c, 0x0F0000F3,
891 0x020c4080, 0x00000FFF,
892 0x020e0010, 0xF00000CF,
893 0x020e0018, 0x007F007F,
894 0x020e001c, 0x007F007F,
898 0x020e0798, 0x000C0000,
899 0x020e0758, 0x00000000,
900 0x020e0588, 0x00000030,
901 0x020e0594, 0x00000030,
902 0x020e056c, 0x00000030,
903 0x020e0578, 0x00000030,
904 0x020e074c, 0x00000030,
905 0x020e057c, 0x00000030,
906 0x020e058c, 0x00000000,
907 0x020e059c, 0x00000030,
908 0x020e05a0, 0x00000030,
909 0x020e078c, 0x00000030,
910 0x020e0750, 0x00020000,
911 0x020e05a8, 0x00000030,
912 0x020e05b0, 0x00000030,
913 0x020e0524, 0x00000030,
914 0x020e051c, 0x00000030,
915 0x020e0518, 0x00000030,
916 0x020e050c, 0x00000030,
917 0x020e05b8, 0x00000030,
918 0x020e05c0, 0x00000030,
919 0x020e0774, 0x00020000,
920 0x020e0784, 0x00000030,
921 0x020e0788, 0x00000030,
922 0x020e0794, 0x00000030,
923 0x020e079c, 0x00000030,
924 0x020e07a0, 0x00000030,
925 0x020e07a4, 0x00000030,
926 0x020e07a8, 0x00000030,
927 0x020e0748, 0x00000030,
928 0x020e05ac, 0x00000030,
929 0x020e05b4, 0x00000030,
930 0x020e0528, 0x00000030,
931 0x020e0520, 0x00000030,
932 0x020e0514, 0x00000030,
933 0x020e0510, 0x00000030,
934 0x020e05bc, 0x00000030,
935 0x020e05c4, 0x00000030,
936 0x021b0800, 0xa1390003,
937 0x021b080c, 0x001b001e,
938 0x021b0810, 0x002e0029,
939 0x021b480c, 0x001b002a,
940 0x021b4810, 0x0019002c,
941 0x021b083c, 0x43240334,
942 0x021b0840, 0x0324031a,
943 0x021b483c, 0x43340344,
944 0x021b4840, 0x03280276,
945 0x021b0848, 0x44383A3E,
946 0x021b4848, 0x3C3C3846,
947 0x021b0850, 0x2e303230,
948 0x021b4850, 0x38283E34,
949 0x021b081c, 0x33333333,
950 0x021b0820, 0x33333333,
951 0x021b0824, 0x33333333,
952 0x021b0828, 0x33333333,
953 0x021b481c, 0x33333333,
954 0x021b4820, 0x33333333,
955 0x021b4824, 0x33333333,
956 0x021b4828, 0x33333333,
957 0x021b08c0, 0x24912492,
958 0x021b48c0, 0x24912492,
959 0x021b08b8, 0x00000800,
960 0x021b48b8, 0x00000800,
961 0x021b0004, 0x00020036,
962 0x021b0008, 0x09444040,
963 0x021b000c, 0x898E7955,
964 0x021b0010, 0xFF328F64,
965 0x021b0014, 0x01FF00DB,
966 0x021b0018, 0x00001740,
967 0x021b001c, 0x00008000,
968 0x021b002c, 0x000026d2,
969 0x021b0030, 0x008E1023,
970 0x021b0040, 0x00000047,
971 0x021b0400, 0x14420000,
972 0x021b0000, 0x841A0000,
973 0x00bb0008, 0x00000004,
974 0x00bb000c, 0x2891E41A,
975 0x00bb0038, 0x00000564,
976 0x00bb0014, 0x00000040,
977 0x00bb0028, 0x00000020,
978 0x00bb002c, 0x00000020,
979 0x021b001c, 0x04088032,
980 0x021b001c, 0x00008033,
981 0x021b001c, 0x00048031,
982 0x021b001c, 0x09408030,
983 0x021b001c, 0x04008040,
984 0x021b0020, 0x00005800,
985 0x021b0818, 0x00011117,
986 0x021b4818, 0x00011117,
987 0x021b0004, 0x00025576,
988 0x021b0404, 0x00011006,
989 0x021b001c, 0x00000000,
990 0x020c4068, 0x00C03F3F,
991 0x020c406c, 0x0030FC03,
992 0x020c4070, 0x0FFFC000,
993 0x020c4074, 0x3FF00000,
994 0x020c4078, 0xFFFFF300,
995 0x020c407c, 0x0F0000F3,
996 0x020c4080, 0x00000FFF,
997 0x020e0010, 0xF00000CF,
998 0x020e0018, 0x77177717,
999 0x020e001c, 0x77177717,
1003 0x020e0774, 0x000C0000,
1004 0x020e0754, 0x00000000,
1005 0x020e04ac, 0x00000030,
1006 0x020e04b0, 0x00000030,
1007 0x020e0464, 0x00000030,
1008 0x020e0490, 0x00000030,
1009 0x020e074c, 0x00000030,
1010 0x020e0494, 0x00000030,
1011 0x020e04a0, 0x00000000,
1012 0x020e04b4, 0x00000030,
1013 0x020e04b8, 0x00000030,
1014 0x020e076c, 0x00000030,
1015 0x020e0750, 0x00020000,
1016 0x020e04bc, 0x00000028,
1017 0x020e04c0, 0x00000028,
1018 0x020e04c4, 0x00000028,
1019 0x020e04c8, 0x00000028,
1020 0x020e04cc, 0x00000028,
1021 0x020e04d0, 0x00000028,
1022 0x020e04d4, 0x00000028,
1023 0x020e04d8, 0x00000028,
1024 0x020e0760, 0x00020000,
1025 0x020e0764, 0x00000028,
1026 0x020e0770, 0x00000028,
1027 0x020e0778, 0x00000028,
1028 0x020e077c, 0x00000028,
1029 0x020e0780, 0x00000028,
1030 0x020e0784, 0x00000028,
1031 0x020e078c, 0x00000028,
1032 0x020e0748, 0x00000028,
1033 0x020e0470, 0x00000028,
1034 0x020e0474, 0x00000028,
1035 0x020e0478, 0x00000028,
1036 0x020e047c, 0x00000028,
1037 0x020e0480, 0x00000028,
1038 0x020e0484, 0x00000028,
1039 0x020e0488, 0x00000028,
1040 0x020e048c, 0x00000028,
1041 0x021b0800, 0xa1390003,
1042 0x021b080c, 0x001F001F,
1043 0x021b0810, 0x001F001F,
1044 0x021b480c, 0x001F001F,
1045 0x021b4810, 0x001F001F,
1046 0x021b083c, 0x42190217,
1047 0x021b0840, 0x017B017B,
1048 0x021b483c, 0x4176017B,
1049 0x021b4840, 0x015F016C,
1050 0x021b0848, 0x4C4C4D4C,
1051 0x021b4848, 0x4A4D4C48,
1052 0x021b0850, 0x3F3F3F40,
1053 0x021b4850, 0x3538382E,
1054 0x021b081c, 0x33333333,
1055 0x021b0820, 0x33333333,
1056 0x021b0824, 0x33333333,
1057 0x021b0828, 0x33333333,
1058 0x021b481c, 0x33333333,
1059 0x021b4820, 0x33333333,
1060 0x021b4824, 0x33333333,
1061 0x021b4828, 0x33333333,
1062 0x021b08b8, 0x00000800,
1063 0x021b48b8, 0x00000800,
1064 0x021b0004, 0x00020025,
1065 0x021b0008, 0x00333030,
1066 0x021b000c, 0x676B5313,
1067 0x021b0010, 0xB66E8B63,
1068 0x021b0014, 0x01FF00DB,
1069 0x021b0018, 0x00001740,
1070 0x021b001c, 0x00008000,
1071 0x021b002c, 0x000026d2,
1072 0x021b0030, 0x006B1023,
1073 0x021b0040, 0x00000047,
1074 0x021b0000, 0x841A0000,
1075 0x021b001c, 0x04008032,
1076 0x021b001c, 0x00008033,
1077 0x021b001c, 0x00048031,
1078 0x021b001c, 0x05208030,
1079 0x021b001c, 0x04008040,
1080 0x021b0020, 0x00005800,
1081 0x021b0818, 0x00011117,
1082 0x021b4818, 0x00011117,
1083 0x021b0004, 0x00025565,
1084 0x021b0404, 0x00011006,
1085 0x021b001c, 0x00000000,
1086 0x020c4068, 0x00C03F3F,
1087 0x020c406c, 0x0030FC03,
1088 0x020c4070, 0x0FFFC000,
1089 0x020c4074, 0x3FF00000,
1090 0x020c4078, 0xFFFFF300,
1091 0x020c407c, 0x0F0000C3,
1092 0x020c4080, 0x00000FFF,
1093 0x020e0010, 0xF00000CF,
1094 0x020e0018, 0x007F007F,
1095 0x020e001c, 0x007F007F,
1102 for (i = 0; i < size / 2 ; i++) in ddr_init()
1137 memset(__bss_start, 0, __bss_end - __bss_start); in board_init_f()
1140 board_init_r(NULL, 0); in board_init_f()