On Wednesday 10 September 2014 07:26 PM, Nishanth Menon wrote:
On 09/10/2014 08:37 AM, Mugunthan V N wrote:
Adding CPSW phy-id, CPSW and MDIO pinmux configuration for active and
sleep states and enable them in board evm dts file.
Signed-off-by: Mugunthan V N mugunthan...@ti.com
---
On Wednesday 10 September 2014 07:31 PM, Nishanth Menon wrote:
On 09/10/2014 08:37 AM, Mugunthan V N wrote:
Adding device tree entry for CPSW to make it work in Dual EMAC mode.
These patches were tested with DRA7 hwmod patches on top of linux-next.
Patches are tested on top of Nishanth's PM
On Thursday 11 September 2014 07:08 AM, Lennart Sorensen wrote:
On Wed, Sep 10, 2014 at 07:07:26PM +0530, Mugunthan V N wrote:
Add CPSW and MDIO related device tree data for DRA7XX and made as status
disabled. Phy-id, pinmux for active and sleep state needs to be added in
board dts files and
On Wednesday 10 September 2014 07:20 PM, Nishanth Menon wrote:
On 09/10/2014 08:37 AM, Mugunthan V N wrote:
Add CPSW and MDIO related device tree data for DRA7XX and made as status
disabled. Phy-id, pinmux for active and sleep state needs to be added in
board dts files and enable the CPSW
On Wed, Sep 10, 2014 at 11:50:01AM -0500, Nishanth Menon wrote:
On 17:33-20140910, Paolo Pisati wrote:
I'm having an hard time making the vanilla v7_defconfig boot off the mmc on
my
pandaboard:
V3.15:
On 09/10/2014 01:14 AM, Mike Turquette wrote:
Quoting Jyri Sarha (2014-09-05 05:21:34)
The added gpio-gate-clock is a basic clock that can be enabled and
disabled trough a gpio output. The DT binding document for the clock
is also added. For EPROBE_DEFER handling the registering of the clock
On Thu, Sep 11, 2014 at 10:01:32AM +0200, Paolo Pisati wrote:
On Wed, Sep 10, 2014 at 11:50:01AM -0500, Nishanth Menon wrote:
On 17:33-20140910, Paolo Pisati wrote:
I'm having an hard time making the vanilla v7_defconfig boot off the mmc
on my
pandaboard:
V3.15:
On Tue, Sep 09, 2014 at 12:36:54PM -0300, Mauro Carvalho Chehab wrote:
Hmm... it seems that there are still several drivers still relying on
the functions declared at: omap-dma.h:
$ grep extern include/linux/omap-dma.h |perl -ne 'print $1\n if
(m/extern\s\S+\s(.*)\(/)' funcs git grep -f
On Wed, Sep 10, 2014 at 09:30:04PM +0200, Sebastian Andrzej Siewior wrote:
At least on AM335x the following problem exists: Even if the TX FIFO is
empty and a TX transfer is programmed (and started) the UART does not
trigger the DMA transfer.
After $TRESHOLD number of bytes have been written
On Wed, Sep 10, 2014 at 09:30:00PM +0200, Sebastian Andrzej Siewior wrote:
serial8250_do_startup() adds UART_IER_RDI and UART_IER_RLSI to ier.
serial8250_stop_rx() should remove both.
This is what the serial-omap driver has been doing and is now moved to
the 8250-core since it does no look to
On 09/11/2014 01:17 PM, Heikki Krogerus wrote:
diff --git a/drivers/tty/serial/8250/8250.h b/drivers/tty/serial/8250/8250.h
index fbed1636e9c4..09489b391568 100644
--- a/drivers/tty/serial/8250/8250.h
+++ b/drivers/tty/serial/8250/8250.h
@@ -82,6 +82,9 @@ struct serial8250_config {
#define
Hi Sebastian,
Nice work. Minor comments within.
On 09/10/2014 03:30 PM, Sebastian Andrzej Siewior wrote:
This patch provides a 8250-core based UART driver for the internal OMAP
UART. The long term goal is to provide the same functionality as the
current OMAP uart driver and DMA support.
I
Hi Dimtry,
On 14:13-20140910, Dmitry Torokhov wrote:
On Thu, Aug 21, 2014 at 02:01:43PM -0500, Nishanth Menon wrote:
On 08/21/2014 01:03 PM, Dmitry Torokhov wrote:
I believe I have taken care of other concerns on v2, but..Arrgh.. I
did not reply to this comment..
BTW, I do not think
On Thu, Sep 11, 2014 at 12:02:03PM +0530, Mugunthan V N wrote:
slaves = 1;
OK, works for me.
overall disable takes care of this
Although once I enable cpsw I would need to leave the second port disabled
I suppose, although perhaps settings slaves to 1 would essentially
disable it.
Will add
On 09/11/2014 07:42 AM, Sebastian Andrzej Siewior wrote:
I also need a watchdog timer for TX since it seems that on omap3 the
DMA engine suddenly forgets to continue with DMA…
One difference I noticed between the omap driver and the 8250 driver is
the way modem status interrupts are handled.
On 09/11/2014 02:32 PM, Peter Hurley wrote:
On 09/11/2014 07:42 AM, Sebastian Andrzej Siewior wrote:
I also need a watchdog timer for TX since it seems that on omap3 the
DMA engine suddenly forgets to continue with DMA…
One difference I noticed between the omap driver and the 8250 driver is
Following the recent discussion with Roger, here's a few patches that
(hopefully) fix all the issues.
The first patches rename the OMAP NAND drivers, so they are now called
omap2_nand and omap_elm.
The last patch picks an idea from Yann E. Morin and fixes the build issue
reported by Roger.
This commit adds a hidden option to build the omap_elm as a module, if
omap2_nand is a module (and similarly in the built-in case).
This fixes the following build error when omap2_nand is chosen built-in,
and omap_elm is chosen as a module:
drivers/built-in.o: In function `omap_nand_probe':
Rename it to a less generic name, so the module is built with a meaningful
name instead of the previous 'omap2.ko'.
Signed-off-by: Ezequiel Garcia ezequ...@vanguardiasur.com.ar
---
drivers/mtd/nand/Makefile | 2 +-
drivers/mtd/nand/{omap2.c = omap2_nand.c} | 0
2 files changed,
The ELM driver is only used by the OMAP NAND driver, so let's move it
to the nand/ directory. Additionally, let's rename it to a less confusing
name, so the module is built with a meaningful name, instead of the previous
'elm.ko'.
Signed-off-by: Ezequiel Garcia ezequ...@vanguardiasur.com.ar
---
From: Thorsten Einsbein thorsten.eisb...@head-acoustics.de
On the TAO3530 (OMAP3530 based) we noticed that some SD cards are not
detected reliably upon bootup (timeout). Especially the SanDisk Ultra
8GiB seems to be problematic here. The SanDisk Extreme also has this
problem on this platform, but
On 11 September 2014 16:11, Stefan Roese s...@denx.de wrote:
From: Thorsten Einsbein thorsten.eisb...@head-acoustics.de
On the TAO3530 (OMAP3530 based) we noticed that some SD cards are not
detected reliably upon bootup (timeout). Especially the SanDisk Ultra
8GiB seems to be problematic
On 09/11/2014 08:50 AM, Sebastian Andrzej Siewior wrote:
On 09/11/2014 02:32 PM, Peter Hurley wrote:
On 09/11/2014 07:42 AM, Sebastian Andrzej Siewior wrote:
I also need a watchdog timer for TX since it seems that on omap3 the
DMA engine suddenly forgets to continue with DMA…
One difference
Changes from v2:
* Fixed some silly mistakes in patch 3, and reverted the removed
error messages when nand_bch_init fails.
Changes from v1:
* Rebased on v3.14-rc2.
* Removed a few s/pr_err/dev_err change from patch two, and added it
to patch three. This was some git-rebase
This commit adds a new platform-data boolean property that enables use
of a flash-based bad block table. This can also be enabled by setting
the 'nand-on-flash-bbt' devicetree property.
If the flash BBT is not enabled, the driver falls back to use OOB
bad block markers only, as before. If the
Usage of pr_err is frowned upon, so replace it with dev_err.
Aditionally, the message on nand_bch_init() error is redundant,
since proper error is showed if the function fails.
Signed-off-by: Ezequiel Garcia ezequ...@vanguardiasur.com.ar
---
drivers/mtd/nand/omap2.c | 30
The current code abuses ifdefs to determine if the selected ECC scheme
is supported by the running kernel. As a result the code is hard to read,
and it also fails to load as a module.
This commit removes all the ifdefs and instead introduces a function
omap2_nand_ecc_check() to check if the ECC
On Thu, Sep 11, 2014 at 02:50:50PM +0200, Sebastian Andrzej Siewior wrote:
On 09/11/2014 02:32 PM, Peter Hurley wrote:
On 09/11/2014 07:42 AM, Sebastian Andrzej Siewior wrote:
I also need a watchdog timer for TX since it seems that on omap3 the
DMA engine suddenly forgets to continue with
I forgot to update the dtb and the kernel crashed:
|Unable to handle kernel NULL pointer dereference at virtual address 002e
|PC is at __clk_get_flags+0x4/0xc
|LR is at ti_dt_clockdomains_setup+0x70/0xe8
because I did not have the clock nodes. of_clk_get() returns an error
pointer which is
On 09/11/2014 05:11 PM, Frans Klaver wrote:
I can still reproduce it on am335x. I can get out of it as soon as
something else gets written to the console though.
# echo 3something /dev/kmsg
Is this to stall it or to get out of it?
Frans
Sebastian
--
To unsubscribe from this list: send
Here are some basic OMAP test results for Linux v3.17-rc4.
Logs and other details at:
http://www.pwsan.com/omap/testlogs/test_v3.17-rc4/20140910234406/
Test summary
Build: uImage:
Pass ( 3/ 3): omap1_defconfig, omap1_defconfig_1510innovator_only,
On 11 September 2014 18:04:32 CEST, Sebastian Andrzej Siewior
bige...@linutronix.de wrote:
On 09/11/2014 05:11 PM, Frans Klaver wrote:
I can still reproduce it on am335x. I can get out of it as soon as
something else gets written to the console though.
# echo 3something /dev/kmsg
Is this
* Suman Anna s-a...@ti.com [140909 09:16]:
Hi Tony,
On 09/08/2014 09:52 PM, Tony Lindgren wrote:
* Tony Lindgren t...@atomide.com [140908 16:21]:
* Suman Anna s-a...@ti.com [140729 17:37]:
Hi,
This is an updated version of the OMAP Mailbox framework adoption
DT support series,
On Wed, Sep 10, 2014 at 03:03:33PM +0300, Dmitry Lifshitz wrote:
Hi,
On 09/08/2014 04:24 PM, Felipe Balbi wrote:
Hi,
On Mon, Sep 08, 2014 at 02:34:33PM +0300, Dmitry Lifshitz wrote:
Hi Felipe, Roger
On 04/16/2014 07:16 PM, Felipe Balbi wrote:
On Fri, Oct 11, 2013 at 05:46:12PM +0300,
* Uwe Kleine-König u.kleine-koe...@pengutronix.de [140910 01:27]:
of_device_ids (i.e. compatible strings and the respective data) are not
supposed to change at runtime. All functions working with of_device_ids
provided by linux/of.h work with const of_device_ids. So mark the
non-const function
* Nishanth Menon n...@ti.com [140910 03:21]:
Commit d4d8819e205854c (bus: omap_l3_noc: fix masterid detection)
did the right thing in dropping the LSB 2 bits which is not part
of the ConnID for NTTP master address. However, as part of that
change, we should also have ensured that existing list
* Suman Anna s-a...@ti.com [140910 12:21]:
Hi Tony,
This is a repost of just the DT support patches (first 2 patches out
of 5) from the OMAP Mailbox framework adoption and DT support series [1],
so that they can be picked up for 3.18. The only change is an Acked-by
picked up on the second
* Suman Anna s-a...@ti.com [140910 12:28]:
The sub-mailbox devices are added to the Mailbox DT nodes on
OMAP2420, OMAP2430, OMAP3, AM33xx, AM43xx, OMAP4 and OMAP5
family of SoCs. This data represents the same mailboxes that
used to be represented in hwmod attribute data previously.
The node
On Thu, Sep 11, 2014 at 10:39:43AM -0700, Tony Lindgren wrote:
* Uwe Kleine-König u.kleine-koe...@pengutronix.de [140910 01:27]:
of_device_ids (i.e. compatible strings and the respective data) are not
supposed to change at runtime. All functions working with of_device_ids
provided by
* Uwe Kleine-König u.kleine-koe...@pengutronix.de [140911 12:02]:
On Thu, Sep 11, 2014 at 10:39:43AM -0700, Tony Lindgren wrote:
* Uwe Kleine-König u.kleine-koe...@pengutronix.de [140910 01:27]:
of_device_ids (i.e. compatible strings and the respective data) are not
supposed to change at
Hello,
On Thu, Sep 11, 2014 at 09:01:36PM +0200, Uwe Kleine-König wrote:
On Thu, Sep 11, 2014 at 10:39:43AM -0700, Tony Lindgren wrote:
* Uwe Kleine-König u.kleine-koe...@pengutronix.de [140910 01:27]:
of_device_ids (i.e. compatible strings and the respective data) are not
supposed to
The definition
static const char *omap3_boards_compat[] __initconst = {
defines a changable array of constant strings. That is you must not do:
*omap3_boards_compat[0] = 'f';
but
omap3_boards_compat[0] = another string;
is fine. So the annotation __initconst is wrong
Hi,
This one is a little weird.. Thought I'd share before digging in case
someone knew about this..
test scenario: use internal wakeup source like gptimer[1].
git checkout (tag)
make distclean
make omap2plus_defconfig
sed -i -e s/CONFIG_CPU_IDLE=y/# CONFIG_CPU_IDLE is not set/g .config
make
Hello Tony,
On Thu, Sep 11, 2014 at 12:14:50PM -0700, Tony Lindgren wrote:
* Uwe Kleine-König u.kleine-koe...@pengutronix.de [140911 12:02]:
On Thu, Sep 11, 2014 at 10:39:43AM -0700, Tony Lindgren wrote:
* Uwe Kleine-König u.kleine-koe...@pengutronix.de [140910 01:27]:
of_device_ids
* Uwe Kleine-König u.kleine-koe...@pengutronix.de [140911 12:42]:
Hello Tony,
On Thu, Sep 11, 2014 at 12:14:50PM -0700, Tony Lindgren wrote:
* Uwe Kleine-König u.kleine-koe...@pengutronix.de [140911 12:02]:
On Thu, Sep 11, 2014 at 10:39:43AM -0700, Tony Lindgren wrote:
* Uwe
Hello Tony,
On Thu, Sep 11, 2014 at 12:47:17PM -0700, Tony Lindgren wrote:
OK great thanks. I'll apply both into omap-for-v3.18/fixes-not-urgent.
I would have put make of_device_ids const into cleanups, but that's up
to you.
Best regards
Uwe
--
Pengutronix e.K. | Uwe
* Uwe Kleine-König u.kleine-koe...@pengutronix.de [140911 12:53]:
Hello Tony,
On Thu, Sep 11, 2014 at 12:47:17PM -0700, Tony Lindgren wrote:
OK great thanks. I'll apply both into omap-for-v3.18/fixes-not-urgent.
I would have put make of_device_ids const into cleanups, but that's up
to you.
The statement
static const char *name[];
defines a modifiable array of pointers to constant chars. That is
*name[0] = 'f';
is forbidden, but
name[0] = f;
is not. So marking an array that is defined as above with __initconst is
wrong. Either an additional const must be
* Felipe Balbi ba...@ti.com [140728 14:19]:
OMAP INTC irqchip driver will be moved under
drivers/irqchip/ soon but we still have a dependency
with mach-omap2 when it comes to idle functions.
In order to make it easy to share those function
prototypes with OMAP PM code, we introduce this new
The following changes since commit 2ce7598c9a453e0acd0e07be7be3f5eb39608ebd:
Linux 3.17-rc4 (2014-09-07 16:09:43 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap
tags/fixes-v3.17-rc4
for you to fetch changes up to
On Thu, Sep 11, 2014 at 12:07:45PM +0530, Mugunthan V N wrote:
On Wednesday 10 September 2014 07:20 PM, Nishanth Menon wrote:
On 09/10/2014 08:37 AM, Mugunthan V N wrote:
Add CPSW and MDIO related device tree data for DRA7XX and made as status
disabled. Phy-id, pinmux for active and sleep
[adding Sylwester and removing my samsung.com e-mail which is no longer
valid]
On 11.09.2014 23:04, Uwe Kleine-König wrote:
The statement
static const char *name[];
defines a modifiable array of pointers to constant chars. That is
*name[0] = 'f';
is forbidden, but
Hello,
On Thu, Sep 11, 2014 at 11:04:31PM +0200, Uwe Kleine-König wrote:
/* Mux parent lists. */
-static const char *fin_pll_p[] __initconst = {
+static const char *fin_pll_p[] __initdata = {
xxti,
xusbxti
};
As discussed with Tomasz on irc: The sad thing here is that for this
The following changes since commit 69e273c0b0a3c337a521d083374c918dc52c666f:
Linux 3.17-rc3 (2014-08-31 18:23:04 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap
tags/dt-for-v3.18
for you to fetch changes up to
The following changes since commit 69e273c0b0a3c337a521d083374c918dc52c666f:
Linux 3.17-rc3 (2014-08-31 18:23:04 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap
tags/fixes-v3.18-not-urgent
for you to fetch changes up to
The following changes since commit 69e273c0b0a3c337a521d083374c918dc52c666f:
Linux 3.17-rc3 (2014-08-31 18:23:04 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap
tags/mailbox-for-v3.18
for you to fetch changes up to
The following changes since commit 176da6c766ce3d5d8c88a7afdaefcc5fd6d8afac:
arm: omap: irq: make omap_irq_base global (2014-09-11 13:03:30 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap
tags/intc-for-v3.18
for you to fetch
The following changes since commit d7eb67f7fef9c046f27a975118da2324de65a90c:
Merge branch 'pull/v3.18/powerdomain-fixes' of
https://github.com/nmenon/linux-2.6-playground into
omap-for-v3.18/fixes-not-urgent (2014-09-08 15:04:24 -0700)
are available in the git repository at:
58 matches
Mail list logo