xref: /freebsd/sys/dev/videomode/ediddevs.h (revision fc3cc652e500bd8e33b4b77449d167f1df073acb)
107615495SHans Petter Selasky /*
207615495SHans Petter Selasky  * THIS FILE AUTOMATICALLY GENERATED.  DO NOT EDIT.
307615495SHans Petter Selasky  *
407615495SHans Petter Selasky  * generated from:
5*fc3cc652SJohn Baldwin  *	NetBSD: ediddevs,v 1.2 2007/03/07 18:47:13 macallan Exp
607615495SHans Petter Selasky  */
707615495SHans Petter Selasky 
807615495SHans Petter Selasky /*-
907615495SHans Petter Selasky  * Copyright (c) 2006 Itronix Inc.
1007615495SHans Petter Selasky  * All rights reserved.
1107615495SHans Petter Selasky  *
1207615495SHans Petter Selasky  * Written by Garrett D'Amore for Itronix Inc.
1307615495SHans Petter Selasky  *
1407615495SHans Petter Selasky  * Redistribution and use in source and binary forms, with or without
1507615495SHans Petter Selasky  * modification, are permitted provided that the following conditions
1607615495SHans Petter Selasky  * are met:
1707615495SHans Petter Selasky  * 1. Redistributions of source code must retain the above copyright
1807615495SHans Petter Selasky  *    notice, this list of conditions and the following disclaimer.
1907615495SHans Petter Selasky  * 2. Redistributions in binary form must reproduce the above copyright
2007615495SHans Petter Selasky  *    notice, this list of conditions and the following disclaimer in the
2107615495SHans Petter Selasky  *    documentation and/or other materials provided with the distribution.
2207615495SHans Petter Selasky  * 3. The name of Itronix Inc. may not be used to endorse
2307615495SHans Petter Selasky  *    or promote products derived from this software without specific
2407615495SHans Petter Selasky  *    prior written permission.
2507615495SHans Petter Selasky  *
2607615495SHans Petter Selasky  * THIS SOFTWARE IS PROVIDED BY ITRONIX INC. ``AS IS'' AND ANY EXPRESS
2707615495SHans Petter Selasky  * OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
2807615495SHans Petter Selasky  * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
2907615495SHans Petter Selasky  * ARE DISCLAIMED.  IN NO EVENT SHALL ITRONIX INC. BE LIABLE FOR ANY
3007615495SHans Petter Selasky  * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
3107615495SHans Petter Selasky  * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
3207615495SHans Petter Selasky  * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
3307615495SHans Petter Selasky  * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
3407615495SHans Petter Selasky  * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
3507615495SHans Petter Selasky  * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
3607615495SHans Petter Selasky  * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
3707615495SHans Petter Selasky  */
3807615495SHans Petter Selasky #define	EDID_VENDOR_AAC	"AcerView"
3907615495SHans Petter Selasky #define	EDID_VENDOR_AOC	"AOC"
4007615495SHans Petter Selasky #define	EDID_VENDOR_APP	"Apple Computer"
4107615495SHans Petter Selasky #define	EDID_VENDOR_AST	"AST Research"
4207615495SHans Petter Selasky #define	EDID_VENDOR_CPL	"Compal"
4307615495SHans Petter Selasky #define	EDID_VENDOR_CPQ	"Compaq"
4407615495SHans Petter Selasky #define	EDID_VENDOR_CTX	"CTX"
4507615495SHans Petter Selasky #define	EDID_VENDOR_DEC	"DEC"
4607615495SHans Petter Selasky #define	EDID_VENDOR_DEL	"Dell"
4707615495SHans Petter Selasky #define	EDID_VENDOR_DPC	"Delta"
4807615495SHans Petter Selasky #define	EDID_VENDOR_DWE	"Daewoo"
4907615495SHans Petter Selasky #define	EDID_VENDOR_EIZ	"EIZO"
5007615495SHans Petter Selasky #define	EDID_VENDOR_ELS	"ELSA"
5107615495SHans Petter Selasky #define	EDID_VENDOR_EPI	"Envision"
5207615495SHans Petter Selasky #define	EDID_VENDOR_FCM	"Funai"
5307615495SHans Petter Selasky #define	EDID_VENDOR_FUJ	"Fujitsu"
5407615495SHans Petter Selasky #define	EDID_VENDOR_GSM	"LG Electronics"
5507615495SHans Petter Selasky #define	EDID_VENDOR_GWY	"Gateway 2000"
5607615495SHans Petter Selasky #define	EDID_VENDOR_HEI	"Hyundai"
5707615495SHans Petter Selasky #define	EDID_VENDOR_HIT	"Hitachi"
5807615495SHans Petter Selasky #define	EDID_VENDOR_HSL	"Hansol"
5907615495SHans Petter Selasky #define	EDID_VENDOR_HTC	"Hitachi/Nissei"
6007615495SHans Petter Selasky #define	EDID_VENDOR_HWP	"HP"
6107615495SHans Petter Selasky #define	EDID_VENDOR_IBM	"IBM"
6207615495SHans Petter Selasky #define	EDID_VENDOR_ICL	"Fujitsu ICL"
6307615495SHans Petter Selasky #define	EDID_VENDOR_IVM	"Iiyama"
6407615495SHans Petter Selasky #define	EDID_VENDOR_KDS	"Korea Data Systems"
6507615495SHans Petter Selasky #define	EDID_VENDOR_MEI	"Panasonic"
6607615495SHans Petter Selasky #define	EDID_VENDOR_MEL	"Mitsubishi Electronics"
6707615495SHans Petter Selasky #define	EDID_VENDOR_NAN	"Nanao"
6807615495SHans Petter Selasky #define	EDID_VENDOR_NEC	"NEC"
6907615495SHans Petter Selasky #define	EDID_VENDOR_NOK	"Nokia Data"
7007615495SHans Petter Selasky #define	EDID_VENDOR_PHL	"Philips"
7107615495SHans Petter Selasky #define	EDID_VENDOR_REL	"Relisys"
7207615495SHans Petter Selasky #define	EDID_VENDOR_SAM	"Samsung"
7307615495SHans Petter Selasky #define	EDID_VENDOR_SGI	"SGI"
7407615495SHans Petter Selasky #define	EDID_VENDOR_SNY	"Sony"
7507615495SHans Petter Selasky #define	EDID_VENDOR_SRC	"Shamrock"
7607615495SHans Petter Selasky #define	EDID_VENDOR_SUN	"Sun Microsystems"
7707615495SHans Petter Selasky #define	EDID_VENDOR_TAT	"Tatung"
7807615495SHans Petter Selasky #define	EDID_VENDOR_TOS	"Toshiba"
7907615495SHans Petter Selasky #define	EDID_VENDOR_TSB	"Toshiba"
8007615495SHans Petter Selasky #define	EDID_VENDOR_VSC	"ViewSonic"
8107615495SHans Petter Selasky #define	EDID_VENDOR_ZCM	"Zenith"
8207615495SHans Petter Selasky 
83*fc3cc652SJohn Baldwin /*
84*fc3cc652SJohn Baldwin  * List of known products, grouped and sorted by vendor.
85*fc3cc652SJohn Baldwin  *
86*fc3cc652SJohn Baldwin  * EDID version 1.3 requires that monitors expose the monitor name with
87*fc3cc652SJohn Baldwin  * the ASCII descriptor type 0xFC, so for monitors using that block, this
88*fc3cc652SJohn Baldwin  * information is redundant, and there is not point in listing them here,
89*fc3cc652SJohn Baldwin  * unless it is desired to have a symbolic macro to detect the monitor in
90*fc3cc652SJohn Baldwin  * special handling code or somesuch.
91*fc3cc652SJohn Baldwin  */
92*fc3cc652SJohn Baldwin 
9307615495SHans Petter Selasky /* Dell  - this exists for now as a sample.  I don't have one of these.  */
9407615495SHans Petter Selasky #define	EDID_PRODUCT_DEL_ULTRASCAN14XE_REVA	0x139A		/* Ultrascan 14XE */
9507615495SHans Petter Selasky #define	EDID_PRODUCT_DEL_ULTRASCAN14XE_REVB	0x139B		/* Ultrascan 14XE */
9607615495SHans Petter Selasky 
9707615495SHans Petter Selasky /* ViewSonic */
9807615495SHans Petter Selasky #define	EDID_PRODUCT_VSC_17GS	0x0c00		/* 17GS */
9907615495SHans Petter Selasky #define	EDID_PRODUCT_VSC_17PS	0x0c0f		/* 17PS */
100