Re: [RFT/PATCH] Input: bfin_rotary - introduce open and close methods

2015-02-11 Thread Dmitry Torokhov
Hi Sonic, On Fri, Feb 06, 2015 at 05:37:29PM +0800, Sonic Zhang wrote: > Hi Dmitry, > > After apply your patch manually to my blackfin kernel tree, I got > kernel panic when probe the rotary. Hmm, I found one potential issue that might cause panic, but it was preexisting Anyway, I uploaded

Re: [RFC][PATCH v3] procfs: Always expose /proc//map_files/ and make it readable

2015-02-11 Thread Cyrill Gorcunov
On Wed, Feb 11, 2015 at 06:29:10PM -0800, Calvin Owens wrote: > Currently, /proc//map_files/ is restricted to CAP_SYS_ADMIN, and is > only exposed if CONFIG_CHECKPOINT_RESTORE is set. This interface is > useful for enumerating the files mapped into a process when the more > verbose information in

Re: [PATCH] Input: sun4i-ts: add thermal driver dependency

2015-02-11 Thread Chen-Yu Tsai
On Fri, Jan 30, 2015 at 2:51 AM, Dmitry Torokhov wrote: > On Thu, Jan 29, 2015 at 08:50:18AM +0100, Hans de Goede wrote: >> Hi, >> >> On 28-01-15 16:17, Arnd Bergmann wrote: >> >The sun4i-ts driver has had a dependency on the thermal code >> >since it was first merged, >> >> The "since it was

[PATCH v4 4/4] phy: add phy-hi6220-usb

2015-02-11 Thread Zhangfei Gao
Add usb phy controller for hi6220 platform Signed-off-by: Zhangfei Gao --- drivers/phy/Kconfig | 9 ++ drivers/phy/Makefile | 1 + drivers/phy/phy-hi6220-usb.c | 306 +++ 3 files changed, 316 insertions(+) create mode 100644

[PATCH v4 3/4] usb: dwc2: platform: add hi6220 support

2015-02-11 Thread Zhangfei Gao
Signed-off-by: Zhangfei Gao --- drivers/usb/dwc2/platform.c | 30 ++ 1 file changed, 30 insertions(+) diff --git a/drivers/usb/dwc2/platform.c b/drivers/usb/dwc2/platform.c index ae095f0..f7c67db 100644 --- a/drivers/usb/dwc2/platform.c +++

Re: [PATCH] Input: sun4i-ts: add thermal driver dependency

2015-02-11 Thread Chen-Yu Tsai
Hi, On Thu, Feb 12, 2015 at 3:01 PM, Hans de Goede wrote: > Hi, > > > On 11-02-15 19:24, Dmitry Torokhov wrote: >> >> On Thu, Jan 29, 2015 at 10:51:51AM -0800, Dmitry Torokhov wrote: >>> >>> On Thu, Jan 29, 2015 at 08:50:18AM +0100, Hans de Goede wrote: Hi, On 28-01-15 16:17,

[PATCH v4 1/4] Documentation: dt-bindings: add dt binding info for hi6220 dwc2

2015-02-11 Thread Zhangfei Gao
Add necessary dwc2 binding documentation for Hisilicon soc: hi6220 Signed-off-by: Zhangfei Gao --- Documentation/devicetree/bindings/usb/dwc2.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/usb/dwc2.txt b/Documentation/devicetree/bindings/usb/dwc2.txt

[PATCH v4 0/4] add usb support for hi6220

2015-02-11 Thread Zhangfei Gao
v4: Move drivers/usb/phy/phy-hi6220-usb.c to drivers/phy/phy-hi6220-usb.c, required by Balbi. Modify dt bindings per comments from Mark and Sergei v3: fix typo and add -EPROBE_DEFER of regulator, pointed by Peter v2: address comments from Sergei and Peter add hi6220_phy_setup(false) code v1:

[PATCH v4 2/4] Documentation: dt-bindings: add dt binding info for hi6220

2015-02-11 Thread Zhangfei Gao
Signed-off-by: Zhangfei Gao --- .../devicetree/bindings/usb/hi6220-usb.txt | 49 ++ 1 file changed, 49 insertions(+) create mode 100644 Documentation/devicetree/bindings/usb/hi6220-usb.txt diff --git a/Documentation/devicetree/bindings/usb/hi6220-usb.txt

[RFC 05/16] mm/vmstat: watch out zone range overlap

2015-02-11 Thread Joonsoo Kim
In the following patches, new zone, ZONE_CMA, will be introduced and it would be overlapped with other zones. Currently, many places iterating pfn range doesn't consider possibility of zone overlap and this would cause a problem such as printing wrong statistics information. To prevent this

[RFC 06/16] mm/page_alloc: watch out zone range overlap

2015-02-11 Thread Joonsoo Kim
In the following patches, new zone, ZONE_CMA, will be introduced and it would be overlapped with other zones. Currently, many places iterating pfn range doesn't consider possibility of zone overlap and this would cause a problem such as printing wrong statistics information. To prevent this

[RFC 00/16] Introduce ZONE_CMA

2015-02-11 Thread Joonsoo Kim
Hello, This series try to solve problems of current CMA implementation. CMA is introduced to provide physically contiguous pages at runtime without exclusive reserved memory area. But, current implementation works like as previous reserved memory approach, because freepages on CMA region are

[RFC 07/16] mm/page_isolation: watch out zone range overlap

2015-02-11 Thread Joonsoo Kim
In the following patches, new zone, ZONE_CMA, will be introduced and it would be overlapped with other zones. Currently, many places iterating pfn range doesn't consider possibility of zone overlap and this would cause a problem such as printing wrong statistics information. To prevent this

