/openbmc/u-boot/arch/powerpc/cpu/mpc85xx/ |
H A D | speed.c | 244 sys_info->freq_pme = sys_info->freq_systembus / 2; in get_sys_info() 335 sys_info->freq_maple_ulb = sys_info->freq_systembus; in get_sys_info() 398 sys_info->freq_fman[0] = sys_info->freq_systembus; in get_sys_info() 431 sys_info->freq_fman[1] = sys_info->freq_systembus; in get_sys_info() 526 sys_info->freq_pme = sys_info->freq_systembus / 2; in get_sys_info() 552 sys_info->freq_qman = sys_info->freq_systembus / 2; in get_sys_info() 558 sys_info->freq_qe = sys_info->freq_systembus / 2; in get_sys_info() 581 sys_info->freq_ddrbus = sys_info->freq_systembus; in get_sys_info() 594 sys_info->freq_qe = sys_info->freq_systembus; in get_sys_info() 603 sys_info->freq_fman[0] = sys_info->freq_systembus; in get_sys_info() [all …]
|
/openbmc/u-boot/arch/powerpc/cpu/mpc86xx/ |
H A D | speed.c | 56 sys_info->freq_processor = 2 * sys_info->freq_systembus; in get_sys_info() 59 sys_info->freq_processor = 5 * sys_info->freq_systembus / 2; in get_sys_info() 62 sys_info->freq_processor = 3 * sys_info->freq_systembus; in get_sys_info() 65 sys_info->freq_processor = 7 * sys_info->freq_systembus / 2; in get_sys_info() 68 sys_info->freq_processor = 4 * sys_info->freq_systembus; in get_sys_info() 71 sys_info->freq_processor = 9 * sys_info->freq_systembus / 2; in get_sys_info() 79 sys_info->freq_localbus = sys_info->freq_systembus; in get_sys_info() 90 sys_info_t sys_info; in get_clocks() local 92 get_sys_info(&sys_info); in get_clocks() 126 sys_info_t sys_info; in get_bus_freq() local [all …]
|
H A D | cpu.c | 131 sys_info_t sys_info; in get_tbclk() local 133 get_sys_info(&sys_info); in get_tbclk() 134 return (sys_info.freq_systembus + 3L) / 4L; in get_tbclk()
|
/openbmc/u-boot/arch/arm/cpu/armv8/fsl-layerscape/ |
H A D | fsl_lsch2_speed.c | 21 void get_sys_info(struct sys_info *sys_info) in get_sys_info() argument 70 sys_info->freq_ddrbus = 2 * sys_info->freq_systembus; in get_sys_info() 110 sys_info->freq_fman[0] = sys_info->freq_systembus; in get_sys_info() 147 sys_info->freq_sdhc = (sys_info->freq_systembus / in get_sys_info() 154 sys_info->freq_localbus = sys_info->freq_systembus / in get_sys_info() 158 sys_info->freq_qman = (sys_info->freq_systembus / in get_sys_info() 167 struct sys_info sys_info; in get_qman_freq() local 169 get_sys_info(&sys_info); in get_qman_freq() 171 return sys_info.freq_qman; in get_qman_freq() 177 struct sys_info sys_info; in get_clocks() local [all …]
|
H A D | fsl_lsch3_speed.c | 25 void get_sys_info(struct sys_info *sys_info) in get_sys_info() argument 73 sys_info->freq_systembus = sysclk; in get_sys_info() 80 sys_info->freq_ddrbus = sysclk; in get_sys_info() 82 sys_info->freq_ddrbus2 = sysclk; in get_sys_info() 99 sys_info->freq_ddrbus2 = 0; in get_sys_info() 121 sys_info->freq_processor[cpu] = in get_sys_info() 126 sys_info->freq_localbus = sys_info->freq_systembus / in get_sys_info() 134 struct sys_info sys_info; in get_clocks() local 135 get_sys_info(&sys_info); in get_clocks() 136 gd->cpu_clk = sys_info.freq_processor[0]; in get_clocks() [all …]
|
/openbmc/u-boot/arch/arm/cpu/armv7/ls102xa/ |
H A D | clock.c | 18 void get_sys_info(struct sys_info *sys_info) in get_sys_info() argument 42 sys_info->freq_systembus = sysclk; in get_sys_info() 44 sys_info->freq_ddrbus = CONFIG_DDR_CLK_FREQ; in get_sys_info() 46 sys_info->freq_ddrbus = sysclk; in get_sys_info() 67 sys_info->freq_processor[cpu] = in get_sys_info() 72 sys_info->freq_localbus = sys_info->freq_systembus; in get_sys_info() 78 struct sys_info sys_info; in get_clocks() local 80 get_sys_info(&sys_info); in get_clocks() 81 gd->cpu_clk = sys_info.freq_processor[0]; in get_clocks() 82 gd->bus_clk = sys_info.freq_systembus; in get_clocks() [all …]
|
/openbmc/u-boot/board/freescale/qemu-ppce500/ |
H A D | qemu-ppce500.c | 313 void get_sys_info(sys_info_t *sys_info) in get_sys_info() argument 318 sys_info->freq_systembus = freq; in get_sys_info() 319 sys_info->freq_ddrbus = freq; in get_sys_info() 320 sys_info->freq_processor[0] = freq; in get_sys_info() 325 sys_info_t sys_info; in get_clocks() local 327 get_sys_info(&sys_info); in get_clocks() 330 gd->bus_clk = sys_info.freq_systembus; in get_clocks() 331 gd->mem_clk = sys_info.freq_ddrbus; in get_clocks() 352 sys_info_t sys_info; in get_bus_freq() local 353 get_sys_info(&sys_info); in get_bus_freq() [all …]
|
/openbmc/linux/drivers/gpu/drm/radeon/ |
H A D | trinity_dpm.c | 1146 if (pi->sys_info.nb_dpm_enable) { in trinity_setup_nbp_sim() 1554 if (pi->sys_info.nb_dpm_enable) { in trinity_apply_state_adjust_rules() 1830 pi->sys_info.htc_tmp_lmt = 203; in trinity_parse_sys_info_table() 1834 pi->sys_info.htc_hyst_lmt = 5; in trinity_parse_sys_info_table() 1837 if (pi->sys_info.htc_tmp_lmt <= pi->sys_info.htc_hyst_lmt) { in trinity_parse_sys_info_table() 1844 pi->sys_info.nb_dpm_enable = 0; in trinity_parse_sys_info_table() 1856 if (!pi->sys_info.nb_dpm_enable) { in trinity_parse_sys_info_table() 1858 pi->sys_info.nbp_mclk[i] = pi->sys_info.nbp_mclk[0]; in trinity_parse_sys_info_table() 1859 pi->sys_info.nbp_nclk[i] = pi->sys_info.nbp_nclk[0]; in trinity_parse_sys_info_table() 1860 pi->sys_info.nbp_voltage_index[i] = pi->sys_info.nbp_voltage_index[0]; in trinity_parse_sys_info_table() [all …]
|
H A D | sumo_smc.c | 79 pi->sys_info.csr_m3_arb_cntl_default[i]); in sumo_initialize_m3_arb() 83 pi->sys_info.csr_m3_arb_cntl_uvd[i % NUMBER_OF_M3ARB_PARAM_SETS]); in sumo_initialize_m3_arb() 87 pi->sys_info.csr_m3_arb_cntl_fs3d[i % NUMBER_OF_M3ARB_PARAM_SETS]); in sumo_initialize_m3_arb() 155 WREG32_RCU(RCU_BOOST_MARGIN, pi->sys_info.sclk_dpm_boost_margin); in sumo_enable_boost_timer() 156 WREG32_RCU(RCU_THROTTLE_MARGIN, pi->sys_info.sclk_dpm_throttle_margin); in sumo_enable_boost_timer() 157 WREG32_RCU(GNB_TDP_LIMIT, pi->sys_info.gnb_tdp_limit); in sumo_enable_boost_timer() 158 WREG32_RCU(RCU_SclkDpmTdpLimitPG, pi->sys_info.sclk_dpm_tdp_limit_pg); in sumo_enable_boost_timer()
|
H A D | sumo_dpm.c | 1681 pi->sys_info.bootup_nb_voltage_index = in sumo_parse_sys_info_table() 1684 pi->sys_info.htc_tmp_lmt = 203; in sumo_parse_sys_info_table() 1688 pi->sys_info.htc_hyst_lmt = 5; in sumo_parse_sys_info_table() 1691 if (pi->sys_info.htc_tmp_lmt <= pi->sys_info.htc_hyst_lmt) { in sumo_parse_sys_info_table() 1697 pi->sys_info.csr_m3_arb_cntl_uvd[i] = in sumo_parse_sys_info_table() 1702 pi->sys_info.sclk_dpm_boost_margin = in sumo_parse_sys_info_table() 1706 pi->sys_info.sclk_dpm_tdp_limit_pg = in sumo_parse_sys_info_table() 1714 pi->sys_info.enable_boost = true; in sumo_parse_sys_info_table() 1716 pi->sys_info.enable_boost = false; in sumo_parse_sys_info_table() 1869 return pi->sys_info.bootup_uma_clk; in sumo_dpm_get_current_mclk() [all …]
|
H A D | kv_dpm.c | 2039 if (pi->sys_info.nb_dpm_enable) { in kv_apply_state_adjust_rules() 2096 if (!pi->sys_info.nb_dpm_enable) in kv_calculate_nbps_level_settings() 2237 if (pi->sys_info.nb_dpm_enable) { in kv_program_nbps_index_settings() 2310 pi->sys_info.htc_tmp_lmt = 203; in kv_parse_sys_info_table() 2314 pi->sys_info.htc_hyst_lmt = 5; in kv_parse_sys_info_table() 2317 if (pi->sys_info.htc_tmp_lmt <= pi->sys_info.htc_hyst_lmt) { in kv_parse_sys_info_table() 2322 pi->sys_info.nb_dpm_enable = true; in kv_parse_sys_info_table() 2327 pi->sys_info.nbp_memory_clock[i] = in kv_parse_sys_info_table() 2329 pi->sys_info.nbp_n_clock[i] = in kv_parse_sys_info_table() 2642 return pi->sys_info.bootup_uma_clk; in kv_dpm_get_current_mclk() [all …]
|
/openbmc/linux/tools/testing/selftests/cgroup/ |
H A D | test_zswap.c | 155 struct sysinfo sys_info; in test_no_kmem_bypass() local 162 if (sysinfo(&sys_info) != 0) in test_no_kmem_bypass() 164 if (sys_info.totalram > 5000000000) in test_no_kmem_bypass() 172 min_free_kb_high = sys_info.totalram / 2000; in test_no_kmem_bypass() 173 min_free_kb_low = sys_info.totalram / 500000; in test_no_kmem_bypass() 174 values->target_alloc_bytes = (sys_info.totalram - min_free_kb_high * 1000) + in test_no_kmem_bypass() 175 sys_info.totalram * 5 / 100; in test_no_kmem_bypass() 176 stored_pages_threshold = sys_info.totalram / 5 / 4096; in test_no_kmem_bypass() 177 trigger_allocation_size = sys_info.totalram / 20; in test_no_kmem_bypass()
|
/openbmc/linux/drivers/gpu/drm/amd/pm/powerplay/hwmgr/ |
H A D | smu8_hwmgr.c | 260 struct smu8_sys_info *sys_info = &data->sys_info; in smu8_construct_max_power_limits_table() local 332 data->sys_info.bootup_uma_clock = in smu8_get_system_info_data() 338 data->sys_info.dentist_vco_freq = in smu8_get_system_info_data() 341 data->sys_info.system_config = in smu8_get_system_info_data() 347 data->sys_info.htc_hyst_lmt = in smu8_get_system_info_data() 350 data->sys_info.htc_tmp_lmt = in smu8_get_system_info_data() 353 if (data->sys_info.htc_tmp_lmt <= in smu8_get_system_info_data() 354 data->sys_info.htc_hyst_lmt) { in smu8_get_system_info_data() 359 data->sys_info.nb_dpm_enable = in smu8_get_system_info_data() 368 data->sys_info.nbp_n_clock[i] = in smu8_get_system_info_data() [all …]
|
/openbmc/u-boot/arch/arm/include/asm/arch-fsl-layerscape/ |
H A D | speed.h | 8 void get_sys_info(struct sys_info *sys_info);
|
/openbmc/u-boot/api/ |
H A D | api_private.h | 12 void platform_set_mr(struct sys_info *, unsigned long, unsigned long, int); 13 int platform_sys_info(struct sys_info *);
|
H A D | api_platform-mips.c | 24 int platform_sys_info(struct sys_info *si) in platform_sys_info()
|
H A D | api_platform-arm.c | 27 int platform_sys_info(struct sys_info *si) in platform_sys_info()
|
H A D | api_platform-powerpc.c | 27 int platform_sys_info(struct sys_info *si) in platform_sys_info()
|
/openbmc/linux/arch/arm/mach-versatile/ |
H A D | tc2_pm.c | 204 u32 a15_cluster_id, a7_cluster_id, sys_info; in tc2_pm_init() local 223 sys_info = readl_relaxed(scc + SYS_INFO); in tc2_pm_init() 224 tc2_nr_cpus[a15_cluster_id] = (sys_info >> 16) & 0xf; in tc2_pm_init() 225 tc2_nr_cpus[a7_cluster_id] = (sys_info >> 20) & 0xf; in tc2_pm_init()
|
/openbmc/linux/drivers/usb/host/ |
H A D | uhci-pci.c | 95 const char *sys_info; in uhci_pci_global_suspend_mode_is_broken() local 102 sys_info = dmi_get_system_info(DMI_BOARD_NAME); in uhci_pci_global_suspend_mode_is_broken() 103 if (sys_info && !strcmp(sys_info, bad_Asus_board)) { in uhci_pci_global_suspend_mode_is_broken()
|
/openbmc/linux/drivers/gpu/drm/amd/pm/legacy-dpm/ |
H A D | kv_dpm.c | 2300 if (pi->sys_info.nb_dpm_enable) { in kv_apply_state_adjust_rules() 2357 if (!pi->sys_info.nb_dpm_enable) in kv_calculate_nbps_level_settings() 2498 if (pi->sys_info.nb_dpm_enable) { in kv_program_nbps_index_settings() 2574 pi->sys_info.htc_tmp_lmt = 203; in kv_parse_sys_info_table() 2578 pi->sys_info.htc_hyst_lmt = 5; in kv_parse_sys_info_table() 2581 if (pi->sys_info.htc_tmp_lmt <= pi->sys_info.htc_hyst_lmt) { in kv_parse_sys_info_table() 2586 pi->sys_info.nb_dpm_enable = true; in kv_parse_sys_info_table() 2588 pi->sys_info.nb_dpm_enable = false; in kv_parse_sys_info_table() 2591 pi->sys_info.nbp_memory_clock[i] = in kv_parse_sys_info_table() 2593 pi->sys_info.nbp_n_clock[i] = in kv_parse_sys_info_table() [all …]
|
/openbmc/linux/drivers/scsi/qla4xxx/ |
H A D | ql4_init.c | 149 struct flash_sys_info *sys_info; in qla4xxx_get_sys_info() local 153 sys_info = dma_alloc_coherent(&ha->pdev->dev, sizeof(*sys_info), in qla4xxx_get_sys_info() 155 if (sys_info == NULL) { in qla4xxx_get_sys_info() 164 sizeof(*sys_info)) != QLA_SUCCESS) { in qla4xxx_get_sys_info() 172 memcpy(ha->my_mac, &sys_info->physAddr[0].address[0], in qla4xxx_get_sys_info() 174 sizeof(sys_info->physAddr[0].address))); in qla4xxx_get_sys_info() 175 memcpy(ha->serial_number, &sys_info->acSerialNumber, in qla4xxx_get_sys_info() 177 sizeof(sys_info->acSerialNumber))); in qla4xxx_get_sys_info() 182 dma_free_coherent(&ha->pdev->dev, sizeof(*sys_info), sys_info, in qla4xxx_get_sys_info()
|
/openbmc/u-boot/examples/api/ |
H A D | glue.c | 117 static struct sys_info si; 119 struct sys_info * ub_get_sys_info(void) in ub_get_sys_info() 123 memset(&si, 0, sizeof(struct sys_info)); in ub_get_sys_info()
|
H A D | glue.h | 41 struct sys_info * ub_get_sys_info(void);
|
/openbmc/u-boot/arch/arm/mach-omap2/omap3/ |
H A D | Makefile | 14 obj-y += sys_info.o
|