Re: DSS display-new custom enable/disable hooks

2013-09-25 Thread Tomi Valkeinen
On 24/09/13 23:04, Belisko Marek wrote: Hi, we're using connector-analog-tv driver to enable TV out on gta04 board. There is exception that we need to change some twl registers + some gpio when enable/disable TV output. My question is if there is some way how to do that or do we need to

Re: DSS display-new custom enable/disable hooks

2013-09-25 Thread Belisko Marek
CC - Nikolaus Schaller On Wed, Sep 25, 2013 at 8:12 AM, Tomi Valkeinen tomi.valkei...@ti.com wrote: On 24/09/13 23:04, Belisko Marek wrote: Hi, we're using connector-analog-tv driver to enable TV out on gta04 board. There is exception that we need to change some twl registers + some gpio

Re: [PATCH] ARM: drop explicit selection of HAVE_CLK and CLKDEV_LOOKUP

2013-09-25 Thread Nicolas Ferre
On 24/09/2013 19:41, Uwe Kleine-König : CLKDEV_LOOKUP selects HAVE_CLK and COMMON_CLK selects CLKDEV_LOOKUP. So all symbols that select at least two of these symbols can be simplified. For imx, omap2 and ux500 some rearrangements were necessary before the simplification. Signed-off-by: Uwe

Re: DSS display-new custom enable/disable hooks

2013-09-25 Thread Dr. H. Nikolaus Schaller
Hi, Am 25.09.2013 um 09:09 schrieb Belisko Marek: CC - Nikolaus Schaller On Wed, Sep 25, 2013 at 8:12 AM, Tomi Valkeinen tomi.valkei...@ti.com wrote: On 24/09/13 23:04, Belisko Marek wrote: Hi, we're using connector-analog-tv driver to enable TV out on gta04 board. There is exception

[PATCH v3] Add support for Newflow NanoBone board

2013-09-25 Thread Mark Jackson
NanoBone Specification: --- CPU: TI AM335x Memory: 256MB DDR3 128MB NOR flash 128KB FRAM Ethernet: 2 x 10/100 connected to SMSC LAN8710 PHY USB: 1 x USB2.0 Type A I2C: 2Kbit EEPROM (Microchip 24AA02) RTC (Maxim DS1338) GPIO Expander (Microchip MCP23017)

Re: [PATCH usb 1/2] usb: musb: Add missing ATOMIC_INIT_NOTIFIER_HEAD

2013-09-25 Thread Pali Rohár
On Wednesday 18 September 2013 19:03:33 Pali Rohár wrote: twl-phy.notifier is not initalized Signed-off-by: Pali Rohár pali.ro...@gmail.com diff --git a/drivers/usb/phy/phy-twl4030-usb.c b/drivers/usb/phy/phy-twl4030-usb.c index 8f78d2d..efe6155 100644 ---

Re: DSS display-new custom enable/disable hooks

2013-09-25 Thread Tomi Valkeinen
On 25/09/13 10:45, Dr. H. Nikolaus Schaller wrote: Hi, Am 25.09.2013 um 09:09 schrieb Belisko Marek: CC - Nikolaus Schaller On Wed, Sep 25, 2013 at 8:12 AM, Tomi Valkeinen tomi.valkei...@ti.com wrote: On 24/09/13 23:04, Belisko Marek wrote: Hi, we're using connector-analog-tv driver

[PATCHv7 00/36] ARM: OMAP: clock data conversion to DT

2013-09-25 Thread Tero Kristo
Hi all, Version 7 contains following high level changes: - Dropped support for basic bindings from Mike Turquette, instead using vendor specific bindings for all clocks - Mux clock + divider clock vendor specific bindings get rid of use of the bit-masks, instead these are generated runtime

[PATCHv7 02/36] CLK: TI: add DT alias clock registration mechanism

2013-09-25 Thread Tero Kristo
Some devices require their clocks to be available with a specific dev-id con-id mapping. With DT, the clocks can be found by default only with their name, or alternatively through the device node of the consumer. With drivers, that don't support DT fully yet, add mechanism to register specific

[PATCHv7 07/36] CLK: TI: add support for clockdomain binding

2013-09-25 Thread Tero Kristo
Some OMAP clocks require knowledge about their parent clockdomain for book keeping purposes. This patch creates a new DT binding for TI clockdomains, which act as a collection of device clocks. Signed-off-by: Tero Kristo t-kri...@ti.com --- .../devicetree/bindings/clock/ti/clockdomain.txt |

[PATCHv7 01/36] CLK: TI: Add DPLL clock support

2013-09-25 Thread Tero Kristo
The OMAP clock driver now supports DPLL clock type. This patch also adds support for DT DPLL nodes. Signed-off-by: Tero Kristo t-kri...@ti.com --- .../devicetree/bindings/clock/ti/dpll.txt | 80 +++ arch/arm/mach-omap2/clock.h| 144 +

[PATCHv7 10/36] clk: ti: add support for basic mux clock

2013-09-25 Thread Tero Kristo
ti,mux-clock provides now a binding for basic mux support. This is just using the basic clock type. Signed-off-by: Tero Kristo t-kri...@ti.com --- Documentation/devicetree/bindings/clock/ti/mux.txt | 65 +++ drivers/clk/ti/Makefile|2 +-

[PATCHv7 05/36] clk: ti: add support for TI fixed factor clock