[RFC 01/16] mm/page_alloc: correct highmem memory statistics

2015-02-11 Thread Joonsoo Kim
ZONE_MOVABLE could be treated as highmem so we need to consider it for accurate statistics. And, in following patches, ZONE_CMA will be introduced and it can be treated as highmem, too. So, instead of manually adding stat of ZONE_MOVABLE, looping all zones and check whether the zone is highmem or

[RFC 09/16] mm/cma: introduce cma_total_pages() for future use

2015-02-11 Thread Joonsoo Kim
In the following patches, total reserved page count is needed to initialize ZONE_CMA. This is the preparation step for that. Signed-off-by: Joonsoo Kim --- include/linux/cma.h |9 + mm/cma.c| 17 + 2 files changed, 26 insertions(+) diff --git

[RFC 13/16] mm/cma: populate ZONE_CMA and use this zone when GFP_HIGHUSERMOVABLE

2015-02-11 Thread Joonsoo Kim
Until now, reserved pages for CMA are managed altogether with normal page in the same zone. This approach has numorous problems and fixing them isn't easy. To fix this situation, ZONE_CMA is introduced in previous patch, but, not yet populated. This patch implement population of ZONE_CMA by

[RFC 10/16] mm/highmem: remove is_highmem_idx()

2015-02-11 Thread Joonsoo Kim
We can use is_highmem() on every callsites of is_highmem_idx() so is_highmem_idx() isn't really needed. And, if we introduce a new zone for CMA, we need to modify it to adapt for new zone, so it's inconvenient. Therefore, this patch remove it before introducing a new zone. Signed-off-by: Joonsoo

[RFC 14/16] mm/cma: print stealed page count

2015-02-11 Thread Joonsoo Kim
Reserved pages for CMA could be on different zone. To figure out memory map correctly, per zone number of stealed pages for CMA would be needed. Signed-off-by: Joonsoo Kim --- mm/cma.c | 28 +++- 1 file changed, 27 insertions(+), 1 deletion(-) diff --git a/mm/cma.c

[RFC 11/16] mm/page_alloc: clean-up free_area_init_core()

2015-02-11 Thread Joonsoo Kim
Some of initialization step can be done without any further information. If ZONE_CMA is introduced, it should be handled specially in free_area_init_core() since it has not enough zone information. But, some of data structure for ZONE_CMA should be initialized in this function so this patch moves

[RFC 16/16] mm/cma: remove MIGRATE_CMA

2015-02-11 Thread Joonsoo Kim
Now, reserved pages for CMA are only on ZONE_CMA so we don't need to use MIGRATE_CMA to distiguish CMA freepages and handle it differently. So, this patch removes MIGRATE_CMA and also remove all related code. Signed-off-by: Joonsoo Kim --- include/linux/gfp.h|3 +-

[RFC 08/16] power: watch out zone range overlap

2015-02-11 Thread Joonsoo Kim
In the following patches, new zone, ZONE_CMA, will be introduced and it would be overlapped with other zones. Currently, many places iterating pfn range doesn't consider possibility of zone overlap and this would cause a problem such as printing wrong statistics information. To prevent this

[RFC 02/16] mm/writeback: correct dirty page calculation for highmem

2015-02-11 Thread Joonsoo Kim
ZONE_MOVABLE could be treated as highmem so we need to consider it for accurate calculation of dirty pages. And, in following patches, ZONE_CMA will be introduced and it can be treated as highmem, too. So, instead of manually adding stat of ZONE_MOVABLE, looping all zones and check whether the

[RFC 15/16] mm/cma: remove ALLOC_CMA

2015-02-11 Thread Joonsoo Kim
Now, reserved pages for CMA are on ZONE_CMA and it only serves for MIGRATE_MOVABLE. Therefore, we don't need to consider ALLOC_CMA at all. Signed-off-by: Joonsoo Kim --- mm/compaction.c |4 mm/internal.h |3 +-- mm/page_alloc.c | 16 ++-- 3 files changed, 3

[RFC 04/16] mm/vmstat: make node_page_state() handles all zones by itself

2015-02-11 Thread Joonsoo Kim
node_page_state() manually add statistics per each zone and return total value for all zones. Whenever we add a new zone, we need to consider this function and it's really troublesome. Make it handles all zones by itself. Signed-off-by: Joonsoo Kim --- include/linux/vmstat.h | 18

[RFC 03/16] mm/highmem: make nr_free_highpages() handles all highmem zones by itself

2015-02-11 Thread Joonsoo Kim
nr_free_highpages() manually add statistics per each highmem zone and return total value for them. Whenever we add a new highmem zone, we need to consider this function and it's really troublesome. Make it handles all highmem zones by itself. Signed-off-by: Joonsoo Kim --- mm/highmem.c | 12

[RFC 12/16] mm/cma: introduce new zone, ZONE_CMA

2015-02-11 Thread Joonsoo Kim
Currently, reserved pages for CMA are managed together with normal pages. To distinguish them, we used migratetype, MIGRATE_CMA, and do special handlings for this migratetype. But, it turns out that there are too many problems with this approach and to fix all of them needs many more hooks to page

Re: [PATCH v3] dma: imx-sdma: switch to dynamic context mode after script loaded

2015-02-11 Thread Vinod Koul
On Thu, Jan 22, 2015 at 03:23:40PM +0800, Robin Gong wrote: > Below comments got from Page4724 of Reference Manual of i.mx6q: > http://cache.freescale.com/files/32bit/doc/ref_manual/IMX6DQRM.pdf > > --"Static context mode should be used for the first channel called > after reset to ensure that

