全志T3 Linux显示驱动分析

  • Post author:
  • Post category:linux



1、总体架构

全志T3处理器的显示框架是基于标准Linux的帧缓冲架构,其结构如图 1.1所示。显示控制器DE的驱动架构如图 1.2所示,包括屏蔽差异的显示管理抽象层,以及显示图层驱动、显示设备驱动、背光驱动、enhance驱动和capture驱动。

图 1.1 帧缓冲设备驱动结构题

图 1.2 显示控制器驱动架构


2、关键数据结构

显示驱动信息总的结构体disp_drv_info如程序清单 2.1所示,包含显示驱动所有的相关信息。

typedef struct
{
	struct device           *dev;
	uintptr_t               reg_base[DISP_MOD_NUM];
	u32          



版权声明:本文为GWH1128原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。