2013-09-25 Thread Tero Kristo
This behaves exactly in similar manner to basic fixed-factor-clock, but adds a few properties on top for handling clock hardware autoidling. Signed-off-by: Tero Kristo t-kri...@ti.com --- .../bindings/clock/ti/fixed-factor-clock.txt | 27 + drivers/clk/ti/Makefile

[PATCHv7 04/36] CLK: ti: add support for ti divider-clock

2013-09-25 Thread Tero Kristo
This patch adds support for TI divider clock binding, which simply uses the basic clock divider to provide the features needed. Signed-off-by: Tero Kristo t-kri...@ti.com --- .../devicetree/bindings/clock/ti/divider.txt | 85 ++ drivers/clk/ti/Makefile

[PATCHv7 06/36] CLK: TI: add support for OMAP gate clock

2013-09-25 Thread Tero Kristo
This patch adds support for TI specific gate clocks. These behave as basic gate-clock, but have different ops / hw-ops for controlling the actual gate, for example waiting until the clock is ready. Several sub-types are supported: - ti,gate-clock: basic gate clock with default ops/hwops -

[PATCHv7 03/36] CLK: TI: add autoidle support

2013-09-25 Thread Tero Kristo
TI clk driver now routes some of the basic clocks through own registration routine to allow autoidle support. This routine just checks a couple of device node properties and adds autoidle support if required, and just passes the registration forward to basic clocks. Signed-off-by: Tero Kristo

[PATCHv7 11/36] CLK: TI: add omap4 clock init file

2013-09-25 Thread Tero Kristo
clk-44xx.c now contains the clock init functionality for omap4, including DT clock registration and adding of static clkdev entries. Signed-off-by: Tero Kristo t-kri...@ti.com --- arch/arm/mach-omap2/clock.h |1 - drivers/clk/ti/clk-44xx.c | 330 +++

[PATCHv7 15/36] CLK: TI: omap5: Initialize USB_DPLL at boot

2013-09-25 Thread Tero Kristo
From: Roger Quadros rog...@ti.com USB_DPLL must be initialized and locked at boot so that USB modules can work. Signed-off-by: Roger Quadros rog...@ti.com Signed-off-by: Tero Kristo t-kri...@ti.com --- drivers/clk/ti/clk-54xx.c | 18 +- 1 file changed, 17 insertions(+), 1

[PATCHv7 09/36] clk: ti: add mux-gate clock support

2013-09-25 Thread Tero Kristo
This is a multipurpose clock node, which contains support for multiple sub-clocks. Uses composite clock type to implement the actual functionality. Signed-off-by: Tero Kristo t-kri...@ti.com --- .../devicetree/bindings/clock/ti/mux-gate.txt | 98 + drivers/clk/ti/Makefile

[PATCHv7 18/36] ARM: dts: DRA7: Change apll_pcie_m2_ck to fixed factor clock

2013-09-25 Thread Tero Kristo
From: Keerthy j-keer...@ti.com This patch changes apll_pcie_m2_ck to fixed factor clock as there are no configurable divider associated to m2. Signed-off-by: Keerthy j-keer...@ti.com Signed-off-by: Tero Kristo t-kri...@ti.com --- arch/arm/boot/dts/dra7xx-clocks.dtsi |9 +++-- 1 file

[PATCHv7 08/36] ARM: dts: omap4 clock data

2013-09-25 Thread Tero Kristo
This patch creates a unique node for each clock in the OMAP4 power, reset and clock manager (PRCM). OMAP443x and OMAP446x have slightly different clock tree which is taken into account in the data. Signed-off-by: Tero Kristo t-kri...@ti.com --- arch/arm/boot/dts/omap443x-clocks.dtsi | 17 +

[PATCHv7 22/36] ARM: OMAP: DRA7: Enable clock init

2013-09-25 Thread Tero Kristo
Initializes clock data from device tree. Signed-off-by: Tero Kristo t-kri...@ti.com --- arch/arm/mach-omap2/io.c |1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm/mach-omap2/io.c b/arch/arm/mach-omap2/io.c index 205bb1d..1f23182 100644 --- a/arch/arm/mach-omap2/io.c +++

[PATCHv7 26/36] ARM: AM33xx: remove old clock data and link in new clock init code

2013-09-25 Thread Tero Kristo
AM33xx clocks have now been moved to DT, thus remove the old data file and use the new init code under OMAP clock driver. Signed-off-by: Tero Kristo t-kri...@ti.com --- arch/arm/mach-omap2/Makefile |1 - arch/arm/mach-omap2/cclock33xx_data.c | 1064 -

[PATCHv7 19/36] ARM: dts: DRA7: Add PCIe related clock nodes

2013-09-25 Thread Tero Kristo
From: Keerthy j-keer...@ti.com This patch adds optfclk_pciephy_clk and optfclk_pciephy_div_clk which are used by PCIe phy. It also adds a mux clock to choose the source of optfclk_pciephy_div_clk clock. Signed-off-by: Keerthy j-keer...@ti.com Signed-off-by: Tero Kristo t-kri...@ti.com ---

[PATCHv7 20/36] CLK: TI: DRA7: Add APLL support

2013-09-25 Thread Tero Kristo
From: Keerthy j-keer...@ti.com The patch adds support for DRA7 PCIe APLL. The APLL sources the optional functional clocks for PCIe module. APLL stands for Analog PLL. This is different when comapred with DPLL meaning Digital PLL, the phase detection is done using an analog circuit.

[PATCHv7 14/36] CLK: TI: add omap5 clock init file