Re: [PATCH 2/2] INPUT/HID: add touch support for SiS touch driver

2015-02-11 Thread tammy_tseng
Hi, Dmitry > -Original Message- > From: Dmitry Torokhov [mailto:dmitry.torok...@gmail.com] > Sent: Thursday, February 12, 2015 3:04 PM > To: 曾婷葳 (tammy_tseng) > Cc: Oliver Neukum; lkml; linux-in...@vger.kernel.org; > tammy0...@gmail.com > Subject: Re: [PATCH 2/2] INPUT/HID: add touch

Re: [PATCH 2/2] INPUT/HID: add touch support for SiS touch driver

2015-02-11 Thread tammy_tseng
Hi, Dmitry > -Original Message- > From: Dmitry Torokhov [mailto:dmitry.torok...@gmail.com] > Sent: Thursday, February 12, 2015 3:04 PM > To: 曾婷葳 (tammy_tseng) > Cc: Oliver Neukum; lkml; linux-in...@vger.kernel.org; tammy0...@gmail.com > Subject: Re: [PATCH 2/2] INPUT/HID: add touch

Re: General protection fault in iscsi_rx_thread_pre_handler

2015-02-11 Thread Nicholas A. Bellinger
Hi Gavin, On Tue, 2015-02-03 at 08:28 +0800, Gavin Guo wrote: > Hi Nicholas, > > On Sun, Feb 1, 2015 at 11:47 AM, Gavin Guo wrote: > > Hi Nicholas, > > > > On Sat, Jan 31, 2015 at 6:53 AM, Nicholas A. Bellinger > > wrote: > >> On Fri, 2015-01-23 at 09:30 +0800, Gavin Guo wrote: > >>> Hi

[PATCH v4 1/3] mm/cma: change fallback behaviour for CMA freepage

2015-02-11 Thread Joonsoo Kim
Freepage with MIGRATE_CMA can be used only for MIGRATE_MOVABLE and they should not be expanded to other migratetype buddy list to protect them from unmovable/reclaimable allocation. Implementing these requirements in __rmqueue_fallback(), that is, finding largest possible block of freepage has bad

[PATCH v4 3/3] mm/compaction: enhance compaction finish condition

2015-02-11 Thread Joonsoo Kim
Compaction has anti fragmentation algorithm. It is that freepage should be more than pageblock order to finish the compaction if we don't find any freepage in requested migratetype buddy list. This is for mitigating fragmentation, but, there is a lack of migratetype consideration and it is too

[PATCH v4 2/3] mm/page_alloc: factor out fallback freepage checking

2015-02-11 Thread Joonsoo Kim
This is preparation step to use page allocator's anti fragmentation logic in compaction. This patch just separates fallback freepage checking part from fallback freepage management part. Therefore, there is no functional change. Signed-off-by: Joonsoo Kim --- mm/page_alloc.c | 143

semantics of KSTK_ESP and friends

2015-02-11 Thread Vineet Gupta
Hi, Is KSTK_ESP supposed to return the kernel mode SP of a sleeping task or is it supposed to provide the user mode SP at the time of last kernel entry ? The 2 non arch users of the API expect the user mode SP semantics: * vm_is_stack_for_task() - to annotate /proc//maps stack vma - which is

Re: [PATCH 2/2] INPUT/HID: add touch support for SiS touch driver

2015-02-11 Thread Dmitry Torokhov
Hi Tammy, On Thu, Feb 12, 2015 at 02:07:26PM +0800, 曾婷葳 (tammy_tseng) wrote: > Hi, > > > > I've checked the coding style and modified the i2c and hid touch driver for > sis touch controller. > > Please help review them. > > Thanks a lot. This was sent as HTML so mailing lists dropped

Re: [PATCH 1/2] INPUT/HID: add touch support for SiS touch driver

2015-02-11 Thread Dmitry Torokhov
Hi Tammy, On Thu, Feb 12, 2015 at 02:07:21PM +0800, 曾婷葳 (tammy_tseng) wrote: > Hi, > > I've checked the coding style and modified the i2c and hid touch driver for > sis touch controller. > Please help review them. > Thanks a lot. This was again sent in base64, with DOS file endings... > >

Re: [PATCH] Input: sun4i-ts: add thermal driver dependency

2015-02-11 Thread Hans de Goede
Hi, On 11-02-15 19:24, Dmitry Torokhov wrote: On Thu, Jan 29, 2015 at 10:51:51AM -0800, Dmitry Torokhov wrote: On Thu, Jan 29, 2015 at 08:50:18AM +0100, Hans de Goede wrote: Hi, On 28-01-15 16:17, Arnd Bergmann wrote: The sun4i-ts driver has had a dependency on the thermal code since it was

RE: [PATCH v3] pinctrl: exynos: Add support for Exynos5433

2015-02-11 Thread Chanho Park
Hi Linus, We're looking forward to merging it on the v3.20. Could you pick this patch up before merge-window is closed? Best Regards, Chanho Park > -Original Message- > From: linux-arm-kernel [mailto:linux-arm-kernel- > boun...@lists.infradead.org] On Behalf Of Chanwoo Choi > Sent:

[PATCH v3 6/8] arm64: dts: exynos: Add RTC and ADC dt node for Exynos5433 SoC

