Functional testing of mainline vchiq driver
Michael Zoran
mzoran at crowfest.net
Tue Oct 25 14:52:44 PDT 2016
On Tue, 2016-10-25 at 14:45 -0700, Michael Zoran wrote:
> On Tue, 2016-10-25 at 23:20 +0200, Stefan Wahren wrote:
> >
> > thanks, here are my steps to get the driver working:
> >
> > * checkout Greg's staging-testing tree
> > * applied "staging: vc04_services: Remove dmac_map_area"
> > * remove BROKEN in drivers/staging/vc04_services/Kconfig
> > * add the following node to arch/arm/boot/dts/bcm283x.dtsi
> >
> > vchiq: vchiq at 7e00b840 {
> > compatible = "brcm,bcm2835-vchiq";
> > reg = <0x7e00b840 0xf>;
> > interrupts = <0 2>;
> > cache-line-size = <32>;
> > firmware = <&firmware>;
> > };
> >
> > * build kernel and dtb for Raspberry Pi B
> >
> >
BTW, the downstream tree has an override for the cache-line-size. Did
you perhaps try and add it to the device tree as well?
bcm2708_common.dtsi:
__overrides__ {
cache_line_size = <&vchiq>, "cache-line-size:0";
};
More information about the linux-rpi-kernel
mailing list