summaryrefslogtreecommitdiffstats
path: root/conf/machine/raspberrypi4-64.conf
Commit message (Collapse)AuthorAgeFilesLines
* raspberrypi*.conf: Remove vc4 configuration as we already default to itAndrei Gherzan2019-09-161-1/+0
| | | | | | | | | As of late[1], we defaulted to enabling vc4graphics in MACHINE_FEATURES. Let's cleanup the machine configurations as per this change. [1] https://github.com/agherzan/meta-raspberrypi/pull/417 Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* raspberrypi4-64: Remove the 3G RAM limitationAndrei Gherzan2019-08-151-1/+1
| | | | | | | | | The PCIe bounce buffers were ported[1] in the kernel so we can remove this limitation now. [1] https://github.com/raspberrypi/linux/pull/3144 Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* raspberrypi4-64.conf: Limit RAM to 3GAndrei Gherzan2019-07-251-1/+1
| | | | | | | | | | | | | | | The PCI controller on the Raspberry Pi 4 acts as a DMA controller and can only address the first 3Gb[1] of the memory space. On 32bit this was addressed by implementing bouncing buffers[2] but this currently has no support for arm64. In order to have working USB, as a workaround, we limit the ram to 3G. Fixes #446 [1] https://github.com/raspberrypi/linux/issues/3093 [2] https://github.com/raspberrypi/linux/blob/rpi-4.19.y/drivers/pci/controller/pcie-brcmstb-bounce.c Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* raspberrypi*: Define ARMSTUB for all machinesAndrei Gherzan2019-07-191-0/+2
| | | | Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* raspberrypi4-64.conf: Remove memory limitationAndrei Gherzan2019-07-181-1/+1
| | | | | | | | We can do this because the kernel now includes a workaround for the DMA issue. https://github.com/raspberrypi/linux/pull/3080 Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* raspberrypi4-64.conf: Uboot configuration and drop armstubAndrei Gherzan2019-07-161-2/+8
| | | | | | We drop armstub configuration because the new firmware includes them. Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* raspberrypi4-64.conf: Define a machine feature for armstubsAndrei Gherzan2019-07-041-1/+1
| | | | Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* raspberrypi4-64.conf: Initial machine configurationAndrei Gherzan2019-07-041-1/+4
| | | | Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* raspberrypi4-64.conf: Introduce RPi arm64 machineAndrei Gherzan2019-07-041-0/+25
Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>