| /linux/drivers/gpu/drm/i915/display/ |
| H A D | intel_opregion.c | 135 u64 rvda; /* Physical (2.0) or relative from opregion (2.1+) 277 struct intel_opregion *opregion = display->opregion; in check_swsci_function() local 281 if (!opregion) in check_swsci_function() 284 swsci = opregion->swsci; in check_swsci_function() 295 if ((opregion->swsci_sbcb_sub_functions & in check_swsci_function() 299 if ((opregion->swsci_gbda_sub_functions & in check_swsci_function() 320 swsci = display->opregion->swsci; in swsci() 496 struct opregion_asle *asle = display->opregion->asle; in asle_set_backlight() 502 "opregion backligh in asle_set_backlight() 616 struct intel_opregion *opregion = asle_work() local 672 struct intel_opregion *opregion = display->opregion; intel_opregion_asle_intr() local 690 struct intel_opregion *opregion = container_of(nb, struct intel_opregion, intel_opregion_video_event() local 715 set_did(struct intel_opregion * opregion,int i,u32 val) set_did() argument 731 struct intel_opregion *opregion = display->opregion; intel_didl_outputs() local 770 struct intel_opregion *opregion = display->opregion; intel_setup_cadls() local 800 struct intel_opregion *opregion = display->opregion; swsci_setup() local 878 struct intel_opregion *opregion; intel_opregion_setup() local 1113 struct intel_opregion *opregion = display->opregion; intel_opregion_get_edid() local 1141 struct intel_opregion *opregion = display->opregion; intel_opregion_vbt_present() local 1151 struct intel_opregion *opregion = display->opregion; intel_opregion_get_vbt() local 1164 struct intel_opregion *opregion = display->opregion; intel_opregion_headless_sku() local 1181 struct intel_opregion *opregion = display->opregion; intel_opregion_register() local 1197 struct intel_opregion *opregion = display->opregion; intel_opregion_resume_display() local 1223 struct intel_opregion *opregion = display->opregion; intel_opregion_resume() local 1236 struct intel_opregion *opregion = display->opregion; intel_opregion_suspend_display() local 1249 struct intel_opregion *opregion = display->opregion; intel_opregion_suspend() local 1262 struct intel_opregion *opregion = display->opregion; intel_opregion_unregister() local 1277 struct intel_opregion *opregion = display->opregion; intel_opregion_cleanup() local 1292 struct intel_opregion *opregion = display->opregion; intel_opregion_show() local [all...] |
| H A D | intel_display_core.h | 640 struct intel_opregion *opregion; 635 struct intel_opregion *opregion; global() member
|
| /linux/drivers/acpi/pmic/ |
| H A D | intel_pmic.c | 54 struct intel_pmic_opregion *opregion = region_context; in intel_pmic_power_handler() local 55 struct regmap *regmap = opregion->regmap; in intel_pmic_power_handler() 56 const struct intel_pmic_opregion_data *d = opregion->data; in intel_pmic_power_handler() 70 guard(mutex)(&opregion->lock); in intel_pmic_power_handler() 79 static int pmic_read_temp(struct intel_pmic_opregion *opregion, in intel_pmic_power_handler() 84 if (!opregion->data->get_raw_temp) in pmic_read_temp() 87 raw_temp = opregion->data->get_raw_temp(opregion->regmap, reg); in pmic_read_temp() 91 if (!opregion->lpat_table) { in pmic_read_temp() 96 temp = opregion in pmic_read_temp() 81 pmic_read_temp(struct intel_pmic_opregion * opregion,int reg,u64 * value) pmic_read_temp() argument 106 pmic_thermal_temp(struct intel_pmic_opregion * opregion,int reg,u32 function,u64 * value) pmic_thermal_temp() argument 113 pmic_thermal_aux(struct intel_pmic_opregion * opregion,int reg,u32 function,u64 * value) pmic_thermal_aux() argument 135 pmic_thermal_pen(struct intel_pmic_opregion * opregion,int reg,int bit,u32 function,u64 * value) pmic_thermal_pen() argument 173 struct intel_pmic_opregion *opregion = region_context; intel_pmic_thermal_handler() local 213 struct intel_pmic_opregion *opregion = region_context; intel_pmic_regs_handler() local 261 struct intel_pmic_opregion *opregion; intel_pmic_install_opregion_handler() local [all...] |
| H A D | tps68470_pmic.c | 282 struct tps68470_pmic_opregion *opregion = region_context; in tps68470_pmic_common_handler() local 283 struct regmap *regmap = opregion->regmap; in tps68470_pmic_common_handler() 296 mutex_lock(&opregion->lock); in tps68470_pmic_common_handler() 302 mutex_unlock(&opregion->lock); in tps68470_pmic_common_handler() 376 struct tps68470_pmic_opregion *opregion; in tps68470_pmic_opregion_probe() local 387 opregion = devm_kzalloc(dev, sizeof(*opregion), GFP_KERNEL); in tps68470_pmic_opregion_probe() 388 if (!opregion) in tps68470_pmic_opregion_probe() 391 mutex_init(&opregion->lock); in tps68470_pmic_opregion_probe() 392 opregion->regmap = tps68470_regmap; in tps68470_pmic_opregion_probe() 397 NULL, opregion); in tps68470_pmic_opregion_probe() [all …]
|
| /linux/drivers/vfio/pci/ |
| H A D | vfio_pci_igd.c | 29 void *opregion; member 84 opregionvbt->opregion + pos, &pos, in vfio_pci_igd_rw() 93 __le16 version = *(__le16 *)(opregionvbt->opregion + in vfio_pci_igd_rw() 112 opregionvbt->opregion + pos, &pos, in vfio_pci_igd_rw() 135 opregionvbt->opregion + pos, &pos, in vfio_pci_igd_rw() 159 memunmap(opregionvbt->opregion); in vfio_pci_igd_release() 187 opregionvbt->opregion = memremap(addr, OPREGION_SIZE, MEMREMAP_WB); in vfio_pci_igd_opregion_init() 188 if (!opregionvbt->opregion) { in vfio_pci_igd_opregion_init() 193 if (memcmp(opregionvbt->opregion, OPREGION_SIGNATURE, 16)) { in vfio_pci_igd_opregion_init() 194 memunmap(opregionvbt->opregion); in vfio_pci_igd_opregion_init() [all …]
|
| /linux/drivers/gpu/drm/i915/gvt/ |
| H A D | Makefile | 20 gvt/opregion.o \
|
| /linux/drivers/gpu/drm/gma500/ |
| H A D | Makefile | 39 gma500_gfx-$(CONFIG_ACPI) += opregion.o
|
| H A D | intel_bios.c | 531 if (dev_priv->opregion.vbt) { in psb_intel_init_bios() 532 struct vbt_header *vbt = dev_priv->opregion.vbt; in psb_intel_init_bios() 538 dev_priv->opregion.vbt = NULL; in psb_intel_init_bios()
|
| H A D | cdv_intel_lvds.c | 463 if (dev_priv->opregion.vbt) in lvds_is_present_in_vbt()
|
| /linux/drivers/acpi/ |
| H A D | acpi_video.c | 2121 int opregion = 0; in intel_opregion_present() 2136 opregion = 1; in intel_opregion_present() 2138 return opregion; in intel_opregion_present() 2204 * the video opregion code to be run first in order to initialise 2206 * registration of the video class until the opregion code has run. 2122 int opregion = 0; intel_opregion_present() local
|
| H A D | Kconfig | 582 Operation Region allows to define platform specific opregion.
|