On 15 July 2018 at 23:06, Guenter Roeck <li...@roeck-us.net> wrote: > Add basic support for BCM283x CPRMAN. Provide support for reading and > writing CPRMAN registers and initialize registers with sensible default > values. During runtime retain any written values. > > Basic CPRMAN support is necessary and sufficient to boot Linux on raspi2 > and raspi3 systems.
I can boot Linux on raspi3 with current upstream's level of cprman support: https://translatedcode.wordpress.com/2018/04/25/debian-on-qemus-raspberry-pi-3-model/ > Signed-off-by: Guenter Roeck <li...@roeck-us.net> > --- > I don't seriously expect this patch to get accepted, but I thought > it might be valuable enough for others to use it when playing with > raspi2 and raspi3 emulations. I'm not necessarily going to rule it out entirely, but I'm definitely not very happy about having a model of hardware that's very clearly "do something that Linux likes". I'd really rather see hardware documentation here -- presumably whoever is writing the Linux drivers has that? thanks -- PMM