[RK3288][Android6.0] Mali GPU基本知识

Platform: Rockchip
OS: Android 6.0
Kernel: 3.10.92

Mali GPU的前身是Falanx,是挪威一家公司, 后来被ARM收购.
目前除了做GPU以外,Mali还做Camera, Video Processor, Display Processor.

[RK3288][Android6.0] Mali GPU基本知识_第1张图片

收购后的第一款产品是Mali 200, 后面是Mali 400系列, 属于Utgard架构.
后面的Mali-T600,Mali-T700,Mali-T800系列都属于Midgard架构.
再后来出现的Mali-G71 属于Bifrost架构.


rk3288使用的是Mali-T760,属于Mali-T700系列, Midgard架构.

[RK3288][Android6.0] Mali GPU基本知识_第2张图片

对应驱动在

kernel/drivers/gpu/arm/midgard

驱动mali_device_driver分两部分:
1. platform_dependent_part: 在platform目录下
2. common_parts: 除了platform部分

[RK3288][Android6.0] Mali GPU基本知识_第3张图片


参考:
Utgard、Midgard 和 Bifrost 架構,Mali 加入 ARM 已經 10 年了
Mali (GPU)
Mali-T760 High Performance GPU

你可能感兴趣的:(子类__Other)