RE: [PATCH v1 02/20] clocksource: Add NPS400 timers driver

2015-11-01 Thread Noam Camus
> From: Daniel Lezcano [mailto:daniel.lezc...@linaro.org] > Sent: Sunday, November 01, 2015 10:44 PM > Please add an entry in the clocksource's Kconfig. > eg: OK > Are you sure all the headers are needed ? Thanks, will revise this part. > Why do you need to disable the interrupt here ?

Re: [PATCH 1/3] power, vfs: move away from PF_KTHREAD freezing in favor of fs freezing

2015-11-01 Thread yalin wang
> On Oct 30, 2015, at 21:47, Jiri Kosina wrote: > > From: Jiri Kosina > > Freeze all filesystems during hibernation in favor of dropping kthread > freezing completely. > > Kthread freezing has a history of not very well defined semantics. > Historically, it has been established to make sure

Re: [RESEND PATCH 2/4] clk: rockchip: set an id for crypto clk

2015-11-01 Thread Zain
Hi Heiko, On 2015年10月30日 16:54, Heiko Stuebner wrote: > Hi Zain, > > Am Freitag, 30. Oktober 2015, 16:22:47 schrieb Zain Wang: >> set an id for crypto clk, so that it can be called in other part. >> >> Signed-off-by: Zain Wang >> --- >> drivers/clk/rockchip/clk-rk3288.c | 2 +- >> 1 file

Re: [PATCH v1 16/20] ARC: [plat-eznps] Use dedicated cpu_relax()

