Re: [PATCH] gpiolib: always initialize *flags from of_get_named_gpio_flags

2016-01-03 Thread Linus Walleij
On Fri, Jan 1, 2016 at 11:40 PM, Arnd Bergmann wrote: > The of_get_named_gpio_flags() function does nothing other than returning > an error when CONFIG_OF_GPIO is disabled, but that causes spurious > warnings about possible use of uninitialized variables in any code that > does not check the of_g

Re: [PATCH v8 3/4] arm64/arm, numa, dt: adding numa dt binding implementation for arm64 platforms.

2016-01-03 Thread Ganapatrao Kulkarni
Hi Shannon, On Mon, Jan 4, 2016 at 12:16 PM, Shannon Zhao wrote: > Hi Ganapatrao, > > > On 2015/12/29 18:32, Ganapatrao Kulkarni wrote: >> +static int __init early_init_parse_memory_node(unsigned long node) >> +{ >> + const __be32 *reg, *endp; >> + int length; >> + int nid; >> + >> +

Re: [PATCH v7 3/5] memory: mediatek: Add SMI driver

2016-01-03 Thread Yong Wu
On Fri, 2015-12-18 at 16:09 +0800, Yong Wu wrote: > This patch add SMI(Smart Multimedia Interface) driver. This driver > is responsible to enable/disable iommu and control the power domain > and clocks of each local arbiter. Hi Matthias, What's your opinion about the SMI in this version? S

Re: [PATCH v8 3/4] arm64/arm, numa, dt: adding numa dt binding implementation for arm64 platforms.

2016-01-03 Thread Shannon Zhao
Hi Ganapatrao, On 2015/12/29 18:32, Ganapatrao Kulkarni wrote: > +static int __init early_init_parse_memory_node(unsigned long node) > +{ > + const __be32 *reg, *endp; > + int length; > + int nid; > + > + const char *type = of_get_flat_dt_prop(node, "device_type", NULL); > + > +

Re: [PATCH 2/4] soc: mediatek: Init MT8173 scpsys driver earlier

2016-01-03 Thread James Liao
Hi Arnd, On Thu, 2015-12-31 at 15:45 +0100, Arnd Bergmann wrote: > On Thursday 31 December 2015 17:16:34 James Liao wrote: > > > > """ > > Take a example for our IOMMU(M4U) and SMI. The IOMMU which is > > subsys_init defaultly will depend on SMI. > > The SMI is a bridge between m4u and the Mult

Re: [PATCH V11 0/7] dma: add Qualcomm Technologies HIDMA driver

2016-01-03 Thread Sinan Kaya
On 1/3/2016 10:36 PM, Vinod Koul wrote: > On Sun, Jan 03, 2016 at 07:09:23PM -0500, Sinan Kaya wrote: >> Hi Vinod, >> >>> >> >> Can I have your ACK on your series if you are OK? > > Why ACK, shouldn't this be merged thru dmaengine tree? I would need ack on > DT patches first :) > You are right a

Re: [PATCH V11 0/7] dma: add Qualcomm Technologies HIDMA driver

2016-01-03 Thread Vinod Koul
On Sun, Jan 03, 2016 at 07:09:23PM -0500, Sinan Kaya wrote: > Hi Vinod, > > > > > Can I have your ACK on your series if you are OK? Why ACK, shouldn't this be merged thru dmaengine tree? I would need ack on DT patches first :) -- ~Vinod -- To unsubscribe from this list: send the line "unsubsc

Re: [PATCH V11 0/7] dma: add Qualcomm Technologies HIDMA driver

2016-01-03 Thread Sinan Kaya
Hi Vinod, On 1/3/2016 7:06 PM, Sinan Kaya wrote: > The Qualcomm Technologies HIDMA device has been designed > to support virtualization technology. The driver has been > divided into two to follow the hardware design. > > 1. HIDMA Management driver > 2. HIDMA Channel driver > > Each HIDMA HW con

[PATCH V11 3/7] dma: add Qualcomm Technologies HIDMA management driver

2016-01-03 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. 1. HIDMA Management driver 2. HIDMA Channel driver Each HIDMA HW consists of multiple channels. These channels share some set of commo

[PATCH V11 1/7] dma: qcom_bam_dma: move to qcom directory

2016-01-03 Thread Sinan Kaya
Creating a QCOM directory for all QCOM DMA source files. Signed-off-by: Sinan Kaya Reviewed-by: Andy Gtoss --- drivers/dma/Kconfig| 11 ++- drivers/dma/Makefile | 2 +- drivers/dma/qcom/Kconfig | 8 d

[PATCH V11 5/7] dma: qcom_hidma: implement lower level hardware interface

2016-01-03 Thread Sinan Kaya
This patch implements the hardware hooks for the HIDMA channel driver. The main functions of interest are: - hidma_ll_init - hidma_ll_request - hidma_ll_queue_request - hidma_ll_hw_start OS layer calls the hidma_ll_init function during probe to set up the hardware. At this moment, the number of s

[PATCH V11 6/7] dma: qcom_hidma: add debugfs hooks

2016-01-03 Thread Sinan Kaya
Add debugfs hooks for debugging the execution behavior of the DMA channel. The debugfs hooks get initialized by the probe function and uninitialized by the remove function. A stats file is created in debugfs. The stats file will show the information about each HIDMA channel as well as each asynchr

[PATCH V11 7/7] dma: qcom_hidma: add support for object hierarchy

2016-01-03 Thread Sinan Kaya
In order to create a relationship model between the channels and the management object, we are adding support for object hierarchy to the drivers. This patch simplifies the userspace application development. We will not have to traverse different firmware paths based on device tree or ACPI baed ker

[PATCH V11 4/7] dma: add Qualcomm Technologies HIDMA channel driver

2016-01-03 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 Kay

[PATCH V11 2/7] dma: hidma: Add Device Tree support

2016-01-03 Thread Sinan Kaya
Add documentation for the Qualcomm Technologies HIDMA driver. Signed-off-by: Sinan Kaya Acked-by: Rob Herring --- .../devicetree/bindings/dma/qcom_hidma_mgmt.txt| 79 ++ 1 file changed, 79 insertions(+) create mode 100644 Documentation/devicetree/bindings/dma/qcom_hidma

[PATCH V11 0/7] dma: add Qualcomm Technologies HIDMA driver

2016-01-03 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. 1. HIDMA Management driver 2. HIDMA Channel driver Each HIDMA HW consists of multiple channels. These channels share some set of commo

Re: [PATCH v2 0/6] arm64: renesas: add USB 2.0 device nodes for r8a7795

2016-01-03 Thread Simon Horman
On Fri, Dec 25, 2015 at 08:52:35PM +0900, Yoshihiro Shimoda wrote: > This patch set is based on the renesas.git / > 20151221renesas-devel-20151221-v4.4-rc6 tag. > (commit id = fe0e8e675dedf1877709a17258e88151c2614b77) > > Changed from v1: > - Fix register size from 0xff to 0x100 in patch 2 Than

Re: [PATCH v2 8/8] ARM: bcm2835: Add Kconfig support for bcm2836

2016-01-03 Thread Noralf Trønnes
Den 17.12.2015 00:55, skrev Eric Anholt: This should be a complete port of bcm2835 functionality to bcm2836 (Raspberry Pi 2). Signed-off-by: Eric Anholt --- v2: Implement Arnd's feedback to not split to ARCH_BCM2836, and instead use more conditionals in ARCH_BCM2835. Also reduce diff

Re: [PATCH v2 0/9] ARM: dts: Add compatible property to "partitions" node

2016-01-03 Thread Simon Horman
On Mon, Dec 28, 2015 at 11:15:30AM +0100, Geert Uytterhoeven wrote: > Hi Simon, > > On Mon, Dec 28, 2015 at 6:01 AM, Simon Horman wrote: > > On Mon, Dec 21, 2015 at 11:33:44AM +0100, Geert Uytterhoeven wrote: > >> As of commit e488ca9f8d4f62c2 ("doc: dt: mtd: partitions: add compatible > >> prope

[PATCHv7 2/5] hdmi: added functions for MPEG InfoFrames

2016-01-03 Thread Enric Balletbo i Serra
The MPEG Source (MS) InfoFrame is in EIA/CEA-861B. It describes aspects of the compressed video stream that were used to produce the uncompressed video. The patch adds functions to work with MPEG InfoFrames. Signed-off-by: Enric Balletbo i Serra --- drivers/video/hdmi.c | 156 ++

[PATCHv7 5/5] drm: bridge: anx78xx: Add anx78xx driver support by analogix.

2016-01-03 Thread Enric Balletbo i Serra
At the moment it only supports ANX7814. The ANX7814 is an ultra-low power Full-HD (1080p60) SlimPort transmitter designed for portable devices. The ANX7814 transforms the HDMI output of an application processor to MyDP or DisplayPort. The driver supports HDMI to DP pass-through mode and works usi

[PATCHv7 1/5] drm/dp: add DPCD definitions from DP 1.1

2016-01-03 Thread Enric Balletbo i Serra
Add a number of DPCD definitions from DP 1.1 Signed-off-by: Enric Balletbo i Serra --- include/drm/drm_dp_helper.h | 10 ++ 1 file changed, 10 insertions(+) diff --git a/include/drm/drm_dp_helper.h b/include/drm/drm_dp_helper.h index bb9d0de..9b0c990 100644 --- a/include/drm/drm_dp_help

[PATCHv7 3/5] of: Add vendor prefix for Analogix Semiconductor, Inc.

2016-01-03 Thread Enric Balletbo i Serra
Analogix Semiconductor develops analog and mixed-signal devices for digital media and communications interconnect applications. Signed-off-by: Enric Balletbo i Serra Acked-by: Rob Herring --- Documentation/devicetree/bindings/vendor-prefixes.txt | 1 + 1 file changed, 1 insertion(+) diff --git

[PATCHv7 4/5] devicetree: Add new ANX7814 SlimPort transmitter binding.

2016-01-03 Thread Enric Balletbo i Serra
The ANX7814 is an ultra-low power Full-HD (1080p60) SlimPort transmitter designed for portable devices. You can add support to your board with current binding. Example: anx7814: anx7814@38 { compatible = "analogix,anx7814"; reg = <0x38>; in

[PATCHv7 0/5] Add initial support for slimport anx78xx

2016-01-03 Thread Enric Balletbo i Serra
Hi all, This is another version of the patch set to introduce the anx7814 transmitter. Any comments are welcome. The following series add initial support for the Slimport ANX7814 transmitter, a ultra-low power Full-HD (1080p60) transmitter designed for portable device. The driver was originally

Re: [PATCH v2] iio: health: max30100: add config for LED current

2016-01-03 Thread Jonathan Cameron
On 31/12/15 22:17, Rob Herring wrote: > On Tue, Dec 29, 2015 at 09:44:48PM -0800, Matt Ranostay wrote: >> Allow the current for both RED and IR LEDs to be set via an device tree >> property setting. >> >> This is an optional setting that is useful for applications that have a >> known glass attenua

Re: [PATCH v1 3/3] ARM64 LPC: update binding doc

2016-01-03 Thread Rongrong Zou
在 2015/12/31 23:00, Rongrong Zou 写道: 2015-12-31 22:40 GMT+08:00 Arnd Bergmann mailto:a...@arndb.de>>: > > On Thursday 31 December 2015 22:12:19 Rongrong Zou wrote: > > 在 2015/12/30 17:06, Arnd Bergmann 写道: > > > On Tuesday 29 December 2015 21:33:52 Rongrong Zou wrote: > > >> +Example: > >

Re: [PATCH 4/6] regulator: lp872x: Add enable GPIO pin support

2016-01-03 Thread Paul Kocialkowski
Le jeudi 31 décembre 2015 à 22:14 +, Mark Brown a écrit : > On Thu, Dec 31, 2015 at 10:59:06PM +0100, Paul Kocialkowski wrote: > > > I understand, thanks for pointing this out. Well, for my use case, there > > is no use in disabling the chip at any point as it powers the external > > mmc. > >