Port-arm archive

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

Re: Pinebook Pro



On Mon, Sep 19, 2022 at 03:35:07PM +0100, Robert Swindells wrote:
> 
> >From dmesg.boot:
> 
> ...
> panfrost0 at simplebus0: GPU
> panfrost0: info: clock rate = 500000000
> panfrost0: info: mali-t860 id 0x860 major 0x2 minor 0x0 status 0x0
> panfrost0: info: Features: L2:0x07120206 Shader:0x00000000 Tiler:0x00000809 Mem:0x1 MMU:0x00002830 AS:0xff JS:0x7
> panfrost0: info: shader_present=0xf l2_present=0x1
> kern info: [drm] Initialized panfrost 1.1.0 20180908 for panfrost0 on minor 1
> ...

nice :)

> 
> There is one function in the linux compat layer that is still a stub
> that needs to be written to allocate space for the MMU page table.
> 
> It will probably have the same problem as the lima driver when trying to
> load shaders from userland, but it provides another platform to use to
> debug this.
> 
> Then it needs to be made to build as a module as the source is GPL.
> 
> Maybe need to decide what to do about MesaLib in userland, is it worth
> committing the Makefile changes to build lima and panfrost before the
> branch for NetBSD-10? There are no source changes needed to MesaLib, one
> small change to libdrm.

How hard would it be to get the kernel parts pulled up to netbsd-10 ?

I'm interested in Lima supoort :)

-- 
Manuel Bouyer <bouyer%antioche.eu.org@localhost>
     NetBSD: 26 ans d'experience feront toujours la difference
--


Home | Main Index | Thread Index | Old Index