/*
|
* Allwinner SoCs display driver.
|
*
|
* Copyright (C) 2016 Allwinner.
|
*
|
* This file is licensed under the terms of the GNU General Public
|
* License version 2. This program is licensed "as is" without any
|
* warranty of any kind, whether express or implied.
|
*/
|
|
#ifndef __DISP_HDMI_H__
|
#define __DISP_HDMI_H__
|
|
#include "disp_private.h"
|
|
#define HDMI1440_480I 6
|
#define HDMI1440_576I 21
|
#define HDMI480P 2
|
#define HDMI576P 17
|
#define HDMI720P_50 19
|
#define HDMI720P_60 4
|
#define HDMI1080I_50 20
|
#define HDMI1080I_60 5
|
#define HDMI1080P_50 31
|
#define HDMI1080P_60 16
|
#define HDMI1080P_24 32
|
#define HDMI1080P_25 33
|
#define HDMI1080P_30 34
|
#define HDMI1080P_24_3D_FP (HDMI1080P_24 + 0x80)
|
#define HDMI720P_50_3D_FP (HDMI720P_50 + 0x80)
|
#define HDMI720P_60_3D_FP (HDMI720P_60 + 0x80)
|
#define HDMI3840_2160P_30 (0x01 + 0x100)
|
#define HDMI3840_2160P_25 (0x02 + 0x100)
|
#define HDMI3840_2160P_24 (0x03 + 0x100)
|
#define HDMI4096_2160P_24 (0x04 + 0x100)
|
|
s32 disp_init_hdmi(struct disp_bsp_init_para *para);
|
|
struct disp_device *disp_get_hdmi(u32 disp);
|
|
#endif
|