Symbol: ips_driver
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1370
volatile struct dmub_shared_state_ips_driver *ips_driver =
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1371
&dc_dmub_srv->dmub->shared_state[DMUB_SHARED_SHARE_FEATURE__IPS_DRIVER].data.ips_driver;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1444
ips_driver->signals = new_signals;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1445
dc_dmub_srv->driver_signals = ips_driver->signals;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1480
volatile struct dmub_shared_state_ips_driver *ips_driver =
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1481
&dc_dmub_srv->dmub->shared_state[DMUB_SHARED_SHARE_FEATURE__IPS_DRIVER].data.ips_driver;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1482
union dmub_shared_state_ips_driver_signals prev_driver_signals = ips_driver->signals;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1489
ips_driver->signals.all = 0;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1490
dc_dmub_srv->driver_signals = ips_driver->signals;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1495
ips_driver->signals.bits.allow_ips1,
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1496
ips_driver->signals.bits.allow_ips2,
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
1347
struct dmub_shared_state_ips_driver ips_driver; /**< IPS driver state */
drivers/platform/x86/intel_ips.c
1131
struct ips_driver *ips = arg;
drivers/platform/x86/intel_ips.c
1186
static void ips_debugfs_init(struct ips_driver *ips) { return; }
drivers/platform/x86/intel_ips.c
1187
static void ips_debugfs_cleanup(struct ips_driver *ips) { return; }
drivers/platform/x86/intel_ips.c
1194
struct ips_driver *ips = m->private;
drivers/platform/x86/intel_ips.c
1205
struct ips_driver *ips = m->private;
drivers/platform/x86/intel_ips.c
1237
struct ips_driver *ips = m->private;
drivers/platform/x86/intel_ips.c
1248
struct ips_driver *ips = m->private;
drivers/platform/x86/intel_ips.c
1256
static void ips_debugfs_cleanup(struct ips_driver *ips)
drivers/platform/x86/intel_ips.c
1261
static void ips_debugfs_init(struct ips_driver *ips)
drivers/platform/x86/intel_ips.c
1282
static struct ips_mcp_limits *ips_detect_cpu(struct ips_driver *ips)
drivers/platform/x86/intel_ips.c
1340
static bool ips_get_i915_syms(struct ips_driver *ips)
drivers/platform/x86/intel_ips.c
1373
ips_gpu_turbo_enabled(struct ips_driver *ips)
drivers/platform/x86/intel_ips.c
1425
struct ips_driver *ips;
drivers/platform/x86/intel_ips.c
1582
struct ips_driver *ips = pci_get_drvdata(dev);
drivers/platform/x86/intel_ips.c
336
ips_gpu_turbo_enabled(struct ips_driver *ips);
drivers/platform/x86/intel_ips.c
347
static bool ips_cpu_busy(struct ips_driver *ips)
drivers/platform/x86/intel_ips.c
365
static void ips_cpu_raise(struct ips_driver *ips)
drivers/platform/x86/intel_ips.c
403
static void ips_cpu_lower(struct ips_driver *ips)
drivers/platform/x86/intel_ips.c
454
static void ips_enable_cpu_turbo(struct ips_driver *ips)
drivers/platform/x86/intel_ips.c
492
static void ips_disable_cpu_turbo(struct ips_driver *ips)
drivers/platform/x86/intel_ips.c
514
static bool ips_gpu_busy(struct ips_driver *ips)
drivers/platform/x86/intel_ips.c
529
static void ips_gpu_raise(struct ips_driver *ips)
drivers/platform/x86/intel_ips.c
546
static void ips_gpu_lower(struct ips_driver *ips)
drivers/platform/x86/intel_ips.c
564
static void ips_enable_gpu_turbo(struct ips_driver *ips)
drivers/platform/x86/intel_ips.c
577
static void ips_disable_gpu_turbo(struct ips_driver *ips)
drivers/platform/x86/intel_ips.c
597
static bool mcp_exceeded(struct ips_driver *ips)
drivers/platform/x86/intel_ips.c
628
static bool cpu_exceeded(struct ips_driver *ips, int cpu)
drivers/platform/x86/intel_ips.c
656
static bool mch_exceeded(struct ips_driver *ips)
drivers/platform/x86/intel_ips.c
679
static void verify_limits(struct ips_driver *ips)
drivers/platform/x86/intel_ips.c
705
static void update_turbo_limits(struct ips_driver *ips)
drivers/platform/x86/intel_ips.c
762
struct ips_driver *ips = data;
drivers/platform/x86/intel_ips.c
822
static u16 calc_avg_temp(struct ips_driver *ips, u16 *array)
drivers/platform/x86/intel_ips.c
838
static u16 read_mgtv(struct ips_driver *ips)
drivers/platform/x86/intel_ips.c
856
static u16 read_ptv(struct ips_driver *ips)
drivers/platform/x86/intel_ips.c
865
static u16 read_ctv(struct ips_driver *ips, int cpu)
drivers/platform/x86/intel_ips.c
879
static u32 get_cpu_power(struct ips_driver *ips, u32 *last, int period)
drivers/platform/x86/intel_ips.c
920
static u32 calc_avg_power(struct ips_driver *ips, u32 *array)
drivers/platform/x86/intel_ips.c
937
struct ips_driver *ips = timer_container_of(ips, t, timer);
drivers/platform/x86/intel_ips.c
956
struct ips_driver *ips = data;