[PATCH] ARM: OMAP2+: Fix randconfig build warning for dm814_pllss_data

2015-12-21 Thread Tony Lindgren
Fix warning for arch/arm/mach-omap2/prm_common.c:666:35: warning: ‘dm814_pllss_data’ defined but not used [-Wunused-variable]". This can happen if CONFIG_SOC_TI81XX is not selected. Signed-off-by: Tony Lindgren --- arch/arm/mach-omap2/prm_common.c | 2 ++ 1 file changed, 2

Re: [PATCH 1/2] ARM: OMAP: am43xx: enable GENERIC_CLOCKEVENTS_BROADCAST

2015-12-21 Thread Tony Lindgren
* Grygorii Strashko [151214 12:35]: > System will misbehave in the following case: > - AM43XX only build (UP); > - CONFIG_CPU_IDLE=y > - ARM TWD timer enabled and selected as clockevent device. > > In the above case, It's expected that broadcast timer will be used as >

Re: [PATCH] ARM: OMAP2+: LogicPD Torpedo: Add Touchscreen Support

2015-12-21 Thread Tony Lindgren
* Adam Ford [151220 07:26]: > The development kit uses a TSC2004 chip attached to I2C3. Applying into omap-for-v4.5/dt thanks. Tony -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majord...@vger.kernel.org More majordomo

[GIT PULL] few minor omap fixes against v4.4-rc6

2015-12-21 Thread Tony Lindgren
The following changes since commit 14054fb1da099fd89208b8b319a00e0b902c7645: ARM: dts: am4372: fix clock source for arm twd and global timers (2015-12-09 16:46:25 -0800) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap

[GIT PULL 3/4] omap wakeup-m3 driver for v4.5 merge window

2015-12-21 Thread Tony Lindgren
The following changes since commit 8005c49d9aea74d382f474ce11afbbc7d7130bec: Linux 4.4-rc1 (2015-11-15 17:00:27 -0800) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap tags/omap-for-v4.5/wakeup-m3 for you to fetch changes up to

[GIT PULL 2/4] omap changes for ti81xx devices and minimal dra62x j5eco-evm support

2015-12-21 Thread Tony Lindgren
The following changes since commit d893656e61040f3ff7b5f72a986052a348f3c94e: ARM: OMAP2+: Remove useless check for legacy booting for dm814x (2015-12-09 16:53:46 -0800) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap

[GIT PULL 1/4] omap soc changes for v4.5 merge window

2015-12-21 Thread Tony Lindgren
The following changes since commit 1ec218373b8ebda821aec00bb156a9c94fad9cd4: Linux 4.4-rc2 (2015-11-22 16:45:59 -0800) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap tags/omap-for-v4.5/soc-initcall for you to fetch changes up to

[GIT PULL 4/4] omap device tree changes for v4.5, part 2

2015-12-21 Thread Tony Lindgren
The following changes since commit 89c6f2e5ab7a0499c6bcb25d281977ada205765d: ARM: dts: omap3-igep0030: Use MMC pwrseq to init SDIO WiFi (2015-12-07 16:11:43 -0800) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap

[PATCH] OMAPDSS: fix omapfb build error due missing feat functions declaration

2015-12-21 Thread Javier Martinez Canillas
The omapfb is failing to build in -next due missing declarations for dss_feat_get_supported_displays() and dss_feat_get_supported_outputs(): CC [M] drivers/video/fbdev/omap2//omapfb/dss/dss.o drivers/video/fbdev/omap2//omapfb/dss/dss.c: In function 'dss_save_context':

Re: [PATCH v3] clk: ti: Add support for dm814x ADPLL

2015-12-21 Thread Tony Lindgren
* Tony Lindgren [151215 13:02]: > On dm814x we have 13 ADPLLs with 3 to 4 outputs on each. The > ADPLLs have several dividers and muxes controlled by a shared > control register for each PLL. > > Note that for the clocks to work as device drivers for booting on > dm814x, this