2015-02-11 Thread Chanwoo Choi
This patch adds RTC (Real Time Clock) dt node for Exynos5433 SoC and adds ADC dt node for Exynos5433 SoC. The c1b501564c98a94b4(iio: adc: exynos_adc: Add support for exynos7) commit supports the ADC for Exynos7. Exynos5433's ADC IP is the same with Exynos7's ADC IP. Exynos5433 has a little

[PATCH v3 5/8] arm64: dts: exynos: Add PMU dt node for Exynos5433

2015-02-11 Thread Chanwoo Choi
This patch adds PMU (Power Management Unit) dt node for Exynos5433 SoC and set the source clock for CLKOUT register as xxti . Cc: Kukjin Kim Signed-off-by: Chanwoo Choi [ideal.song: Add the setting of CLKOUT register] Signed-off-by: Inha Song Acked-by: Inki Dae ---

Re: imx_v6_v7_defconfig needs lzop

2015-02-11 Thread Stephen Rothwell
Hi Geert, On Thu, 5 Feb 2015 12:12:17 +0100 Geert Uytterhoeven wrote: > > On Thu, Feb 5, 2015 at 11:59 AM, Uwe Kleine-König > wrote: > > On Wed, Feb 04, 2015 at 03:41:45PM +0100, Geert Uytterhoeven wrote: > >> On Wed, Feb 4, 2015 at 3:32 PM, Fabio Estevam wrote: > >> > On Wed, Feb 4, 2015 at

[PATCH v3 1/8] arm64: exynos5433: Enable ARMv8 based Exynos5433 (SoC) support

2015-02-11 Thread Chanwoo Choi
This patch adds the necessary Kconfig entries to enable support for the ARMv8 based Exynos5433 SoC. Cc: Catalin Marinas Cc: Will Deacon Signed-off-by: Chanwoo Choi Acked-by: Inki Dae --- arch/arm64/Kconfig | 13 + 1 file changed, 13 insertions(+) diff --git a/arch/arm64/Kconfig

[PATCH v3 3/8] arm64: dts: exynos: Add MSHC dt node for Exynos5433

2015-02-11 Thread Chanwoo Choi
From: Jaehoon Chung This patch adds MSHC (Mobile Storage Host Controller) dt node for Exynos5433 SoC. MSHC is an interface between the system the SD/MMC card. Cc: Kukjin Kim Cc: Mark Rutland Cc: Marc Zyngier Cc: Arnd Bergmann Cc: Olof Johansson Cc: Catalin Marinas Cc: Will Deacon

[PATCH v3 8/8] arm64: dts: exynos: Add I2S dt node for Exynos5433 SoC

2015-02-11 Thread Chanwoo Choi
From: Inha Song This patch adds I2S device tree node for Exynos5433 SoC. In Exynos5433 SoC, I2S0 is used for audio interface. Cc: Kukjin Kim Signed-off-by: Inha Song Signed-off-by: Chanwoo Choi Acked-by: Inki Dae --- arch/arm64/boot/dts/exynos/exynos5433.dtsi | 17 + 1 file

[PATCH v3 0/8] arm64: Add the support for new Exynos5433 SoC

2015-02-11 Thread Chanwoo Choi
This patchset adds new 64-bit Exynos5433 Samsung SoC which contains quad Cortex-A57 and quad Cortex-A53. It is desigend with the 20nm low power process. This patchset is based on linux-samsung.git (branch: for-next). Depends on: - Exynos5433 clock controller patch-set[1][2] was merged by

[PATCH v3 7/8] arm64: dts: exynos: Add ADMA dt node for Exynos5433 SoC

2015-02-11 Thread Chanwoo Choi
From: Inha Song This patch adds ADMA (Advanced DMA) device tree node for Exynos5433 SoC. In Exynos5433 SoC, ADMA is used for I2S audio interface. Cc: Kukjin Kim Signed-off-by: Inha Song Signed-off-by: Chanwoo Choi Acked-by: Inki Dae --- arch/arm64/boot/dts/exynos/exynos5433.dtsi | 11

[PATCH v3 4/8] arm64: dts: exynos: Add SPI/PDMA dt node for Exynos5433

2015-02-11 Thread Chanwoo Choi
This patch adds SPI (Serial Peripheral Interface) dt node for Exynos5433 SoC. SPI transfers serial data by using various peripherals. SPI includes 8-bit/16-bit/32-bit shift registers to transmit and receive data. PDMA is used for SPI communication. Cc: Kukjin Kim Cc: Mark Rutland Cc: Marc

[PATCH v3 2/8] arm64: dts: exynos: Add dts files for 64-bit Exynos5433 SoC

2015-02-11 Thread Chanwoo Choi
This patch adds new Exynos5433 dtsi to support 64-bit Exynos5433 SoC based on Octal core CPUs (quad Cortex-A57 and quad Cortex-A53). And Exynos5433 supports PSCI (Power State Coordination Interface) v0.1. This patch includes following dt node to support Exynos5433 SoC: 1. Octa core for big.LITTLE

[GIT PULL] AVR32 update for 3.20

2015-02-11 Thread Hans-Christian Egtvedt
Hello Linus, please pull git://git.kernel.org/pub/scm/linux/kernel/git/egtvedt/linux-avr32.git for-linus to receive the following AVR32 update for 3.20 Hans-Christian Egtvedt (2): avr32: wire up missing syscalls avr32: update all default configurations Alexandre Belloni (1):

Investment Opportunity (Shares, Bond & Assets)

2015-02-11 Thread BellAir LLC
I bring you an investment opportunity to partner with us in this 2015 lucrative investment trading platform. Reply for more info; Dr. Tony O'Reilly investmenttrad...@bellair.net -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to

