| /u-boot/test/dm/ |
| A D | sysinfo.c | 19 struct udevice *sysinfo; in dm_test_sysinfo() local 24 ut_assertok(sysinfo_get(&sysinfo)); in dm_test_sysinfo() 25 ut_assert(sysinfo); in dm_test_sysinfo() 27 ut_asserteq(-EPERM, sysinfo_get_bool(sysinfo, BOOL_CALLED_DETECT, in dm_test_sysinfo() 31 sysinfo_detect(sysinfo); in dm_test_sysinfo() 33 ut_assertok(sysinfo_get_bool(sysinfo, BOOL_CALLED_DETECT, in dm_test_sysinfo() 37 ut_assertok(sysinfo_get_str(sysinfo, STR_VACATIONSPOT, sizeof(str), in dm_test_sysinfo() 41 ut_assertok(sysinfo_get_int(sysinfo, INT_TEST1, &i)); in dm_test_sysinfo() 44 ut_assertok(sysinfo_get_int(sysinfo, INT_TEST2, &i)); in dm_test_sysinfo() 51 ut_assertok(sysinfo_get_int(sysinfo, INT_TEST1, &i)); in dm_test_sysinfo() [all …]
|
| A D | sysinfo-gpio.c | 19 struct udevice *sysinfo, *gpio; in dm_test_sysinfo_gpio() local 22 &sysinfo)); in dm_test_sysinfo_gpio() 32 ut_assertok(sysinfo_detect(sysinfo)); in dm_test_sysinfo_gpio() 33 ut_assertok(sysinfo_get_int(sysinfo, SYSINFO_ID_BOARD_MODEL, &val)); in dm_test_sysinfo_gpio() 35 ut_assertok(sysinfo_get_str(sysinfo, SYSINFO_ID_BOARD_MODEL, sizeof(buf), in dm_test_sysinfo_gpio() 46 ut_assertok(sysinfo_detect(sysinfo)); in dm_test_sysinfo_gpio() 47 ut_assertok(sysinfo_get_int(sysinfo, SYSINFO_ID_BOARD_MODEL, &val)); in dm_test_sysinfo_gpio() 49 ut_assertok(sysinfo_get_str(sysinfo, SYSINFO_ID_BOARD_MODEL, sizeof(buf), in dm_test_sysinfo_gpio() 60 ut_assertok(sysinfo_detect(sysinfo)); in dm_test_sysinfo_gpio() 61 ut_assertok(sysinfo_get_int(sysinfo, SYSINFO_ID_BOARD_MODEL, &val)); in dm_test_sysinfo_gpio() [all …]
|
| /u-boot/board/gdsys/mpc8308/ |
| A D | gazerbeam.c | 47 struct udevice *sysinfo; in board_early_init_r() local 52 if (sysinfo_get(&sysinfo)) { in board_early_init_r() 54 sysinfo = NULL; in board_early_init_r() 60 if (sysinfo_detect(sysinfo)) in board_early_init_r() 92 struct udevice *sysinfo; in checksysinfo() local 97 if (sysinfo_get(&sysinfo)) { in checksysinfo() 99 sysinfo = NULL; in checksysinfo() 131 struct udevice *sysinfo; in last_stage_init() local 137 if (sysinfo_get(&sysinfo)) { in last_stage_init() 139 sysinfo = NULL; in last_stage_init() [all …]
|
| /u-boot/arch/arm/mach-imx/mx6/ |
| A D | ddr.c | 123 if (sysinfo->dsize == 2) { in mmdc_do_write_level_calibration() 151 if (sysinfo->dsize == 2) in mmdc_do_write_level_calibration() 179 if (sysinfo->dsize == 2) in mmdc_do_write_level_calibration() 418 if (sysinfo->dsize == 2) in mmdc_do_dqs_calibration() 440 if (sysinfo->dsize == 2) in mmdc_do_dqs_calibration() 1205 mmdc0->mdmisc = (sysinfo->cs1_mirror << 19) | (sysinfo->walat << 16) | in mx6_lpddr2_cfg() 1206 (sysinfo->bi_on << 12) | (sysinfo->mif3_mode << 9) | in mx6_lpddr2_cfg() 1266 mmdc0->mdref = (sysinfo->refsel << 14) | (sysinfo->refr << 11); in mx6_lpddr2_cfg() 1508 mmdc0->mdmisc = (sysinfo->cs1_mirror << 19) | (sysinfo->walat << 16) | in mx6_ddr3_cfg() 1509 (sysinfo->bi_on << 12) | (sysinfo->mif3_mode << 9) | in mx6_ddr3_cfg() [all …]
|
| /u-boot/arch/powerpc/cpu/mpc85xx/ |
| A D | cpu.c | 53 sys_info_t sysinfo; in checkcpu() local 175 get_sys_info(&sysinfo); in checkcpu() 178 if (sysinfo.diff_sysclk == 1) in checkcpu() 206 strmhz(buf1, sysinfo.freq_ddrbus/2), in checkcpu() 207 strmhz(buf2, sysinfo.freq_ddrbus)); in checkcpu() 211 strmhz(buf1, sysinfo.freq_ddrbus/2), in checkcpu() 212 strmhz(buf2, sysinfo.freq_ddrbus)); in checkcpu() 219 strmhz(buf2, sysinfo.freq_ddrbus)); in checkcpu() 225 strmhz(buf2, sysinfo.freq_ddrbus)); in checkcpu() 231 strmhz(buf2, sysinfo.freq_ddrbus)); in checkcpu() [all …]
|
| /u-boot/board/k+p/kp_imx6q_tpc/ |
| A D | kp_imx6q_tpc_spl.c | 116 static void spl_dram_print_cal(struct mx6_ddr_sysinfo const *sysinfo) in spl_dram_print_cal() argument 120 mmdc_read_calibration(sysinfo, &calibration); in spl_dram_print_cal() 136 static void spl_dram_perform_cal(struct mx6_ddr_sysinfo const *sysinfo) in spl_dram_perform_cal() argument 142 ret = mmdc_do_write_level_calibration(sysinfo); in spl_dram_perform_cal() 148 ret = mmdc_do_dqs_calibration(sysinfo); in spl_dram_perform_cal() 154 spl_dram_print_cal(sysinfo); in spl_dram_perform_cal() 160 struct mx6_ddr_sysinfo sysinfo = { in spl_dram_init() local 183 mx6_dram_cfg(&sysinfo, &mx6_4x256mx16_mmdc_calib, &mt41k256m16); in spl_dram_init() 186 spl_dram_perform_cal(&sysinfo); in spl_dram_init()
|
| /u-boot/board/liebherr/display5/ |
| A D | spl.c | 202 static void spl_dram_print_cal(struct mx6_ddr_sysinfo const *sysinfo) in spl_dram_print_cal() argument 206 mmdc_read_calibration(sysinfo, &calibration); in spl_dram_print_cal() 222 static void spl_dram_perform_cal(struct mx6_ddr_sysinfo const *sysinfo) in spl_dram_perform_cal() argument 228 ret = mmdc_do_write_level_calibration(sysinfo); in spl_dram_perform_cal() 234 ret = mmdc_do_dqs_calibration(sysinfo); in spl_dram_perform_cal() 240 spl_dram_print_cal(sysinfo); in spl_dram_perform_cal() 246 struct mx6_ddr_sysinfo sysinfo = { in spl_dram_init() local 269 mx6_dram_cfg(&sysinfo, &mx6_4x256mx16_mmdc_calib, &mt41k128m16jt_125); in spl_dram_init() 272 spl_dram_perform_cal(&sysinfo); in spl_dram_init()
|
| /u-boot/drivers/sysinfo/ |
| A D | Kconfig | 16 bool "Enable sysinfo driver for the Gazerbeam board" 21 bool "Enable sysinfo driver for the Renesas R-Car Gen3" 28 bool "Enable sysinfo driver for the Sandbox board" 33 bool "Provide a default sysinfo driver for SMBIOS information" 36 not need to have their own sysinfo driver. This includes a default 41 bool "Enable gpio sysinfo driver"
|
| /u-boot/board/ge/b1x5v2/ |
| A D | spl.c | 295 struct mx6_ddr_sysinfo sysinfo = { in spl_dram_init() local 314 sysinfo.walat = 1; in spl_dram_init() 319 mx6_dram_cfg(&sysinfo, &mx6s_2g_mmcd_calib, &mem_ddr_2g); in spl_dram_init() 322 mx6_dram_cfg(&sysinfo, &mx6s_mmcd_calib, &mem_ddr_4g); in spl_dram_init() 326 sysinfo.walat = 1; in spl_dram_init() 334 mx6_dram_cfg(&sysinfo, &mx6dl_mmcd_calib, &mem_ddr_2g); in spl_dram_init() 342 sysinfo.cs_density = 16; in spl_dram_init() 343 sysinfo.ncs = 2; in spl_dram_init() 344 mx6_dram_cfg(&sysinfo, &mx6q_4g_mmcd_calib, &mem_ddr_8g); in spl_dram_init() 347 mx6_dram_cfg(&sysinfo, &mx6q_2g_mmcd_calib, &mem_ddr_4g); in spl_dram_init() [all …]
|
| /u-boot/doc/device-tree-bindings/sysinfo/ |
| A D | gdsys,sysinfo_gazerbeam.txt | 1 gdsys Gazerbeam sysinfo driver 8 - compatible: should be "gdsys,sysinfo-gazerbeam" 20 sysinfo { 21 compatible = "gdsys,sysinfo-gazerbeam";
|
| A D | sysinfo.txt | 17 sysinfo { 18 compatible = "sandbox,sysinfo-sandbox";
|
| A D | gpio-sysinfo.txt | 24 - compatible: should be "gpio-sysinfo". 32 sysinfo { 33 compatible = "gpio-sysinfo";
|
| A D | smbios.txt | 1 SMBIOS sysinfo information 51 sysinfo { 52 compatible = "sandbox,sysinfo-sandbox";
|
| /u-boot/arch/arm/dts/ |
| A D | r8a77995-draak-u-boot.dts | 12 sysinfo { 13 compatible = "renesas,rcar-sysinfo";
|
| A D | r8a77980-condor-u-boot.dts | 16 sysinfo { 17 compatible = "renesas,rcar-sysinfo";
|
| A D | r8a77950-salvator-x-u-boot.dts | 12 sysinfo { 13 compatible = "renesas,rcar-sysinfo";
|
| A D | r8a77960-salvator-x-u-boot.dts | 12 sysinfo { 13 compatible = "renesas,rcar-sysinfo";
|
| A D | r8a77950-ulcb-u-boot.dts | 21 sysinfo { 22 compatible = "renesas,rcar-sysinfo";
|
| A D | r8a77960-ulcb-u-boot.dts | 21 sysinfo { 22 compatible = "renesas,rcar-sysinfo";
|
| A D | r8a77965-salvator-x-u-boot.dts | 12 sysinfo { 13 compatible = "renesas,rcar-sysinfo";
|
| A D | r8a77965-ulcb-u-boot.dts | 21 sysinfo { 22 compatible = "renesas,rcar-sysinfo";
|
| /u-boot/board/freescale/mx6memcal/ |
| A D | spl.c | 210 static struct mx6_ddr_sysinfo const sysinfo = { variable 358 if (sysinfo.dsize == 2) { in display_calibration() 375 if (sysinfo.dsize == 2) { in display_calibration() 421 if (sysinfo.dsize != 1) { in board_init_f() 443 mx6_dram_cfg(&sysinfo, &calibration, &ddrtype); in board_init_f() 445 errs = mmdc_do_write_level_calibration(&sysinfo); in board_init_f() 449 errs = mmdc_do_dqs_calibration(&sysinfo); in board_init_f() 454 mmdc_read_calibration(&sysinfo, &calibration); in board_init_f()
|
| /u-boot/arch/arm/mach-omap2/omap3/ |
| A D | emif4.c | 21 extern omap3_sysinfo sysinfo; 139 if ((sysinfo.mtype == DDR_COMBO) || (sysinfo.mtype == DDR_STACKED)) in dram_init()
|
| /u-boot/drivers/timer/ |
| A D | mpc83xx_timer.c | 105 struct udevice *sysinfo; in interrupt_init() local 120 if (sysinfo_get(&sysinfo)) { in interrupt_init() 125 ret = uclass_get_device_by_phandle(UCLASS_SIMPLE_BUS, sysinfo, in interrupt_init()
|
| /u-boot/board/socrates/ |
| A D | socrates.c | 144 sys_info_t sysinfo; in local_bus_init() local 149 get_sys_info (&sysinfo); in local_bus_init() 151 lbc_mhz = sysinfo.freq_systembus / 1000000 / clkdiv; in local_bus_init()
|