nuttx/boards/arm64/a64/pinephone/Kconfig
Lee Lup Yuen 991fd3d887 arm64/pinephone: Fix missing pixels in Frame Buffer Driver
This PR fixes the missing pixels in the rendered output of the Frame Buffer Driver for PINE64 PinePhone.

We fix this by copying the RAM Frame Buffer to itself on Frame Buffer Update `FBIO_UPDATE`, which will refresh the display correctly over DMA / Display Engine / Timing Controller TCON0.

### Modified Files

`boards/arm64/a64/pinephone/Kconfig`: Add requirement for Frame Buffer Update `FB_UPDATE` for PinePhone LCD Display

`boards/arm64/a64/pinephone/src/pinephone_display.c`: Implement Frame Buffer Update `FBIO_UPDATE` by copying the RAM Frame Buffer to itself
2022-12-30 11:05:27 +08:00

21 lines
404 B
Plaintext

#
# For a description of the syntax of this configuration file,
# see the file kconfig-language.txt in the NuttX tools repository.
#
if ARCH_BOARD_PINEPHONE
config PINEPHONE_LCD
bool "LCD Display"
default n
select A64_DE
select A64_RSB
select DRIVERS_VIDEO
select VIDEO_FB
select FB_OVERLAY
select FB_UPDATE
---help---
Select to enable support for LCD Display.
endif # ARCH_BOARD_PINEPHONE