Re: [PATCH 0/3] memory_hotplug: hyperv: fix deadlock between memory adding and onlining

2015-02-11 Thread David Rientjes
On Wed, 11 Feb 2015, David Rientjes wrote: > > If newly added memory is brought online with e.g. udev rule: > > SUBSYSTEM=="memory", ACTION=="add", ATTR{state}="online" > > the following deadlock is observed (and easily reproducable): > > > > First participant, worker thread doing add_memory():

Re: Re: [perf/core PATCH v2 3/4] perf buildid-cache: Add new buildid cache if update target is not cached

2015-02-11 Thread Masami Hiramatsu
(2015/02/11 23:57), Arnaldo Carvalho de Melo wrote: > Em Wed, Feb 11, 2015 at 11:49:28AM -0300, Arnaldo Carvalho de Melo escreveu: >> Em Tue, Feb 10, 2015 at 06:18:56PM +0900, Masami Hiramatsu escreveu: >>> Add new buildid cache if the update target file is not cached. >>> This can happen when an

[PATCH net-next v2 0/3] Adjust the settings about USB_RX_EARLY_AGG

2015-02-11 Thread Hayes Wang
v2: For patch #1, replace u32 ocp_data; ocp_data = tp->coalesce / 8; with u32 ocp_data = tp->coalesce / 8; And replace struct net_device *dev = tp->netdev; u32 ocp_data; ocp_data = (agg_buf_sz - dev->mtu - VLAN_ETH_HLEN - VLAN_HLEN) / 4; with

[PATCH net-next v2 2/3] r8152: change rx early size when the mtu is changed

2015-02-11 Thread Hayes Wang
The rx early size is calculated with the mtu, so it has to be re-calculated when the mtu is changed. Signed-off-by: Hayes Wang --- drivers/net/usb/r8152.c | 16 +++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/drivers/net/usb/r8152.c b/drivers/net/usb/r8152.c index

[PATCH net-next v2 3/3] r8152: support setting rx coalesce

2015-02-11 Thread Hayes Wang
Support setting the rx coalesce. Then someone could change the rx agg timeout value through ethtool. Signed-off-by: Hayes Wang --- drivers/net/usb/r8152.c | 57 + 1 file changed, 57 insertions(+) diff --git a/drivers/net/usb/r8152.c

[PATCH net-next v2 1/3] r8152: separate USB_RX_EARLY_AGG

2015-02-11 Thread Hayes Wang
Separate USB_RX_EARLY_AGG into USB_RX_EARLY_TIMEOUT and USB_RX_EARLY_SIZE. Replace r8153_set_rx_agg() with r8153_set_rx_early_timeout() and r8153_set_rx_early_size(). Set the default timeout value according to the USB speed. Signed-off-by: Hayes Wang --- drivers/net/usb/r8152.c | 58

[PATCH RESEND] dmaengine: qcom_bam_dma: Fix error path in probe function

2015-02-11 Thread Pramod Gurav
Calls tasklet_kill() in error path of the probe function were missing. Add the same in error path. Signed-off-by: Pramod Gurav --- Resending it with linux-arm-msm in cc. drivers/dma/qcom_bam_dma.c | 14 ++ 1 file changed, 10 insertions(+), 4 deletions(-) diff --git

Re: [PATCH v4 02/11] ARM: tegra: Move out nyan-generic parts out from the nyan-big DT

2015-02-11 Thread Tomeu Vizoso
On 02/11/2015 06:26 PM, Andrew Bresticker wrote: > Hi Tomeu, > > On Wed, Feb 11, 2015 at 7:06 AM, Tomeu Vizoso > wrote: >> In preparation for adding the DT for the nyan-blaze board. >> >> Signed-off-by: Tomeu Vizoso > > Maybe it's worth pulling the common pinmux bits into nyan.dtsi as well? I

Re: [PATCH v3] pinctrl: exynos: Add support for Exynos5433

2015-02-11 Thread Chanwoo Choi
Hi Linus, On 02/08/2015 11:59 PM, Tomasz Figa wrote: > Hi, > > 2015-01-29 18:48 GMT+09:00 Linus Walleij : >> On Wed, Jan 21, 2015 at 7:43 AM, Chanwoo Choi wrote: >> >>> This patch adds driver data for Exynos5433 SoC. Exynos5433 includes 228 >>> multi- >>> functional input/output port pins and

[PATCH RESEND] dmaengine: qcom_bam_dma: Fix error path in probe function

2015-02-11 Thread Pramod Gurav
Calls tasklet_kill() in error path of the probe function were missing. Add the same in error path. Signed-off-by: Pramod Gurav --- Resending it with linux-arm-msm in cc. drivers/dma/qcom_bam_dma.c | 14 ++ 1 file changed, 10 insertions(+), 4 deletions(-) diff --git

[PATCH RFC v9 11/20] drm/bridge: Add Synopsys DesignWare MIPI DSI host controller driver

2015-02-11 Thread Liu Ying
This patch adds Synopsys DesignWare MIPI DSI host controller driver support. Currently, the driver supports the burst with sync pulses mode only. Signed-off-by: Liu Ying --- v8->v9: * Rebase onto the imx-drm/next branch of Philipp Zabel's open git repository and adapt to bridge API change as

[PATCH RFC v9 07/20] ARM: imx6q: clk: Add support for mipi_ipg clock as a shared clock gate

2015-02-11 Thread Liu Ying
The CG8 field of the CCM CCGR3 register is the 'mipi_core_cfg' gate clock, according to the i.MX6q/sdl reference manuals. This clock is actually the gate for several clocks, including the ipg clock's output. The MIPI DSI host controller embedded in the i.MX6q/sdl SoCs takes the ipg clock as the