2013-09-25 Thread Tero Kristo
clk-54xx.c now contains the clock init functionality for omap5, including DT clock registration and adding of static clkdev entries. Signed-off-by: Tero Kristo t-kri...@ti.com --- arch/arm/mach-omap2/io.c |1 + drivers/clk/ti/Makefile |1 + drivers/clk/ti/clk-54xx.c | 241

[PATCHv7 17/36] ARM: dts: clk: Add apll related clocks

2013-09-25 Thread Tero Kristo
From: Keerthy j-keer...@ti.com The patch adds a mux node to choose the parent of apll_pcie_ck node. Signed-off-by: Keerthy j-keer...@ti.com Signed-off-by: Tero Kristo t-kri...@ti.com --- arch/arm/boot/dts/dra7xx-clocks.dtsi | 14 +++--- 1 file changed, 11 insertions(+), 3 deletions(-)

[PATCHv7 13/36] ARM: dts: omap5 clock data

2013-09-25 Thread Tero Kristo
This patch creates a unique node for each clock in the OMAP5 power, reset and clock manager (PRCM). Signed-off-by: Tero Kristo t-kri...@ti.com --- arch/arm/boot/dts/omap5.dtsi | 14 + arch/arm/boot/dts/omap54xx-clocks.dtsi | 1327 2 files changed,

[PATCHv7 28/36] ARM: OMAP: hwmod: fix an incorrect clk type cast with _get_clkdm

2013-09-25 Thread Tero Kristo
If the main clock for a hwmod is of basic clock type, it is illegal to type cast this to clk_hw_omap and will result in bogus data. Fixed by checking the clock flags before attempting the type cast. Signed-off-by: Tero Kristo t-kri...@ti.com --- arch/arm/mach-omap2/omap_hwmod.c |2 ++ 1 file

[PATCHv7 23/36] ARM: dts: DRA7: link in clock DT data

2013-09-25 Thread Tero Kristo
Clock tree DT data is now included from base dra7.dtsi file. Signed-off-by: Tero Kristo t-kri...@ti.com --- arch/arm/boot/dts/dra7.dtsi | 14 ++ 1 file changed, 14 insertions(+) diff --git a/arch/arm/boot/dts/dra7.dtsi b/arch/arm/boot/dts/dra7.dtsi index c01ef76..c98997b 100644

[PATCHv7 35/36] ARM: dts: AM43xx: link in clock DT data

2013-09-25 Thread Tero Kristo
Clock tree data is now included from base am4372.dtsi file. Signed-off-by: Tero Kristo t-kri...@ti.com --- arch/arm/boot/dts/am4372.dtsi |7 +++ 1 file changed, 7 insertions(+) diff --git a/arch/arm/boot/dts/am4372.dtsi b/arch/arm/boot/dts/am4372.dtsi index 0fe393a..218c1bd 100644 ---

[PATCHv7 25/36] CLK: TI: add am33xx clock init file

2013-09-25 Thread Tero Kristo
clk-33xx.c now contains the clock init functionality for am33xx, including DT clock registration and adding of static clkdev entries. This patch also moves the omap2_clk_enable_init_clocks declaration to the driver include, as this is needed by the am33xx clock init code. Signed-off-by: Tero

[PATCHv7 31/36] CLK: TI: add omap3 clock init file

2013-09-25 Thread Tero Kristo
clk-3xxx.c now contains the clock init functionality for omap3, including DT clock registration and adding of static clkdev entries. Signed-off-by: Tero Kristo t-kri...@ti.com --- arch/arm/mach-omap2/clock3xxx.h |1 - drivers/clk/ti/Makefile |2 +- drivers/clk/ti/clk-3xxx.c

[PATCHv7 32/36] ARM: dts: AM35xx: use DT clock data

2013-09-25 Thread Tero Kristo
AM35xx now uses the clock data from device tree. Most of the data is shared with OMAP3xxx, but as there is some delta, a new base .dtsi file is also created for the SoC. Signed-off-by: Tero Kristo t-kri...@ti.com --- arch/arm/boot/dts/am3517-evm.dts|2 +-

[PATCHv7 29/36] ARM: OMAP3: hwmod: initialize clkdm from clkdm_name

2013-09-25 Thread Tero Kristo
DT clocks are mostly missing clkdm info now, and this causes an issue with counter32k which makes its slave idlemode wrong and prevents core idle. Fixed by initializing the hwmod clkdm pointers for omap3 also which makes sure the clkdm flag matching logic works properly. This patch also changes

[PATCHv7 27/36] CLK: TI: add interface clock support for OMAP3

2013-09-25 Thread Tero Kristo
OMAP3 has interface clocks in addition to functional clocks, which require special handling for the autoidle and idle status register offsets mainly. Signed-off-by: Tero Kristo t-kri...@ti.com --- .../devicetree/bindings/clock/ti/interface.txt | 52 arch/arm/mach-omap2/clock.h

[PATCHv7 21/36] CLK: TI: add dra7 clock init file

2013-09-25 Thread Tero Kristo
clk-7xx.c now contains the clock init functionality for dra7, including DT clock registration and adding of static clkdev entries. Signed-off-by: Tero Kristo t-kri...@ti.com --- drivers/clk/ti/Makefile |1 + drivers/clk/ti/clk-7xx.c | 334 ++

[PATCHv7 24/36] ARM: dts: am33xx clock data

