diff options
author | Eric Anholt <eric@anholt.net> | 2009-10-06 17:53:59 -0700 |
---|---|---|
committer | Eric Anholt <eric@anholt.net> | 2009-10-06 17:55:10 -0700 |
commit | e9aff787a55d684e3b9c6d5ea8ac2926be952280 (patch) | |
tree | 5cf938a09bd2b315cfe261192d302b58edab2db3 | |
parent | 71b9cdaa86bb9d3deb44f32f47771c33898253c2 (diff) |
Remove the stepping debug app, replaced by version in intel_gpu_tools.
-rw-r--r-- | src/reg_dumper/.gitignore | 1 | ||||
-rw-r--r-- | src/reg_dumper/Makefile.am | 5 | ||||
-rw-r--r-- | src/reg_dumper/stepping.c | 137 |
3 files changed, 0 insertions, 143 deletions
diff --git a/src/reg_dumper/.gitignore b/src/reg_dumper/.gitignore index 89e26da1..20056b79 100644 --- a/src/reg_dumper/.gitignore +++ b/src/reg_dumper/.gitignore @@ -1,6 +1,5 @@ intel_gtt intel_hotplug intel_reg_dumper -intel_stepping intel_statuspage intel_lid diff --git a/src/reg_dumper/Makefile.am b/src/reg_dumper/Makefile.am index 80e23b9e..f902c7cc 100644 --- a/src/reg_dumper/Makefile.am +++ b/src/reg_dumper/Makefile.am @@ -1,6 +1,5 @@ noinst_PROGRAMS = intel_reg_dumper \ intel_gtt \ - intel_stepping \ intel_statuspage \ intel_hotplug \ intel_lid \ @@ -22,9 +21,6 @@ intel_hotplug_SOURCES = \ reg_dumper.h \ xprintf.c -intel_stepping_SOURCES = \ - stepping.c - intel_statuspage_SOURCES = \ statuspage.c \ reg_dumper.h \ @@ -43,7 +39,6 @@ intel_audio_SOURCES = \ intel_hotplug_LDADD = $(PCIACCESS_LIBS) intel_reg_dumper_LDADD = $(PCIACCESS_LIBS) intel_gtt_LDADD = $(PCIACCESS_LIBS) -intel_stepping_LDADD = $(PCIACCESS_LIBS) intel_statuspage_LDADD = $(PCIACCESS_LIBS) intel_lid_LDADD = $(PCIACCESS_LIBS) intel_audio_LDADD = $(PCIACCESS_LIBS) diff --git a/src/reg_dumper/stepping.c b/src/reg_dumper/stepping.c deleted file mode 100644 index ffc0fc20..00000000 --- a/src/reg_dumper/stepping.c +++ /dev/null @@ -1,137 +0,0 @@ -/* - * Copyright © 2007 Intel Corporation - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice (including the next - * paragraph) shall be included in all copies or substantial portions of the - * Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - * - * Authors: - * Eric Anholt <eric@anholt.net> - * - */ - -#include <stdio.h> -#include <stdlib.h> -#include <string.h> -#include <stdarg.h> -#include <pciaccess.h> -#include <err.h> -#include "common.h" - -int main(int argc, char **argv) -{ - struct pci_device *dev, *bridge; - int err; - uint8_t stepping; - char *step_desc = "??"; - - err = pci_system_init(); - if (err != 0) { - fprintf(stderr, "Couldn't initialize PCI system: %s\n", - strerror(err)); - exit(1); - } - - /* Grab the graphics card */ - dev = pci_device_find_by_slot(0, 0, 2, 0); - if (dev == NULL) - errx(1, "Couldn't find graphics card"); - - err = pci_device_probe(dev); - if (err != 0) { - fprintf(stderr, "Couldn't probe graphics card: %s\n", - strerror(err)); - exit(1); - } - - if (dev->vendor_id != 0x8086) - errx(1, "Graphics card is non-intel"); - - bridge = pci_device_find_by_slot(0, 0, 0, 0); - if (dev == NULL) - errx(1, "Couldn't bridge"); - - err = pci_device_cfg_read_u8(bridge, &stepping, 8); - if (err != 0) { - fprintf(stderr, "Couldn't read revision ID: %s\n", - strerror(err)); - exit(1); - } - - switch (dev->device_id) { - case PCI_CHIP_I915_G: - if (stepping < 0x04) - step_desc = "<B1"; - else if (stepping == 0x04) - step_desc = "B1"; - else if (stepping == 0x0e) - step_desc = "C2"; - else if (stepping > 0x0e) - step_desc = ">C2"; - else - step_desc = ">B1 <C2"; - break; - case PCI_CHIP_I915_GM: - if (stepping < 0x03) - step_desc = "<B1"; - else if (stepping == 0x03) - step_desc = "B1/C0"; - else if (stepping == 0x04) - step_desc = "C1/C2"; - else - step_desc = ">C2"; - break; - case PCI_CHIP_I945_GM: - if (stepping < 0x03) - step_desc = "<A3"; - else if (stepping == 0x03) - step_desc = "A3"; - else - step_desc = ">A3"; - break; - case PCI_CHIP_I965_G: - case PCI_CHIP_I965_Q: - if (stepping < 0x02) - step_desc = "<C1"; - else if (stepping == 0x02) - step_desc = "C1/C2"; - else - step_desc = ">C2"; - break; - case PCI_CHIP_I965_GM: - if (stepping < 0x03) - step_desc = "<C0"; - else if (stepping == 0x03) - step_desc = "C0"; - else - step_desc = ">C0"; - break; - case PCI_CHIP_G35_G: - if (stepping < 0x03) - step_desc = "<E0"; - else if (stepping == 0x03) - step_desc = "E0"; - else - step_desc = ">E0"; - break; - } - - printf("Vendor: 0x%04x, Device: 0x%04x, Revision: 0x%02x (%s)\n", - dev->vendor_id, dev->device_id, stepping, step_desc); - return 0; -} |