VOID\r
)\r
{\r
- DEBUG ((DEBUG_WARN, "Probing ID registers at 0x%lx for a PL111\n",\r
- PL111_REG_CLCD_PERIPH_ID_0));\r
+ DEBUG ((\r
+ DEBUG_WARN,\r
+ "Probing ID registers at 0x%lx for a PL111\n",\r
+ PL111_REG_CLCD_PERIPH_ID_0\r
+ ));\r
\r
// Check if this is a PL111\r
- if (MmioRead8 (PL111_REG_CLCD_PERIPH_ID_0) == PL111_CLCD_PERIPH_ID_0 &&\r
- MmioRead8 (PL111_REG_CLCD_PERIPH_ID_1) == PL111_CLCD_PERIPH_ID_1 &&\r
- (MmioRead8 (PL111_REG_CLCD_PERIPH_ID_2) & 0xf) == PL111_CLCD_PERIPH_ID_2 &&\r
- MmioRead8 (PL111_REG_CLCD_PERIPH_ID_3) == PL111_CLCD_PERIPH_ID_3 &&\r
- MmioRead8 (PL111_REG_CLCD_P_CELL_ID_0) == PL111_CLCD_P_CELL_ID_0 &&\r
- MmioRead8 (PL111_REG_CLCD_P_CELL_ID_1) == PL111_CLCD_P_CELL_ID_1 &&\r
- MmioRead8 (PL111_REG_CLCD_P_CELL_ID_2) == PL111_CLCD_P_CELL_ID_2 &&\r
- MmioRead8 (PL111_REG_CLCD_P_CELL_ID_3) == PL111_CLCD_P_CELL_ID_3) {\r
+ if ((MmioRead8 (PL111_REG_CLCD_PERIPH_ID_0) == PL111_CLCD_PERIPH_ID_0) &&\r
+ (MmioRead8 (PL111_REG_CLCD_PERIPH_ID_1) == PL111_CLCD_PERIPH_ID_1) &&\r
+ ((MmioRead8 (PL111_REG_CLCD_PERIPH_ID_2) & 0xf) == PL111_CLCD_PERIPH_ID_2) &&\r
+ (MmioRead8 (PL111_REG_CLCD_PERIPH_ID_3) == PL111_CLCD_PERIPH_ID_3) &&\r
+ (MmioRead8 (PL111_REG_CLCD_P_CELL_ID_0) == PL111_CLCD_P_CELL_ID_0) &&\r
+ (MmioRead8 (PL111_REG_CLCD_P_CELL_ID_1) == PL111_CLCD_P_CELL_ID_1) &&\r
+ (MmioRead8 (PL111_REG_CLCD_P_CELL_ID_2) == PL111_CLCD_P_CELL_ID_2) &&\r
+ (MmioRead8 (PL111_REG_CLCD_P_CELL_ID_3) == PL111_CLCD_P_CELL_ID_3))\r
+ {\r
return EFI_SUCCESS;\r
}\r
+\r
return EFI_NOT_FOUND;\r
}\r
\r
**/\r
EFI_STATUS\r
LcdInitialize (\r
- IN EFI_PHYSICAL_ADDRESS VramBaseAddress\r
+ IN EFI_PHYSICAL_ADDRESS VramBaseAddress\r
)\r
{\r
// Define start of the VRAM. This never changes for any graphics mode\r
IN UINT32 ModeNumber\r
)\r
{\r
- EFI_STATUS Status;\r
- SCAN_TIMINGS *Horizontal;\r
- SCAN_TIMINGS *Vertical;\r
- UINT32 LcdControl;\r
- LCD_BPP LcdBpp;\r
+ EFI_STATUS Status;\r
+ SCAN_TIMINGS *Horizontal;\r
+ SCAN_TIMINGS *Vertical;\r
+ UINT32 LcdControl;\r
+ LCD_BPP LcdBpp;\r
\r
EFI_GRAPHICS_OUTPUT_MODE_INFORMATION ModeInfo;\r
\r
if (ModeInfo.PixelFormat == PixelBlueGreenRedReserved8BitPerColor) {\r
LcdControl |= PL111_CTRL_BGR;\r
}\r
+\r
MmioWrite32 (PL111_REG_LCD_CONTROL, LcdControl);\r
\r
return EFI_SUCCESS;\r