--- zzzz-none-000/linux-2.6.39.4/kernel/power/main.c 2011-08-03 19:43:28.000000000 +0000 +++ puma6-arm-6490-729/linux-2.6.39.4/kernel/power/main.c 2021-11-10 13:23:10.000000000 +0000 @@ -7,6 +7,12 @@ * This file is released under the GPLv2 * */ +/****************************************************************** + + Includes Intel Corporation's changes/modifications dated: 07/2011. + Changed/modified portions - Copyright(c) 2011, Intel Corporation. + +******************************************************************/ #include #include @@ -40,10 +46,16 @@ return (blocking_notifier_call_chain(&pm_chain_head, val, NULL) == NOTIFY_BAD) ? -EINVAL : 0; } - +#ifdef CONFIG_ARCH_GEN3 +/* + * Devices are suspended and resumed synchronously in Intel Media SOCs +*/ +int pm_async_enabled = 0; +#else /* If set, devices may be suspended and resumed asynchronously. */ int pm_async_enabled = 1; +#endif static ssize_t pm_async_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) {