REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3737 Apply uncrustify changes to .c/.h files in the ArmPlatformPkg package Cc: Andrew Fish <afish@apple.com> Cc: Leif Lindholm <leif@nuviainc.com> Cc: Michael D Kinney <michael.d.kinney@intel.com> Signed-off-by: Michael Kubacki <michael.kubacki@microsoft.com> Reviewed-by: Andrew Fish <afish@apple.com>
		
			
				
	
	
		
			146 lines
		
	
	
		
			3.6 KiB
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			146 lines
		
	
	
		
			3.6 KiB
		
	
	
	
		
			C
		
	
	
	
	
	
| /** @file
 | |
| 
 | |
|   Copyright (c) 2017, Linaro, Ltd. All rights reserved.
 | |
|   Copyright (c) 2018, Arm Limited. All rights reserved.
 | |
| 
 | |
|   SPDX-License-Identifier: BSD-2-Clause-Patent
 | |
| 
 | |
| **/
 | |
| 
 | |
| #include <Base.h>
 | |
| #include <Uefi/UefiBaseType.h>
 | |
| #include <Library/DebugLib.h>
 | |
| #include <Library/LcdPlatformLib.h>
 | |
| 
 | |
| /** Platform related initialization function.
 | |
| 
 | |
|   @param[in] Handle              Handle to the LCD device instance.
 | |
| 
 | |
|   @retval EFI_UNSUPPORTED        Interface is not supported.
 | |
| **/
 | |
| EFI_STATUS
 | |
| LcdPlatformInitializeDisplay (
 | |
|   IN EFI_HANDLE  Handle
 | |
|   )
 | |
| {
 | |
|   ASSERT (FALSE);
 | |
|   return EFI_UNSUPPORTED;
 | |
| }
 | |
| 
 | |
| /** Allocate VRAM memory in DRAM for the framebuffer
 | |
|   (unless it is reserved already).
 | |
| 
 | |
|   The allocated address can be used to set the framebuffer.
 | |
| 
 | |
|   @param[out] VramBaseAddress      A pointer to the framebuffer address.
 | |
|   @param[out] VramSize             A pointer to the size of the frame
 | |
|                                    buffer in bytes
 | |
| 
 | |
|   @retval EFI_UNSUPPORTED          Interface is not supported.
 | |
| **/
 | |
| EFI_STATUS
 | |
| LcdPlatformGetVram (
 | |
|   OUT EFI_PHYSICAL_ADDRESS  *VramBaseAddress,
 | |
|   OUT UINTN                 *VramSize
 | |
|   )
 | |
| {
 | |
|   ASSERT (FALSE);
 | |
|   return EFI_UNSUPPORTED;
 | |
| }
 | |
| 
 | |
| /** Return total number of modes supported.
 | |
| 
 | |
|   Note: Valid mode numbers are 0 to MaxMode - 1
 | |
|   See Section 12.9 of the UEFI Specification 2.7
 | |
| 
 | |
|   @retval UINT32             Zero number of modes supported
 | |
|                              in a NULL library implementation.
 | |
| **/
 | |
| UINT32
 | |
| LcdPlatformGetMaxMode (
 | |
|   VOID
 | |
|   )
 | |
| {
 | |
|   ASSERT (FALSE);
 | |
|   return 0;
 | |
| }
 | |
| 
 | |
| /** Set the requested display mode.
 | |
| 
 | |
|   @param[in] ModeNumber            Mode Number.
 | |
| 
 | |
|   @retval EFI_UNSUPPORTED          Interface is not supported.
 | |
| **/
 | |
| EFI_STATUS
 | |
| LcdPlatformSetMode (
 | |
|   IN UINT32  ModeNumber
 | |
|   )
 | |
| {
 | |
|   ASSERT (FALSE);
 | |
|   return EFI_UNSUPPORTED;
 | |
| }
 | |
| 
 | |
| /** Return information for the requested mode number.
 | |
| 
 | |
|   @param[in]  ModeNumber         Mode Number.
 | |
|   @param[out] Info               Pointer for returned mode information
 | |
|                                  (on success).
 | |
| 
 | |
|   @retval EFI_UNSUPPORTED        Interface is not supported.
 | |
| 
 | |
| **/
 | |
| EFI_STATUS
 | |
| LcdPlatformQueryMode (
 | |
|   IN  UINT32                                ModeNumber,
 | |
|   OUT EFI_GRAPHICS_OUTPUT_MODE_INFORMATION  *Info
 | |
|   )
 | |
| {
 | |
|   ASSERT (FALSE);
 | |
|   return EFI_UNSUPPORTED;
 | |
| }
 | |
| 
 | |
| /** Return display timing information for the requested mode number.
 | |
| 
 | |
|   @param[in]  ModeNumber          Mode Number.
 | |
| 
 | |
|   @param[out] HRes                Pointer to horizontal resolution.
 | |
|   @param[out] HSync               Pointer to horizontal sync width.
 | |
|   @param[out] HBackPorch          Pointer to horizontal back porch.
 | |
|   @param[out] HFrontPorch         Pointer to horizontal front porch.
 | |
|   @param[out] VRes                Pointer to vertical resolution.
 | |
|   @param[out] VSync               Pointer to vertical sync width.
 | |
|   @param[out] VBackPorch          Pointer to vertical back porch.
 | |
|   @param[out] VFrontPorch         Pointer to vertical front porch.
 | |
| 
 | |
|   @retval EFI_UNSUPPORTED         Interface is not supported.
 | |
| **/
 | |
| EFI_STATUS
 | |
| LcdPlatformGetTimings (
 | |
|   IN  UINT32        ModeNumber,
 | |
|   OUT SCAN_TIMINGS  **Horizontal,
 | |
|   OUT SCAN_TIMINGS  **Vertical
 | |
|   )
 | |
| {
 | |
|   ASSERT (FALSE);
 | |
|   return EFI_UNSUPPORTED;
 | |
| }
 | |
| 
 | |
| /** Return bits per pixel information for a mode number.
 | |
| 
 | |
|   @param[in]  ModeNumber          Mode Number.
 | |
| 
 | |
|   @param[out] Bpp                 Pointer to value bits per pixel information.
 | |
| 
 | |
|   @retval EFI_UNSUPPORTED         Interface is not supported.
 | |
| 
 | |
| **/
 | |
| EFI_STATUS
 | |
| LcdPlatformGetBpp (
 | |
|   IN  UINT32   ModeNumber,
 | |
|   OUT LCD_BPP  *Bpp
 | |
|   )
 | |
| {
 | |
|   ASSERT (FALSE);
 | |
|   return EFI_UNSUPPORTED;
 | |
| }
 |