2015-11-01 Thread Vineet Gupta
On Saturday 31 October 2015 06:52 PM, Noam Camus wrote: > From: Tal Zilcer > > Since the CTOP is SMT hardware multi-threaded, we need to hint > the HW that now will be a very good time to do a hardware > thread context switching. This is done by issuing the schd.rw > instruction (binary coded

[PATCH] perf test: Keep test result clean if '-v' not set

2015-11-01 Thread Wang Nan
According to [1], 'perf state' should avoid output too much information if '-v' not set, only 'Ok', 'FAIL' or 'Skip' need to be printed. This patch removes sereval stderr output to make output clean. Before this patch: # perf test dummy 23: Test using a dummy software event to keep tracking

Re: [PATCH v1 18/20] ARC: [plat-eznps] define IPI_IRQ

2015-11-01 Thread Vineet Gupta
On Saturday 31 October 2015 06:53 PM, Noam Camus wrote: > From: Noam Camus > > We add IPI irq definition to be used later by any > irqchip such NPS400 IC. > > Signed-off-by: Noam Camus Again this break bisectability - it needs to be placed before you use this #define in patch 3/20. Anyhow

Re: [PATCH 3.16.y-ckt 072/104] drm/radeon: Restore LCD backlight level on resume (>= R5xx)

2015-11-01 Thread Michel Dänzer
On 28.10.2015 19:45, Luis Henriques wrote: > On Tue, Oct 27, 2015 at 11:10:29AM +0900, Michel Dänzer wrote: >> On 26.10.2015 22:42, Luis Henriques wrote: >>> 3.16.7-ckt19 -stable review patch. If anyone has any objections, please >>> let me know. >>> >>> -- >>> >>> From:

[lkp] [x86/entry/64] 21e1317765: WARNING: CPU: 0 PID: 1 at kernel/locking/lockdep.c:3519 check_flags+0x1f6/0x200()

2015-11-01 Thread kernel test robot
FYI, we noticed the below changes on https://git.kernel.org/pub/scm/linux/kernel/git/luto/linux.git x86/entry_compat commit 21e1317765f4e19c6bfe63a148d41cc665aa0977 ("x86/entry/64: Fix irqflag tracing wrt context tracking")

Re: [RESEND PATCH v3] scsi: stex: Remove use of struct timeval

2015-11-01 Thread Hannes Reinecke
On 10/30/2015 01:45 PM, Arnd Bergmann wrote: > On Friday 30 October 2015 12:58:33 Hannes Reinecke wrote: >>> @@ -1076,7 +1069,7 @@ static int stex_ss_handshake(struct st_hba *hba) >>> h->req_cnt = cpu_to_le16(hba->rq_count+1); >>> h->status_sz = cpu_to_le16(sizeof(struct status_msg));

Re: [PATCH v1 19/20] ARC: [plat-eznps] replace sync with proper cpu barrier

2015-11-01 Thread Vineet Gupta
+CC Peter. On Saturday 31 October 2015 06:53 PM, Noam Camus wrote: > From: Tal Zilcer > > In SMT system like we have the generic "sync" is not working with > HW threads. The replacement is "schd.rw" instruction that is served > as cpu barrier for HW threads. > Signed-off-by: Noam Camus > --- >

Re: [PATCH] snd-maestro3: Fix Allegro mute until master volume/mute is touched

2015-11-01 Thread Takashi Iwai
On Sun, 01 Nov 2015 20:53:14 +0100, Ondrej Zary wrote: > > ESS Allegro (marked ES1989S), [125d:1988] (rev 10) is mute after > loading snd-maestro3 and running alsactl restore. Touching master > volume or mute makes it work. > > Looks like a bug in the AC'97 codec integrated into the chip. > >

Re: [lkp] [mm, page_alloc] 43993977ba: +88% OOM possibility

2015-11-01 Thread Michal Hocko
On Mon 02-11-15 07:20:37, Huang, Ying wrote: > Michal Hocko writes: > > > On Fri 30-10-15 16:21:40, Huang, Ying wrote: > >> Michal Hocko writes: > >> > >> > On Wed 28-10-15 13:36:02, kernel test robot wrote: > >> >> FYI, we noticed the below changes on > >> >> > >> >>

Re: [PATCH 5/7] clocksource/drivers/pxa_timer: Move the Kconfig rule

2015-11-01 Thread Amit Kucheria
On Fri, Oct 30, 2015 at 4:22 AM, Daniel Lezcano wrote: > Instead of having the clocksource's Kconfig depending on the arch, let the > arch to select the timer it needs. Is this the prescribed way to do things nowadays? It leads to more options showing up in 'make menuconfig'. Why do I need to

Re: [PATCH v2 1/7] PCI: Set SR-IOV NumVFs to zero after enumeration

2015-11-01 Thread Wei Yang
On Fri, Oct 30, 2015 at 08:40:52AM -0700, Alexander Duyck wrote: >On 10/29/2015 08:48 PM, Wei Yang wrote: >>On Thu, Oct 29, 2015 at 05:22:54PM -0500, Bjorn Helgaas wrote: >>>ines: 115 >>> >>>From: Alexander Duyck >>> >>>The enumeration path should leave NumVFs set to zero. But after

Re: [PATCH v11 10/28] tracing: Add hist trigger support for multiple values ('vals=' param)

2015-11-01 Thread Namhyung Kim
On Thu, Oct 22, 2015 at 01:14:14PM -0500, Tom Zanussi wrote: > Allow users to specify trace event fields to use in aggregated sums > via a new 'vals=' keyword. Before this addition, the only aggregated > sum supported was the implied value 'hitcount'. With this addition, > 'hitcount' is also

Re: [PATCH -next] serial: etraxfs-uart: Fix crash

2015-11-01 Thread Uwe Kleine-König
Hello, On Sun, Nov 01, 2015 at 06:32:56PM -0800, Guenter Roeck wrote: > Since commit 7d8c70d8048c ("serial: mctrl-gpio: rename init function"), > crisv32 either do not build or crash as follows. > > Unable to handle kernel NULL pointer dereference > Linux 4.3.0-rc7-next

Re: [PATCH RESEND 08/16] backlight: ti-lmu-backlight: add LM3532 driver

2015-11-01 Thread Kim, Milo
Ouch! The notifier.h must be included. I didn't notice this error in ARM architecture. Let me fix this error in next patch-set. Thanks a lot for catching this! Best regards, Milo diff --git a/include/linux/mfd/ti-lmu.h b/include/linux/mfd/ti-lmu.h index eeb6b9e..44268c7 100644 ---

RE: [PATCH v4 1/4] Documentation: dt-bindings: Describe SROMc configuration

2015-11-01 Thread Pavel Fedin
Hello! > > --- cut exynos5410.dtsi --- > > sromc: sromc@1225 { > > #address-cells = <2>; > > #size-cells = <1>; > > ranges = <0 0 0x0400 0x2 > > 1 0 0x0500 0x2 > >

Re: Mobility Radeon HD 4530/4570/545v: warnings

2015-11-01 Thread Pavel Machek
Hi! One more thing: in my config, I get ton of warnings. I'm not using modules, so everything is built-in. Best regards, Pavel In file included from drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c:24:0:

Re: [PATCH] reset: sunxi: mark the of_device_id array as __initconst

2015-11-01 Thread Uwe Kleine-König
Hello Philipp, On Thu, Oct 29, 2015 at 10:10:17AM +0100, Philipp Zabel wrote: > Since this array is static const, it should be marked as __initconst. independent of your change sunxi_reset_init can be moved to .init.text, too. Best regards Uwe -- Pengutronix e.K. |

Re: [PATCH v6] isdn: Use ktime_t instead of 'struct timeval'

2015-11-01 Thread Tina Ruchandani
> > Therefore please adjust the variable name appropriately, thanks. David, Thanks for the feedback, I will send out a v3. -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at

Re: [PATCH] ALSA: firewire-lib: fix compare_const_fl.cocci warnings

2015-11-01 Thread Julia Lawall
On Mon, 2 Nov 2015, Takashi Sakamoto wrote: > Hi, > > On Nov 02 2015 15:55, Julia Lawall wrote: > > Move constant to the right of binary operators. > > > > Generated by: scripts/coccinelle/misc/compare_const_fl.cocci > > > > CC: Takashi Sakamoto > > Signed-off-by: Fengguang Wu > >

RE: [PATCH] net: smsc911x: Reset PHY during initialization

2015-11-01 Thread Pavel Fedin
Hello! > > On certain hardware after software reboot the chip may get stuck and fail > > to reinitialize during reset. This can be fixed by ensuring that PHY is > > reset too. > > > > Old PHY resetting method required operational MDIO interface, therefore > > the chip should have been already

RE: [PATCH v9 1/1] efi: a misc char interface for user to update efi firmware

2015-11-01 Thread Kweh, Hock Leong
> -Original Message- > From: Borislav Petkov [mailto:b...@alien8.de] > Sent: Sunday, November 01, 2015 8:59 PM > > On Sun, Nov 01, 2015 at 11:11:23AM +, Kweh, Hock Leong wrote: > > Hmm If I combine these 2 flags to become one as > > "NO_MORE_WRITE_ACTION" to better describing the

Re: [PATCH v11 08/28] tracing: Add lock-free tracing_map

2015-11-01 Thread Namhyung Kim
Hi Tom, On Thu, Oct 29, 2015 at 01:35:43PM -0500, Tom Zanussi wrote: > Hi Namhyung, > > On Thu, 2015-10-29 at 17:31 +0900, Namhyung Kim wrote: > > Hi Tom, > > > > On Thu, Oct 22, 2015 at 01:14:12PM -0500, Tom Zanussi wrote: > > > Add tracing_map, a special-purpose lock-free map for tracing. > >

Re: [PATCH] checkkconfigsymbols.py: multiprocessing of files

2015-11-01 Thread Valentin Rothberg
On Nov 01 '15 19:13, Greg KH wrote: > On Sun, Nov 01, 2015 at 09:56:18PM +0100, Valentin Rothberg wrote: > > On Nov 01 '15 11:45, Greg KH wrote: > > > On Sun, Nov 01, 2015 at 07:30:14PM +0100, Valentin Rothberg wrote: > > > > On Nov 01 '15 10:13, Greg KH wrote: > > > > > On Sun, Nov 01, 2015 at

Re: [PATCH] ALSA: firewire-lib: fix compare_const_fl.cocci warnings

2015-11-01 Thread Takashi Sakamoto
Hi, On Nov 02 2015 15:55, Julia Lawall wrote: Move constant to the right of binary operators. Generated by: scripts/coccinelle/misc/compare_const_fl.cocci CC: Takashi Sakamoto Signed-off-by: Fengguang Wu Signed-off-by: Julia Lawall --- Depends on personal taste, but the modified version

Re: [PATCH] arc: dts - remove default value if CONFIG_ARC_BUILTIN_DTB_NAME is blank

2015-11-01 Thread Vineet Gupta
On Sunday 01 November 2015 04:51 AM, Alexey Brodkin wrote: > As of today default .dtb will be built (and subsequently will be built-in > kernel binary) even if CONFIG_ARC_BUILTIN_DTB_NAME is not set. > > But it is possible we're going to use external .dtb and so we don't want to > have .dtb

[PATCH] ALSA: firewire-lib: fix compare_const_fl.cocci warnings

2015-11-01 Thread Julia Lawall
Move constant to the right of binary operators. Generated by: scripts/coccinelle/misc/compare_const_fl.cocci CC: Takashi Sakamoto Signed-off-by: Fengguang Wu Signed-off-by: Julia Lawall --- Depends on personal taste, but the modified version does look a little nicer to me, since one can

RE: [PATCH v9 1/1] efi: a misc char interface for user to update efi firmware

2015-11-01 Thread Kweh, Hock Leong
> -Original Message- > From: Borislav Petkov [mailto:b...@alien8.de] > Sent: Sunday, November 01, 2015 6:30 PM > > > > Example method to load the capsule binary: > > cat firmware.bin > /dev/efi_capsule_loader > > $ cat "some_dumb_file" > /dev/efi_capsule_loader > Killed > > and in dmesg:

Re: [RFC/PATCH 5/5] perf report: Fix segfault on -g fractral with --stdio

2015-11-01 Thread Namhyung Kim
Hi Jiri, On Sat, Oct 31, 2015 at 12:09:46PM +0100, Jiri Olsa wrote: > On Sat, Oct 31, 2015 at 02:15:38AM +0900, Namhyung Kim wrote: > > SNIP > > > > > if (!rem_sq_bracket) > > return ret; > > > > + if (callchain_param.value == CCVAL_COUNT) { > > +

Re: [PATCH v1 08/20] ARC: Use res_service as entry point for secondaries

2015-11-01 Thread Vineet Gupta
On Saturday 31 October 2015 06:50 PM, Noam Camus wrote: > From: Tal Zilcer > > At cpu_kick() we call res_service which can be implement by each > platform and override gerneric weak definition. > > Signed-off-by: Noam Camus > --- > arch/arc/include/asm/smp.h |2 +- > arch/arc/kernel/smp.c

Re: [PATCH 0/2] Mediatek I2C driver fixup

2015-11-01 Thread Eddie Huang
On Tue, 2015-10-27 at 16:59 +0800, Liguo Zhang wrote: > This series contain two patches, first is to optimize Mediatek I2C driver to > use WRRD > if hardware support auto restart. Because auto restart will issue auto restart > interrupt, change to use WRRD can reduce interrupt latency. The second

Re: [PATCH v1 09/20] ARC: add CONFIG_CLKSRC_OF support to time_init()

2015-11-01 Thread Vineet Gupta
On Saturday 31 October 2015 06:50 PM, Noam Camus wrote: > From: Noam Camus > > External clock source can be used if included by one of > DTS file of a chosen platform. > Signed-off-by: Noam Camus Acked-by: Vineet Gupta > --- > arch/arc/kernel/time.c |4 > 1 files changed, 4

Re: linux-next: Tree for Nov 2

2015-11-01 Thread Stephen Rothwell
Hi Sergey, [Excess quoted for new cc's] On Mon, 2 Nov 2015 14:58:16 +0900 Sergey Senozhatsky wrote: > > unregister_trace_sched_switch/register_trace_prio_sched_switch/etc. > (see the log below. 80-cols unfriendly. sorry.) > expect proto to contain 'bool preempt' > > TRACE_EVENT(sched_switch,

Re: [RFC v2 4/5] drm/dsi: Add routine to unregister dsi device

2015-11-01 Thread Archit Taneja
On 10/30/2015 07:51 PM, Andrzej Hajda wrote: On 10/06/2015 11:24 AM, Archit Taneja wrote: A driver calling mipi_dsi_device_new might want to unregister the device once it's done. It might also require it in an error handling path in case something didn't go right. When the dsi host driver

RE: [PATCH v1 07/20] ARC: mm: use generic macros _BITUL()

2015-11-01 Thread Noam Camus
From: Vineet Gupta [mailto:vineet.gup...@synopsys.com] Sent: Monday, November 02, 2015 8:24 AM > For bisectability, please squash this with patch 4/20, and append the > changelog of this patch to 4/20 OK - Noam -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the

Re: [PATCH v1 07/20] ARC: mm: use generic macros _BITUL()

2015-11-01 Thread Vineet Gupta
On Saturday 31 October 2015 06:49 PM, Noam Camus wrote: > From: Noam Camus > > PGDIR_SIZE() cannot use "1UL" since it is called from mm/tlbex.S > by VMALLOC_START. _BITUL() solves this build error. > > Signed-off-by: Noam Camus > --- > arch/arc/include/asm/pgtable.h |2 +- > 1 files

[PATCH V2 2/3] dmaselftest: add memcpy selftest support functions

2015-11-01 Thread Sinan Kaya
This patch adds supporting utility functions for selftest. The intention is to share the self test code between different drivers. Supported test cases include: 1. dma_map_single 2. streaming DMA 3. coherent DMA 4. scatter-gather DMA Signed-off-by: Sinan Kaya --- drivers/dma/dmaengine.h |

[PATCH V2 3/3] dma: add Qualcomm Technologies HIDMA channel driver

2015-11-01 Thread Sinan Kaya
This patch adds support for hidma engine. The driver consists of two logical blocks. The DMA engine interface and the low-level interface. The hardware only supports memcpy/memset and this driver only support memcpy interface. HW and driver doesn't support slave interface. Signed-off-by: Sinan

[PATCH V2 1/3] dma: add Qualcomm Technologies HIDMA management driver

2015-11-01 Thread Sinan Kaya
The Qualcomm Technologies HIDMA device has been designed to support virtualization technology. The driver has been divided into two to follow the hardware design. The management driver is executed in hypervisor context and is the main management entity for all channels provided by the device. The

Re: linux-next: Tree for Nov 2

2015-11-01 Thread Sergey Senozhatsky
On (11/02/15 15:40), Stephen Rothwell wrote: > Hi all, > > Changes since 20151101: > Hi, unregister_trace_sched_switch/register_trace_prio_sched_switch/etc. (see the log below. 80-cols unfriendly. sorry.) expect proto to contain 'bool preempt' TRACE_EVENT(sched_switch, T

RE: [PATCH] ARM: add v7 LPAE multi-platform defconfig

2015-11-01 Thread Huan Wang
Hi, Shawn, Could you help to review this patch? If it's ok, could you help to merge it? Thanks. Best Regards, Alison Wang > -Original Message- > From: Fabio Estevam [mailto:feste...@gmail.com] > Sent: Thursday, October 29, 2015 9:11 PM > To: Wang Huan-B18965 > Cc:

Re: [PATCH RESEND 08/16] backlight: ti-lmu-backlight: add LM3532 driver

2015-11-01 Thread kbuild test robot
Hi Milo, [auto build test ERROR on ljones-mfd/for-mfd-next -- if it's inappropriate base, please suggest rules for selecting the more suitable base] url: https://github.com/0day-ci/linux/commits/Milo-Kim/Support-TI-LMU-devices/20151102-130804 config: mips-allyesconfig (attached as .config)

Re: [PATCH v4 02/10] xen/blkfront: separate per ring information out of device info

2015-11-01 Thread Bob Liu
On 11/02/2015 12:49 PM, kbuild test robot wrote: > Hi Bob, > > [auto build test ERROR on v4.3-rc7 -- if it's inappropriate base, please > suggest rules for selecting the more suitable base] > > url: >

Re: [PATCH 00/16] Support TI LMU devices

2015-11-01 Thread Kim, Milo
My apologies for sending without no-chain-reply-to option. So, I've resent the patch-set named 'PATCH RESEND 00/16 .. 16/16'. Best regards, Milo On 11/2/2015 2:01 PM, Milo Kim wrote: TI LMU(Lighting Management Unit) driver supports lighting devices below. Enable pin Backlights

[PATCH RESEND 01/16] Documentation: dt-bindings: mfd: add TI LMU device binding information

2015-11-01 Thread Milo Kim
This patch describes overall binding for TI LMU MFD devices. Cc: devicet...@vger.kernel.org Cc: Lee Jones Cc: linux-kernel@vger.kernel.org Signed-off-by: Milo Kim --- Documentation/devicetree/bindings/mfd/ti-lmu.txt | 282 +++ 1 file changed, 282 insertions(+) create mode

[PATCH RESEND 04/16] Documentation: dt-bindings: leds: add LM3633 LED binding information

2015-11-01 Thread Milo Kim
LM3633 LED device is one of TI LMU device list. Cc: devicet...@vger.kernel.org Cc: Jacek Anaszewski Cc: Lee Jones Cc: linux-kernel@vger.kernel.org Cc: linux-l...@vger.kernel.org Signed-off-by: Milo Kim --- .../devicetree/bindings/leds/leds-lm3633.txt | 28 ++ 1 file

[PATCH RESEND 05/16] Documentation: dt-bindings: regulator: add LM363x regulator binding information

2015-11-01 Thread Milo Kim
This binding supports LM3631 and LM3632 regulator configuration. Cc: devicet...@vger.kernel.org Cc: Lee Jones Cc: Mark Brown Cc: linux-kernel@vger.kernel.org Signed-off-by: Milo Kim --- .../bindings/regulator/lm363x-regulator.txt| 28 ++ 1 file changed, 28

[PATCH RESEND 09/16] backlight: ti-lmu-backlight: add LM3631 driver

2015-11-01 Thread Milo Kim
LM3631 has 2 backlight strings and 11 bit dimming is supported. PWM brightness control is also supported. Common backlight driver is controlled by TI LMU backlight driver. Only LM3631 specific code is implemented here. Cc: Jingoo Han Cc: Lee Jones Cc: linux-kernel@vger.kernel.org

[PATCH RESEND 08/16] backlight: ti-lmu-backlight: add LM3532 driver

2015-11-01 Thread Milo Kim
LM3532 has 3 backlight strings and 8 bit dimming is supported. PWM brightness control is also supported. Common backlight driver is controlled by TI LMU backlight driver. Only LM3532 specific code is implemented here. Cc: Jingoo Han Cc: Lee Jones Cc: linux-kernel@vger.kernel.org Signed-off-by:

Re: [RFC v2 3/5] drm/dsi: Check for used channels

2015-11-01 Thread Archit Taneja
On 10/30/2015 06:22 PM, Andrzej Hajda wrote: On 10/06/2015 11:24 AM, Archit Taneja wrote: We don't check whether a previously registered mipi_dsi_device under the same host shares the same virtual channel. Before registering, check if any of the registered devices doesn't already have the

[PATCH RESEND 11/16] backlight: ti-lmu-backlight: add LM3633 driver

2015-11-01 Thread Milo Kim
LM3633 has 3 backlight strings and 11 bit dimming is supported. PWM brightness control is also supported. LM3633 MFD has HWMON driver which monitors hardware fault detection. After this monitoring is done, LM3633 backlight device should be reinitialized. To enable this, 'hwmon_notifier_used' is

[RFC PATCH] selftests: Add example test and Makefiles

2015-11-01 Thread Michael Ellerman
This commit adds an example directory with a simple and verbose Makefile, and some trivial example programs. As always this could probably be improved but it's a start. Signed-off-by: Michael Ellerman --- Some folks at kernel summit expressed an interest in an example of how to add a test

[PATCH RESEND 15/16] leds: add LM3633 driver

2015-11-01 Thread Milo Kim
LM3633 LED driver supports generic LED functions and pattern generation. Pattern is generated through the sysfs. ABI documentation is also added. Device creation from device tree LED channel name, LED string usage and max current settings are configured inside

[PATCH RESEND 10/16] backlight: ti-lmu-backlight: add LM3632 driver

2015-11-01 Thread Milo Kim
LM3632 has 2 backlight strings and 11 bit dimming is supported. PWM brightness control is also supported. Common backlight driver is controlled by TI LMU backlight driver. Only LM3632 specific code is implemented here. Cc: Jingoo Han Cc: Lee Jones Cc: linux-kernel@vger.kernel.org

[PATCH RESEND 13/16] backlight: ti-lmu-backlight: add LM3697 driver

2015-11-01 Thread Milo Kim
LM3697 has 3 backlight strings and 11 bit dimming is supported. PWM brightness control is also supported. LM3697 MFD has HWMON driver which monitors hardware fault detection. After this monitoring is done, LM3697 backlight device should be reinitialized. To enable this, 'hwmon_notifier_used' is

[PATCH RESEND 16/16] regulator: add LM363X driver

2015-11-01 Thread Milo Kim
LM363X regulator driver supports LM3631 and LM3632. LM3631 has 5 regulators. LM3632 provides 3 regulators. One boost output and LDOs are used for the display module. Boost voltage is configurable but always on. Supported operations for LDOs are enabled/disabled and voltage change. Two LDOs of

[PATCH RESEND 12/16] backlight: ti-lmu-backlight: add LM3695 driver

2015-11-01 Thread Milo Kim
LM3695 has 2 backlight strings and 11 bit dimming is supported. Common backlight driver is controlled by TI LMU backlight driver. Only LM3695 specific code is implemented here. Cc: Jingoo Han Cc: Lee Jones Cc: linux-kernel@vger.kernel.org Signed-off-by: Milo Kim ---

[PATCH RESEND 14/16] hwmon: add TI LMU hardware fault monitoring driver

2015-11-01 Thread Milo Kim
LM3633 and LM3697 are TI LMU MFD device. Those device have hardware monitoring feature which detects opened or shorted circuit case. Attributes -- Two attributes are registered. open_fault: check backlight output channel is opened or not short_fault: check backlight output

[PATCH RESEND 03/16] Documentation: dt-bindings: hwmon: add TI LMU HWMON binding information

2015-11-01 Thread Milo Kim
Hardware fault monitoring driver is used in LM3633 and LM3697 device. Just 'compatible' property is required to describe the driver. Cc: devicet...@vger.kernel.org Cc: Guenter Roeck Cc: Jean Delvare Cc: Lee Jones Cc: lm-sens...@lm-sensors.org Cc: linux-kernel@vger.kernel.org Signed-off-by:

[PATCH RESEND 06/16] mfd: add TI LMU driver

2015-11-01 Thread Milo Kim
TI LMU(Lighting Management Unit) driver supports lighting devices below. LM3532, LM3631, LM3632, LM3633, LM3695 and LM3697. LMU devices have common features. - I2C interface for accessing device registers - Hardware enable pin control - Backlight brightness control - Max current

Re: [RFC v2 2/5] drm/dsi: Try to match non-DT dsi devices

2015-11-01 Thread Archit Taneja
On 10/30/2015 06:12 PM, Andrzej Hajda wrote: On 10/06/2015 11:24 AM, Archit Taneja wrote: Add a device name field in mipi_dsi_device. This name is different from the actual dev name (which is of the format "hostname.reg"). When the device is created via DT, this name is set to the modalias

[PATCH RESEND 07/16] backlight: add TI LMU backlight common driver

2015-11-01 Thread Milo Kim
TI LMU backlight driver provides common driver features. Chip specific configuration is handled by each backlight driver such like LM3532, LM3631, LM3632, LM3633, LM3695 and LM3697. It supports common features as below. - Backlight subsystem control - Consistent device control flow -

[PATCH RESEND 02/16] Documentation: dt-bindings: backlight: add TI LMU backlight binding information

2015-11-01 Thread Milo Kim
LM3532, LM3631, LM3632, LM3633, LM3695 and LM3697 use common dt-bindings for describing device. Cc: devicet...@vger.kernel.org Cc: Jingoo Han Cc: Lee Jones Cc: linux-kernel@vger.kernel.org Signed-off-by: Milo Kim --- .../bindings/video/backlight/ti-lmu-backlight.txt | 67

[PATCH RESEND 00/16] Support TI LMU devices

2015-11-01 Thread Milo Kim
TI LMU(Lighting Management Unit) driver supports lighting devices below. Enable pin Backlights HWMON LEDs Regulators -- -- - LM3532 o o x xx LM3631 o o x x5

[PATCH 04/16] Documentation: dt-bindings: leds: add LM3633 LED binding information

2015-11-01 Thread Milo Kim
LM3633 LED device is one of TI LMU device list. Cc: devicet...@vger.kernel.org Cc: Jacek Anaszewski Cc: Lee Jones Cc: linux-kernel@vger.kernel.org Cc: linux-l...@vger.kernel.org Signed-off-by: Milo Kim --- .../devicetree/bindings/leds/leds-lm3633.txt | 28 ++ 1 file

[PATCH 07/16] backlight: add TI LMU backlight common driver

2015-11-01 Thread Milo Kim
TI LMU backlight driver provides common driver features. Chip specific configuration is handled by each backlight driver such like LM3532, LM3631, LM3632, LM3633, LM3695 and LM3697. It supports common features as below. - Backlight subsystem control - Consistent device control flow -

[PATCH 08/16] backlight: ti-lmu-backlight: add LM3532 driver

2015-11-01 Thread Milo Kim
LM3532 has 3 backlight strings and 8 bit dimming is supported. PWM brightness control is also supported. Common backlight driver is controlled by TI LMU backlight driver. Only LM3532 specific code is implemented here. Cc: Jingoo Han Cc: Lee Jones Cc: linux-kernel@vger.kernel.org Signed-off-by:

[PATCH 10/16] backlight: ti-lmu-backlight: add LM3632 driver

2015-11-01 Thread Milo Kim
LM3632 has 2 backlight strings and 11 bit dimming is supported. PWM brightness control is also supported. Common backlight driver is controlled by TI LMU backlight driver. Only LM3632 specific code is implemented here. Cc: Jingoo Han Cc: Lee Jones Cc: linux-kernel@vger.kernel.org

[PATCH 03/16] Documentation: dt-bindings: hwmon: add TI LMU HWMON binding information

2015-11-01 Thread Milo Kim
Hardware fault monitoring driver is used in LM3633 and LM3697 device. Just 'compatible' property is required to describe the driver. Cc: devicet...@vger.kernel.org Cc: Guenter Roeck Cc: Jean Delvare Cc: Lee Jones Cc: lm-sens...@lm-sensors.org Cc: linux-kernel@vger.kernel.org Signed-off-by:

[PATCH 14/16] hwmon: add TI LMU hardware fault monitoring driver

2015-11-01 Thread Milo Kim
LM3633 and LM3697 are TI LMU MFD device. Those device have hardware monitoring feature which detects opened or shorted circuit case. Attributes -- Two attributes are registered. open_fault: check backlight output channel is opened or not short_fault: check backlight output

[PATCH 06/16] mfd: add TI LMU driver

2015-11-01 Thread Milo Kim
TI LMU(Lighting Management Unit) driver supports lighting devices below. LM3532, LM3631, LM3632, LM3633, LM3695 and LM3697. LMU devices have common features. - I2C interface for accessing device registers - Hardware enable pin control - Backlight brightness control - Max current

[PATCH 11/16] backlight: ti-lmu-backlight: add LM3633 driver

2015-11-01 Thread Milo Kim
LM3633 has 3 backlight strings and 11 bit dimming is supported. PWM brightness control is also supported. LM3633 MFD has HWMON driver which monitors hardware fault detection. After this monitoring is done, LM3633 backlight device should be reinitialized. To enable this, 'hwmon_notifier_used' is

[PATCH 09/16] backlight: ti-lmu-backlight: add LM3631 driver

2015-11-01 Thread Milo Kim
LM3631 has 2 backlight strings and 11 bit dimming is supported. PWM brightness control is also supported. Common backlight driver is controlled by TI LMU backlight driver. Only LM3631 specific code is implemented here. Cc: Jingoo Han Cc: Lee Jones Cc: linux-kernel@vger.kernel.org

[PATCH 15/16] leds: add LM3633 driver

2015-11-01 Thread Milo Kim
LM3633 LED driver supports generic LED functions and pattern generation. Pattern is generated through the sysfs. ABI documentation is also added. Device creation from device tree LED channel name, LED string usage and max current settings are configured inside

[PATCH 16/16] regulator: add LM363X driver

2015-11-01 Thread Milo Kim
LM363X regulator driver supports LM3631 and LM3632. LM3631 has 5 regulators. LM3632 provides 3 regulators. One boost output and LDOs are used for the display module. Boost voltage is configurable but always on. Supported operations for LDOs are enabled/disabled and voltage change. Two LDOs of

[PATCH 01/16] Documentation: dt-bindings: mfd: add TI LMU device binding information

2015-11-01 Thread Milo Kim
This patch describes overall binding for TI LMU MFD devices. Cc: devicet...@vger.kernel.org Cc: Lee Jones Cc: linux-kernel@vger.kernel.org Signed-off-by: Milo Kim --- Documentation/devicetree/bindings/mfd/ti-lmu.txt | 282 +++ 1 file changed, 282 insertions(+) create mode

[PATCH 13/16] backlight: ti-lmu-backlight: add LM3697 driver

2015-11-01 Thread Milo Kim
LM3697 has 3 backlight strings and 11 bit dimming is supported. PWM brightness control is also supported. LM3697 MFD has HWMON driver which monitors hardware fault detection. After this monitoring is done, LM3697 backlight device should be reinitialized. To enable this, 'hwmon_notifier_used' is

[PATCH 02/16] Documentation: dt-bindings: backlight: add TI LMU backlight binding information

2015-11-01 Thread Milo Kim
LM3532, LM3631, LM3632, LM3633, LM3695 and LM3697 use common dt-bindings for describing device. Cc: devicet...@vger.kernel.org Cc: Jingoo Han Cc: Lee Jones Cc: linux-kernel@vger.kernel.org Signed-off-by: Milo Kim --- .../bindings/video/backlight/ti-lmu-backlight.txt | 67

[PATCH 05/16] Documentation: dt-bindings: regulator: add LM363x regulator binding information

2015-11-01 Thread Milo Kim
This binding supports LM3631 and LM3632 regulator configuration. Cc: devicet...@vger.kernel.org Cc: Lee Jones Cc: Mark Brown Cc: linux-kernel@vger.kernel.org Signed-off-by: Milo Kim --- .../bindings/regulator/lm363x-regulator.txt| 28 ++ 1 file changed, 28

[PATCH 12/16] backlight: ti-lmu-backlight: add LM3695 driver

2015-11-01 Thread Milo Kim
LM3695 has 2 backlight strings and 11 bit dimming is supported. Common backlight driver is controlled by TI LMU backlight driver. Only LM3695 specific code is implemented here. Cc: Jingoo Han Cc: Lee Jones Cc: linux-kernel@vger.kernel.org Signed-off-by: Milo Kim ---

[PATCH 00/16] Support TI LMU devices

2015-11-01 Thread Milo Kim
TI LMU(Lighting Management Unit) driver supports lighting devices below. Enable pin Backlights HWMON LEDs Regulators -- -- - LM3532 o o x xx LM3631 o o x x5

Re: [PATCH v3 02/10] hwmon: (fam15h_power) Enable power1_input on AMD Carrizo

2015-11-01 Thread Huang Rui
On Sat, Oct 31, 2015 at 03:42:46PM -0700, Guenter Roeck wrote: > On 10/30/2015 02:56 AM, Huang Rui wrote: > >This patch enables power1_input attribute for Carrizo platform. > > > >Signed-off-by: Huang Rui > >Cc: Borislav Petkov > >Cc: Guenter Roeck > >Cc: Peter Zijlstra > >Cc: Ingo Molnar >

[PATCH] [kernel/relay.c] Updated a typo mistake

2015-11-01 Thread Jitendra Kumar Khasdev
Update "implemention" as "implementation" because it generating warning while test with scripts/checkpatch.pl. Signed-off-by: Jitendra Kumar Khasdev --- kernel/relay.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel/relay.c b/kernel/relay.c index 0b4570c..074efbc

Re: [PATCH v4 02/10] xen/blkfront: separate per ring information out of device info

2015-11-01 Thread kbuild test robot
Hi Bob, [auto build test ERROR on v4.3-rc7 -- if it's inappropriate base, please suggest rules for selecting the more suitable base] url: https://github.com/0day-ci/linux/commits/Bob-Liu/xen-block-multi-hardware-queues-rings-support/20151102-122806 config: x86_64-allyesconfig (attached as

Re: [PATCH v3 06/10] hwmon: (fam15h_power) Add compute unit accumulated power

2015-11-01 Thread Huang Rui
On Fri, Oct 30, 2015 at 06:33:42PM +0800, kbuild test robot wrote: > Hi Huang, > > [auto build test WARNING on hwmon/hwmon-next -- if it's inappropriate base, > please suggest rules for selecting the more suitable base] > > url: >

linux-next: Tree for Nov 2

2015-11-01 Thread Stephen Rothwell
Hi all, Changes since 20151101: The pci tree still had its build failure for which I disabled a driver. The device-mapper tree lost its build failure. The battery tree still had its build failure so I used the version from next-20150925. The iommu tree lost its build failure. The mailbox

[PATCH v3 04/15] libnvdimm, pmem: move request_queue allocation earlier in probe

2015-11-01 Thread Dan Williams
Before the dynamically allocated struct pages from devm_memremap_pages() can be put to use outside the driver, we need a mechanism to track whether they are still in use at teardown. Towards that goal reorder the initialization sequence to allow the 'q_usage_counter' from the request_queue to be

[PATCH v3 07/15] kvm: rename pfn_t to kvm_pfn_t

2015-11-01 Thread Dan Williams
The core has developed a need for a "pfn_t" type [1]. Move the existing pfn_t in KVM to kvm_pfn_t [2]. [1]: https://lists.01.org/pipermail/linux-nvdimm/2015-September/002199.html [2]: https://lists.01.org/pipermail/linux-nvdimm/2015-September/002218.html Cc: Paolo Bonzini Acked-by: Christoffer

[PATCH v3 03/15] block, dax: fix lifetime of in-kernel dax mappings with dax_map_atomic()

2015-11-01 Thread Dan Williams
The DAX implementation needs to protect new calls to ->direct_access() and usage of its return value against unbind of the underlying block device. Use blk_queue_enter()/blk_queue_exit() to either prevent blk_cleanup_queue() from proceeding, or fail the dax_map_atomic() if the request_queue is

[PATCH v3 01/15] pmem, dax: clean up clear_pmem()

2015-11-01 Thread Dan Williams
Both, __dax_pmd_fault, and clear_pmem() were taking special steps to clear memory a page at a time to take advantage of non-temporal clear_page() implementations. However, x86_64 does not use non-temporal instructions for clear_page(), and arch_clear_pmem() was always incurring the cost of

[PATCH v3 02/15] dax: increase granularity of dax_clear_blocks() operations

2015-11-01 Thread Dan Williams
dax_clear_blocks is currently performing a cond_resched() after every PAGE_SIZE memset. We need not check so frequently, for example md-raid only calls cond_resched() at stripe granularity. Also, in preparation for introducing a dax_map_atomic() operation that temporarily pins a dax mapping move

[PATCH v3 11/15] block: introduce bdev_file_inode()

2015-11-01 Thread Dan Williams
Similar to the file_inode() helper, provide a helper to lookup the inode for a raw block device itself. Cc: Al Viro Suggested-by: Jan Kara Reviewed-by: Jan Kara Reviewed-by: Jeff Moyer Signed-off-by: Dan Williams --- fs/block_dev.c | 19 --- 1 file changed, 12

[PATCH v3 05/15] libnvdimm, pmem: fix size trim in pmem_direct_access()

2015-11-01 Thread Dan Williams
This masking prevents access to the end of the device via dax_do_io(), and is unnecessary as arch_add_memory() would have rejected an unaligned allocation. Cc: Cc: Ross Zwisler Signed-off-by: Dan Williams --- drivers/nvdimm/pmem.c | 17 +++-- 1 file changed, 3 insertions(+), 14

[PATCH v3 06/15] um: kill pfn_t

2015-11-01 Thread Dan Williams
The core has developed a need for a "pfn_t" type [1]. Convert the usage of pfn_t by usermode-linux to an unsigned long, and update pfn_to_phys() to drop its expectation of a typed pfn. [1]: https://lists.01.org/pipermail/linux-nvdimm/2015-September/002199.html Cc: Dave Hansen Cc: Jeff Dike

[PATCH v3 15/15] pmem: blkdev_issue_flush support

2015-11-01 Thread Dan Williams
For the normal (make_request) I/O path writes are always synchronously flushed through to media. However, when DAX is in use it is possible that userspace leaves dirty data in the cache. Ideally userspace uses cache-writeback and persistent-commit instructions directly to flush writes to media.

[PATCH v3 13/15] block, dax: make dax mappings opt-in by default

2015-11-01 Thread Dan Williams
Now that we have the ability to dynamically enable DAX for a raw block inode, make the behavior opt-in by default. DAX does not have feature parity with pagecache backed mappings, so applications should knowingly enable DAX semantics. Note, this is only for mappings returned to userspace. For

[PATCH v3 10/15] dax, pmem: introduce zone_device_revoke() and devm_memunmap_pages()

2015-11-01 Thread Dan Williams
Before we allow ZONE_DEVICE pages to be put into active use outside of the pmem driver, we need a mechanism to revoke access and assert they are idle when the driver is shutdown. devm_memunmap_pages() checks that the reference count passed in at devm_memremap_pages() time is dead, and then uses

[PATCH v3 14/15] dax: dirty extent notification

2015-11-01 Thread Dan Williams
DAX-enabled block device drivers can use hints from fs/dax.c to optimize their internal tracking of potentially dirty cpu cache lines. If a DAX mapping is being used for synchronous operations, dax_do_io(), a dax-enabled block-driver knows that fs/dax.c will handle immediate flushing. For

  1   2   3   4   5   6   7   8   >