Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 18 Aug 2010 18:31:28 +0800
From:      Adrian Chadd <adrian.chadd@gmail.com>
To:        freebsd-mips@freebsd.org
Subject:   Re: WIP: AR91XX (and AR724X, maybe) support
Message-ID:  <AANLkTimG9-2_GntxmTQAiKYUN4XmJYHp-OFEJKcSrJwE@mail.gmail.com>
In-Reply-To: <AANLkTikf0W2Scy1zgRk4u9GT8donG0yNw1R_p8SSxoAs@mail.gmail.com>
References:  <AANLkTi=xyR8RVRjHBs-2qU8-WodHVysmmE=H66f7DfEi@mail.gmail.com> <AANLkTikf0W2Scy1zgRk4u9GT8donG0yNw1R_p8SSxoAs@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 18 August 2010 13:39, Adrian Chadd <adrian.chadd@gmail.com> wrote:

> I'm going to commit the AR71XX specific bits and the CPU ops tonight.
> I can then convert over the bits of the codebase that needs CPU
> specific bits (WB prodding, USB setup, device enable/disable) without
> breaking the tree.
>
> I'll then commit the AR91XX and part of the AR724X support once I've
> rewritten the GPL bits.

This patch introduces the CPU ops to HEAD. I've done a couple of
preparation commits (register definitions, the CPU op struct
definition) before this, so you need to apply it to the latest HEAD.

http://people.freebsd.org/~adrian/rspro/atheros-ar71xx-cpuops.diff

Now I'm worried about this code being GPL contaminated. It's basically
a cut and paste from Linux, but the implementation is simple and
obvious enough to me that my re-implementation would look basically
the same.

I'd like a review for GPL-ness if possible. I'm happy to rewrite it
but it'd likely look quite a lot like how it does right now.

Thanks,


Adrian



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AANLkTimG9-2_GntxmTQAiKYUN4XmJYHp-OFEJKcSrJwE>