CHIP_HAINAN
case CHIP_HAINAN:
case CHIP_HAINAN:
case CHIP_HAINAN:
case CHIP_HAINAN:
{0x1002, 0x6660, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_HAINAN|AMD_IS_MOBILITY},
{0x1002, 0x6663, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_HAINAN|AMD_IS_MOBILITY},
{0x1002, 0x6664, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_HAINAN|AMD_IS_MOBILITY},
{0x1002, 0x6665, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_HAINAN|AMD_IS_MOBILITY},
{0x1002, 0x6667, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_HAINAN|AMD_IS_MOBILITY},
{0x1002, 0x666F, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_HAINAN|AMD_IS_MOBILITY},
case CHIP_HAINAN:
case CHIP_HAINAN:
case CHIP_HAINAN:
case CHIP_HAINAN:
case CHIP_HAINAN:
case CHIP_HAINAN:
} else if (adev->asic_type == CHIP_HAINAN) {
case CHIP_HAINAN:
case CHIP_HAINAN: /* no MM engines */
case CHIP_HAINAN:
case CHIP_HAINAN:
case CHIP_HAINAN:
if ((adev->asic_type != CHIP_OLAND) && (adev->asic_type != CHIP_HAINAN)) {
if ((adev->asic_type == CHIP_OLAND) || (adev->asic_type == CHIP_HAINAN))
if ((adev->asic_type == CHIP_OLAND) || (adev->asic_type == CHIP_HAINAN))
case CHIP_HAINAN:
} else if (adev->asic_type == CHIP_HAINAN) {
if (adev->asic_type == CHIP_HAINAN) {
case CHIP_HAINAN:
(rdev->family == CHIP_HAINAN)) /* for completeness. HAINAN has no display hw */
#define ASIC_IS_NODCE(rdev) ((rdev->family == CHIP_HAINAN))
case CHIP_HAINAN:
if (rdev->family == CHIP_HAINAN)
if (rdev->family == CHIP_HAINAN) {
case CHIP_HAINAN:
case CHIP_HAINAN:
case CHIP_HAINAN:
case CHIP_HAINAN:
case CHIP_HAINAN:
case CHIP_HAINAN:
case CHIP_HAINAN:
case CHIP_HAINAN:
case CHIP_HAINAN:
if ((rdev->family != CHIP_OLAND) && (rdev->family != CHIP_HAINAN)) {
if ((rdev->family == CHIP_OLAND) || (rdev->family == CHIP_HAINAN))
if ((rdev->family == CHIP_OLAND) || (rdev->family == CHIP_HAINAN))
} else if (rdev->family == CHIP_HAINAN) {
if (rdev->family == CHIP_HAINAN) {
case CHIP_HAINAN:
{0x1002, 0x6660, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_HAINAN|RADEON_IS_MOBILITY|RADEON_NEW_MEMMAP}, \
{0x1002, 0x6663, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_HAINAN|RADEON_IS_MOBILITY|RADEON_NEW_MEMMAP}, \
{0x1002, 0x6664, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_HAINAN|RADEON_IS_MOBILITY|RADEON_NEW_MEMMAP}, \
{0x1002, 0x6665, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_HAINAN|RADEON_IS_MOBILITY|RADEON_NEW_MEMMAP}, \
{0x1002, 0x6667, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_HAINAN|RADEON_IS_MOBILITY|RADEON_NEW_MEMMAP}, \
{0x1002, 0x666F, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_HAINAN|RADEON_IS_MOBILITY|RADEON_NEW_MEMMAP}, \