2013-09-25 Thread Tero Kristo
This patch creates a unique node for each clock in the AM33xx power, reset and clock manager (PRCM). Signed-off-by: Tero Kristo t-kri...@ti.com --- arch/arm/boot/dts/am33xx-clocks.dtsi | 640 ++ arch/arm/boot/dts/am33xx.dtsi| 16 +- 2 files changed, 655

[PATCHv7 34/36] ARM: dts: am43xx clock data

2013-09-25 Thread Tero Kristo
This patch creates a unique node for each clock in the AM43xx power, reset and clock manager (PRCM). Signed-off-by: Tero Kristo t-kri...@ti.com --- arch/arm/boot/dts/am43xx-clocks.dtsi | 656 ++ 1 file changed, 656 insertions(+) create mode 100644

[PATCHv7 16/36] ARM: dts: dra7 clock data

2013-09-25 Thread Tero Kristo
This patch creates a unique node for each clock in the DRA7 power, reset and clock manager (PRCM). TODO: apll_pcie clock node is still a dummy in this version, and proper support for the APLL should be added. Signed-off-by: Tero Kristo t-kri...@ti.com --- arch/arm/boot/dts/dra7xx-clocks.dtsi |

[PATCHv7 36/36] CLK: TI: add am43xx clock init file

2013-09-25 Thread Tero Kristo
clk-43xx.c now contains the clock init functionality for am43xx, including DT clock registration and adding of static clkdev entries. Signed-off-by: Tero Kristo t-kri...@ti.com --- drivers/clk/ti/Makefile |2 +- drivers/clk/ti/clk-43xx.c | 120 +

[PATCHv7 33/36] ARM: OMAP3: use DT clock init if DT data is available

2013-09-25 Thread Tero Kristo
OMAP3 platforms support both DT and non-DT boot at the moment, make the clock init work according to the used setup. Signed-off-by: Tero Kristo t-kri...@ti.com --- arch/arm/mach-omap2/clock3xxx.h |4 arch/arm/mach-omap2/io.c| 13 - 2 files changed, 16

Re: DSS display-new custom enable/disable hooks

2013-09-25 Thread Dr. H. Nikolaus Schaller
Hi Tomi, Am 25.09.2013 um 10:29 schrieb Tomi Valkeinen: On 25/09/13 10:45, Dr. H. Nikolaus Schaller wrote: Hi, Am 25.09.2013 um 09:09 schrieb Belisko Marek: CC - Nikolaus Schaller On Wed, Sep 25, 2013 at 8:12 AM, Tomi Valkeinen tomi.valkei...@ti.com wrote: On 24/09/13 23:04,

Re: [PATCH] ARM: drop explicit selection of HAVE_CLK and CLKDEV_LOOKUP

2013-09-25 Thread Pawel Moll
On Tue, 2013-09-24 at 18:41 +0100, Uwe Kleine-König wrote: CLKDEV_LOOKUP selects HAVE_CLK and COMMON_CLK selects CLKDEV_LOOKUP. So all symbols that select at least two of these symbols can be simplified. For imx, omap2 and ux500 some rearrangements were necessary before the simplification.

Re: DSS display-new custom enable/disable hooks

2013-09-25 Thread Tomi Valkeinen
On 25/09/13 12:00, Dr. H. Nikolaus Schaller wrote: Well, OPA is a distinct hardware block in the video path, I see no issue in having an OPA encoder driver, that sits in between VENC and the connector. The driver should handle things described in the OPA datasheet. With a quick glance,

[PATCH] OMAPDSS: Add missing dependency on backlight for DSI-CM panel drier

2013-09-25 Thread Mark Brown
From: Mark Brown broo...@linaro.org The DSI-CM driver uses the backlight class so needs to build depend on it. Signed-off-by: Mark Brown broo...@linaro.org --- drivers/video/omap2/displays-new/Kconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/video/omap2/displays-new/Kconfig

Re: [RFC PATCH 08/15] ata: ahci_platform: Manage SATA PHY

2013-09-25 Thread Bartlomiej Zolnierkiewicz
Hi, On Monday, September 23, 2013 04:53:52 PM Sergei Shtylyov wrote: Hello. On 23-09-2013 1:51, Tejun Heo wrote: Not sure why you asked -- I'm not using this driver, neither I'm Well, you have better grip of what's going on in the embedded world than me. I'm mostly curious

Re: DSS display-new custom enable/disable hooks

2013-09-25 Thread Dr. H. Nikolaus Schaller
Hi Tomi, Am 25.09.2013 um 12:50 schrieb Tomi Valkeinen: On 25/09/13 12:00, Dr. H. Nikolaus Schaller wrote: Well, OPA is a distinct hardware block in the video path, I see no issue in having an OPA encoder driver, that sits in between VENC and the connector. The driver should handle

Re: [RFC PATCH 09/15] ata: ti_sata: Add Texas Instruments SATA Wrapper driver

2013-09-25 Thread Bartlomiej Zolnierkiewicz
Hi, On Thursday, September 19, 2013 04:05:37 PM Roger Quadros wrote: Texas Instruments SoCs like OMAP5 and DRA7 contain a SATA wrapper around the AHCI SATA core. This driver will manage that. CC: Tejun Heo t...@kernel.org Signed-off-by: Roger Quadros rog...@ti.com ---

Re: [RFC PATCH 09/15] ata: ti_sata: Add Texas Instruments SATA Wrapper driver

