Ensure that platform data is present before checking whether platform
callback is present (the one used to control backlight). So far this
was not an issue as driver was purely non-DT triggered, but now DT
support has been added.
Signed-off-by: Afzal Mohammed af...@ti.com
---
On 01/04/2013 10:51 PM, Thomas Abraham wrote:
On 4 January 2013 00:23, Tushar Behera tushar.beh...@linaro.org wrote:
The node entry is added as per documentation and legacy board file.
Signed-off-by: Tushar Behera tushar.beh...@linaro.org
---
The patch is rebased on v3.8-rc1.
Signed-off-by: Axel Lin axel@ingics.com
---
drivers/video/backlight/l4f00242t03.c | 24 +---
1 file changed, 5 insertions(+), 19 deletions(-)
diff --git a/drivers/video/backlight/l4f00242t03.c
b/drivers/video/backlight/l4f00242t03.c
index 9bef9cf..fb61557 100644
---
Add lcdc node.
Signed-off-by: Afzal Mohammed af...@ti.com
---
arch/arm/boot/dts/am33xx.dtsi |8
1 file changed, 8 insertions(+)
diff --git a/arch/arm/boot/dts/am33xx.dtsi b/arch/arm/boot/dts/am33xx.dtsi
index c2f14e8..432d4bb8 100644
--- a/arch/arm/boot/dts/am33xx.dtsi
+++
Update lcdc node with panel timings (typical) for AM335X-EVM.
Signed-off-by: Afzal Mohammed af...@ti.com
---
arch/arm/boot/dts/am335x-evm.dts | 20
1 file changed, 20 insertions(+)
diff --git a/arch/arm/boot/dts/am335x-evm.dts b/arch/arm/boot/dts/am335x-evm.dts
index
Update lcdc node with panel timings (typical) for AM335X-EVMSK.
Signed-off-by: Afzal Mohammed af...@ti.com
---
arch/arm/boot/dts/am335x-evmsk.dts | 20
1 file changed, 20 insertions(+)
diff --git a/arch/arm/boot/dts/am335x-evmsk.dts
b/arch/arm/boot/dts/am335x-evmsk.dts
Update pin mux information for lcd panel on AM335X-EVMSK.
Signed-off-by: Afzal Mohammed af...@ti.com
---
arch/arm/boot/dts/am335x-evmsk.dts | 35 ++-
1 file changed, 34 insertions(+), 1 deletion(-)
diff --git a/arch/arm/boot/dts/am335x-evmsk.dts
Hi,
This series add DT sources for AM335x SoC as well as AM335x based
boards.
As pinmux is an SoC specific detail rather than IP specific one,
addition of pin control has been done in a separate patch from
the one in which display timings are added. Also it may aid in
debugging in case of any
Update pin mux information for lcd panel on AM335X-EVM
Signed-off-by: Afzal Mohammed af...@ti.com
---
arch/arm/boot/dts/am335x-evm.dts | 35 ++-
1 file changed, 34 insertions(+), 1 deletion(-)
diff --git a/arch/arm/boot/dts/am335x-evm.dts
+struct power_supply_charger_control {
+ const char *name;
+ /* get charging status */
+ int (*is_charging_enabled)(void);
+ int (*is_charger_enabled)(void);
+
+ /* set charging parameters */
+ int (*set_in_current_limit)(int uA);
+ int (*set_charge_current)(int uA);
Hi Mike,
Thank you very much for your inputs.Just a few thoughts so that we are
clear with the problems so far in the scheduler scalability and in what
direction we ought to move to correct them.
1. During fork or exec,the scheduler goes through find_idlest_group()
and find_idlest_cpu() in
(2012/12/30 15:02), Wen Congyang wrote:
At 12/28/2012 08:28 AM, Kamezawa Hiroyuki Wrote:
(2012/12/27 21:16), Wen Congyang wrote:
At 12/26/2012 11:55 AM, Kamezawa Hiroyuki Wrote:
(2012/12/24 21:09), Tang Chen wrote:
From: Wen Congyang we...@cn.fujitsu.com
We call hotadd_new_pgdat() to
On Mon, Jan 07, 2013 at 05:23:36AM +, Tc, Jenny wrote:
+struct power_supply_charger_control {
+ const char *name;
+ /* get charging status */
+ int (*is_charging_enabled)(void);
+ int (*is_charger_enabled)(void);
+
+ /* set charging
+struct power_supply_charger_control {
+ const char *name;
+ /* get charging status */
+ int (*is_charging_enabled)(void);
+ int (*is_charger_enabled)(void);
+
+ /* set charging parameters */
+ int (*set_in_current_limit)(int uA);
On Monday, January 07, 2013 2:17 PM, Axel Lin wrote
Signed-off-by: Axel Lin axel@ingics.com
It looks good.
Acked-by: Jingoo Han jg1@samsung.com
Best regards,
Jingoo Han
---
drivers/video/backlight/l4f00242t03.c | 24 +---
1 file changed, 5 insertions(+),
+struct power_supply_charger_control {
+ const char *name;
+ /* get charging status */
+ int (*is_charging_enabled)(void);
+ int (*is_charger_enabled)(void);
+
+ /* set charging parameters */
+ int (*set_in_current_limit)(int uA);
(2013/01/04 2:54), Michal Hocko wrote:
Now that per-node-zone-priority iterator caches memory cgroups rather
than their css ids we have to be careful and remove them from the
iterator when they are on the way out otherwise they might hang for
unbounded amount of time (until the global/targeted
On Mon, Jan 07, 2013 at 05:43:58AM +, Pallala, Ramakrishna wrote:
+struct power_supply_charger_control {
+ const char *name;
+ /* get charging status */
+ int (*is_charging_enabled)(void);
+ int (*is_charger_enabled)(void);
[...]
The similar
On Sun, Jan 06, 2013 at 01:16:50PM -0800, Anton Vorontsov wrote:
The patch is whitespace-damaged (for some reason there are two spaces in
the beginning of each non-change line). I repeated changes manually, but
you might want to fix your mail/patch setup anyway. :)
It may be something on
On Mon, 7 Jan 2013, Dan Carpenter wrote:
On Sun, Jan 06, 2013 at 01:16:50PM -0800, Anton Vorontsov wrote:
The patch is whitespace-damaged (for some reason there are two spaces in
the beginning of each non-change line). I repeated changes manually, but
you might want to fix your mail/patch
Hi everyone,
On 01/07/2013 12:01 AM, Linus Torvalds wrote:
On Sat, Jan 5, 2013 at 11:54 PM, Alex Shi alex@intel.com wrote:
I just looked into the aim9 benchmark, in this case it forks 2000 tasks,
after all tasks ready, aim9 give a signal than all tasks burst waking up
and run until all
On Mon, Jan 07, 2013 at 09:42:23AM +0300, Dan Carpenter wrote:
On Sun, Jan 06, 2013 at 01:16:50PM -0800, Anton Vorontsov wrote:
The patch is whitespace-damaged (for some reason there are two spaces in
the beginning of each non-change line). I repeated changes manually, but
you might want to
On Sun, Jan 06, 2013 at 10:53:21PM -0800, Anton Vorontsov wrote:
On Mon, Jan 07, 2013 at 09:42:23AM +0300, Dan Carpenter wrote:
On Sun, Jan 06, 2013 at 01:16:50PM -0800, Anton Vorontsov wrote:
The patch is whitespace-damaged (for some reason there are two spaces in
the beginning of each
As M.S.T mentioned, set affinity will not work very well when
CPU IDs are not consecutive, this can happen with hot unplug.
Fix this bug by traversal the online CPUs.
Cc: Rusty Russell ru...@rustcorp.com.au
Cc: Michael S. Tsirkin m...@redhat.com
Cc: Jason Wang jasow...@redhat.com
Cc: Eric Dumazet
Add a cpu notifier to virtio-net, so that we can reset the
virtqueue affinity if the cpu hotplug happens. It improve
the performance through enabling or disabling the virtqueue
affinity after doing cpu hotplug.
Adding the notifier block to virtnet_info is suggested by
Jason, thank you.
Cc: Rusty
-Original Message-
From: Jan Beulich [mailto:jbeul...@suse.com]
Sent: Thursday, December 20, 2012 4:56 PM
To: Xu, Dongxiao
Cc: xen-de...@lists.xen.org; Konrad Rzeszutek Wilk;
linux-kernel@vger.kernel.org
Subject: RE: [Xen-devel] [PATCH] xen/swiotlb: Exchange to contiguous memory
This patch creates sensor level APIs, in the
generic thermal framework.
A Thermal sensor is a piece of hardware that can report
temperature of the spot in which it is placed. A thermal
sensor driver reads the temperature from this sensor
and reports it out. This kind of driver can be in
any
This patch creates new APIs to add/remove a
cdev to/from a zone. This patch does not change
the old cooling device implementation.
Signed-off-by: Durgadoss R durgados...@intel.com
---
drivers/thermal/thermal_sys.c | 80 +
include/linux/thermal.h |
This patch creates a thermal map sysfs node under
/sys/class/thermal/zoneX/. This contains
entries named map0, map1 .. mapN. Each map has the
following space separated values:
trip_type sensor_name cdev_name trip_mask weights
Signed-off-by: Durgadoss R durgados...@intel.com
---
This patch adds Documentation for the new APIs
introduced in this patch set. The documentation
also has a model sysfs structure for reference.
Signed-off-by: Durgadoss R durgados...@intel.com
---
Documentation/thermal/sysfs-api2.txt | 248 ++
1 file changed, 248
This patch adds Documentation for ABI's introduced
for thermal subsystem (under /sys/class/thermal/).
Signed-off-by: Durgadoss R durgados...@intel.com
---
Documentation/ABI/testing/sysfs-class-thermal | 93 +
1 file changed, 93 insertions(+)
create mode 100644
This patch has a dummy driver that can be used for
testing purposes. This patch is not for merge.
Signed-off-by: Durgadoss R durgados...@intel.com
---
drivers/thermal/Kconfig|5 +
drivers/thermal/Makefile |3 +
drivers/thermal/thermal_test.c | 329
This patch makes MAX_SENSORS_PER_ZONE and
MAX_CDEVS_PER_ZONE values configurable. The
default value is 1, and range is 1-12.
Signed-off-by: Durgadoss R durgados...@intel.com
---
drivers/thermal/Kconfig | 14 ++
include/linux/thermal.h |6 +++---
2 files changed, 17
This patch set is a v2 of the previous versions submitted here:
[v1]: https://lkml.org/lkml/2012/12/18/108
[RFC]: https://patchwork.kernel.org/patch/1758921/
This patch set is based on Rui's -thermal tree, and is
tested on a Core-i5 and an Atom netbook.
Changes Since v1:
* Removed kobject
This patch adds a trip point related sysfs nodes
for each sensor under a zone in /sys/class/thermal/zoneX/.
The nodes will be named, sensorX_trip_active,
sensorX_trip_passive, sensorX_trip_hot, sensorX_trip_critical
for active, passive, hot and critical trip points
respectively for sensorX.
This patch adds a new thermal_zone structure to
thermal.h. Also, adds zone level APIs to the thermal
framework.
A thermal zone is a hot spot on the platform, which
can have one or more sensors and cooling devices attached
to it. These sensors can be mapped to a set of cooling
devices, which when
(2013/01/05 13:48), Sha Zhengju wrote:
On Wed, Jan 2, 2013 at 6:44 PM, Michal Hocko mho...@suse.cz wrote:
On Wed 26-12-12 01:26:07, Sha Zhengju wrote:
From: Sha Zhengju handai@taobao.com
This patch adds memcg routines to count dirty pages, which allows memory
controller
to maintain an
On 01/07/2013 03:15 PM, Wanlong Gao wrote:
Add a cpu notifier to virtio-net, so that we can reset the
virtqueue affinity if the cpu hotplug happens. It improve
the performance through enabling or disabling the virtqueue
affinity after doing cpu hotplug.
Adding the notifier block to
On Mon, 2013-01-07 at 10:59 +0530, Preeti U Murthy wrote:
Hi Mike,
Thank you very much for your inputs.Just a few thoughts so that we are
clear with the problems so far in the scheduler scalability and in what
direction we ought to move to correct them.
1. During fork or exec,the scheduler
On Mon, Jan 7, 2013 at 12:11 AM, Linus Walleij linus.wall...@linaro.org wrote:
Hi Carlos,
what is the status on the HSI subsystem? We have based some patches for
HSI master on top of the OMAP HSI master patches, but these never seem
to reach the tree?
Ping on the cch.devel address
On 01/07/2013 03:28 PM, Jason Wang wrote:
On 01/07/2013 03:15 PM, Wanlong Gao wrote:
Add a cpu notifier to virtio-net, so that we can reset the
virtqueue affinity if the cpu hotplug happens. It improve
the performance through enabling or disabling the virtqueue
affinity after doing cpu
On Mon, 2013-01-07 at 00:36 +0100, Linus Walleij wrote:
On Wed, Dec 19, 2012 at 10:56 AM, Mika Westerberg
mika.westerb...@linux.intel.com wrote:
On Tue, Dec 18, 2012 at 04:11:36PM +0800, chao bi wrote:
This patch is to implement SSP SPI controller driver, which has been
applied and
(2013/01/07 5:02), Hugh Dickins wrote:
On Sat, 5 Jan 2013, Sha Zhengju wrote:
On Wed, Jan 2, 2013 at 6:44 PM, Michal Hocko mho...@suse.cz wrote:
Maybe I have missed some other locking which would prevent this from
happening but the locking relations are really complicated in this area
so if
The iommu_init() initializes IOMMU internal structures and data
required for the IOMMU API as iommu_group_alloc().
It is registered as a subsys_initcall now.
One of the IOMMU users is going to be a PCI subsystem on POWER.
It discovers new IOMMU tables during the PCI scan so the logical
place to
On 01/07/2013 03:48 PM, Wanlong Gao wrote:
On 01/07/2013 03:28 PM, Jason Wang wrote:
On 01/07/2013 03:15 PM, Wanlong Gao wrote:
Add a cpu notifier to virtio-net, so that we can reset the
virtqueue affinity if the cpu hotplug happens. It improve
the performance through enabling or disabling
On 2013-01-07 06:08, majianpeng wrote:
Because only mergeable rq can add rqhash.So it does not make sense to
judge rq_mergeable(rq) in func elv_rqhash_find.
It does make sense. A request is always mergeable when it enters the
hash, but it may not remain mergeable. This can happen if we merge it
501 - 546 of 546 matches
Mail list logo