[PATCH RFC v9 17/20] ARM: dts: imx6qdl-sabresd: Add support for TRULY TFT480800-16-E MIPI DSI panel

2015-02-11 Thread Liu Ying
The TRULY TFT480800-16-E panel is driven by the Himax HX8369A driver IC. The driver IC supports several display/control interface modes, including the MIPI DSI video mode and command mode. Signed-off-by: Liu Ying --- v8->v9: * Rebase onto the imx-drm/next branch of Philipp Zabel's open git

[PATCH RFC v9 15/20] drm: panel: Add support for Himax HX8369A MIPI DSI panel

2015-02-11 Thread Liu Ying
This patch adds support for Himax HX8369A MIPI DSI panel. Reviewed-by: Andrzej Hajda Signed-off-by: Liu Ying --- v8->v9: * Rebase onto the imx-drm/next branch of Philipp Zabel's open git repository. * Add driver copyright for 2015. v7->v8: * Remove several unnecessary headers included in

Re: [perf/core PATCH v2 4/4] perf buildid-cache: Add --remove-all FILE to remove all caches of FILE

2015-02-11 Thread Masami Hiramatsu
(2015/02/12 0:00), Arnaldo Carvalho de Melo wrote: > Em Tue, Feb 10, 2015 at 06:18:58PM +0900, Masami Hiramatsu escreveu: >> Add --remove-all FILE to remove all caches of FILE. > > I like --purge better, shorter form, like in 'man fpurge' Thanks for good suggestion :) I'll update this. Thank

[PATCH RFC v9 14/20] Documentation: dt-bindings: Add bindings for Himax HX8369A DRM panel driver

2015-02-11 Thread Liu Ying
This patch adds device tree bindings for Himax HX8369A DRM panel driver. Signed-off-by: Liu Ying --- v8->v9: * Rebase onto the imx-drm/next branch of Philipp Zabel's open git repository. v7->v8: * None. v6->v7: * None. v5->v6: * None. v4->v5: * Merge the bs[3:0]-gpios properties into

[PATCH RFC v9 02/20] ARM: imx6q: Add GPR3 MIPI muxing control register field shift bits definition

2015-02-11 Thread Liu Ying
This patch adds a macro to define the GPR3 MIPI muxing control register field shift bits. Signed-off-by: Liu Ying --- v8->v9: * Rebase onto the imx-drm/next branch of Philipp Zabel's open git repository. v7->v8: * None. v6->v7: * None. v5->v6: * None. v4->v5: * None. v3->v4: * None.

[PATCH RFC v9 13/20] drm: imx: Support Synopsys DesignWare MIPI DSI host controller

2015-02-11 Thread Liu Ying
This patch adds support for Synopsys DesignWare MIPI DSI host controller which is embedded in the i.MX6q/sdl SoCs. Signed-off-by: Liu Ying --- v8->v9: * Rebase onto the imx-drm/next branch of Philipp Zabel's open git repository. * Add driver copyright for 2015. v7->v8: * None. v6->v7: *

[PATCH RFC v9 03/20] ARM: imx6q: clk: Add the video_27m clock

2015-02-11 Thread Liu Ying
This patch supports the video_27m clock which is a fixed factor clock of the pll3_pfd1_540m clock. Signed-off-by: Liu Ying --- v8->v9: * Rebase onto the imx-drm/next branch of Philipp Zabel's open git repository. v7->v8: * None. v6->v7: * None. v5->v6: * None. v4->v5: * None. v3->v4:

[PATCH RFC v9 00/20] Add support for i.MX MIPI DSI DRM driver

2015-02-11 Thread Liu Ying
Hi, This version mainly addresses the comments from Philipp Zabel on v8. The comments include a. A common compatible string "snps,dw-mipi-dsi" should be appended to all SoCs' MIPI DSI device tree documentations and nodes. b. Clean up the common clocks needed by the Synopsys DesignWare MIPI DSI

Re: [BUG in v3.18 ?] Seems to be triggered from cgroup code

2015-02-11 Thread Zefan Li
On 2015/2/6 7:54, santosh shilimkar wrote: > Hi Tejun and all, > > We observed a BUG (stack is end of the email) while trying do some > ceph testing. I looked at pidlist_free(), pidlist_array_load() for > any potential leak but those functions looked fine to me. > The BUG is not 100% reproducible

RE: [PATCH 1/2] INPUT/HID: add touch support for SiS touch driver

2015-02-11 Thread tammy_tseng
Hi, I've checked the coding style and modified the i2c and hid touch driver for sis touch controller. Please help review them. Thanks a lot. Tammy - Here is the sis i2c driver in input: linux-3.18.5/drivers/input/touchscreen/Kconfig |7 +

linux-next: Tree for Feb 12

2015-02-11 Thread Stephen Rothwell
Hi all, Please do not add any material destined for v3.21 to your linux-next included trees until after v3.20-rc1 has been released. Changes since 20150211: The net-next tree gained a conflict against Linus' tree. The akpm-current tree gained a conflict against the modules tree. Non-merge

RE: [PATCH net-next 1/3] r8152: separate USB_RX_EARLY_AGG

2015-02-11 Thread Hayes Wang
Sergei Shtylyov; net...@vger.kernel.org [...] > > > + ocp_data = tp->coalesce / 8; > > > > Why not do it in the initializer? > > This is for patch #3. The patch #3 would use this function. > The unit of the relative setting from the ethtool is 1 us. > However, the unit for the hw is 8 us.