2013-09-25 Thread Bartlomiej Zolnierkiewicz
On Wednesday, September 25, 2013 02:37:19 PM Bartlomiej Zolnierkiewicz wrote: [...] +#ifdef CONFIG_PM + +static int ti_sata_resume(struct device *dev) +{ + pm_runtime_disable(dev); + pm_runtime_set_active(dev); + pm_runtime_enable(dev); This doesn't look like a correct

Re: [PATCHv3 0/2] ARM: dts: Add initial support for IGEP AQUILA

2013-09-25 Thread Javier Martinez Canillas
On Tue, Sep 10, 2013 at 4:55 PM, Enric Balletbo i Serra eballe...@gmail.com wrote: From: Enric Balletbo i Serra eballe...@iseebcn.com Hi all, These two patches introduces initial support for the IGEP AM335x-based platforms. The first patch add support for IGEP COM AQUILA products, and the

Re: [RFC PATCH 09/15] ata: ti_sata: Add Texas Instruments SATA Wrapper driver

2013-09-25 Thread Roger Quadros
Hi, On 09/25/2013 03:49 PM, Bartlomiej Zolnierkiewicz wrote: On Wednesday, September 25, 2013 02:37:19 PM Bartlomiej Zolnierkiewicz wrote: [...] +#ifdef CONFIG_PM + +static int ti_sata_resume(struct device *dev) +{ + pm_runtime_disable(dev); + pm_runtime_set_active(dev); +

Re: [PATCH v6 1/4] ARM: OMAP2+: cleaned-up DT support of various ECC schemes

