Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 29 Mar 2011 00:33:03 +0000 (UTC)
From:      Marcel Moolenaar <marcel@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject:   svn commit: r220118 - projects/altix/sys/ia64/ia64
Message-ID:  <201103290033.p2T0X3iu011342@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: marcel
Date: Tue Mar 29 00:33:02 2011
New Revision: 220118
URL: http://svn.freebsd.org/changeset/base/220118

Log:
  Remove Altix cruft now that we have the SHub driver.

Modified:
  projects/altix/sys/ia64/ia64/machdep.c

Modified: projects/altix/sys/ia64/ia64/machdep.c
==============================================================================
--- projects/altix/sys/ia64/ia64/machdep.c	Tue Mar 29 00:06:02 2011	(r220117)
+++ projects/altix/sys/ia64/ia64/machdep.c	Tue Mar 29 00:33:02 2011	(r220118)
@@ -174,70 +174,6 @@ struct kva_md_info kmi;
 #define	Mhz	1000000L
 #define	Ghz	(1000L*Mhz)
 
-#define	SN_SAL_SET_OS_FEATURE_SET	0x02000066
-
-#define	OSF_ACPI_ENABLE		2
-#define	OSF_PCISEGMENT_ENABLE	3
-
-#include <contrib/dev/acpica/include/acpi.h>
-#include <contrib/dev/acpica/include/actables.h>
-#include <dev/acpica/acpivar.h>
-
-static void
-srat_dump_entry(ACPI_SUBTABLE_HEADER *entry, void *arg)
-{
-	ACPI_SRAT_CPU_AFFINITY *cpu;
-	ACPI_SRAT_MEM_AFFINITY *mem;
-	uint32_t domain;
-	uint16_t sapicid;
-
-	switch (entry->Type) {
-	case ACPI_SRAT_TYPE_CPU_AFFINITY:
-		cpu = (ACPI_SRAT_CPU_AFFINITY *)entry;
-		domain = cpu->ProximityDomainLo |
-		    cpu->ProximityDomainHi[0] << 8 |
-		    cpu->ProximityDomainHi[1] << 16 |
-		    cpu->ProximityDomainHi[2] << 24;
-		sapicid = (cpu->ApicId << 8) | cpu->LocalSapicEid;
-		printf("SRAT: Sapic ID %u domain %d: %s\n", sapicid, domain,
-		    (cpu->Flags & ACPI_SRAT_CPU_ENABLED) ? "enabled" :
-		    "disabled");
-		break;
-	case ACPI_SRAT_TYPE_MEMORY_AFFINITY:
-		mem = (ACPI_SRAT_MEM_AFFINITY *)entry;
-		printf("SRAT: memory domain %d addr %lx len %lx: %s\n",
-		    mem->ProximityDomain, mem->BaseAddress, mem->Length,
-		    (mem->Flags & ACPI_SRAT_MEM_ENABLED) ? "enabled" :
-		    "disabled");
-		break;
-	default:
-		printf("SRAT: unknown type (%u)\n", entry->Type);
-		break;
-	}
-}
-
-static void
-check_sn_sal(void)
-{
-	struct ia64_sal_result r;
-	ACPI_TABLE_HEADER *tbl;
-	void *ptr;
-
-	r = ia64_sal_entry(SAL_SGISN_SN_INFO, 0, 0, 0, 0, 0, 0, 0);
-	printf("XXX: %s: stat=%ld, res0=%#lx, res1=%#lx, res2=%#lx\n",
-	    __func__, r.sal_status, r.sal_result[0], r.sal_result[1],
-	    r.sal_result[2]);
-	if (r.sal_status != 0)
-		return;
-
-	tbl = ptr = acpi_find_table(ACPI_SIG_SRAT);
-	printf("XXX: %s: SRAT table at %p\n", __func__, ptr);
-	acpi_walk_subtables((char *)ptr + sizeof(ACPI_TABLE_SRAT), 
-	    (char *)ptr + tbl->Length, srat_dump_entry, ptr);
-	tbl = acpi_find_table(ACPI_SIG_SLIT);
-	printf("XXX: %s: SLIT table at %p\n", __func__, tbl);
-}
-
 static void
 identifycpu(void)
 {
@@ -867,8 +803,6 @@ ia64_init(struct bootinfo *bi)
 	if (metadata_missing)
 		printf("WARNING: loader(8) metadata is missing!\n");
 
-	check_sn_sal();
-
 	/* Get FPSWA interface */
 	fpswa_iface = (bootinfo->bi_fpswa == 0) ? NULL :
 	    (struct fpswa_iface *)IA64_PHYS_TO_RR7(bootinfo->bi_fpswa);



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201103290033.p2T0X3iu011342>