toshiba_acpi: Cleanup comments and file header

2015-02-11 Thread Darren Hart
After Azael's various fixes and cleanups to toshiba_acpi.c, I've made some final cleanups to comment formatting and the file header. Azael, any objections? -- Darren Hart Intel Open Source Technology Center -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body

[PATCH RFC v9 01/20] clk: divider: Correct parent clk round rate if no bestdiv is normally found

2015-02-11 Thread Liu Ying
If no best divider is normally found, we will try to use the maximum divider. We should not set the parent clock rate to be 1Hz by force for being rounded. Instead, we should take the maximum divider as a base and calculate a correct parent clock rate for being rounded. Signed-off-by: Liu Ying

[PATCH RFC v9 08/20] ARM: dts: imx6qdl: Move existing MIPI DSI ports into a new 'ports' node

2015-02-11 Thread Liu Ying
The MIPI DSI node contains some ports which represent possible DRM CRTCs it can connect with. Each port has a 'reg' property embedded. This property will be wrongly interpretted by the MIPI DSI bus driver, because the driver will take each subnode which contains a 'reg' property as a DSI

[PATCH RFC v9 19/20] ARM: imx_v6_v7_defconfig: Add support for MIPI DSI host controller

2015-02-11 Thread Liu Ying
This patch adds support for MIPI DSI host controller. The new imx_v6_v7_defconfig is generated in this way: * make ARCH=arm imx_v6_v7_defconfig * make ARCH=arm menuconfig and manually choose to build in the MIPI DSI host controller driver * make ARCH=arm savedefconfig * cp defconfig

[PATCH RFC v9 09/20] drm/dsi: Add a helper to get bits per pixel of MIPI DSI pixel format

2015-02-11 Thread Liu Ying
Signed-off-by: Liu Ying --- v8->v9: * Rebase onto the imx-drm/next branch of Philipp Zabel's open git repository. v7->v8: * None. v6->v7: * None. v5->v6: * Address the over 80 characters in one line warning reported by the checkpatch.pl script. v4->v5: * None. v3->v4: * None.

[PATCH RFC v9 12/20] Documentation: dt-bindings: Add bindings for i.MX specific Synopsys DW MIPI DSI driver

2015-02-11 Thread Liu Ying
This patch adds device tree bindings for i.MX specific Synopsys DW MIPI DSI driver. Signed-off-by: Liu Ying --- v8->v9: * Rebase onto the imx-drm/next branch of Philipp Zabel's open git repository. * To address Philipp's comment, mention that a common compatible string "snps,dw-mipi-dsi"

[PATCH RFC v9 06/20] ARM: imx6q: clk: Add support for mipi_core_cfg clock as a shared clock gate

2015-02-11 Thread Liu Ying
The CG8 field of the CCM CCGR3 register is named as 'mipi_core_cfg' clock, according to the i.MX6q/sdl reference manuals. This clock is actually the gate for several clocks, including the hsi_tx_sel clock's output and the video_27m clock's output. The MIPI DSI host controller embedded in the

[PATCH RFC v9 05/20] ARM: imx6q: clk: Change hsi_tx clock to be a shared clock gate

2015-02-11 Thread Liu Ying
The CG8 field of the CCM CCGR3 register is named as 'mipi_core_cfg' clock, according to the i.MX6q/sdl reference manuals. This clock is actually the gate for several clocks, including the hsi_tx_sel clock's output and the video_27m clock's output. So, this patch changes the hsi_tx clock to be a

[PATCH RFC v9 10/20] Documentation: dt-bindings: Add bindings for Synopsys DW MIPI DSI DRM bridge driver

2015-02-11 Thread Liu Ying
This patch adds device tree bindings for Synopsys DesignWare MIPI DSI host controller DRM bridge driver. Signed-off-by: Liu Ying --- v8->v9: * Rebase onto the imx-drm/next branch of Philipp Zabel's open git repository. * To address Philipp's comment, mention that a common compatible string

[PATCH RFC v9 20/20] ARM: imx_v6_v7_defconfig: Add support for Himax HX8369A panel

2015-02-11 Thread Liu Ying
This patch adds support for Himax HX8369A panel. The new imx_v6_v7_defconfig is generated in this way: * make ARCH=arm imx_v6_v7_defconfig * make ARCH=arm menuconfig and manually choose to build in the Himax HX8369A panel driver * make ARCH=arm savedefconfig * cp defconfig

[PATCH RFC v9 18/20] ARM: imx_v6_v7_defconfig: Cleanup for imx drm being moved out of staging

2015-02-11 Thread Liu Ying
The new imx_v6_v7_defconfig is generated in this way: * make ARCH=arm imx_v6_v7_defconfig * make ARCH=arm savedefconfig * cp defconfig arch/arm/configs/imx_v6_v7_defconfig Signed-off-by: Liu Ying --- v8->v9: * Rebase onto the imx-drm/next branch of Philipp Zabel's open git repository, so the

[PATCH RFC v9 16/20] ARM: dtsi: imx6qdl: Add support for MIPI DSI host controller

2015-02-11 Thread Liu Ying
This patch adds support for MIPI DSI host controller. Signed-off-by: Liu Ying --- v8->v9: * Rebase onto the imx-drm/next branch of Philipp Zabel's open git repository. * To address Philipp's comment, mention that a common compatible string "snps,dw-mipi-dsi" should be appended. * To

[PATCH 2/2] toshiba_acpi: Cleanup GPL header

