diff options
author | km84432 <none@none> | 2007-07-30 14:32:47 -0700 |
---|---|---|
committer | km84432 <none@none> | 2007-07-30 14:32:47 -0700 |
commit | a83cadce5d3331b64803bfc641036cec23602c74 (patch) | |
tree | 1fde5ab89acaa2dedaca1f639c34da88fb26fd84 /usr/src/cmd/devfsadm/sparc/misc_link_sparc.c | |
parent | d142717dd4be9294d8bf7efaaec924308825d5c1 (diff) | |
download | illumos-gate-a83cadce5d3331b64803bfc641036cec23602c74.tar.gz |
PSARC 2007/308: Removal of Sun Fire Link (Wildcat) Support
6269063 Remove support for Sun Fire Link (Wildcat)
--HG--
rename : usr/src/cmd/mdb/sun4u/modules/wrsm/Makefile => deleted_files/usr/src/cmd/mdb/sun4u/modules/wrsm/Makefile
rename : usr/src/cmd/mdb/sun4u/modules/wrsm/v9/Makefile => deleted_files/usr/src/cmd/mdb/sun4u/modules/wrsm/v9/Makefile
rename : usr/src/cmd/mdb/sun4u/modules/wrsm/wrsm.c => deleted_files/usr/src/cmd/mdb/sun4u/modules/wrsm/wrsm.c
rename : usr/src/cmd/mdb/sun4u/modules/wrsmd/Makefile => deleted_files/usr/src/cmd/mdb/sun4u/modules/wrsmd/Makefile
rename : usr/src/cmd/mdb/sun4u/modules/wrsmd/v9/Makefile => deleted_files/usr/src/cmd/mdb/sun4u/modules/wrsmd/v9/Makefile
rename : usr/src/cmd/mdb/sun4u/modules/wrsmd/wrsmd.c => deleted_files/usr/src/cmd/mdb/sun4u/modules/wrsmd/wrsmd.c
rename : usr/src/cmd/wrsmconf/Makefile => deleted_files/usr/src/cmd/wrsmconf/Makefile
rename : usr/src/cmd/wrsmconf/mkconfig.c => deleted_files/usr/src/cmd/wrsmconf/mkconfig.c
rename : usr/src/cmd/wrsmconf/wrsmcfg => deleted_files/usr/src/cmd/wrsmconf/wrsmcfg
rename : usr/src/cmd/wrsmconf/wrsmconf.c => deleted_files/usr/src/cmd/wrsmconf/wrsmconf.c
rename : usr/src/cmd/wrsmconf/wrsmconf_msgs.h => deleted_files/usr/src/cmd/wrsmconf/wrsmconf_msgs.h
rename : usr/src/cmd/wrsmstat/Makefile => deleted_files/usr/src/cmd/wrsmstat/Makefile
rename : usr/src/cmd/wrsmstat/wrsm_lastwci => deleted_files/usr/src/cmd/wrsmstat/wrsm_lastwci
rename : usr/src/cmd/wrsmstat/wrsmstat.c => deleted_files/usr/src/cmd/wrsmstat/wrsmstat.c
rename : usr/src/lib/libwrsmconf/Makefile => deleted_files/usr/src/lib/libwrsmconf/Makefile
rename : usr/src/lib/libwrsmconf/Makefile.com => deleted_files/usr/src/lib/libwrsmconf/Makefile.com
rename : usr/src/lib/libwrsmconf/confpack.c => deleted_files/usr/src/lib/libwrsmconf/confpack.c
rename : usr/src/lib/libwrsmconf/confparse.l => deleted_files/usr/src/lib/libwrsmconf/confparse.l
rename : usr/src/lib/libwrsmconf/confparse.y => deleted_files/usr/src/lib/libwrsmconf/confparse.y
rename : usr/src/lib/libwrsmconf/confprint.c => deleted_files/usr/src/lib/libwrsmconf/confprint.c
rename : usr/src/lib/libwrsmconf/libwrsmconf.c => deleted_files/usr/src/lib/libwrsmconf/libwrsmconf.c
rename : usr/src/lib/libwrsmconf/sparc/Makefile => deleted_files/usr/src/lib/libwrsmconf/sparc/Makefile
rename : usr/src/lib/libwrsmconf/sparcv9/Makefile => deleted_files/usr/src/lib/libwrsmconf/sparcv9/Makefile
rename : usr/src/lib/libwrsmconf/util.c => deleted_files/usr/src/lib/libwrsmconf/util.c
rename : usr/src/lib/libwrsmconf/util.h => deleted_files/usr/src/lib/libwrsmconf/util.h
rename : usr/src/lib/libwrsmconf/wrsm_confpack.c => deleted_files/usr/src/lib/libwrsmconf/wrsm_confpack.c
rename : usr/src/lib/libwrsmconf/wrsmconf.h => deleted_files/usr/src/lib/libwrsmconf/wrsmconf.h
rename : usr/src/lib/libwrsmconf/wrsmconf_impl.h => deleted_files/usr/src/lib/libwrsmconf/wrsmconf_impl.h
rename : usr/src/lib/wrsm/Makefile => deleted_files/usr/src/lib/wrsm/Makefile
rename : usr/src/lib/wrsm/Makefile.com => deleted_files/usr/src/lib/wrsm/Makefile.com
rename : usr/src/lib/wrsm/librsmwrsm.c => deleted_files/usr/src/lib/wrsm/librsmwrsm.c
rename : usr/src/lib/wrsm/librsmwrsm.h => deleted_files/usr/src/lib/wrsm/librsmwrsm.h
rename : usr/src/lib/wrsm/sparc/Makefile => deleted_files/usr/src/lib/wrsm/sparc/Makefile
rename : usr/src/lib/wrsm/sparcv9/Makefile => deleted_files/usr/src/lib/wrsm/sparcv9/Makefile
rename : usr/src/lib/wrsm/wrsmlib.s => deleted_files/usr/src/lib/wrsm/wrsmlib.s
rename : usr/src/pkgdefs/SUNWwrsa.u/Makefile => deleted_files/usr/src/pkgdefs/SUNWwrsa.u/Makefile
rename : usr/src/pkgdefs/SUNWwrsa.u/pkginfo.tmpl => deleted_files/usr/src/pkgdefs/SUNWwrsa.u/pkginfo.tmpl
rename : usr/src/pkgdefs/SUNWwrsa.u/prototype_sparc => deleted_files/usr/src/pkgdefs/SUNWwrsa.u/prototype_sparc
rename : usr/src/pkgdefs/SUNWwrsd.u/Makefile => deleted_files/usr/src/pkgdefs/SUNWwrsd.u/Makefile
rename : usr/src/pkgdefs/SUNWwrsd.u/depend => deleted_files/usr/src/pkgdefs/SUNWwrsd.u/depend
rename : usr/src/pkgdefs/SUNWwrsd.u/pkginfo.tmpl => deleted_files/usr/src/pkgdefs/SUNWwrsd.u/pkginfo.tmpl
rename : usr/src/pkgdefs/SUNWwrsd.u/postinstall => deleted_files/usr/src/pkgdefs/SUNWwrsd.u/postinstall
rename : usr/src/pkgdefs/SUNWwrsd.u/preremove => deleted_files/usr/src/pkgdefs/SUNWwrsd.u/preremove
rename : usr/src/pkgdefs/SUNWwrsd.u/prototype_sparc => deleted_files/usr/src/pkgdefs/SUNWwrsd.u/prototype_sparc
rename : usr/src/pkgdefs/SUNWwrsm.u/Makefile => deleted_files/usr/src/pkgdefs/SUNWwrsm.u/Makefile
rename : usr/src/pkgdefs/SUNWwrsm.u/depend => deleted_files/usr/src/pkgdefs/SUNWwrsm.u/depend
rename : usr/src/pkgdefs/SUNWwrsm.u/pkginfo.tmpl => deleted_files/usr/src/pkgdefs/SUNWwrsm.u/pkginfo.tmpl
rename : usr/src/pkgdefs/SUNWwrsm.u/postinstall => deleted_files/usr/src/pkgdefs/SUNWwrsm.u/postinstall
rename : usr/src/pkgdefs/SUNWwrsm.u/preremove => deleted_files/usr/src/pkgdefs/SUNWwrsm.u/preremove
rename : usr/src/pkgdefs/SUNWwrsm.u/prototype_sparc => deleted_files/usr/src/pkgdefs/SUNWwrsm.u/prototype_sparc
rename : usr/src/pkgdefs/SUNWwrsu.u/Makefile => deleted_files/usr/src/pkgdefs/SUNWwrsu.u/Makefile
rename : usr/src/pkgdefs/SUNWwrsu.u/pkginfo.tmpl => deleted_files/usr/src/pkgdefs/SUNWwrsu.u/pkginfo.tmpl
rename : usr/src/pkgdefs/SUNWwrsu.u/prototype_sparc => deleted_files/usr/src/pkgdefs/SUNWwrsu.u/prototype_sparc
rename : usr/src/uts/sun4u/io/wci_common.c => deleted_files/usr/src/uts/sun4u/io/wci_common.c
rename : usr/src/uts/sun4u/io/wrsm/wrsm.conf => deleted_files/usr/src/uts/sun4u/io/wrsm/wrsm.conf
rename : usr/src/uts/sun4u/io/wrsm/wrsm_barrier.c => deleted_files/usr/src/uts/sun4u/io/wrsm/wrsm_barrier.c
rename : usr/src/uts/sun4u/io/wrsm/wrsm_cf.c => deleted_files/usr/src/uts/sun4u/io/wrsm/wrsm_cf.c
rename : usr/src/uts/sun4u/io/wrsm/wrsm_cmmu.c => deleted_files/usr/src/uts/sun4u/io/wrsm/wrsm_cmmu.c
rename : usr/src/uts/sun4u/io/wrsm/wrsm_common.c => deleted_files/usr/src/uts/sun4u/io/wrsm/wrsm_common.c
rename : usr/src/uts/sun4u/io/wrsm/wrsm_confpack.c => deleted_files/usr/src/uts/sun4u/io/wrsm/wrsm_confpack.c
rename : usr/src/uts/sun4u/io/wrsm/wrsm_copy.s => deleted_files/usr/src/uts/sun4u/io/wrsm/wrsm_copy.s
rename : usr/src/uts/sun4u/io/wrsm/wrsm_driver.c => deleted_files/usr/src/uts/sun4u/io/wrsm/wrsm_driver.c
rename : usr/src/uts/sun4u/io/wrsm/wrsm_getput.c => deleted_files/usr/src/uts/sun4u/io/wrsm/wrsm_getput.c
rename : usr/src/uts/sun4u/io/wrsm/wrsm_intr.c => deleted_files/usr/src/uts/sun4u/io/wrsm/wrsm_intr.c
rename : usr/src/uts/sun4u/io/wrsm/wrsm_lc.c => deleted_files/usr/src/uts/sun4u/io/wrsm/wrsm_lc.c
rename : usr/src/uts/sun4u/io/wrsm/wrsm_memseg.c => deleted_files/usr/src/uts/sun4u/io/wrsm/wrsm_memseg.c
rename : usr/src/uts/sun4u/io/wrsm/wrsm_memseg_export.c => deleted_files/usr/src/uts/sun4u/io/wrsm/wrsm_memseg_export.c
rename : usr/src/uts/sun4u/io/wrsm/wrsm_memseg_import.c => deleted_files/usr/src/uts/sun4u/io/wrsm/wrsm_memseg_import.c
rename : usr/src/uts/sun4u/io/wrsm/wrsm_mh.c => deleted_files/usr/src/uts/sun4u/io/wrsm/wrsm_mh.c
rename : usr/src/uts/sun4u/io/wrsm/wrsm_nc.c => deleted_files/usr/src/uts/sun4u/io/wrsm/wrsm_nc.c
rename : usr/src/uts/sun4u/io/wrsm/wrsm_nr.c => deleted_files/usr/src/uts/sun4u/io/wrsm/wrsm_nr.c
rename : usr/src/uts/sun4u/io/wrsm/wrsm_offsets.in => deleted_files/usr/src/uts/sun4u/io/wrsm/wrsm_offsets.in
rename : usr/src/uts/sun4u/io/wrsm/wrsm_rsmpi.c => deleted_files/usr/src/uts/sun4u/io/wrsm/wrsm_rsmpi.c
rename : usr/src/uts/sun4u/io/wrsm/wrsm_session.c => deleted_files/usr/src/uts/sun4u/io/wrsm/wrsm_session.c
rename : usr/src/uts/sun4u/io/wrsm/wrsm_tl.c => deleted_files/usr/src/uts/sun4u/io/wrsm/wrsm_tl.c
rename : usr/src/uts/sun4u/io/wrsm/wrsm_trap.s => deleted_files/usr/src/uts/sun4u/io/wrsm/wrsm_trap.s
rename : usr/src/uts/sun4u/io/wrsmd.c => deleted_files/usr/src/uts/sun4u/io/wrsmd.c
rename : usr/src/uts/sun4u/io/wrsmd.conf => deleted_files/usr/src/uts/sun4u/io/wrsmd.conf
rename : usr/src/uts/sun4u/serengeti/io/wrsmplat.c => deleted_files/usr/src/uts/sun4u/serengeti/io/wrsmplat.c
rename : usr/src/uts/sun4u/serengeti/wrsm/Makefile => deleted_files/usr/src/uts/sun4u/serengeti/wrsm/Makefile
rename : usr/src/uts/sun4u/serengeti/wrsmplat/Makefile => deleted_files/usr/src/uts/sun4u/serengeti/wrsmplat/Makefile
rename : usr/src/uts/sun4u/starcat/gptwo_wci/Makefile => deleted_files/usr/src/uts/sun4u/starcat/gptwo_wci/Makefile
rename : usr/src/uts/sun4u/starcat/io/gptwo_wci.c => deleted_files/usr/src/uts/sun4u/starcat/io/gptwo_wci.c
rename : usr/src/uts/sun4u/starcat/io/wrsmplat.c => deleted_files/usr/src/uts/sun4u/starcat/io/wrsmplat.c
rename : usr/src/uts/sun4u/starcat/ml/wrsmplat_asm.s => deleted_files/usr/src/uts/sun4u/starcat/ml/wrsmplat_asm.s
rename : usr/src/uts/sun4u/starcat/sys/gptwo_wci.h => deleted_files/usr/src/uts/sun4u/starcat/sys/gptwo_wci.h
rename : usr/src/uts/sun4u/starcat/sys/wrsmplat.h => deleted_files/usr/src/uts/sun4u/starcat/sys/wrsmplat.h
rename : usr/src/uts/sun4u/starcat/wrsmplat/Makefile => deleted_files/usr/src/uts/sun4u/starcat/wrsmplat/Makefile
rename : usr/src/uts/sun4u/sys/wci_cmmu.h => deleted_files/usr/src/uts/sun4u/sys/wci_cmmu.h
rename : usr/src/uts/sun4u/sys/wci_common.h => deleted_files/usr/src/uts/sun4u/sys/wci_common.h
rename : usr/src/uts/sun4u/sys/wci_masks.h => deleted_files/usr/src/uts/sun4u/sys/wci_masks.h
rename : usr/src/uts/sun4u/sys/wci_offsets.h => deleted_files/usr/src/uts/sun4u/sys/wci_offsets.h
rename : usr/src/uts/sun4u/sys/wci_regs.h => deleted_files/usr/src/uts/sun4u/sys/wci_regs.h
rename : usr/src/uts/sun4u/sys/wrsm.h => deleted_files/usr/src/uts/sun4u/sys/wrsm.h
rename : usr/src/uts/sun4u/sys/wrsm_barrier.h => deleted_files/usr/src/uts/sun4u/sys/wrsm_barrier.h
rename : usr/src/uts/sun4u/sys/wrsm_cf.h => deleted_files/usr/src/uts/sun4u/sys/wrsm_cf.h
rename : usr/src/uts/sun4u/sys/wrsm_cf_impl.h => deleted_files/usr/src/uts/sun4u/sys/wrsm_cf_impl.h
rename : usr/src/uts/sun4u/sys/wrsm_cmmu.h => deleted_files/usr/src/uts/sun4u/sys/wrsm_cmmu.h
rename : usr/src/uts/sun4u/sys/wrsm_common.h => deleted_files/usr/src/uts/sun4u/sys/wrsm_common.h
rename : usr/src/uts/sun4u/sys/wrsm_config.h => deleted_files/usr/src/uts/sun4u/sys/wrsm_config.h
rename : usr/src/uts/sun4u/sys/wrsm_driver.h => deleted_files/usr/src/uts/sun4u/sys/wrsm_driver.h
rename : usr/src/uts/sun4u/sys/wrsm_intr.h => deleted_files/usr/src/uts/sun4u/sys/wrsm_intr.h
rename : usr/src/uts/sun4u/sys/wrsm_intr_impl.h => deleted_files/usr/src/uts/sun4u/sys/wrsm_intr_impl.h
rename : usr/src/uts/sun4u/sys/wrsm_lc.h => deleted_files/usr/src/uts/sun4u/sys/wrsm_lc.h
rename : usr/src/uts/sun4u/sys/wrsm_memseg.h => deleted_files/usr/src/uts/sun4u/sys/wrsm_memseg.h
rename : usr/src/uts/sun4u/sys/wrsm_memseg_impl.h => deleted_files/usr/src/uts/sun4u/sys/wrsm_memseg_impl.h
rename : usr/src/uts/sun4u/sys/wrsm_nc.h => deleted_files/usr/src/uts/sun4u/sys/wrsm_nc.h
rename : usr/src/uts/sun4u/sys/wrsm_nc_impl.h => deleted_files/usr/src/uts/sun4u/sys/wrsm_nc_impl.h
rename : usr/src/uts/sun4u/sys/wrsm_plat.h => deleted_files/usr/src/uts/sun4u/sys/wrsm_plat.h
rename : usr/src/uts/sun4u/sys/wrsm_plat_impl.h => deleted_files/usr/src/uts/sun4u/sys/wrsm_plat_impl.h
rename : usr/src/uts/sun4u/sys/wrsm_plugin.h => deleted_files/usr/src/uts/sun4u/sys/wrsm_plugin.h
rename : usr/src/uts/sun4u/sys/wrsm_rsmpi.h => deleted_files/usr/src/uts/sun4u/sys/wrsm_rsmpi.h
rename : usr/src/uts/sun4u/sys/wrsm_sess_impl.h => deleted_files/usr/src/uts/sun4u/sys/wrsm_sess_impl.h
rename : usr/src/uts/sun4u/sys/wrsm_session.h => deleted_files/usr/src/uts/sun4u/sys/wrsm_session.h
rename : usr/src/uts/sun4u/sys/wrsm_transport.h => deleted_files/usr/src/uts/sun4u/sys/wrsm_transport.h
rename : usr/src/uts/sun4u/sys/wrsm_types.h => deleted_files/usr/src/uts/sun4u/sys/wrsm_types.h
rename : usr/src/uts/sun4u/sys/wrsmd.h => deleted_files/usr/src/uts/sun4u/sys/wrsmd.h
rename : usr/src/uts/sun4u/wrsmd/Makefile => deleted_files/usr/src/uts/sun4u/wrsmd/Makefile
Diffstat (limited to 'usr/src/cmd/devfsadm/sparc/misc_link_sparc.c')
-rw-r--r-- | usr/src/cmd/devfsadm/sparc/misc_link_sparc.c | 75 |
1 files changed, 1 insertions, 74 deletions
diff --git a/usr/src/cmd/devfsadm/sparc/misc_link_sparc.c b/usr/src/cmd/devfsadm/sparc/misc_link_sparc.c index 0d0aa692bd..f93a5212fe 100644 --- a/usr/src/cmd/devfsadm/sparc/misc_link_sparc.c +++ b/usr/src/cmd/devfsadm/sparc/misc_link_sparc.c @@ -19,7 +19,7 @@ * CDDL HEADER END */ /* - * Copyright 2006 Sun Microsystems, Inc. All rights reserved. + * Copyright 2007 Sun Microsystems, Inc. All rights reserved. * Use is subject to license terms. */ @@ -36,8 +36,6 @@ extern int system_labeled; -static int node_name(di_minor_t minor, di_node_t node); - static int ddi_other(di_minor_t minor, di_node_t node); static int diskette(di_minor_t minor, di_node_t node); @@ -45,7 +43,6 @@ static int ecpp_create(di_minor_t minor, di_node_t node); static int mc_node(di_minor_t minor, di_node_t node); static int ddi_cardreader(di_minor_t minor, di_node_t node); static int starcat_sbbc_node(di_minor_t minor, di_node_t node); -static int wrsm(di_minor_t minor, di_node_t node); static int lom(di_minor_t minor, di_node_t node); static int ntwdt_create(di_minor_t minor, di_node_t node); @@ -68,12 +65,6 @@ static devfsadm_create_t misc_cbt[] = { { "card-reader", "ddi_smartcard_reader", NULL, TYPE_EXACT, ILEVEL_0, ddi_cardreader }, - { "pseudo", "(^ddi_pseudo$)|(^ddi_ctl:devctl$)", "wrsm", - TYPE_RE | DRV_EXACT, ILEVEL_0, wrsm, - }, - { "network", "ddi_net", "wrsmd", - TYPE_EXACT | DRV_EXACT, ILEVEL_0, node_name, - }, { "pseudo", "ddi_pseudo", "lw8", TYPE_EXACT | DRV_EXACT, ILEVEL_0, lom }, @@ -145,17 +136,6 @@ diskette(di_minor_t minor, di_node_t node) /* * Handles links of the form: - * type=ddi_pseudo;name=xyz \D - */ -static int -node_name(di_minor_t minor, di_node_t node) -{ - (void) devfsadm_mklink(di_node_name(node), node, minor, 0); - return (DEVFSADM_CONTINUE); -} - -/* - * Handles links of the form: * type=ddi_printer;name=ecpp ecpp\N0 */ static int @@ -297,59 +277,6 @@ starcat_sbbc_node(di_minor_t minor, di_node_t node) } -int -wrsm(di_minor_t minor, di_node_t node) -{ - const char *node_name = di_node_name(node); - const char *minor_name = di_minor_name(minor); - char path[PATH_MAX + 1]; - - if (minor_name == NULL || node_name == NULL) { - return (DEVFSADM_CONTINUE); - } - if (strcmp(minor_name, "admin") == 0) { - /* admin pseudo device */ - (void) snprintf(path, sizeof (path), "%s%s", node_name, - minor_name); - } else if (strcmp(minor_name, "ctrl") == 0) { - /* controller pseudo device */ - dev_t dev = di_minor_devt(minor); - minor_t dev_minor = minor(dev); - (void) snprintf(path, sizeof (path), "%s%u", node_name, - (uint_t)dev_minor); - } else { - /* - * For hardware devices, the devlink must be - * /dev/<node_name><portid>. devpath is of the format - * ".../<node_name>@<portid>,0". Need to extract the - * <portid> for use in bulding devlink. - */ - char devpath[PATH_MAX + 1]; - char *devfs_path; - int i; - - devfs_path = di_devfs_path(node); - if (devfs_path == NULL) { - return (DEVFSADM_CONTINUE); - } - (void) strcpy(devpath, devfs_path); - di_devfs_path_free(devfs_path); - - for (i = strlen(devpath); devpath[i] != '@' && i > 0; i--) { - if (devpath[i] == ',') { - devpath[i] = 0; - } - } - if (i == 0) { - return (DEVFSADM_CONTINUE); - } - (void) snprintf(path, sizeof (path), "wci%s", &devpath[i+1]); - } - (void) devfsadm_mklink(path, node, minor, 0); - - return (DEVFSADM_CONTINUE); -} - /* * Creates /dev/lom nodes for Platform Specific lom driver */ |