Re: [linux-yocto] [linux-yocto v5.2] Add the support for the Marvell cn96xx SoC

2019-09-03 Thread Kevin Hao
On Tue, Sep 03, 2019 at 02:00:11PM -0400, Bruce Ashfield wrote:
> On Tue, Sep 3, 2019 at 3:39 AM Kevin Hao  wrote:
> >
> > Hi Bruce,
> >
> > This patch series adds the kernel and kernel meta for the support of the
> > Marvell cn96xx SoC support. These patches are almost the same as what I
> > have sent for the linux-yocto-dev [1] [2]. The major difference between
> 
> I assume that you still also want the linux-yocto-dev changes merged ?

Yes, Thanks Bruce.

Kevin

> That is mhy plan.
> 
> > them is that the BPHY driver is added. The BPHY driver handles ioctl to
> > set/clear irq handlers in EL3 using SMC calls. The purpose of this is to
> > handle some BPHY interrupts in userspace directly. In order to support this,
> > we have to make some ugly hack to some core files like 
> > arch/arm64/mm/context.c
> > or arch/arm64/mm/context.c, but the change is pretty simple and are 
> > protected
> > with the specific kernel option.
> 
> perfect. Sounds safe for standard/base, so I'll look at merging it there.
> 
> Bruce
> 
> >
> > [1] 
> > https://lists.yoctoproject.org/pipermail/linux-yocto/2019-August/007886.html
> > [2] 
> > https://lists.yoctoproject.org/pipermail/linux-yocto/2019-August/007887.html
> >
> > Thanks,
> > Kevin
> 
> 
> 
> -- 
> - Thou shalt not follow the NULL pointer, for chaos and madness await
> thee at its end
> - "Use the force Harry" - Gandalf, Star Trek II


signature.asc
Description: PGP signature
-- 
___
linux-yocto mailing list
linux-yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/linux-yocto


Re: [linux-yocto] [linux-yocto v5.2] Add the support for the Marvell cn96xx SoC

2019-09-03 Thread Bruce Ashfield
On Tue, Sep 3, 2019 at 3:39 AM Kevin Hao  wrote:
>
> Hi Bruce,
>
> This patch series adds the kernel and kernel meta for the support of the
> Marvell cn96xx SoC support. These patches are almost the same as what I
> have sent for the linux-yocto-dev [1] [2]. The major difference between

I assume that you still also want the linux-yocto-dev changes merged ?
That is mhy plan.

> them is that the BPHY driver is added. The BPHY driver handles ioctl to
> set/clear irq handlers in EL3 using SMC calls. The purpose of this is to
> handle some BPHY interrupts in userspace directly. In order to support this,
> we have to make some ugly hack to some core files like arch/arm64/mm/context.c
> or arch/arm64/mm/context.c, but the change is pretty simple and are protected
> with the specific kernel option.

perfect. Sounds safe for standard/base, so I'll look at merging it there.

Bruce

>
> [1] 
> https://lists.yoctoproject.org/pipermail/linux-yocto/2019-August/007886.html
> [2] 
> https://lists.yoctoproject.org/pipermail/linux-yocto/2019-August/007887.html
>
> Thanks,
> Kevin



-- 
- Thou shalt not follow the NULL pointer, for chaos and madness await
thee at its end
- "Use the force Harry" - Gandalf, Star Trek II
-- 
___
linux-yocto mailing list
linux-yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/linux-yocto


[linux-yocto] [linux-yocto v5.2] Add the support for the Marvell cn96xx SoC

2019-09-03 Thread Kevin Hao
Hi Bruce,

This patch series adds the kernel and kernel meta for the support of the
Marvell cn96xx SoC support. These patches are almost the same as what I
have sent for the linux-yocto-dev [1] [2]. The major difference between
them is that the BPHY driver is added. The BPHY driver handles ioctl to
set/clear irq handlers in EL3 using SMC calls. The purpose of this is to
handle some BPHY interrupts in userspace directly. In order to support this,
we have to make some ugly hack to some core files like arch/arm64/mm/context.c
or arch/arm64/mm/context.c, but the change is pretty simple and are protected
with the specific kernel option.

[1] https://lists.yoctoproject.org/pipermail/linux-yocto/2019-August/007886.html
[2] https://lists.yoctoproject.org/pipermail/linux-yocto/2019-August/007887.html

Thanks,
Kevin
-- 
___
linux-yocto mailing list
linux-yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/linux-yocto