2015-02-11 Thread Darren Hart
Remove the Free Software Foundation street address paragraph and reference COPYING. Remove an empty TODO block. Signed-off-by: Darren Hart --- drivers/platform/x86/toshiba_acpi.c | 11 ++- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/drivers/platform/x86/toshiba_acpi.c

[PATCH RFC v9 04/20] ARM: imx6q: clk: Change hdmi_isfr clock's parent to be video_27m clock

2015-02-11 Thread Liu Ying
According to the table 33-1 in the i.MX6Q reference manual, the hdmi_isfr clock's parent should be the video_27m clock. The i.MX6DL reference manual has the same statement. This patch changes the hdmi_isfr clock's parent from the pll3_pfd1_540m clock to the video_27m clock. Suggested-by:

[PATCH 1/2] toshiba_acpi: Cleanup comment blocks and capitalization

2015-02-11 Thread Darren Hart
Ensure multiline comments start with /* and */ each on its own line. Capitalize the first word of comments. Signed-off-by: Darren Hart --- drivers/platform/x86/toshiba_acpi.c | 75 +++-- 1 file changed, 47 insertions(+), 28 deletions(-) diff --git

[Patch v4 1/2] dt/bindings: qcom_adm: Fix channel specifiers

2015-02-11 Thread Andy Gross
This patch removes the crci information from the dma channel property. At least one client device requires using more than one CRCI value for a channel. This does not match the current binding and the crci information needs to be removed. Instead, the client device will provide this information

[Patch v4 2/2] dmaengine: Add ADM driver

2015-02-11 Thread Andy Gross
Add the DMA engine driver for the QCOM Application Data Mover (ADM) DMA controller found in the MSM8x60 and IPQ/APQ8064 platforms. The ADM supports both memory to memory transactions and memory to/from peripheral device transactions. The controller also provides flow control capabilities for

[Patch v4 0/2] Add Qualcomm ADM dmaengine driver

2015-02-11 Thread Andy Gross
This patch set introduces the dmaengine driver for the Qualcomm Application Data Mover (ADM) DMA controller present on MSM8x60, APQ8064, and IPQ8064 devices. The initial version of this driver will only support slave DMA operations between system memory and peripherals. Flow control via the CRCI

[PATCH] usb: dwc3: dwc3-omap: Fix disable IRQ

2015-02-11 Thread George Cherian
In the wrapper the IRQ disable should be done by writing 1's to the IRQ*_CLR register. Existing code is broken because it instead writes zeros to IRQ*_SET register. Fix this by adding functions dwc3_omap_write_irqmisc_clr() and dwc3_omap_write_irq0_clr() which do the right thing. Signed-off-by:

Re: [PATCH 2/5] Documentation/ABI: Add file describing the sysfs entries for toshiba_acpi

2015-02-11 Thread Darren Hart
On Tue, Feb 10, 2015 at 11:43:57PM -0700, Azael Avalos wrote: > This patch adds a new file describing the sysfs entries for the > toshiba_acpi driver. > +linux-api list I've queued this for 3.20 through platform-drivers-x86. Any objections? > Signed-off-by: Azael Avalos > --- >

Re: [PATCH 2/5] Documentation/ABI: Add file describing the sysfs entries for toshiba_acpi

2015-02-11 Thread Azael Avalos
Hi Darren, 2015-02-11 22:38 GMT-07:00 Darren Hart : > On Tue, Feb 10, 2015 at 11:43:57PM -0700, Azael Avalos wrote: >> This patch adds a new file describing the sysfs entries for the >> toshiba_acpi driver. >> > > +linux-api list Just CC me, because I'm not subscribed to that list, in case

Re: [PATCH 0/5] toshiba_acpi: Clean file plus some function renames

2015-02-11 Thread Darren Hart
On Tue, Feb 10, 2015 at 11:43:55PM -0700, Azael Avalos wrote: > These patches are simply "cleaning" the file, making it more readable > and in the process, make it comply according to coding style. > > --->8--- > Darren, > > I'm sending these patches now and let you decide if you want them for >

[patch] perf_event_open.2: 3.19 PERF_SAMPLE_REGS_INTR support

2015-02-11 Thread Vince Weaver
This manpage patch relates to the addition of PERF_SAMPLE_REGS_INTR support added in the following commit: perf_sample_regs_intr; Linux 3.19 commit 60e2364e60e86e81bc6377f49779779e6120977f Author: Stephane Eranian perf: Add ability to sample machine state on

Re: [PATCH][v3.2 stable tree] dcache: Balance rcu_read_lock in have_submounts()

2015-02-11 Thread Steven Rostedt
On Wed, 11 Feb 2015 03:15:37 + Ben Hutchings wrote: > I've reviewed locking contexts in all three functions that I changed > when backporting "deal with deadlock in d_walk()". It's actually worse > than you say: > > - We don't hold this_parent->d_lock at the 'positive' label in >

[PATCH 0/3] Silence "OPAL called with invalid token" errors

2015-02-11 Thread Stewart Smith
If OPAL firmware is called with an invalid token, that is, one that the current running firmware does not support, it dumps an error into its log. For three calls we were making in Linux, we were not adequately checking that the current firmware supported them, so could get this warning

[PATCH 2/3] powerpc/powernv: only call OPAL_ELOG_RESEND if firmware supports it

2015-02-11 Thread Stewart Smith
Otherwise firmware complains: "OPAL: Called with bad token 74 !" as not all OPAL systems have the ability to resend error logs. Signed-off-by: Stewart Smith --- arch/powerpc/platforms/powernv/opal-elog.c |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git

  1   2   3   4   5   6   7   8   9   10   >