Re: [PATCH v3 6/9] phy: ti-pipe3: use *syscon* framework API to power on/off the PHY

2015-12-21 Thread Kishon Vijay Abraham I
Hi On Sunday 20 December 2015 09:08 AM, Rob Herring wrote: > On Tue, Dec 15, 2015 at 02:46:05PM +0530, Kishon Vijay Abraham I wrote: >> Deprecate using phy-omap-control driver to power on/off the PHY and >> use *syscon* framework to do the same. >> >> Signed-off-by: Kishon Vijay Abraham I

[PATCH] irqchip: omap-intc: Remove duplicate setup for IRQ chip type handler

2015-12-21 Thread Milo Kim
Some OMAP interrupt controllers use generic level detection, so handle_level_irq() is used as the chip type handler. Allocated IRQ chip type handler doesn't need to set it again because irq_alloc_domain_generic_chips() has already registered it. Tested with BeagleBoneBlack Rev C. Cc: Tony

[PATCH v4 1/4] ARM: dts: dra7: Add dt node for the sycon pcie

2015-12-21 Thread Kishon Vijay Abraham I
Add new device tree node for the control module register space where PCIe registers are present. Signed-off-by: Kishon Vijay Abraham I --- arch/arm/boot/dts/dra7.dtsi |5 + 1 file changed, 5 insertions(+) diff --git a/arch/arm/boot/dts/dra7.dtsi

[PATCH v4 3/4] ARM: dts: dra7: Use "ti,dra7x-usb2-phy2" compatible string for USB2 PHY2

2015-12-21 Thread Kishon Vijay Abraham I
The USB2 PHY2 has a different register map compared to USB2 PHY1 to power on/off the PHY. In order to handle it, use the new compatible string "ti,dra7x-usb2-phy2" for the second instance of USB2 PHY. Signed-off-by: Kishon Vijay Abraham I --- arch/arm/boot/dts/dra7.dtsi |3

[PATCH v4 2/4] ARM: dts: dra7: Use "syscon-phy-power" and "syscon-pcs" in PCIe PHY node

2015-12-21 Thread Kishon Vijay Abraham I
Add "syscon-phy-power" property and "syscon-pcs" property which can be used to perform the control module initializations and remove the deprecated "ctrl-module" property from PCIe PHY dt nodes. Phandle to "sysclk" clock node is also added to the PCIe PHY node since some of the syscon

[PATCH v4 4/4] ARM: dts: : Use "syscon-phy-power" instead of "ctrl-module"

2015-12-21 Thread Kishon Vijay Abraham I
Add "syscon-phy-power" property and remove the deprecated "ctrl-module" property from SATA and USB PHY node. Also remove the unused control module dt nodes. Signed-off-by: Kishon Vijay Abraham I --- arch/arm/boot/dts/am4372.dtsi | 16 ++--

[PATCH v4 4/4] ARM: dts: : Use "syscon-phy-power" instead of "ctrl-module"

2015-12-21 Thread Kishon Vijay Abraham I
Add "syscon-phy-power" property and remove the deprecated "ctrl-module" property from SATA and USB PHY node. Also remove the unused control module dt nodes. Signed-off-by: Kishon Vijay Abraham I --- arch/arm/boot/dts/am4372.dtsi | 16 ++--

[PATCH v4 1/4] ARM: dts: dra7: Add dt node for the sycon pcie

2015-12-21 Thread Kishon Vijay Abraham I
Add new device tree node for the control module register space where PCIe registers are present. Signed-off-by: Kishon Vijay Abraham I --- arch/arm/boot/dts/dra7.dtsi |5 + 1 file changed, 5 insertions(+) diff --git a/arch/arm/boot/dts/dra7.dtsi

Re: [PATCH 2/4] ASoC: omap-hdmi-audio: add NULL test

