/Linux-v5.10/drivers/gpu/drm/radeon/ |
D | rv730_dpm.c | 246 &table->ACPIState.levels[0].vddc); in rv730_populate_smc_acpi_state() 247 table->ACPIState.levels[0].gen2PCIE = pi->pcie_gen2 ? in rv730_populate_smc_acpi_state() 249 table->ACPIState.levels[0].gen2XSP = in rv730_populate_smc_acpi_state() 253 &table->ACPIState.levels[0].vddc); in rv730_populate_smc_acpi_state() 254 table->ACPIState.levels[0].gen2PCIE = 0; in rv730_populate_smc_acpi_state() 296 table->ACPIState.levels[0].mclk.mclk730.vMPLL_FUNC_CNTL = cpu_to_be32(mpll_func_cntl); in rv730_populate_smc_acpi_state() 297 table->ACPIState.levels[0].mclk.mclk730.vMPLL_FUNC_CNTL2 = cpu_to_be32(mpll_func_cntl_2); in rv730_populate_smc_acpi_state() 298 table->ACPIState.levels[0].mclk.mclk730.vMPLL_FUNC_CNTL3 = cpu_to_be32(mpll_func_cntl_3); in rv730_populate_smc_acpi_state() 299 table->ACPIState.levels[0].mclk.mclk730.vMCLK_PWRMGT_CNTL = cpu_to_be32(mclk_pwrmgt_cntl); in rv730_populate_smc_acpi_state() 300 table->ACPIState.levels[0].mclk.mclk730.vDLL_CNTL = cpu_to_be32(dll_cntl); in rv730_populate_smc_acpi_state() [all …]
|
D | rv740_dpm.c | 334 &table->ACPIState.levels[0].vddc); in rv740_populate_smc_acpi_state() 335 table->ACPIState.levels[0].gen2PCIE = in rv740_populate_smc_acpi_state() 338 table->ACPIState.levels[0].gen2XSP = in rv740_populate_smc_acpi_state() 342 &table->ACPIState.levels[0].vddc); in rv740_populate_smc_acpi_state() 343 table->ACPIState.levels[0].gen2PCIE = 0; in rv740_populate_smc_acpi_state() 373 table->ACPIState.levels[0].mclk.mclk770.vMPLL_AD_FUNC_CNTL = cpu_to_be32(mpll_ad_func_cntl); in rv740_populate_smc_acpi_state() 374 table->ACPIState.levels[0].mclk.mclk770.vMPLL_AD_FUNC_CNTL_2 = cpu_to_be32(mpll_ad_func_cntl_2); in rv740_populate_smc_acpi_state() 375 table->ACPIState.levels[0].mclk.mclk770.vMPLL_DQ_FUNC_CNTL = cpu_to_be32(mpll_dq_func_cntl); in rv740_populate_smc_acpi_state() 376 table->ACPIState.levels[0].mclk.mclk770.vMPLL_DQ_FUNC_CNTL_2 = cpu_to_be32(mpll_dq_func_cntl_2); in rv740_populate_smc_acpi_state() 377 table->ACPIState.levels[0].mclk.mclk770.vMCLK_PWRMGT_CNTL = cpu_to_be32(mclk_pwrmgt_cntl); in rv740_populate_smc_acpi_state() [all …]
|
D | cypress_dpm.c | 776 &smc_state->levels[0], in cypress_convert_power_state_to_smc() 783 &smc_state->levels[1], in cypress_convert_power_state_to_smc() 790 &smc_state->levels[2], in cypress_convert_power_state_to_smc() 795 smc_state->levels[0].arbValue = MC_CG_ARB_FREQ_F1; in cypress_convert_power_state_to_smc() 796 smc_state->levels[1].arbValue = MC_CG_ARB_FREQ_F2; in cypress_convert_power_state_to_smc() 797 smc_state->levels[2].arbValue = MC_CG_ARB_FREQ_F3; in cypress_convert_power_state_to_smc() 800 smc_state->levels[0].ACIndex = 2; in cypress_convert_power_state_to_smc() 801 smc_state->levels[1].ACIndex = 3; in cypress_convert_power_state_to_smc() 802 smc_state->levels[2].ACIndex = 4; in cypress_convert_power_state_to_smc() 804 smc_state->levels[0].ACIndex = 0; in cypress_convert_power_state_to_smc() [all …]
|
D | sumo_dpm.c | 347 u32 highest_engine_clock = ps->levels[ps->num_levels - 1].sclk; in sumo_program_bsp() 411 m_a = asi * ps->levels[i].sclk / 100; in sumo_program_at() 670 pi->boost_pl = new_ps->levels[new_ps->num_levels - 1]; in sumo_patch_boost_state() 762 sumo_program_power_level(rdev, &new_ps->levels[i], i); in sumo_program_power_levels_0_to_n() 844 if (new_ps->levels[new_ps->num_levels - 1].sclk >= in sumo_set_uvd_clock_before_set_eng_clock() 845 current_ps->levels[current_ps->num_levels - 1].sclk) in sumo_set_uvd_clock_before_set_eng_clock() 862 if (new_ps->levels[new_ps->num_levels - 1].sclk < in sumo_set_uvd_clock_after_set_eng_clock() 863 current_ps->levels[current_ps->num_levels - 1].sclk) in sumo_set_uvd_clock_after_set_eng_clock() 1053 current_vddc = current_ps->levels[current_index].vddc_index; in sumo_patch_thermal_state() 1054 current_sclk = current_ps->levels[current_index].sclk; in sumo_patch_thermal_state() [all …]
|
D | rv770_dpm.c | 289 smc_state->levels[i].aT = cpu_to_be32(a_t); in rv770_populate_smc_t() 295 smc_state->levels[RV770_SMC_PERFORMANCE_LEVELS_PER_SWSTATE - 1].aT = in rv770_populate_smc_t() 309 smc_state->levels[i].bSP = cpu_to_be32(pi->dsp); in rv770_populate_smc_sp() 311 smc_state->levels[RV770_SMC_PERFORMANCE_LEVELS_PER_SWSTATE - 1].bSP = in rv770_populate_smc_sp() 685 &smc_state->levels[0], in rv770_convert_power_state_to_smc() 692 &smc_state->levels[1], in rv770_convert_power_state_to_smc() 699 &smc_state->levels[2], in rv770_convert_power_state_to_smc() 704 smc_state->levels[0].arbValue = MC_CG_ARB_FREQ_F1; in rv770_convert_power_state_to_smc() 705 smc_state->levels[1].arbValue = MC_CG_ARB_FREQ_F2; in rv770_convert_power_state_to_smc() 706 smc_state->levels[2].arbValue = MC_CG_ARB_FREQ_F3; in rv770_convert_power_state_to_smc() [all …]
|
/Linux-v5.10/drivers/video/backlight/ |
D | pwm_bl.c | 26 unsigned int *levels; member 97 if (pb->levels) in compute_duty_cycle() 98 duty_cycle = pb->levels[brightness]; in compute_duty_cycle() 201 * Once we have 4096 levels there's little point going much higher... in pwm_backlight_brightness_default() 208 data->levels = devm_kcalloc(dev, data->max_brightness, in pwm_backlight_brightness_default() 209 sizeof(*data->levels), GFP_KERNEL); in pwm_backlight_brightness_default() 210 if (!data->levels) in pwm_backlight_brightness_default() 220 data->levels[i] = (unsigned int)retval; in pwm_backlight_brightness_default() 256 * Determine the number of brightness levels, if this property is not in pwm_backlight_parse_dt() 257 * set a default table of brightness levels will be used. in pwm_backlight_parse_dt() [all …]
|
D | led_bl.c | 20 unsigned int *levels; member 30 if (priv->levels) in led_bl_set_brightness() 31 bkl_brightness = priv->levels[level]; in led_bl_set_brightness() 134 num_levels = of_property_count_u32_elems(node, "brightness-levels"); in led_bl_parse_levels() 138 u32 *levels = NULL; in led_bl_parse_levels() local 140 levels = devm_kzalloc(dev, sizeof(u32) * num_levels, in led_bl_parse_levels() 142 if (!levels) in led_bl_parse_levels() 145 ret = of_property_read_u32_array(node, "brightness-levels", in led_bl_parse_levels() 146 levels, in led_bl_parse_levels() 157 if ((i && db > levels[i-1]) && db <= levels[i]) in led_bl_parse_levels() [all …]
|
/Linux-v5.10/arch/powerpc/platforms/powernv/ |
D | pci-ioda-tce.c | 81 unsigned long size, unsigned int levels); 218 unsigned long size, unsigned int levels) in pnv_pci_ioda2_table_do_free_pages() argument 223 if (levels) { in pnv_pci_ioda2_table_do_free_pages() 234 levels - 1); in pnv_pci_ioda2_table_do_free_pages() 258 unsigned int levels, unsigned long limit, in pnv_pci_ioda2_table_do_alloc_pages() argument 269 --levels; in pnv_pci_ioda2_table_do_alloc_pages() 270 if (!levels) { in pnv_pci_ioda2_table_do_alloc_pages() 277 levels, limit, current_offset, total_allocated); in pnv_pci_ioda2_table_do_alloc_pages() 292 __u32 page_shift, __u64 window_size, __u32 levels, in pnv_pci_ioda2_table_alloc_pages() argument 304 if (!levels || (levels > POWERNV_IOMMU_MAX_LEVELS)) in pnv_pci_ioda2_table_alloc_pages() [all …]
|
/Linux-v5.10/tools/perf/pmu-events/arch/x86/broadwell/ |
D | virtual-memory.json | 3 …"PublicDescription": "This event counts load misses in all DTLB levels that cause page walks of an… 10 "BriefDescription": "Load misses in all DTLB levels that cause page walks", 14 …"PublicDescription": "This event counts load misses in all DTLB levels that cause a completed page… 21 …"BriefDescription": "Demand load Miss in all translation lookaside buffer (TLB) levels causes a pa… 25 …"PublicDescription": "This event counts load misses in all DTLB levels that cause a completed page… 32 …"BriefDescription": "Demand load Miss in all translation lookaside buffer (TLB) levels causes a pa… 36 …"PublicDescription": "This event counts load misses in all DTLB levels that cause a completed page… 43 "BriefDescription": "Load miss in all TLB levels causes a page walk that completes. (1G)", 53 …"BriefDescription": "Demand load Miss in all translation lookaside buffer (TLB) levels causes a pa… 95 …"PublicDescription": "This event counts store misses in all DTLB levels that cause page walks of a… [all …]
|
/Linux-v5.10/tools/perf/pmu-events/arch/x86/broadwellde/ |
D | virtual-memory.json | 5 "BriefDescription": "Load misses in all DTLB levels that cause page walks", 9 …"PublicDescription": "This event counts load misses in all DTLB levels that cause page walks of an… 16 …"BriefDescription": "Demand load Miss in all translation lookaside buffer (TLB) levels causes a pa… 20 …"PublicDescription": "This event counts load misses in all DTLB levels that cause a completed page… 27 …"BriefDescription": "Demand load Miss in all translation lookaside buffer (TLB) levels causes a pa… 31 …"PublicDescription": "This event counts load misses in all DTLB levels that cause a completed page… 38 "BriefDescription": "Load miss in all TLB levels causes a page walk that completes. (1G)", 42 …"PublicDescription": "This event counts load misses in all DTLB levels that cause a completed page… 49 …"BriefDescription": "Demand load Miss in all translation lookaside buffer (TLB) levels causes a pa… 97 "BriefDescription": "Store misses in all DTLB levels that cause page walks", [all …]
|
/Linux-v5.10/tools/perf/pmu-events/arch/x86/broadwellx/ |
D | virtual-memory.json | 5 "BriefDescription": "Load misses in all DTLB levels that cause page walks", 9 …"PublicDescription": "This event counts load misses in all DTLB levels that cause page walks of an… 16 …"BriefDescription": "Demand load Miss in all translation lookaside buffer (TLB) levels causes a pa… 20 …"PublicDescription": "This event counts load misses in all DTLB levels that cause a completed page… 27 …"BriefDescription": "Demand load Miss in all translation lookaside buffer (TLB) levels causes a pa… 31 …"PublicDescription": "This event counts load misses in all DTLB levels that cause a completed page… 38 "BriefDescription": "Load miss in all TLB levels causes a page walk that completes. (1G)", 42 …"PublicDescription": "This event counts load misses in all DTLB levels that cause a completed page… 49 …"BriefDescription": "Demand load Miss in all translation lookaside buffer (TLB) levels causes a pa… 97 "BriefDescription": "Store misses in all DTLB levels that cause page walks", [all …]
|
/Linux-v5.10/Documentation/scheduler/ |
D | sched-nice-design.rst | 6 nice-levels implementation in the new Linux scheduler. 8 Nice levels were always pretty weak under Linux and people continuously 16 In the O(1) scheduler (in 2003) we changed negative nice levels to be 58 To sum it up: we always wanted to make nice levels more consistent, but 83 nice levels were not 'punchy enough', so lots of people had to resort to 90 To address the first complaint (of nice levels being not "punchy" 92 (and granularity was made a separate concept from nice levels) and thus 98 To address the second complaint (of nice levels not being consistent), 100 tasks, regardless of their absolute nice levels. So on the new 104 levels were changed to be "multiplicative" (or exponential) - that way [all …]
|
/Linux-v5.10/Documentation/devicetree/bindings/leds/backlight/ |
D | pwm-backlight.yaml | 42 brightness-levels: 44 Array of distinct brightness levels. Typically these are in the range 54 "brightness-levels" property). 59 Number of interpolated steps between each value of brightness-levels 65 default-brightness-level: [brightness-levels] 66 num-interpolated-steps: [brightness-levels] 81 brightness-levels = <0 4 8 16 32 64 128 255>; 96 brightness-levels = <0 2048 4096 8192 16384 65535>;
|
D | led-backlight.yaml | 27 brightness-levels: 29 Array of distinct brightness levels. The levels must be in the range 38 "brightness-levels" property). 53 brightness-levels = <0 4 8 16 32 64 128 255>;
|
/Linux-v5.10/tools/perf/pmu-events/arch/x86/ivytown/ |
D | virtual-memory.json | 3 …"PublicDescription": "Misses in all TLB levels that cause a page walk of any page size from demand… 9 …"BriefDescription": "Demand load Miss in all translation lookaside buffer (TLB) levels causes an p… 18 …"BriefDescription": "Demand load Miss in all translation lookaside buffer (TLB) levels causes a pa… 22 …"PublicDescription": "Misses in all TLB levels that caused page walk completed of any size by dema… 28 …"BriefDescription": "Demand load Miss in all translation lookaside buffer (TLB) levels causes a pa… 60 … "PublicDescription": "Miss in all TLB levels causes a page walk of any page size (4K/2M/4M/1G).", 66 "BriefDescription": "Store misses in all DTLB levels that cause page walks", 70 …"PublicDescription": "Miss in all TLB levels causes a page walk that completes of any page size (4… 76 "BriefDescription": "Store misses in all DTLB levels that cause completed page walks", 119 "PublicDescription": "Misses in all ITLB levels that cause page walks.", [all …]
|
/Linux-v5.10/tools/perf/pmu-events/arch/x86/ivybridge/ |
D | virtual-memory.json | 3 …"PublicDescription": "Misses in all TLB levels that cause a page walk of any page size from demand… 9 …"BriefDescription": "Demand load Miss in all translation lookaside buffer (TLB) levels causes an p… 13 …"PublicDescription": "Misses in all TLB levels that caused page walk completed of any size by dema… 19 …"BriefDescription": "Demand load Miss in all translation lookaside buffer (TLB) levels causes a pa… 42 … "PublicDescription": "Miss in all TLB levels causes a page walk of any page size (4K/2M/4M/1G).", 48 "BriefDescription": "Store misses in all DTLB levels that cause page walks", 52 …"PublicDescription": "Miss in all TLB levels causes a page walk that completes of any page size (4… 58 "BriefDescription": "Store misses in all DTLB levels that cause completed page walks", 101 "PublicDescription": "Misses in all ITLB levels that cause page walks.", 107 "BriefDescription": "Misses at all ITLB levels that cause page walks", [all …]
|
/Linux-v5.10/include/linux/wimax/ |
D | debug.h | 17 * The decission power is at two levels: at compile-time (what does 23 * if the action should be taken because the current debug levels 30 * DEBUG LEVELS 35 * will always be taken). The increasing debug levels are used for 48 * - a debug-levels.h header file that declares the list of 52 * - some (optional) .c code to manipulate the runtime debug levels 55 * The debug-levels.h file would look like: 98 * To manipulate from user space the levels, create a debugfs dentry 113 * #define D_SUBMODULE submodule_x // matches one in debug-levels.h 114 * #include "debug-levels.h" [all …]
|
/Linux-v5.10/tools/perf/pmu-events/arch/x86/cascadelakex/ |
D | virtual-memory.json | 23 …"BriefDescription": "Code miss in all TLB levels causes a page walk that completes. (All page size… 28 …) caused by a code fetch. This implies it missed in the ITLB and further levels of TLB. The page w… 33 "BriefDescription": "Load misses in all DTLB levels that cause page walks", 38 …e walk of any page size (4K/2M/4M/1G). This implies it missed in all TLB levels, but the walk need… 74 "BriefDescription": "Store misses in all DTLB levels that cause page walks", 79 …e walk of any page size (4K/2M/4M/1G). This implies it missed in all TLB levels, but the walk need… 155 "BriefDescription": "Misses at all ITLB levels that cause page walks", 160 …) caused by a code fetch. This implies it missed in the ITLB and further levels of TLB, but the wa… 175 …"BriefDescription": "Load miss in all TLB levels causes a page walk that completes. (All page size… 180 …e walk of any page size (4K/2M/4M/1G). This implies it missed in all TLB levels. The page walk can… [all …]
|
/Linux-v5.10/tools/perf/pmu-events/arch/x86/skylakex/ |
D | virtual-memory.json | 12 "BriefDescription": "Store misses in all DTLB levels that cause page walks", 17 …e walk of any page size (4K/2M/4M/1G). This implies it missed in all TLB levels, but the walk need… 42 "BriefDescription": "Code miss in all TLB levels causes a page walk that completes. (4K)", 47 …) caused by a code fetch. This implies it missed in the ITLB and further levels of TLB. The page w… 124 "BriefDescription": "Misses at all ITLB levels that cause page walks", 129 …) caused by a code fetch. This implies it missed in the ITLB and further levels of TLB, but the wa… 144 …"BriefDescription": "Store misses in all TLB levels causes a page walk that completes. (All page s… 149 …e walk of any page size (4K/2M/4M/1G). This implies it missed in all TLB levels. The page walk can… 154 …"BriefDescription": "Load miss in all TLB levels causes a page walk that completes. (All page size… 159 …e walk of any page size (4K/2M/4M/1G). This implies it missed in all TLB levels. The page walk can… [all …]
|
/Linux-v5.10/tools/perf/pmu-events/arch/x86/skylake/ |
D | virtual-memory.json | 3 …e walk of any page size (4K/2M/4M/1G). This implies it missed in all TLB levels, but the walk need… 9 "BriefDescription": "Load misses in all DTLB levels that cause page walks", 43 …e walk of any page size (4K/2M/4M/1G). This implies it missed in all TLB levels. The page walk can… 49 …"BriefDescription": "Load miss in all TLB levels causes a page walk that completes. (All page size… 84 …e walk of any page size (4K/2M/4M/1G). This implies it missed in all TLB levels, but the walk need… 90 "BriefDescription": "Store misses in all DTLB levels that cause page walks", 124 …e walk of any page size (4K/2M/4M/1G). This implies it missed in all TLB levels. The page walk can… 130 …"BriefDescription": "Store misses in all TLB levels causes a page walk that completes. (All page s… 175 …) caused by a code fetch. This implies it missed in the ITLB and further levels of TLB, but the wa… 181 "BriefDescription": "Misses at all ITLB levels that cause page walks", [all …]
|
/Linux-v5.10/tools/perf/pmu-events/arch/x86/haswellx/ |
D | virtual-memory.json | 5 "BriefDescription": "Load misses in all DTLB levels that cause page walks", 8 "PublicDescription": "Misses in all TLB levels that cause a page walk of any page size.", 15 …"BriefDescription": "Demand load Miss in all translation lookaside buffer (TLB) levels causes a pa… 18 …on": "Completed page walks due to demand load misses that caused 4K page walks in any TLB levels.", 25 …"BriefDescription": "Demand load Miss in all translation lookaside buffer (TLB) levels causes a pa… 28 …: "Completed page walks due to demand load misses that caused 2M/4M page walks in any TLB levels.", 35 "BriefDescription": "Load miss in all TLB levels causes a page walk that completes. (1G)", 44 …"BriefDescription": "Demand load Miss in all translation lookaside buffer (TLB) levels causes a pa… 104 "BriefDescription": "Store misses in all DTLB levels that cause page walks", 107 … "PublicDescription": "Miss in all TLB levels causes a page walk of any page size (4K/2M/4M/1G).", [all …]
|
/Linux-v5.10/tools/perf/pmu-events/arch/x86/haswell/ |
D | virtual-memory.json | 3 "PublicDescription": "Misses in all TLB levels that cause a page walk of any page size.", 9 "BriefDescription": "Load misses in all DTLB levels that cause page walks", 13 …on": "Completed page walks due to demand load misses that caused 4K page walks in any TLB levels.", 19 …"BriefDescription": "Demand load Miss in all translation lookaside buffer (TLB) levels causes a pa… 23 …: "Completed page walks due to demand load misses that caused 2M/4M page walks in any TLB levels.", 29 …"BriefDescription": "Demand load Miss in all translation lookaside buffer (TLB) levels causes a pa… 38 "BriefDescription": "Load miss in all TLB levels causes a page walk that completes. (1G)", 48 …"BriefDescription": "Demand load Miss in all translation lookaside buffer (TLB) levels causes a pa… 102 … "PublicDescription": "Miss in all TLB levels causes a page walk of any page size (4K/2M/4M/1G).", 108 "BriefDescription": "Store misses in all DTLB levels that cause page walks", [all …]
|
/Linux-v5.10/arch/riscv/kernel/ |
D | cacheinfo.c | 112 int levels = 0, leaves = 0, level; in __init_cache_level() local 121 levels = 1; in __init_cache_level() 131 if (level <= levels) in __init_cache_level() 139 levels = level; in __init_cache_level() 143 this_cpu_ci->num_levels = levels; in __init_cache_level() 155 int levels = 1, level = 1; in __populate_cache_leaves() local 170 if (level <= levels) in __populate_cache_leaves() 175 levels = level; in __populate_cache_leaves()
|
/Linux-v5.10/drivers/acpi/ |
D | acpi_video.c | 90 * the rest are all supported levels. 97 ACPI_VIDEO_FIRST_LEVEL, /* actual supported levels begin here */ 193 u8 _BCL:1; /* Query list of brightness control levels supported */ 238 if (vd->brightness->levels[i] == cur_level) in acpi_video_get_brightness() 251 vd->brightness->levels[request_level]); in acpi_video_set_brightness() 282 if (level == video->brightness->levels[offset]) { in video_get_cur_state() 301 level = video->brightness->levels[state - 1]; in video_set_cur_state() 319 union acpi_object **levels) in acpi_video_device_lcd_query_levels() argument 326 *levels = NULL; in acpi_video_device_lcd_query_levels() 338 *levels = obj; in acpi_video_device_lcd_query_levels() [all …]
|
/Linux-v5.10/arch/mips/kernel/ |
D | cacheinfo.c | 24 int levels = 0, leaves = 0; in __init_cache_level() local 31 levels += 1; in __init_cache_level() 39 levels++; in __init_cache_level() 44 levels++; in __init_cache_level() 48 this_cpu_ci->num_levels = levels; in __init_cache_level()
|