/* This is kind of nasty. Hardware using Intel chipsets may require the video opregion code to be run first in order to initialise state before any ACPI video calls are made. To handle this we defer registration of the video class until the opregion code has run.  */
static int __init acpi_video_init(void)
/* This is kind of nasty. Hardware using Intel chipsets may require the video opregion code to be run first in order to initialise state before any ACPI video calls are made. To handle this we defer registration of the video class until the opregion code has run.  */
static int __init acpi_video_init(void)
{
	dmi_check_system(video_dmi_table);
	if (intel_opregion_present())
		return 0;
	return acpi_video_register();
}