asus_atk0110.c (e5451c8f8330e03ad3cfa16048b4daf961af434f) | asus_atk0110.c (a2125d02443e9a4e68bcfd9f8004fa23239e8329) |
---|---|
1/* 2 * Copyright (C) 2007-2009 Luca Tettamanti <kronos.it@gmail.com> 3 * 4 * This file is released under the GPLv2 5 * See COPYING in the top level directory of the kernel tree. 6 */ 7 8#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt --- 632 unchanged lines hidden (view full) --- 641 642 if (!sensor->is_valid || 643 time_after(jiffies, sensor->last_updated + CACHE_TIME)) { 644 if (sensor->data->old_interface) 645 err = atk_read_value_old(sensor, value); 646 else 647 err = atk_read_value_new(sensor, value); 648 | 1/* 2 * Copyright (C) 2007-2009 Luca Tettamanti <kronos.it@gmail.com> 3 * 4 * This file is released under the GPLv2 5 * See COPYING in the top level directory of the kernel tree. 6 */ 7 8#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt --- 632 unchanged lines hidden (view full) --- 641 642 if (!sensor->is_valid || 643 time_after(jiffies, sensor->last_updated + CACHE_TIME)) { 644 if (sensor->data->old_interface) 645 err = atk_read_value_old(sensor, value); 646 else 647 err = atk_read_value_new(sensor, value); 648 |
649 if (err) 650 return err; 651 |
|
649 sensor->is_valid = true; 650 sensor->last_updated = jiffies; 651 sensor->cached_value = *value; 652 } else { 653 *value = sensor->cached_value; 654 err = 0; 655 } 656 --- 809 unchanged lines hidden --- | 652 sensor->is_valid = true; 653 sensor->last_updated = jiffies; 654 sensor->cached_value = *value; 655 } else { 656 *value = sensor->cached_value; 657 err = 0; 658 } 659 --- 809 unchanged lines hidden --- |