From aad669b1e90491f7c3951016456e8a2660d91a85 Mon Sep 17 00:00:00 2001 From: Samuel Li Date: Thu, 1 May 2014 13:27:58 -0400 Subject: radeonsi: add support for Mullins asics. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit v2: name defaults to kabini for older llvm v3: fix llvm version check Signed-off-by: Samuel Li Signed-off-by: Alex Deucher Signed-off-by: Leo Liu Reviewed-by: Marek Olšák Reviewed-by: Tom Stellard --- src/gallium/drivers/radeon/r600_pipe_common.c | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src/gallium/drivers/radeon') diff --git a/src/gallium/drivers/radeon/r600_pipe_common.c b/src/gallium/drivers/radeon/r600_pipe_common.c index 957186af0b5..70c4d1adefb 100644 --- a/src/gallium/drivers/radeon/r600_pipe_common.c +++ b/src/gallium/drivers/radeon/r600_pipe_common.c @@ -293,6 +293,7 @@ static const char* r600_get_name(struct pipe_screen* pscreen) case CHIP_KAVERI: return "AMD KAVERI"; case CHIP_KABINI: return "AMD KABINI"; case CHIP_HAWAII: return "AMD HAWAII"; + case CHIP_MULLINS: return "AMD MULLINS"; default: return "AMD unknown"; } } @@ -410,6 +411,12 @@ const char *r600_get_llvm_processor_name(enum radeon_family family) case CHIP_KABINI: return "kabini"; case CHIP_KAVERI: return "kaveri"; case CHIP_HAWAII: return "hawaii"; + case CHIP_MULLINS: +#if HAVE_LLVM >= 0x0305 + return "mullins"; +#else + return "kabini"; +#endif default: return ""; #endif } -- cgit v1.2.3