From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tomasz Figa Subject: Re: [Arm-netbook] getting allwinner SoC support upstream (was Re: Uploading linux (3.9.4-1)) Date: Thu, 06 Jun 2013 02:01:14 +0200 Message-ID: <1733666.lHUBcfUXq9@flatron> References: <1370475609.20454.44.camel@localhost> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: QUOTED-PRINTABLE Return-path: In-Reply-To: Sender: linux-kernel-owner@vger.kernel.org To: linux-arm-kernel@lists.infradead.org Cc: "luke.leighton" , Linux on small ARM machines , devicetree-discuss , Stephen Warren , Linux Kernel Mailing List , debian-arm@lists.debian.org, "jonsmirl@gmail.com" , debian-kernel@lists.debian.org List-Id: devicetree@vger.kernel.org On Thursday 06 of June 2013 00:54:02 luke.leighton wrote: > On Thu, Jun 6, 2013 at 12:40 AM, Henrik Nordstr=F6m >=20 > wrote: > > tor 2013-06-06 klockan 00:26 +0100 skrev luke.leighton: > >> no john - they've only added it to the multiplexed sections of th= e > >>=20 > >> drivers which they themselves have written. such as > >> drivers/usb/sun{N}i_usb/*.[ch], drivers/block/nand/sun{N}_i, > >> arch/arm/mach-sun{N}i and so on. > >=20 > > And a number of SPI device drivers, USB device drivers, vendor > > provided > > device drivers, ...... > >=20 > >> the script.fex system deals with the pinmux issue in a very neat w= ay=20 that: > >> a) has very little impact on the rest of the kernel tree [citati= on > >>=20 > >> needed! i'm saying that: could someone please confirm if it's tru= e] > >=20 > > Not really the case. Actually the opposite. DT have this as well, a= nd > > integrated in device probing. Allwinner need to hack every driver u= sed > > to add their gpio requests to have pinmuxing triggered. >=20 > augh. ok. solutions. what are the solutions here? I don't see any other solution here than moving all the Allwinner code = to=20 DT (as it has been suggested in this thread several times already), as=20 this is the only hardware description method supported by ARM Linux. Best regards, Tomasz