2013-09-25 Thread Felipe Balbi
+ akpm On Tue, Sep 24, 2013 at 01:04:05PM -0500, Gupta, Pekon wrote: This patch - updates DT binding for selection of ecc-scheme - updates DT binding for detection of ELM h/w engine - removes following obselete ECC schemes OMAP_ECC_HAMMING_CODE_DEFAULT (S/W based 1-bit Hamming

Re: [PATCH 1/4] usb: musb: am35x: use SIMPLE_DEV_PM_OPS

2013-09-25 Thread Felipe Balbi
On Tue, Sep 24, 2013 at 08:57:08AM +0200, Daniel Mack wrote: On 23.09.2013 23:20, Felipe Balbi wrote: On Sun, Sep 22, 2013 at 01:46:58PM +0200, Daniel Mack wrote: -static struct dev_pm_ops am35x_pm_ops = { - .suspend= am35x_suspend, - .resume = am35x_resume, -};

Re: DSS display-new custom enable/disable hooks

2013-09-25 Thread Tomi Valkeinen
On 25/09/13 15:26, Dr. H. Nikolaus Schaller wrote: Sure, but the gpio is not related to the connector, it's related to another component. I would see it as a part of the interface. I don't know what you mean here with interface. But why should we hesitate to solve an existing problem

Re: Booting recent mainline on omap5-uevm

2013-09-25 Thread Santosh Shilimkar
On Tuesday 24 September 2013 07:59 PM, Paul Zimmerman wrote: From: Suman Anna [mailto:s-a...@ti.com] Sent: Tuesday, September 24, 2013 4:48 PM On 09/24/2013 05:24 PM, Santosh Shilimkar wrote: On Tuesday 24 September 2013 04:30 PM, Paul Zimmerman wrote: From: Paul Zimmerman Sent: Tuesday,

Re: new binutils needed for arm in 3.12-rc1

2013-09-25 Thread Rob Landley
On 09/24/2013 09:07:57 PM, Nicolas Pitre wrote: On Tue, 24 Sep 2013, Rob Landley wrote: On 09/24/2013 04:48:00 PM, Russell King - ARM Linux wrote: Now, if you feel strongly about this, we _could_ introduce a CONFIG_OLD_BINUTILS and give everyone their cake - but it will be fragile. Not

Re: new binutils needed for arm in 3.12-rc1

2013-09-25 Thread Måns Rullgård
Rob Landley r...@landley.net writes: On 09/24/2013 09:07:57 PM, Nicolas Pitre wrote: I'd strongly suggest you make your binutils compatible with newer instruction syntax instead of making the kernel more complex. Meaning I play whack-a-mole as this becomes permission to depend on endless

Re: DSS display-new custom enable/disable hooks

2013-09-25 Thread Dr. H. Nikolaus Schaller
Hi Tomi, Am 25.09.2013 um 15:57 schrieb Tomi Valkeinen: On 25/09/13 15:26, Dr. H. Nikolaus Schaller wrote: Sure, but the gpio is not related to the connector, it's related to another component. I would see it as a part of the interface. I don't know what you mean here with interface.

Re: new binutils needed for arm in 3.12-rc1

2013-09-25 Thread Nicolas Pitre
On Wed, 25 Sep 2013, Rob Landley wrote: On 09/24/2013 09:07:57 PM, Nicolas Pitre wrote: I'd strongly suggest you make your binutils compatible with newer instruction syntax instead of making the kernel more complex. Meaning I play whack-a-mole as this becomes permission to depend on

Re: [PATCH 2/2] ARM: dts: dra7-evm: Add mmc2 node for eMMC support

2013-09-25 Thread Balaji T K
On Tuesday 24 September 2013 03:11 PM, Benoit Cousson wrote: + Sekhar Hi Balaji, On 26/08/2013 15:53, Balaji T K wrote: Add mmc2 dt node to dra7-evm board and model eMMC vcc as fixed regulator. Signed-off-by: Balaji T K balaj...@ti.com --- arch/arm/boot/dts/dra7-evm.dts | 14

Re: [PATCH] arm: Fix build error with context tracking calls

2013-09-25 Thread Kevin Hilman
Frederic Weisbecker fweis...@gmail.com writes: 2013/9/14, Russell King - ARM Linux li...@arm.linux.org.uk: On Fri, Sep 13, 2013 at 07:03:34PM +0200, Frederic Weisbecker wrote: diff --git a/kernel/context_tracking.c b/kernel/context_tracking.c index 247091b..859c8df 100644 ---

Re: [PATCH v6 1/4] ARM: OMAP2+: cleaned-up DT support of various ECC schemes

2013-09-25 Thread Brian Norris
On Wed, Sep 25, 2013 at 08:46:19AM -0500, Felipe Balbi wrote: + akpm On Tue, Sep 24, 2013 at 01:04:05PM -0500, Gupta, Pekon wrote: This patch - updates DT binding for selection of ecc-scheme - updates DT binding for detection of ELM h/w engine - removes following obselete

Re: [PATCH v6 1/4] ARM: OMAP2+: cleaned-up DT support of various ECC schemes

2013-09-25 Thread Brian Norris
Hi Pekon, On Wed, Sep 25, 2013 at 08:46:19AM -0500, Felipe Balbi wrote: + akpm On Tue, Sep 24, 2013 at 01:04:05PM -0500, Gupta, Pekon wrote: This patch - updates DT binding for selection of ecc-scheme - updates DT binding for detection of ELM h/w engine - removes following

Re: Booting recent mainline on omap5-uevm

2013-09-25 Thread Suman Anna
Santosh, On 09/24/2013 06:55 PM, Santosh Shilimkar wrote: On Tuesday 24 September 2013 07:48 PM, Suman Anna wrote: On 09/24/2013 05:24 PM, Santosh Shilimkar wrote: On Tuesday 24 September 2013 04:30 PM, Paul Zimmerman wrote: From: Paul Zimmerman Sent: Tuesday, September 24, 2013 1:21 PM

Re: [PATCH v6 1/4] ARM: OMAP2+: cleaned-up DT support of various ECC schemes

2013-09-25 Thread Brian Norris
On Thu, Sep 12, 2013 at 05:20:16PM +0530, Pekon Gupta wrote: OMAP NAND driver support multiple ECC scheme, which can used in following different flavours, depending on in-build Hardware engines supported by SoC. +---+---+---+ | ECC

Re: Booting recent mainline on omap5-uevm

2013-09-25 Thread Suman Anna
Paul, On 09/25/2013 10:02 AM, Santosh Shilimkar wrote: On Tuesday 24 September 2013 07:59 PM, Paul Zimmerman wrote: From: Suman Anna [mailto:s-a...@ti.com] Sent: Tuesday, September 24, 2013 4:48 PM On 09/24/2013 05:24 PM, Santosh Shilimkar wrote: On Tuesday 24 September 2013 04:30 PM, Paul

Re: [PATCH v6 2/4] mtd:nand:omap2: clean-up BCHx_HW and BCHx_SW ECC configurations in device_probe

2013-09-25 Thread Brian Norris
Hi Pekon, On Thu, Sep 12, 2013 at 05:20:17PM +0530, Pekon Gupta wrote: OMAP NAND driver support multiple ECC scheme, which can used in following different flavours, depending on in-build Hardware engines supported by SoC.

Re: [PATCH v6 2/4] mtd:nand:omap2: clean-up BCHx_HW and BCHx_SW ECC configurations in device_probe

2013-09-25 Thread Brian Norris
BTW, I'll elaborate on a few things that are hidden in the noise here. On Thu, Sep 12, 2013 at 05:20:17PM +0530, Pekon Gupta wrote: OMAP NAND driver support multiple ECC scheme, which can used in following different flavours, depending on in-build Hardware engines supported by SoC. ... This

Re: [PATCH v6 3/4] mtd:nand:omap2: updated support for BCH4 ECC scheme

2013-09-25 Thread Brian Norris
On Thu, Sep 12, 2013 at 05:20:18PM +0530, Pekon Gupta wrote: This patch adds following two flavours of BCH4 ECC scheme in omap2-nand driver - OMAP_ECC_BCH4_CODE_HW_DETECTION_SW - uses GPMC H/W engine for calculating ECC. - uses software library (lib/bch.h nand_bch.h) for error

Re: [PATCH v6 4/4] ARM: dts: AM33xx: updated default ECC scheme in nand-ecc-opt

2013-09-25 Thread Brian Norris
On Thu, Sep 12, 2013 at 05:20:19PM +0530, Pekon Gupta wrote: DT property values for OMAP based gpmc-nand have been updated to match changes in commit: 6faf096 ARM: OMAP2+: cleaned-up DT support of various ECC schemes Whose commit ID is this? Your patch is not merged yet, so don't use a

RE: [PATCH v6 1/4] ARM: OMAP2+: cleaned-up DT support of various ECC schemes

2013-09-25 Thread Gupta, Pekon
Hi Brian, Hi Pekon, On Wed, Sep 25, 2013 at 08:46:19AM -0500, Felipe Balbi wrote: + akpm On Tue, Sep 24, 2013 at 01:04:05PM -0500, Gupta, Pekon wrote: [snip] Dear Olof and other DT Maintainers, This patch series has missed multiple merge windows, and much of the other

Re: [PATCH v6 1/4] ARM: OMAP2+: cleaned-up DT support of various ECC schemes

2013-09-25 Thread Brian Norris
On Wed, Sep 25, 2013 at 07:24:26PM +, Gupta, Pekon wrote: On Wed, Sep 25, 2013 at 08:46:19AM -0500, Felipe Balbi wrote: + akpm On Tue, Sep 24, 2013 at 01:04:05PM -0500, Gupta, Pekon wrote: [snip] Dear Olof and other DT Maintainers, This patch series has missed

Re: [PATCH v6 1/4] ARM: OMAP2+: cleaned-up DT support of various ECC schemes

2013-09-25 Thread Olof Johansson
On Wed, Sep 25, 2013 at 1:05 PM, Brian Norris computersforpe...@gmail.com wrote: Olof has given good advice on your DT binding and has (slowly) been responding to other requests for DT review that make it to his list. I see that he hasn't followed up on your changes (this v6), so pinging him

Re: [PATCH usb 1/2] usb: musb: Add missing ATOMIC_INIT_NOTIFIER_HEAD

2013-09-25 Thread Felipe Balbi
Hi, On Wed, Sep 25, 2013 at 10:17:38AM +0200, Pali Rohár wrote: On Wednesday 18 September 2013 19:03:33 Pali Rohár wrote: twl-phy.notifier is not initalized Signed-off-by: Pali Rohár pali.ro...@gmail.com diff --git a/drivers/usb/phy/phy-twl4030-usb.c

Re: new binutils needed for arm in 3.12-rc1

2013-09-25 Thread Russell King - ARM Linux
On Wed, Sep 25, 2013 at 10:23:06AM -0500, Rob Landley wrote: On 09/24/2013 09:07:57 PM, Nicolas Pitre wrote: It could be as simple as making gas accept an extra argument for instructions like dsb and just ignoring it. So you prefer I come up with the reversion patches locally and _not_

Re: new binutils needed for arm in 3.12-rc1

2013-09-25 Thread Måns Rullgård
Russell King - ARM Linux li...@arm.linux.org.uk writes: On Wed, Sep 25, 2013 at 10:23:06AM -0500, Rob Landley wrote: On 09/24/2013 09:07:57 PM, Nicolas Pitre wrote: It could be as simple as making gas accept an extra argument for instructions like dsb and just ignoring it. So you prefer I

Re: [PATCH v6 1/4] ARM: OMAP2+: cleaned-up DT support of various ECC schemes

2013-09-25 Thread Brian Norris
On Wed, Sep 25, 2013 at 01:33:27PM -0700, Olof Johansson wrote: On Wed, Sep 25, 2013 at 1:05 PM, Brian Norris computersforpe...@gmail.com wrote: Olof has given good advice on your DT binding and has (slowly) been responding to other requests for DT review that make it to his list. I see

Re: [PATCH v6 1/4] ARM: OMAP2+: cleaned-up DT support of various ECC schemes

2013-09-25 Thread Olof Johansson
On Wed, Sep 25, 2013 at 2:29 PM, Brian Norris computersforpe...@gmail.com wrote: On Wed, Sep 25, 2013 at 01:33:27PM -0700, Olof Johansson wrote: On Wed, Sep 25, 2013 at 1:05 PM, Brian Norris computersforpe...@gmail.com wrote: Olof has given good advice on your DT binding and has (slowly)

[PATCH 2/9] omap4: dts: Add node for DES3DES module

2013-09-25 Thread Joel Fernandes
OMAP4 has an DES3DES module that uses the omap-des crypto driver. Add DT entries for the same. Signed-off-by: Joel Fernandes jo...@ti.com --- arch/arm/boot/dts/omap4.dtsi | 10 ++ 1 file changed, 10 insertions(+) diff --git a/arch/arm/boot/dts/omap4.dtsi b/arch/arm/boot/dts/omap4.dtsi

[PATCH 3/9] ARM: dts: Add SHAM data and documentation for AM33XX

2013-09-25 Thread Joel Fernandes
From: Mark A. Greer mgr...@animalcreek.com Add the generic AM33XX SHAM module's device tree data and enable it for the am335x-evm, am335x-evmsk, and am335x-bone platforms. Also add Documentation file describing the data for the SHAM module. CC: Paul Walmsley p...@pwsan.com Signed-off-by: Mark

[PATCH 5/9] am33xx: dts: Fix AES interrupt number

2013-09-25 Thread Joel Fernandes
Signed-off-by: Joel Fernandes jo...@ti.com --- arch/arm/boot/dts/am33xx.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/am33xx.dtsi b/arch/arm/boot/dts/am33xx.dtsi index 96c4b44..1a5575d 100644 --- a/arch/arm/boot/dts/am33xx.dtsi +++

[PATCH 8/9] ARM: dts: AM33XX: Add LCDC info into am335x-evm

2013-09-25 Thread Joel Fernandes
From: Benoit Parrot bpar...@ti.com Add LCDC device node in DT for am33xx Add LCDC and Panel info in DT for am335x-evm Changes: - remove redundant/unnecessary SoC specific setting in the board dts - resolved conflicts on for_3.13/dts Signed-off-by: Benoit Parrot bpar...@ti.com Signed-off-by:

[PATCH 0/9] ARM: dts: DT data for OMAP platforms for v3.13

2013-09-25 Thread Joel Fernandes
Following series is a collection of dts patches for the below features: crypto: aes, sha on am335x aes, des on am437x aes, des on omap4 display: beaglebone black HDMI am335x-evm panel Series is based on Benoit Cousson's for_3.13/dts branch (commit sha 45646cd) Available at:

[PATCH 9/9] dts: boneblack: add pinmux and hdmi node to enable display

2013-09-25 Thread Joel Fernandes
From: Darren Etheridge detheri...@ti.com Enable the hdmi output and the LCD Controller on BeagleBone Black. Also configure the correct pinmux for output of video data from the SoC to the HDMI encoder. Signed-off-by: Darren Etheridge detheri...@ti.com Signed-off-by: Joel Fernandes jo...@ti.com

Re: [PATCH v6 1/4] ARM: OMAP2+: cleaned-up DT support of various ECC schemes

2013-09-25 Thread Brian Norris
On Wed, Sep 25, 2013 at 2:32 PM, Olof Johansson o...@lixom.net wrote: On Wed, Sep 25, 2013 at 2:29 PM, Brian Norris computersforpe...@gmail.com wrote: On Wed, Sep 25, 2013 at 01:33:27PM -0700, Olof Johansson wrote: On Wed, Sep 25, 2013 at 1:05 PM, Brian Norris computersforpe...@gmail.com

Re: [PATCH v6 1/4] ARM: OMAP2+: cleaned-up DT support of various ECC schemes

2013-09-25 Thread Rob Herring
On Thu, Sep 12, 2013 at 6:50 AM, Pekon Gupta pe...@ti.com wrote: OMAP NAND driver support multiple ECC scheme, which can used in following different flavours, depending on in-build Hardware engines supported by SoC. +---+---+---+ |

Re: [PATCH v2 1/3] ARM: OMAP2: pdata-quirks: set internal clock source for MMC2 on N950/N9

2013-09-25 Thread Tony Lindgren
* Aaro Koskinen aaro.koski...@iki.fi [130924 12:36]: Set internal clock source for MMC2 on N950/N9. Signed-off-by: Aaro Koskinen aaro.koski...@iki.fi Thanks applied into omap-for-v3.13/quirk and pushed out. I'll apply the board file removal later on into a separate branch, and Benoit can

Re: [PATCH 4/4] ARM: OMAP2+: Use pdata quirks for wl12xx legacy init

2013-09-25 Thread Tony Lindgren
* Tony Lindgren t...@atomide.com [130920 10:46]: --- a/arch/arm/mach-omap2/pdata-quirks.c +++ b/arch/arm/mach-omap2/pdata-quirks.c +#if IS_ENABLED(CONFIG_WL12XX) + +static struct wl12xx_platform_data wl12xx __initdata; + +static void __init __used legacy_init_wl12xx(unsigned ref_clock, +

[PATCH 1/2] mmc: omap_hsmmc: Fix context save and restore for DT

2013-09-25 Thread Tony Lindgren
We want to get rid of the omap specific platform init code callbacks as they don't play nice with device tree. Let's convert the context loss check to be based on a register state detection instead. Cc: Andreas Fenkart afenk...@gmail.com Cc: Balaji T K balaj...@ti.com Signed-off-by: Tony

[PATCH 0/2] patches to enable SDIO interrupt support for omap_hsmmc for v3.13

2013-09-25 Thread Tony Lindgren
Hi all, Here are some patches to enable the SDIO interrupt support for omap_hsmmc. Note that this series does not do the remux, but relies on working io chain wake-up events. So omaps that do require remuxing for wake-up events need more work, but let's do this first. Regards, Tony --- Tony

[PATCH 2/2] mmc: omap_hsmmc: Enable SDIO interrupt

2013-09-25 Thread Tony Lindgren
There have been various patches floating around for enabling the SDIO IRQ for hsmmc, but none of them ever got merged. Probably the reason for not merging the SDIO interrupt patches has been the lack of wake-up path for SDIO on some omaps that has also needed remuxing the SDIO DAT1 line to a GPIO

Re: [PATCH usb 1/2] usb: musb: Add missing ATOMIC_INIT_NOTIFIER_HEAD

2013-09-25 Thread Pavel Machek
On Wed 2013-09-25 15:33:33, Felipe Balbi wrote: Hi, On Wed, Sep 25, 2013 at 10:17:38AM +0200, Pali Rohár wrote: On Wednesday 18 September 2013 19:03:33 Pali Rohár wrote: twl-phy.notifier is not initalized Signed-off-by: Pali Rohár pali.ro...@gmail.com diff --git

Re: 3.12-rc1: no longer compiles for Nokia n900 (omap based), display no longer works

2013-09-25 Thread Pavel Machek
Hi! On Thu, Sep 19, 2013 at 11:44:02AM +0200, Pavel Machek wrote: something in 3.12-rc1 broke display :-(. (dmesg diff attached at the end, maybe someone knows...) 3.12-rc1 for N900 compiles and works (also display) here with binutils 2.23.2. I updated to eldk-5.4, and now it compiles,

Re: [PATCH] OMAPDSS: Add missing dependency on backlight for DSI-CM panel drier

2013-09-25 Thread Jingoo Han
On Wednesday, September 25, 2013 8:31 PM, Mark Brown wrote: From: Mark Brown broo...@linaro.org The DSI-CM driver uses the backlight class so needs to build depend on it. Signed-off-by: Mark Brown broo...@linaro.org Reviewed-by: Jingoo Han jg1@samsung.com I checked that the