| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2015-08-17 | drm/amdgpu: add cgs_interface for pg and cg | rezhu | 1 | -1/+46 | |
| v3: check whether ip_blocks is enable v2: add break in the for loop. Signed-off-by: Rex zhu <[email protected]> | |||||
| 2015-08-17 | drm/amdgpu: add cgs_get_firmware_info interface v2 | Jammy Zhou | 1 | -1/+121 | |
| This new interface can be used by IP components to retrieve the firmware information from the core driver. v2: fix one typo Signed-off-by: Jammy Zhou <[email protected]> Signed-off-by: Rex Zhu <[email protected]> Signed-off-by: Young Yang <[email protected]> Reviewed-by: Alex Deucher <[email protected]> | |||||
| 2015-08-17 | drm/amdgpu: implement cgs gpu memory callbacks | Chunming Zhou | 1 | -12/+226 | |
| This implements the cgs interface for allocating GPU memory. Reviewed-by: Jammy Zhou <[email protected]> Signed-off-by: Chunming Zhou <[email protected]> Signed-off-by: Alex Deucher <[email protected]> | |||||
| 2015-08-17 | drm/amdgpu: add atom interfaces for CGS | Chunming Zhou | 1 | -6/+22 | |
| This implements the interface for atombios command and data table access. Reviewed-by: Jammy Zhou <[email protected]> Signed-off-by: Chunming Zhou <[email protected]> Signed-off-by: Alex Deucher <[email protected]> | |||||
| 2015-08-17 | drm/amdgpu: Implement irq interfaces for CGS | Alex Deucher | 1 | -6/+75 | |
| This implements the irq src registrar. Reviewed-by: Jammy Zhou <[email protected]> Signed-off-by: Chunming Zhou <[email protected]> Signed-off-by: Alex Deucher <[email protected]> | |||||
| 2015-08-17 | drm/amdgpu: Implement the pciconfig callbacks for CGS | Chunming Zhou | 1 | -12/+28 | |
| This implements the pciconfig register accessors. Reviewed-by: Jammy Zhou <[email protected]> Signed-off-by: Chunming Zhou <[email protected]> Signed-off-by: Alex Deucher <[email protected]> | |||||
| 2015-08-17 | drm/amdgpu: Implement mmio callbacks for CGS | Chunming Zhou | 1 | -7/+38 | |
| This implements the MMIO register accessors. Reviewed-by: Jammy Zhou <[email protected]> Signed-off-by: Chunming Zhou <[email protected]> Signed-off-by: Alex Deucher <[email protected]> | |||||
| 2015-08-17 | drm/amd: Add CGS interfaces | Chunming Zhou | 1 | -0/+327 | |
| CGS (Common Graphics Services) is an AMD cross component abstraction layer to designed to better encapsulate specific IP block drivers so different teams can effectively work on differnet IP block drivers independently. It provides a common interface for things like accessing registers, allocating GPU memory, and registering interrupt sources. The plan is to eventually move more and more IP drivers to this interface. The first user is the ACP IP driver. Reviewed-by: Jammy Zhou <[email protected]> Signed-off-by: Chunming Zhou <[email protected]> Acked-by: Christian König <[email protected]> Acked-by: Alex Deucher <[email protected]> Signed-off-by: Alex Deucher <[email protected]> | |||||