2015-12-21 Thread Peter Ujfalusi
On 12/20/2015 01:15 PM, Julia Lawall wrote: > Add NULL test on call to devm_kzalloc. > > The semantic match that finds this problem is as follows: > (http://coccinelle.lip6.fr/) > > // > @@ > expression x; > identifier fld; > @@ > > * x = devm_kzalloc(...); > ... when != x == NULL > x->fld

[PATCH v4 3/4] ARM: dts: dra7: Use "ti,dra7x-usb2-phy2" compatible string for USB2 PHY2

2015-12-21 Thread Kishon Vijay Abraham I
The USB2 PHY2 has a different register map compared to USB2 PHY1 to power on/off the PHY. In order to handle it, use the new compatible string "ti,dra7x-usb2-phy2" for the second instance of USB2 PHY. Signed-off-by: Kishon Vijay Abraham I --- arch/arm/boot/dts/dra7.dtsi |3

[PATCH v4 0/4] ARM: dts: use syscon property instead of ctrl-module

2015-12-21 Thread Kishon Vijay Abraham I
This series is basically to deprecate using ctrl-module property and use corresponding syscon properties to program the control module registers. Changes from v3: *) Renamed 'tisyscon@1c24' node to 'scm_conf@1c24' Changes from v2: No changes. Changes from v1: *) Squashed the patches that

Re: [PATCH] mtd: onenand: omap2: Simplify the DMA setup for various paths

2015-12-21 Thread Peter Ujfalusi
On 12/19/2015 03:30 PM, Aaro Koskinen wrote: > Probably DMA support is not that critical. Looks like with DT boot it's > not even possible to enable it at the moment. I think by adding 'dma-channel' property is there to enable the DMA mode via DT. As for stripping out the DMA support: I'm fine

[RESEND PATCH v4 0/4] ARM: dts: use syscon property instead of ctrl-module

2015-12-21 Thread Kishon Vijay Abraham I
This series is basically to deprecate using ctrl-module property and use corresponding syscon properties to program the control module registers. Changes from v3: *) Renamed 'tisyscon@1c24' node to 'scm_conf@1c24' Changes from v2: No changes. Changes from v1: *) Squashed the patches that

[PATCH v4 2/4] ARM: dts: dra7: Use "syscon-phy-power" and "syscon-pcs" in PCIe PHY node

2015-12-21 Thread Kishon Vijay Abraham I
Add "syscon-phy-power" property and "syscon-pcs" property which can be used to perform the control module initializations and remove the deprecated "ctrl-module" property from PCIe PHY dt nodes. Phandle to "sysclk" clock node is also added to the PCIe PHY node since some of the syscon

Re: [PATCH] OMAPDSS: fix omapfb build error due missing feat functions declaration

2015-12-21 Thread Tomi Valkeinen
Hi Javier, On 21/12/15 20:26, Javier Martinez Canillas wrote: > The omapfb is failing to build in -next due missing declarations for > dss_feat_get_supported_displays() and dss_feat_get_supported_outputs(): > > CC [M] drivers/video/fbdev/omap2//omapfb/dss/dss.o >

Re: [PATCH v5 0/5] Add memory mapped read support for ti-qspi

2015-12-21 Thread Vignesh R
On 12/11/2015 09:39 AM, Vignesh R wrote: > Changes since v4: > Use syscon to access system control module register in ti-qspi driver. > > Changes since v3: > Rework to introduce spi_flash_read_message struct. > Support different opcode/addr/data formats as per Brian's suggestion > here:

Re: OMAP PM question

2015-12-21 Thread Tony Lindgren
Hi, * Renju Liu [151220 15:00]: > Hello all, > > For omap4, I wonder how should emif be handled when suspending the entire SoC. > > In playing with Robert Nelson's 4.2 kernel tree [1], I noticed that > the suspend seems broken: the kernel, in the suspend_noirq phase, > tries