Re: [PATCH 0/6] MIPS: OCTEON: Patches to enable Little Endian

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

On Mon, Mar 16, 2015 at 12:44:50PM -0700, David Daney wrote:
> On 03/16/2015 12:27 PM, Aaro Koskinen wrote:
> >On Mon, Mar 16, 2015 at 10:39:40AM +0000, Paul Martin wrote:
> >>On Fri, Mar 13, 2015 at 08:52:58PM +0200, Aaro Koskinen wrote:
> >>>On Fri, Mar 13, 2015 at 05:34:52PM +0000, Paul Martin wrote:
> >>>>Octeon II CPUs can switch from Big Endian to Little Endian freely
> >>>>even in kernel/supervisor mode.
> >>>
> >>>You are enabling it on all OCTEONS. Is that valid? At least octeon-usb
> >>>still needs to be fixed for little-endian mode.
> >>
> >>The USB works perfectly with the patches that were posted to this list
> >>over the last couple of months.
> >
> >I was referring to driver for OCTEON+ USB controller in staging.
> >ERPro uses EHCI, so it's different. Anyway, I can try to fix the most
> >obvious issues myself e.g. bitfields.
> 
> OCTEON Plus CPUs (i.e. those with afore mentioned USB controller) don't
> really support Little-Endian operation, so it may not be worth doing
> anything with that driver.
> 
> There are several problems:
> 
> 1) The system bootloader (u-boot) must have support for booting
> Little-Endian.  EdgeRouter LITE doesn't have the proper support.  In theory
> you could write a LE booting shim, but I am too lazy to explain what it must
> do...

Would it be possible to support kexec from BE kernel ==> LE kernel?

A.





[Index of Archives]     [Linux MIPS Home]     [LKML Archive]     [Linux ARM Kernel]     [Linux ARM]     [Linux]     [Git]     [Yosemite News]     [Linux SCSI]     [Linux Hams]

  Powered by Linux