Re: [PATCH 0/5] Broken DM816x support in Linux 3.10-rc4

From: Aida Mynzhasova
Date: Thu Jun 06 2013 - 02:03:47 EST

On 06.06.2013 07:54, Paul Walmsley wrote:

On Wed, 5 Jun 2013, Aida Mynzhasova wrote:

Not so long ago I tried to boot Linux 3.10-rc4 kernel on DM816x EVM
board. Unfortunately, my attempts were failed by reason of poor
support of DM81xx-based devices in new kernels.

Yeah, TI pretty much gave up on trying to get support for that chip
upstream a few years ago. Same for DM814x.

So, I suggest you this patch series, which fixes that kernel crush and
adds new functions/structures, required for early initialization on
DM816x (power and clock domains, hwmods). After applying these patches
the kernel is able to successfully continue booting till clock
initialization (will be added later).

OK, it will be great to get my DM8168EVM booting on mainline. But there
are a few preliminary issues with the patches:

1. All new chip and board support needs to be DT-only. So, no new board
files. Also, all the hwmod data shouldn't have IRQ, DMA, etc. data - that
should come from DT. See for example the recently posted patch "[PATCH
13/14] ARM: AM33XX: hwmod data: irq, dma and addr info clean up"

2. Looks like patch 2 is missing from the list. If it's too big for the
list, please break it down into smaller patches.

3. Did you write this code and data, hwmods, etc., or did it come from a
TI kernel? Please note this clearly in the patch descriptions.

- Paul


Thanks for reply!
ok, I'll rewrite code by means of DT and add some additional notes to patch description.

To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at
Please read the FAQ at