CHIP_KABINI
case CHIP_KABINI:
case CHIP_KABINI:
case CHIP_KABINI:
case CHIP_KABINI:
{0x1002, 0x9830, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_KABINI|AMD_IS_MOBILITY|AMD_IS_APU},
{0x1002, 0x9831, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_KABINI|AMD_IS_APU},
{0x1002, 0x9832, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_KABINI|AMD_IS_MOBILITY|AMD_IS_APU},
{0x1002, 0x9833, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_KABINI|AMD_IS_APU},
{0x1002, 0x9834, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_KABINI|AMD_IS_MOBILITY|AMD_IS_APU},
{0x1002, 0x9835, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_KABINI|AMD_IS_APU},
{0x1002, 0x9836, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_KABINI|AMD_IS_MOBILITY|AMD_IS_APU},
{0x1002, 0x9837, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_KABINI|AMD_IS_APU},
{0x1002, 0x9838, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_KABINI|AMD_IS_MOBILITY|AMD_IS_APU},
{0x1002, 0x9839, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_KABINI|AMD_IS_MOBILITY|AMD_IS_APU},
{0x1002, 0x983a, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_KABINI|AMD_IS_APU},
{0x1002, 0x983b, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_KABINI|AMD_IS_MOBILITY|AMD_IS_APU},
{0x1002, 0x983c, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_KABINI|AMD_IS_APU},
{0x1002, 0x983d, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_KABINI|AMD_IS_APU},
{0x1002, 0x983e, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_KABINI|AMD_IS_APU},
{0x1002, 0x983f, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_KABINI|AMD_IS_APU},
case CHIP_KABINI:
case CHIP_KABINI:
case CHIP_KABINI:
case CHIP_KABINI:
case CHIP_KABINI:
case CHIP_KABINI:
case CHIP_KABINI:
if (adev->asic_type == CHIP_KABINI) {
case CHIP_KABINI:
case CHIP_KABINI:
case CHIP_KABINI:
else if ((adev->asic_type == CHIP_KABINI) ||
if ((adev->asic_type == CHIP_KABINI) ||
case CHIP_KABINI:
case CHIP_KABINI:
case CHIP_KABINI:
case CHIP_KABINI:
case CHIP_KABINI:
case CHIP_KABINI:
case CHIP_KABINI:
case CHIP_KABINI:
case CHIP_KABINI: /* UVD, VCE do not support GPUVM */
case CHIP_KABINI:
case CHIP_KABINI:
case CHIP_KABINI:
if (adev->asic_type == CHIP_KABINI || adev->asic_type == CHIP_MULLINS)
if (adev->asic_type == CHIP_KABINI || adev->asic_type == CHIP_MULLINS) {
if (adev->asic_type == CHIP_KABINI || adev->asic_type == CHIP_MULLINS) {
if (adev->asic_type == CHIP_KABINI || adev->asic_type == CHIP_MULLINS)
if (adev->asic_type == CHIP_KABINI || adev->asic_type == CHIP_MULLINS)
if (adev->asic_type == CHIP_KABINI || adev->asic_type == CHIP_MULLINS) {
if (adev->asic_type == CHIP_KABINI || adev->asic_type == CHIP_MULLINS) {
if (adev->asic_type == CHIP_KABINI || adev->asic_type == CHIP_MULLINS)
if (adev->asic_type == CHIP_KABINI || adev->asic_type == CHIP_MULLINS)
if ((rdev->family == CHIP_KABINI) ||
case CHIP_KABINI:
case CHIP_KABINI:
case CHIP_KABINI:
case CHIP_KABINI:
case CHIP_KABINI:
if (rdev->family == CHIP_KABINI || rdev->family == CHIP_MULLINS)
if (rdev->family == CHIP_KABINI || rdev->family == CHIP_MULLINS) {
if (rdev->family == CHIP_KABINI || rdev->family == CHIP_MULLINS)
if (rdev->family == CHIP_KABINI || rdev->family == CHIP_MULLINS)
if (rdev->family == CHIP_KABINI || rdev->family == CHIP_MULLINS) {
if (rdev->family == CHIP_KABINI || rdev->family == CHIP_MULLINS) {
if (rdev->family == CHIP_KABINI || rdev->family == CHIP_MULLINS)
if (rdev->family == CHIP_KABINI || rdev->family == CHIP_MULLINS)
if (rdev->family == CHIP_KABINI || rdev->family == CHIP_MULLINS)
#define ASIC_IS_DCE83(rdev) ((rdev->family == CHIP_KABINI) || \
case CHIP_KABINI:
case CHIP_KABINI:
case CHIP_KABINI:
case CHIP_KABINI:
case CHIP_KABINI:
{0x1002, 0x9830, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_KABINI|RADEON_IS_MOBILITY|RADEON_NEW_MEMMAP|RADEON_IS_IGP}, \
{0x1002, 0x9831, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_KABINI|RADEON_NEW_MEMMAP|RADEON_IS_IGP}, \
{0x1002, 0x9832, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_KABINI|RADEON_IS_MOBILITY|RADEON_NEW_MEMMAP|RADEON_IS_IGP}, \
{0x1002, 0x9833, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_KABINI|RADEON_NEW_MEMMAP|RADEON_IS_IGP}, \
{0x1002, 0x9834, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_KABINI|RADEON_IS_MOBILITY|RADEON_NEW_MEMMAP|RADEON_IS_IGP}, \
{0x1002, 0x9835, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_KABINI|RADEON_NEW_MEMMAP|RADEON_IS_IGP}, \
{0x1002, 0x9836, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_KABINI|RADEON_IS_MOBILITY|RADEON_NEW_MEMMAP|RADEON_IS_IGP}, \
{0x1002, 0x9837, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_KABINI|RADEON_NEW_MEMMAP|RADEON_IS_IGP}, \
{0x1002, 0x9838, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_KABINI|RADEON_IS_MOBILITY|RADEON_NEW_MEMMAP|RADEON_IS_IGP}, \
{0x1002, 0x9839, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_KABINI|RADEON_IS_MOBILITY|RADEON_NEW_MEMMAP|RADEON_IS_IGP}, \
{0x1002, 0x983a, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_KABINI|RADEON_NEW_MEMMAP|RADEON_IS_IGP}, \
{0x1002, 0x983b, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_KABINI|RADEON_IS_MOBILITY|RADEON_NEW_MEMMAP|RADEON_IS_IGP}, \
{0x1002, 0x983c, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_KABINI|RADEON_NEW_MEMMAP|RADEON_IS_IGP}, \
{0x1002, 0x983d, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_KABINI|RADEON_NEW_MEMMAP|RADEON_IS_IGP}, \
{0x1002, 0x983e, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_KABINI|RADEON_NEW_MEMMAP|RADEON_IS_IGP}, \
{0x1002, 0x983f, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_KABINI|RADEON_NEW_MEMMAP|RADEON_IS_IGP}, \