svn commit: r296825 - in head/sys: arm/conf arm/mv arm/mv/armada38x boot/fdt/dts/arm

Wojciech Macek wma at semihalf.com
Tue Mar 15 06:07:27 UTC 2016


Fixed in https://svnweb.freebsd.org/changeset/base/296893


2016-03-15 2:37 GMT+01:00 Andrew Turner <andrew at fubar.geek.nz>:

> On Mon, 14 Mar 2016 07:05:41 +0000 (UTC)
> Wojciech Macek <wma at FreeBSD.org> wrote:
>
> > Author: wma
> > Date: Mon Mar 14 07:05:41 2016
> > New Revision: 296825
> > URL: https://svnweb.freebsd.org/changeset/base/296825
> >
> > Log:
> >   Make MPIC compatible with ARM_INTRNG
> >
> >   After ARM_INTRNG introduction, MPIC code needed several
> > modifications:
> >   - IRQ resource and its handler added
> >   -  several DEVMETHODs of INTRNG interface implemented
> >   -  defines enhanced to ensure code compiles as well for AXP as for
> > A38X
> >   - added dummy MSI_IRQ, ERR_IRQ defines for Armada38x
> >   - MPIC driver was added to files.armada38x, ARM_INTRNG option
> > enabled in kernconf file and regs of MPIC corrected in dts file.
> >
> >   Instead of modifying Armada38X DTS, offsets to CPU registers
> > defined in driver were changed. That required restoring 'reg'
> > property of mpic node in ArmadaXP to state compliant with Linux DTS.
> >
> >   Additionally, required ARM_INTRNG definitions were added to
> > mv_common.c.
> >   Submitted by:          Bartosz Szczepanek <bsz at semihalf.com>
> >   Obtained from:         Semihalf
> >   Sponsored by:          Stormshield
> >   Reviewed by:           adrian, andrew, ian, skra
> >   Approved by:           cognet (mentor)
> >   Differential Revision: https://reviews.freebsd.org/D5030
> >
> > Modified:
> >   head/sys/arm/conf/ARMADA38X
> >   head/sys/arm/mv/armada38x/files.armada38x
> >   head/sys/arm/mv/mpic.c
> >   head/sys/arm/mv/mvreg.h
> >   head/sys/boot/fdt/dts/arm/db78460.dts
> >
> > Modified: head/sys/arm/conf/ARMADA38X
> >
> ==============================================================================
> > --- head/sys/arm/conf/ARMADA38X       Mon Mar 14 06:30:37
> > 2016  (r296824) +++ head/sys/arm/conf/ARMADA38X       Mon Mar
> > 14 07:05:41 2016      (r296825) @@ -23,6 +23,7 @@ options
> > SCHED_ULE             # ULE scheduler #options
> > SCHED_4BSD            # 4BSD scheduler
> >  options      SMP
> > +options      ARM_INTRNG
>
> This file already had ARM_INTRNG set. It now has it twice.
>
> Andrew
>


More information about the svn-src-all mailing list