Home
last modified time | relevance | path

Searched refs:opregion (Results 1 – 11 of 11) sorted by relevance

/linux/drivers/gpu/drm/i915/display/
H A Dintel_opregion.c277 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()
616 struct intel_opregion *opregion = in asle_work() local
618 struct intel_display *display = opregion->display; in asle_work()
619 struct opregion_asle *asle = opregion->asle; in asle_work()
[all …]
/linux/drivers/acpi/pmic/
H A Dintel_pmic.c54 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 mutex_lock(&opregion->lock); in intel_pmic_power_handler()
76 mutex_unlock(&opregion->lock); in intel_pmic_power_handler()
81 static int pmic_read_temp(struct intel_pmic_opregion *opregion, in pmic_read_temp() argument
86 if (!opregion->data->get_raw_temp) in pmic_read_temp()
89 raw_temp = opregion->data->get_raw_temp(opregion->regmap, reg); in pmic_read_temp()
93 if (!opregion->lpat_table) { in pmic_read_temp()
98 temp = opregion->data->lpat_raw_to_temp(opregion->lpat_table, raw_temp); in pmic_read_temp()
[all …]
H A Dtps68470_pmic.c282 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 Dvfio_pci_igd.c29 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 DMakefile20 gvt/opregion.o \
/linux/drivers/gpu/drm/gma500/
H A DMakefile39 gma500_gfx-$(CONFIG_ACPI) += opregion.o
H A Dintel_bios.c531 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 Dcdv_intel_lvds.c463 if (dev_priv->opregion.vbt) in lvds_is_present_in_vbt()
H A Dpsb_drv.h495 struct psb_intel_opregion opregion; member
/linux/drivers/acpi/
H A Dacpi_video.c2130 int opregion = 0; in intel_opregion_present() local
2145 opregion = 1; in intel_opregion_present()
2147 return opregion; in intel_opregion_present()
H A DKconfig582 Operation Region allows to define platform specific opregion.