From sacadmin Tue Aug 28 14:19:36 2007
Received: from sunmail4.Singapore.Sun.COM (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l7SLJZ3u024564
	for <fwarc@sac.eng.Sun.COM>; Tue, 28 Aug 2007 14:19:36 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail4.Singapore.Sun.COM (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id l7SLGt2q014000
	for <@sunmail2sca.sfbay.sun.com:fwarc@sun.com>; Wed, 29 Aug 2007 05:16:57 +0800 (SGT)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JNI00G0H5S6E800@nwk-avmta-1.sfbay.Sun.COM> for fwarc@sun.com
 (ORCPT fwarc@sun.com); Tue, 28 Aug 2007 14:16:54 -0700 (PDT)
Received: from brmea-mail-3.sun.com ([192.18.98.34])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JNI00IRH5S6AVD0@nwk-avmta-1.sfbay.Sun.COM> for fwarc@sun.com
 (ORCPT fwarc@sun.com); Tue, 28 Aug 2007 14:16:54 -0700 (PDT)
Received: from fe-amer-06.sun.com ([192.18.108.180])
	by brmea-mail-3.sun.com (8.13.6+Sun/8.12.9) with ESMTP id l7SLGsfT019226	for
 <fwarc@sun.com>; Tue, 28 Aug 2007 21:16:54 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 id <0JNI00K015PM4600@mail-amer.sun.com> (original mail from S.Jain@Sun.COM)
 for fwarc@sun.com (ORCPT fwarc@sun.com); Tue, 28 Aug 2007 15:16:54 -0600 (MDT)
Received: from [129.150.21.18] by mail-amer.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 with ESMTPSA id <0JNI002NE5S50RU7@mail-amer.sun.com> for fwarc@sun.com
 (ORCPT fwarc@sun.com); Tue, 28 Aug 2007 15:16:54 -0600 (MDT)
Date: Tue, 28 Aug 2007 14:17:08 -0700
From: Sunit Jain <S.Jain@sun.com>
Subject: FWARC/2007/495 fast-track : XVR-50 device binding
Sender: S.Jain@sun.com
To: Firmware Arch <fwarc@sun.com>
Cc: Eduardo E Horvath - Sun Microsystems - Newark United States
 <Eduardo.Horvath@sun.com>
Reply-to: S.Jain@sun.com
Message-id: <46D490D4.5030900@Sun.Com>
Organization: Sun Microsystems, Inc.
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
User-Agent: Thunderbird 2.0.0.7pre (Windows/20070825)
Status: RO
Content-Length: 438


I am sponsoring this fast track case for Eduardo Horvath. Case timer is 
set to expire on 9/4/07.

This case defines the device bindings for XVR-50 (RN50) device which is 
a low cost 2D graphics controller.

Bindings are copied in the case materials directory:
http://sac.eng/Archives/CaseLog/arc/FWARC/2007/495/materials/rn50-onepager.txt

Release Binding:
   firmware: minor/micro firmware release
   OS: minor/micro/patch OS release.

From sacadmin Tue Aug 28 14:22:25 2007
Received: from sunmail4.Singapore.Sun.COM (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l7SLMO42024617
	for <fwarc@sac.eng.Sun.COM>; Tue, 28 Aug 2007 14:22:24 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail4.Singapore.Sun.COM (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id l7SLJhjw014862
	for <@sunmail2sca.sfbay.sun.com:fwarc@sun.com>; Wed, 29 Aug 2007 05:19:46 +0800 (SGT)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JNI00G055WVP100@nwk-avmta-1.sfbay.Sun.COM> for fwarc@sun.com
 (ORCPT fwarc@sun.com); Tue, 28 Aug 2007 14:19:43 -0700 (PDT)
Received: from brmea-mail-2.sun.com ([192.18.98.43])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JNI00ISR5WUAWD0@nwk-avmta-1.sfbay.Sun.COM> for fwarc@sun.com
 (ORCPT fwarc@sun.com); Tue, 28 Aug 2007 14:19:42 -0700 (PDT)
Received: from fe-amer-03.sun.com ([192.18.108.177])
	by brmea-mail-2.sun.com (8.13.6+Sun/8.12.9) with ESMTP id l7SLJg0C025540	for
 <fwarc@sun.com>; Tue, 28 Aug 2007 21:19:42 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 id <0JNI00M015T1VS00@mail-amer.sun.com> (original mail from S.Jain@Sun.COM)
 for fwarc@sun.com (ORCPT fwarc@sun.com); Tue, 28 Aug 2007 15:19:42 -0600 (MDT)
Received: from [129.150.21.18] by mail-amer.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 with ESMTPSA id <0JNI007ZW5WMNE05@mail-amer.sun.com> for fwarc@sun.com
 (ORCPT fwarc@sun.com); Tue, 28 Aug 2007 15:19:35 -0600 (MDT)
Date: Tue, 28 Aug 2007 14:19:48 -0700
From: Sunit Jain <S.Jain@sun.com>
Subject: Re: FWARC/2007/495 fast-track : XVR-50 device binding
In-reply-to: <46D490D4.5030900@Sun.Com>
Sender: S.Jain@sun.com
To: Firmware Arch <fwarc@sun.com>
Cc: Eduardo E Horvath - Sun Microsystems - Newark United States
 <Eduardo.Horvath@sun.com>
Reply-to: S.Jain@sun.com
Message-id: <46D49174.40108@Sun.Com>
Organization: Sun Microsystems, Inc.
MIME-version: 1.0
Content-type: multipart/mixed; boundary="Boundary_(ID_eINnmXKCCXKwDW0YqaFSVA)"
X-PMX-Version: 5.2.0.264296
References: <46D490D4.5030900@Sun.Com>
User-Agent: Thunderbird 2.0.0.7pre (Windows/20070825)
Status: RO
Content-Length: 6243

This is a multi-part message in MIME format.

--Boundary_(ID_eINnmXKCCXKwDW0YqaFSVA)
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT


1-pager is attached.

Regards,
Sunit


Sunit Jain wrote:
>
> I am sponsoring this fast track case for Eduardo Horvath. Case timer 
> is set to expire on 9/4/07.
>
> This case defines the device bindings for XVR-50 (RN50) device which 
> is a low cost 2D graphics controller.
>
> Bindings are copied in the case materials directory:
> http://sac.eng/Archives/CaseLog/arc/FWARC/2007/495/materials/rn50-onepager.txt 
>
>
> Release Binding:
>   firmware: minor/micro firmware release
>   OS: minor/micro/patch OS release.

--Boundary_(ID_eINnmXKCCXKwDW0YqaFSVA)
Content-type: text/plain; name=rn50-onepager.txt
Content-transfer-encoding: 7BIT
Content-disposition: inline; filename=rn50-onepager.txt


Template Version: @(#)onepager.txt 1.29 04/11/15 SMI

1. Introduction
   1.1. Project/Component Working Name:

	XVR-50 Device Bindings

   1.2. Name of Document Author/Supplier:

	Eduardo Horvath
	
   1.3. Date of This Document:

	08/28/07

   1.4. Name of Major Document Customer(s)/Consumer(s):
	1.4.1. The PAC or CPT you expect to review your project:

		HEES PAC

	1.4.2. The ARC(s) you expect to review your project:

		FWARC

	1.4.3. The Director/VP who is "Sponsoring" this project:

		mike.sanfratello@sun.com

	1.4.4. The name of your business unit:

		CSW

   1.5. Email Aliases:
    	1.5.1. Responsible Manager:	ron.bielaski@sun.com
    	1.5.2. Responsible Engineer:	yajyun.wang@sun.com
    	1.5.3. Marketing Manager:
	1.5.4. Interest List:		

2. Project Summary
   2.1. Project Description:

	Device bindings for the XVR-50 (RN50) graphics controller.

	The RN50 is a low cost 2D graphics controller from ATI.
	The drivers and FCode are developed and maintained by
	the common software graphics team.

   2.2. Risks and Assumptions:

        The binding is a template and sometimes is not completely
        consistent with the implementation.

        The binding is intended to be a living document, updated
        as necessary.

3. Business Summary
   3.1. Problem Area:

	Bindings need to be standardized to enable client programs
	to identify and access the XVR-50 display controller.

4. Technical Description:
    4.1. Details:

	This will define a set of bindings for the XVR-50 graphics
	controller.

      4.1.1  Device properties:

"name"
	Type:  Prop-endoded-string
	Contents: Standard property name, defines the device's name
	Value: "display"

"device_type"
	Type: Prop-encded-string
	Contents: Standard property name to specify the implemented interface
	Value: "display"

"compatible"
	Type: Prop-encoded-array of prop-encoded-strings
	Contents: Standard property name, defines devices with which this 
	device is compatible
	Value:  "SUNW,XVR-50"

"reg"
        Type:     Prop-encoded-array, list of property-encoded integers
        Contents: Standard property name, defines the device's addressable
	space.  The format is determined by the parent nexus.
	Format: { phys.hi phys.mid phys.lo size.hi size.lo }	[Format for PCI bus parent.]

"model"
	Type:  Prop-endoded-string
	Contents: IEEE1275 Standard optional property, specifies device's model
	Value: "XVR-50"

"character-set"
	Type:  Prop-endoded-string
	Contents: IEEE1275 Standard property for display devices, 
	specifies device's character set encoding
	Value: "ISO8859-1"			[Sample for value.]

"interrupts"
	Type:  Prop-endoded-integer-array
	Contents: IEEE1275 Standard optional property, specifies device's interrupts
	Value: 00000001


Additional standard properties will be generated by the device's parent
bus driver and will not be described here.  Please see the specification
for the parent bus for details.


      4.1.2  Device methods:

The XVR-50 driver implements the following standard methods as defined in the
Open Firmware bindings for "display" devices:

write		( addr len -- actual ) 
	Write memory buffer to device, return actual byte count.

draw-logo	( line# addr width height -- ) 
	Calls draw-logo routine for this device.

restore		( -- ) 
	Restore device to useable state after unexpected reset.


The following standard Open Firmware methods are created by the terminal-emulator
support package:


open		( -- okay? )
        Prepare this device for subsequent use.

close		( -- )
        Close this previously opened device.

selftest	( -- ?error? ) 
	Perform self-test for this device.


The following methods are created by and private to the terminal-emulator
package and should not be used otherwise.

	install
	remove
	disp-test


    4.2. Interfaces:

        Imported Interfaces :

        Interface            Classification	Comments

        "name"                  Standard	FWARC/1998/392
						(Standard IEEE 1275 property)

        "device_type"           Standard	FWARC/1998/392
						(Standard IEEE 1275 property)

        "compatible"            Standard	FWARC/1998/392
						(Standard IEEE 1275 property)

        "character-set"         Standard	FWARC/1998/392
						(Standard IEEE 1275 property)

        "model"                 Standard	FWARC/1998/392
						(Optional IEEE 1275 property)

        "interrupts"            Standard	FWARC/1998/392
						(Standard IEEE 1275 property)

	 open			Standard	FWARC/1998/392
						(Standard IEEE 1275 method)
	
	 close			Standard	FWARC/1998/392
						(Standard IEEE 1275 method)
                    
	 write			Standard	FWARC/1998/392
						(Standard IEEE 1275 method)
                    
	 draw-logo		Standard	FWARC/1998/392
						(Standard IEEE 1275 method)
                    
	 restore		Standard	FWARC/1998/392
						(Standard IEEE 1275 method)
                    
	 selftest		Standard	FWARC/1998/392
						(Optional IEEE 1275 method)
                    
	 "display"		Standard	FWARC/1998/392
						(Optional IEEE 1275 property value)
                    
        Exported Interfaces :


        "SUNW,XVR-50"	
                                Uncommitted	"compatible" property value

        "XVR-50"		
				Uncommitted	"model" property value



--Boundary_(ID_eINnmXKCCXKwDW0YqaFSVA)--

From sacadmin Tue Aug 28 20:03:12 2007
Received: from sunmail4.Singapore.Sun.COM (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l7T33Bng001346
	for <fwarc@sac.eng.Sun.COM>; Tue, 28 Aug 2007 20:03:12 -0700 (PDT)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail4.Singapore.Sun.COM (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id l7T30V6H018854
	for <@sunmail2sca.sfbay.sun.com:fwarc@sun.com>; Wed, 29 Aug 2007 11:00:33 +0800 (SGT)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JNI00503LOWUV00@nwk-avmta-2.sfbay.sun.com> for fwarc@sun.com
 (ORCPT fwarc@sun.com); Tue, 28 Aug 2007 20:00:32 -0700 (PDT)
Received: from sfbaymail1sca.SFBay.Sun.COM ([129.145.154.35])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JNI00KNILOVZ140@nwk-avmta-2.sfbay.sun.com> for fwarc@sun.com
 (ORCPT fwarc@sun.com); Tue, 28 Aug 2007 20:00:31 -0700 (PDT)
Received: from dtmail.sfbay.sun.com (pkg.SFBay.Sun.COM [129.146.90.56])
	by sfbaymail1sca.SFBay.Sun.COM (8.13.6+Sun/8.13.6/ENSMAIL,v2.2)
 with ESMTP id l7T30V9F021728; Tue, 28 Aug 2007 20:00:31 -0700 (PDT)
Received: from [192.168.0.2] (noho [10.6.92.101])
	by dtmail.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l7T30UGR038576; Tue,
 28 Aug 2007 20:00:30 -0700 (PDT)
Date: Tue, 28 Aug 2007 20:00:30 -0700
From: David Kahn <David.Kahn@Sun.COM>
Subject: Re: FWARC/2007/495 fast-track : XVR-50 device binding
To: Sunit Jain <S.Jain@Sun.COM>
Cc: Firmware Arch <fwarc@Sun.COM>,
        Eduardo E Horvath - Sun Microsystems - Newark United States
 <Eduardo.Horvath@Sun.COM>
Message-id: <46D4E14E.7050501@sun.com>
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
User-Agent: Thunderbird 2.0.0.6 (Windows/20070728)
Status: RO
Content-Length: 239


This is a pci* device, right?

Why not just use the standard pci compatible propvals?
That way a card with or without FCode would appear to
be the same device.

The driver binding for the OS should be done in
/etc/driver_aliases.

-David

From sacadmin Tue Aug 28 20:04:42 2007
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l7T34fAk001359
	for <fwarc@sac.eng.sun.com>; Tue, 28 Aug 2007 20:04:42 -0700 (PDT)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail5.uk.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id l7T320g7012533
	for <@sunmail2sca.sfbay.sun.com:fwarc@sun.com>; Wed, 29 Aug 2007 04:02:02 +0100 (BST)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JNI0050TLRCX600@nwk-avmta-2.sfbay.sun.com> for fwarc@sun.com
 (ORCPT fwarc@sun.com); Tue, 28 Aug 2007 20:02:00 -0700 (PDT)
Received: from sfbaymail1sca.SFBay.Sun.COM ([129.145.154.35])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JNI00KG2LRCYK40@nwk-avmta-2.sfbay.sun.com> for fwarc@sun.com
 (ORCPT fwarc@sun.com); Tue, 28 Aug 2007 20:02:00 -0700 (PDT)
Received: from dtmail.sfbay.sun.com (pkg.SFBay.Sun.COM [129.146.90.56])
	by sfbaymail1sca.SFBay.Sun.COM (8.13.6+Sun/8.13.6/ENSMAIL,v2.2)
 with ESMTP id l7T31xWm022192; Tue, 28 Aug 2007 20:01:59 -0700 (PDT)
Received: from [192.168.0.2] (noho [10.6.92.101])
	by dtmail.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l7T31xF4038667; Tue,
 28 Aug 2007 20:01:59 -0700 (PDT)
Date: Tue, 28 Aug 2007 20:01:58 -0700
From: David Kahn <David.Kahn@sun.com>
Subject: Re: FWARC/2007/495 fast-track : XVR-50 device binding
In-reply-to: <46D4E14E.7050501@sun.com>
To: Sunit Jain <S.Jain@sun.com>
Cc: Firmware Arch <fwarc@sun.com>,
        Eduardo E Horvath - Sun Microsystems - Newark United States
 <Eduardo.Horvath@sun.com>
Message-id: <46D4E1A6.3080505@sun.com>
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
References: <46D4E14E.7050501@sun.com>
User-Agent: Thunderbird 2.0.0.6 (Windows/20070728)
Status: RO
Content-Length: 251



David Kahn wrote:
> 
> This is a pci* device, right?
> 
> Why not just use the standard pci compatible propvals?
> That way a card with or without FCode would appear to
> be the same device.

Except for the "model" property. Is that needed?

-David

From sacadmin Wed Aug 29 09:17:11 2007
Received: from sunmail3mpk.sfbay.sun.com (sunmail3mpk [129.146.11.52])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l7TGHBgZ014458
	for <fwarc@sac.eng.sun.com>; Wed, 29 Aug 2007 09:17:11 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail3mpk.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id l7TGERo1021763
	for <@sunmail2sca.sfbay.sun.com:fwarc@sun.com>; Wed, 29 Aug 2007 09:14:33 -0700 (PDT)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JNJ00K0ZMG7R700@brm-avmta-1.central.sun.com> for fwarc@sun.com
 (ORCPT fwarc@sun.com); Wed, 29 Aug 2007 10:14:31 -0600 (MDT)
Received: from brmea-mail-2.sun.com ([192.18.98.43])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JNJ00FZ0MG67H60@brm-avmta-1.central.sun.com> for fwarc@sun.com
 (ORCPT fwarc@sun.com); Wed, 29 Aug 2007 10:14:31 -0600 (MDT)
Received: from fe-amer-02.sun.com ([192.18.108.176])
	by brmea-mail-2.sun.com (8.13.6+Sun/8.12.9) with ESMTP id l7TGEUbu020618	for
 <fwarc@sun.com>; Wed, 29 Aug 2007 16:14:30 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 id <0JNJ00101M7G4Z00@mail-amer.sun.com>
 (original mail from Eduardo.Horvath@Sun.COM)
 for fwarc@sun.com (ORCPT fwarc@sun.com); Wed, 29 Aug 2007 10:14:30 -0600 (MDT)
Received: from [129.146.96.43] by mail-amer.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 with ESMTPSA id <0JNJ00G4VMG6F3B7@mail-amer.sun.com>; Wed,
 29 Aug 2007 10:14:30 -0600 (MDT)
Date: Wed, 29 Aug 2007 09:14:29 -0700
From: Eduardo E Horvath - Sun Microsystems - Newark United States
 <Eduardo.Horvath@Sun.COM>
Subject: Re: FWARC/2007/495 fast-track : XVR-50 device binding
In-reply-to: <46D4E14E.7050501@sun.com>
Sender: Eduardo.Horvath@Sun.COM
To: David Kahn <David.Kahn@Sun.COM>
Cc: Sunit Jain <S.Jain@Sun.COM>, Firmware Arch <fwarc@Sun.COM>,
        Ron Bielaski <ronb@countit.sfbay.sun.com>, Yajyun.Wang@Sun.COM
Message-id: <46D59B65.4090304@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
References: <46D4E14E.7050501@sun.com>
User-Agent: Thunderbird 2.0.0.7pre (X11/20070826)
Status: RO
Content-Length: 453

David Kahn wrote:
> 
> This is a pci* device, right?
> 
> Why not just use the standard pci compatible propvals?
> That way a card with or without FCode would appear to
> be the same device.
> 
> The driver binding for the OS should be done in
> /etc/driver_aliases.

The device needs to be properly initialized by FCode
or the Solaris driver won't work,  We don't want the
Solaris driver attaching to an uninitialized device.

-- 
Eduardo Horvath				


From sacadmin Wed Aug 29 10:02:57 2007
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l7TH2vdH016407
	for <fwarc@sac.eng.sun.com>; Wed, 29 Aug 2007 10:02:57 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id l7TGxqK1013143
	for <@sunmail2sca.sfbay.sun.com:fwarc@sun.com>; Wed, 29 Aug 2007 10:59:53 -0600 (MDT)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JNJ00703OKIY400@nwk-avmta-1.sfbay.Sun.COM> for fwarc@sun.com
 (ORCPT fwarc@sun.com); Wed, 29 Aug 2007 10:00:18 -0700 (PDT)
Received: from brmea-mail-4.sun.com ([192.18.98.36])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JNJ005PWOKHMB10@nwk-avmta-1.sfbay.Sun.COM> for fwarc@sun.com
 (ORCPT fwarc@sun.com); Wed, 29 Aug 2007 10:00:18 -0700 (PDT)
Received: from fe-amer-06.sun.com ([192.18.108.180])
	by brmea-mail-4.sun.com (8.13.6+Sun/8.12.9) with ESMTP id l7TH0Hqu012153	for
 <fwarc@sun.com>; Wed, 29 Aug 2007 17:00:17 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 id <0JNJ00301O61I500@mail-amer.sun.com>
 (original mail from Tarl.Neustaedter@Sun.COM)
 for fwarc@sun.com (ORCPT fwarc@sun.com); Wed, 29 Aug 2007 11:00:17 -0600 (MDT)
Received: from Tobler.local ([12.172.66.11])
 by mail-amer.sun.com (Sun Java System Messaging Server 6.2-6.01 (built Apr  3
 2006)) with ESMTPSA id <0JNJ0018OOKGQDAB@mail-amer.sun.com>; Wed,
 29 Aug 2007 11:00:17 -0600 (MDT)
Date: Wed, 29 Aug 2007 13:00:24 -0400
From: Tarl Neustaedter <Tarl.Neustaedter@sun.com>
Subject: Re: FWARC/2007/495 fast-track : XVR-50 device binding
In-reply-to: <46D59B65.4090304@sun.com>
Sender: Tarl.Neustaedter@sun.com
To: Eduardo E Horvath - Sun Microsystems - Newark United States
 <Eduardo.Horvath@sun.com>
Cc: David Kahn <David.Kahn@sun.com>, Sunit Jain <S.Jain@sun.com>,
        Firmware Arch <fwarc@sun.com>,
        Ron Bielaski <ronb@countit.sfbay.sun.com>, Yajyun.Wang@sun.com
Message-id: <46D5A628.4090808@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
References: <46D4E14E.7050501@sun.com> <46D59B65.4090304@sun.com>
User-Agent: Thunderbird 2.0.0.6 (Macintosh/20070728)
Status: RO
Content-Length: 462

Eduardo E Horvath - Sun Microsystems - Newark United States wrote:
[...]
> The device needs to be properly initialized by FCode
> or the Solaris driver won't work,  We don't want the
> Solaris driver attaching to an uninitialized device.

Eh? If the console is on ttya, OBP shouldn't be required
to initialize a device it doesn't use (and in general we
prefer to not initialize unused devices). But Solaris
should still attach to the XVR-50 so it can run X11...

From sacadmin Wed Aug 29 10:27:39 2007
Received: from sunmail4.Singapore.Sun.COM (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l7THRcRr017803
	for <fwarc@sac.eng.Sun.COM>; Wed, 29 Aug 2007 10:27:39 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail4.Singapore.Sun.COM (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id l7THOqIB018596
	for <@sunmail2sca.sfbay.sun.com:fwarc@sun.com>; Thu, 30 Aug 2007 01:24:59 +0800 (SGT)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JNJ00103PPJWE00@brm-avmta-1.central.sun.com> for fwarc@sun.com
 (ORCPT fwarc@sun.com); Wed, 29 Aug 2007 11:24:55 -0600 (MDT)
Received: from brmea-mail-2.sun.com ([192.18.98.43])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JNJ00FMZPPJ74B0@brm-avmta-1.central.sun.com> for fwarc@sun.com
 (ORCPT fwarc@sun.com); Wed, 29 Aug 2007 11:24:55 -0600 (MDT)
Received: from fe-amer-04.sun.com ([192.18.108.178])
	by brmea-mail-2.sun.com (8.13.6+Sun/8.12.9) with ESMTP id l7THOsWk022895	for
 <fwarc@sun.com>; Wed, 29 Aug 2007 17:24:54 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 id <0JNJ00601P7O5U00@mail-amer.sun.com>
 (original mail from Eduardo.Horvath@Sun.COM)
 for fwarc@sun.com (ORCPT fwarc@sun.com); Wed, 29 Aug 2007 11:24:54 -0600 (MDT)
Received: from [129.146.96.43] by mail-amer.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 with ESMTPSA id <0JNJ00CYPPPHGSRE@mail-amer.sun.com>; Wed,
 29 Aug 2007 11:24:54 -0600 (MDT)
Date: Wed, 29 Aug 2007 10:24:53 -0700
From: Eduardo E Horvath - Sun Microsystems - Newark United States
 <Eduardo.Horvath@sun.com>
Subject: Re: FWARC/2007/495 fast-track : XVR-50 device binding
In-reply-to: <46D5A628.4090808@sun.com>
Sender: Eduardo.Horvath@sun.com
To: Tarl Neustaedter <Tarl.Neustaedter@sun.com>
Cc: David Kahn <David.Kahn@sun.com>, Sunit Jain <S.Jain@sun.com>,
        Firmware Arch <fwarc@sun.com>,
        Ron Bielaski <ronb@countit.sfbay.sun.com>, Yajyun.Wang@sun.com
Message-id: <46D5ABE5.6020404@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
References: <46D4E14E.7050501@sun.com> <46D59B65.4090304@sun.com>
 <46D5A628.4090808@sun.com>
User-Agent: Thunderbird 2.0.0.7pre (X11/20070826)
Status: RO
Content-Length: 628

Tarl Neustaedter wrote:
> Eduardo E Horvath - Sun Microsystems - Newark United States wrote:
> [...]
>> The device needs to be properly initialized by FCode
>> or the Solaris driver won't work,  We don't want the
>> Solaris driver attaching to an uninitialized device.
> 
> Eh? If the console is on ttya, OBP shouldn't be required
> to initialize a device it doesn't use (and in general we
> prefer to not initialize unused devices). But Solaris
> should still attach to the XVR-50 so it can run X11...

This is a VGA chip.  It needs BIOS (OBP) to initialize
it before Solaris can do anything with it.

-- 
Eduardo Horvath				


From sacadmin Wed Aug 29 10:30:37 2007
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l7THUb0H017838
	for <fwarc@sac.eng.sun.com>; Wed, 29 Aug 2007 10:30:37 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id l7THRX5g022635
	for <@sunmail2sca.sfbay.sun.com:fwarc@sun.com>; Wed, 29 Aug 2007 11:27:33 -0600 (MDT)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JNJ00A0ZPULFJ00@nwk-avmta-1.sfbay.Sun.COM> for fwarc@sun.com
 (ORCPT fwarc@sun.com); Wed, 29 Aug 2007 10:27:57 -0700 (PDT)
Received: from sfbaymail1sca.SFBay.Sun.COM ([129.145.154.35])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JNJ005JPPUKM730@nwk-avmta-1.sfbay.Sun.COM> for fwarc@sun.com
 (ORCPT fwarc@sun.com); Wed, 29 Aug 2007 10:27:56 -0700 (PDT)
Received: from dtmail.sfbay.sun.com (dt101-150.SFBay.Sun.COM [10.6.101.150])
	by sfbaymail1sca.SFBay.Sun.COM (8.13.6+Sun/8.13.6/ENSMAIL,v2.2)
 with ESMTP id l7THRt75025016; Wed, 29 Aug 2007 10:27:55 -0700 (PDT)
Received: from [192.168.0.2] (noho [10.6.92.101])
	by dtmail.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l7THRsW0066984; Wed,
 29 Aug 2007 10:27:55 -0700 (PDT)
Date: Wed, 29 Aug 2007 10:27:54 -0700
From: David Kahn <David.Kahn@sun.com>
Subject: Re: FWARC/2007/495 fast-track : XVR-50 device binding
In-reply-to: <46D5ABE5.6020404@sun.com>
To: Eduardo E Horvath - Sun Microsystems - Newark United States
 <Eduardo.Horvath@sun.com>
Cc: Tarl Neustaedter <Tarl.Neustaedter@sun.com>, Sunit Jain <S.Jain@sun.com>,
        Firmware Arch <fwarc@sun.com>,
        Ron Bielaski <ronb@countit.sfbay.sun.com>, Yajyun.Wang@sun.com
Message-id: <46D5AC9A.2040200@sun.com>
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
References: <46D4E14E.7050501@sun.com> <46D59B65.4090304@sun.com>
 <46D5A628.4090808@sun.com> <46D5ABE5.6020404@sun.com>
User-Agent: Thunderbird 2.0.0.6 (Windows/20070728)
Status: RO
Content-Length: 406



Eduardo E Horvath - Sun Microsystems - Newark United States wrote:

> This is a VGA chip.  It needs BIOS (OBP) to initialize
> it before Solaris can do anything with it.

I guess you're implying you do some sort of chip
specific initialization at probe time, but don't
actually turn on the video until open time?

Does the driver work if the chip is on an x86 board
and the BIOS initializes it?

-David


From sacadmin Wed Aug 29 10:34:37 2007
Received: from sunmail2sca.sfbay.sun.com (sunmail2sca [129.145.155.234])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l7THYbNe018040
	for <fwarc@sac.eng.sun.com>; Wed, 29 Aug 2007 10:34:37 -0700 (PDT)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail2sca.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id l7THVwtR021535
	for <@sunmail2sca.sfbay.sun.com:fwarc@sun.com>; Wed, 29 Aug 2007 10:31:58 -0700 (PDT)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JNJ00513Q19SD00@nwk-avmta-2.sfbay.sun.com> for fwarc@sun.com
 (ORCPT fwarc@sun.com); Wed, 29 Aug 2007 10:31:57 -0700 (PDT)
Received: from sfbaymail1sca.SFBay.Sun.COM ([129.145.154.35])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JNJ00262Q18TBE0@nwk-avmta-2.sfbay.sun.com> for fwarc@sun.com
 (ORCPT fwarc@sun.com); Wed, 29 Aug 2007 10:31:56 -0700 (PDT)
Received: from dtmail.sfbay.sun.com (pkg.SFBay.Sun.COM [129.146.90.56])
	by sfbaymail1sca.SFBay.Sun.COM (8.13.6+Sun/8.13.6/ENSMAIL,v2.2)
 with ESMTP id l7THVtMH027587; Wed, 29 Aug 2007 10:31:55 -0700 (PDT)
Received: from [192.168.0.2] (noho [10.6.92.101])
	by dtmail.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l7THVs9T067237; Wed,
 29 Aug 2007 10:31:54 -0700 (PDT)
Date: Wed, 29 Aug 2007 10:31:54 -0700
From: David Kahn <David.Kahn@sun.com>
Subject: Re: FWARC/2007/495 fast-track : XVR-50 device binding
In-reply-to: <46D5ABE5.6020404@sun.com>
To: Eduardo E Horvath - Sun Microsystems - Newark United States
 <Eduardo.Horvath@sun.com>
Cc: Tarl Neustaedter <Tarl.Neustaedter@sun.com>, Sunit Jain <S.Jain@sun.com>,
        Firmware Arch <fwarc@sun.com>,
        Ron Bielaski <ronb@countit.sfbay.sun.com>, Yajyun.Wang@sun.com
Message-id: <46D5AD8A.5060404@sun.com>
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
References: <46D4E14E.7050501@sun.com> <46D59B65.4090304@sun.com>
 <46D5A628.4090808@sun.com> <46D5ABE5.6020404@sun.com>
User-Agent: Thunderbird 2.0.0.6 (Windows/20070728)
Status: RO
Content-Length: 278



Eduardo E Horvath - Sun Microsystems - Newark United States wrote:

> This is a VGA chip.  It needs BIOS (OBP) to initialize
> it before Solaris can do anything with it.
> 

If this implies there's state that the driver
expects, shouldn't that be part of the binding?

-David

From sacadmin Wed Aug 29 10:35:54 2007
Received: from sunmail3mpk.sfbay.sun.com (sunmail3mpk [129.146.11.52])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l7THZs2T018162
	for <fwarc@sac.eng.sun.com>; Wed, 29 Aug 2007 10:35:54 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail3mpk.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id l7THXFND017303
	for <@sunmail2sca.sfbay.sun.com:fwarc@sun.com>; Wed, 29 Aug 2007 10:33:15 -0700 (PDT)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JNJ00B05Q3F6F00@nwk-avmta-1.sfbay.Sun.COM> for fwarc@sun.com
 (ORCPT fwarc@sun.com); Wed, 29 Aug 2007 10:33:15 -0700 (PDT)
Received: from brmea-mail-1.sun.com ([192.18.98.31])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JNJ005PEQ3FMI30@nwk-avmta-1.sfbay.Sun.COM> for fwarc@sun.com
 (ORCPT fwarc@sun.com); Wed, 29 Aug 2007 10:33:15 -0700 (PDT)
Received: from fe-amer-02.sun.com ([192.18.108.176])
	by brmea-mail-1.sun.com (8.13.6+Sun/8.12.9) with ESMTP id l7THXFli010206	for
 <fwarc@sun.com>; Wed, 29 Aug 2007 17:33:15 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 id <0JNJ00F01PZCE300@mail-amer.sun.com>
 (original mail from Tarl.Neustaedter@Sun.COM)
 for fwarc@sun.com (ORCPT fwarc@sun.com); Wed, 29 Aug 2007 11:33:15 -0600 (MDT)
Received: from [129.148.9.171] by mail-amer.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 with ESMTPSA id <0JNJ00LLQQ3EJ6F7@mail-amer.sun.com>; Wed,
 29 Aug 2007 11:33:14 -0600 (MDT)
Date: Wed, 29 Aug 2007 13:34:01 -0400
From: Tarl Neustaedter <Tarl.Neustaedter@Sun.COM>
Subject: Re: FWARC/2007/495 fast-track : XVR-50 device binding
In-reply-to: <46D5AD8A.5060404@sun.com>
Sender: Tarl.Neustaedter@Sun.COM
To: David Kahn <David.Kahn@Sun.COM>
Cc: Eduardo E Horvath - Sun Microsystems - Newark United States
 <Eduardo.Horvath@Sun.COM>,
        Sunit Jain <S.Jain@Sun.COM>, Firmware Arch <fwarc@Sun.COM>,
        Ron Bielaski <ronb@countit.sfbay.sun.com>, Yajyun.Wang@Sun.COM
Message-id: <46D5AE09.3010006@sun.com>
Organization: Sun Microsystems, Scalable Systems Group
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
References: <46D4E14E.7050501@sun.com> <46D59B65.4090304@sun.com>
 <46D5A628.4090808@sun.com> <46D5ABE5.6020404@sun.com>
 <46D5AD8A.5060404@sun.com>
User-Agent: Thunderbird 2.0.0.7pre (X11/20070826)
Status: RO
Content-Length: 565

David Kahn wrote:
> 
> 
> Eduardo E Horvath - Sun Microsystems - Newark United States wrote:
> 
>> This is a VGA chip.  It needs BIOS (OBP) to initialize
>> it before Solaris can do anything with it.
>>
> 
> If this implies there's state that the driver
> expects, shouldn't that be part of the binding?

We talked about this at 3.next. This is ATI's proprietary magic.
Their initialization code is secret, and embedded only in binaries
which customers don't get to look at. Even we don't get to know
how to initialize the chip, so the Solaris driver can't either.

From sacadmin Wed Aug 29 10:41:57 2007
Received: from sunmail4.Singapore.Sun.COM (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l7THfuuj018455
	for <fwarc@sac.eng.Sun.COM>; Wed, 29 Aug 2007 10:41:57 -0700 (PDT)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail4.Singapore.Sun.COM (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id l7THct1q025159
	for <@sunmail2sca.sfbay.sun.com:fwarc@sun.com>; Thu, 30 Aug 2007 01:39:17 +0800 (SGT)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JNJ00601QDD3Q00@nwk-avmta-2.sfbay.sun.com> for fwarc@sun.com
 (ORCPT fwarc@sun.com); Wed, 29 Aug 2007 10:39:13 -0700 (PDT)
Received: from sfbaymail1sca.SFBay.Sun.COM ([129.145.154.35])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JNJ0062MQDD1300@nwk-avmta-2.sfbay.sun.com> for fwarc@sun.com
 (ORCPT fwarc@sun.com); Wed, 29 Aug 2007 10:39:13 -0700 (PDT)
Received: from dtmail.sfbay.sun.com (pkg.SFBay.Sun.COM [129.146.90.56])
	by sfbaymail1sca.SFBay.Sun.COM (8.13.6+Sun/8.13.6/ENSMAIL,v2.2)
 with ESMTP id l7THdCGY002452; Wed, 29 Aug 2007 10:39:12 -0700 (PDT)
Received: from [192.168.0.2] (noho [10.6.92.101])
	by dtmail.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l7THdBr5067752; Wed,
 29 Aug 2007 10:39:11 -0700 (PDT)
Date: Wed, 29 Aug 2007 10:39:10 -0700
From: David Kahn <David.Kahn@Sun.com>
Subject: Re: FWARC/2007/495 fast-track : XVR-50 device binding
In-reply-to: <46D5AE09.3010006@sun.com>
To: Tarl Neustaedter <Tarl.Neustaedter@Sun.com>
Cc: Eduardo E Horvath - Sun Microsystems - Newark United States
 <Eduardo.Horvath@Sun.com>,
        Sunit Jain <S.Jain@Sun.com>, Firmware Arch <fwarc@Sun.com>,
        Ron Bielaski <ronb@countit.sfbay.sun.com>, Yajyun.Wang@Sun.com
Message-id: <46D5AF3E.2070906@sun.com>
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
References: <46D4E14E.7050501@sun.com> <46D59B65.4090304@sun.com>
 <46D5A628.4090808@sun.com> <46D5ABE5.6020404@sun.com>
 <46D5AD8A.5060404@sun.com> <46D5AE09.3010006@sun.com>
User-Agent: Thunderbird 2.0.0.6 (Windows/20070728)
Status: RO
Content-Length: 551



Tarl Neustaedter wrote:

> We talked about this at 3.next. This is ATI's proprietary magic.
> Their initialization code is secret, and embedded only in binaries
> which customers don't get to look at. Even we don't get to know
> how to initialize the chip, so the Solaris driver can't either.

ok, but I still don't see what makes the OS driver
FCode driver specific. Either way, the chip has
to be initialized by firmware, no matter what the
firmware is.

That said, I guess I don't really care if the compatible
propery is SUNW,whatever.

-David


From sacadmin Fri Aug 31 09:32:57 2007
Received: from sunmail4.Singapore.Sun.COM (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l7VGWujf024757
	for <fwarc@sac.eng.Sun.COM>; Fri, 31 Aug 2007 09:32:57 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail4.Singapore.Sun.COM (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id l7VGUEQ9004676
	for <@sunmail2sca.sfbay.sun.com:fwarc@sun.com>; Sat, 1 Sep 2007 00:30:16 +0800 (SGT)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JNN0090RCIE3O00@nwk-avmta-1.sfbay.Sun.COM> for fwarc@sun.com
 (ORCPT fwarc@sun.com); Fri, 31 Aug 2007 09:30:14 -0700 (PDT)
Received: from brmea-mail-4.sun.com ([192.18.98.36])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JNN001M1CIDQ4B0@nwk-avmta-1.sfbay.Sun.COM> for fwarc@sun.com
 (ORCPT fwarc@sun.com); Fri, 31 Aug 2007 09:30:13 -0700 (PDT)
Received: from fe-amer-01.sun.com ([192.18.108.175])
	by brmea-mail-4.sun.com (8.13.6+Sun/8.12.9) with ESMTP id l7VGUDPt010707	for
 <fwarc@sun.com>; Fri, 31 Aug 2007 16:30:13 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 id <0JNN00001C7T3000@mail-amer.sun.com> (original mail from S.Jain@Sun.COM)
 for fwarc@sun.com (ORCPT fwarc@sun.com); Fri, 31 Aug 2007 10:30:13 -0600 (MDT)
Received: from [129.150.19.131] by mail-amer.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 with ESMTPSA id <0JNN00I27CICT9M5@mail-amer.sun.com> for fwarc@sun.com
 (ORCPT fwarc@sun.com); Fri, 31 Aug 2007 10:30:12 -0600 (MDT)
Date: Fri, 31 Aug 2007 09:30:27 -0700
From: Sunit Jain <S.Jain@sun.com>
Subject: Re: FWARC/2007/495 fast-track : XVR-50 device binding
In-reply-to: <46D4E1A6.3080505@sun.com>
Sender: S.Jain@sun.com
To: Firmware Arch <fwarc@sun.com>
Cc: Eduardo E Horvath - Sun Microsystems - Newark United States
 <Eduardo.Horvath@sun.com>
Reply-to: S.Jain@sun.com
Message-id: <46D84223.2080906@Sun.Com>
Organization: Sun Microsystems, Inc.
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
References: <46D4E14E.7050501@sun.com> <46D4E1A6.3080505@sun.com>
User-Agent: Thunderbird 2.0.0.7pre (Windows/20070831)
Status: RO
Content-Length: 208


"model" property has been removed from the binding. Binding document has 
been updated in case materials directory.

Regards,
Sunit


David Kahn wrote:
>
> Except for the "model" property. Is that needed?
>

From sacadmin Tue Sep  4 16:40:23 2007
Received: from sunmail3mpk.sfbay.sun.com (sunmail3mpk [129.146.11.52])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l84NeNOh029798
	for <fwarc@sac.eng.sun.com>; Tue, 4 Sep 2007 16:40:23 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail3mpk.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id l84NbaVZ024675
	for <@sunmail2sca.sfbay.sun.com:fwarc@sun.com>; Tue, 4 Sep 2007 16:37:38 -0700 (PDT)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JNV0070HAYP9300@brm-avmta-1.central.sun.com> for fwarc@sun.com
 (ORCPT fwarc@sun.com); Tue, 04 Sep 2007 17:37:37 -0600 (MDT)
Received: from sca-es-mail-1.sun.com ([192.18.43.132])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JNV00H7VAYPXCE0@brm-avmta-1.central.sun.com> for fwarc@sun.com
 (ORCPT fwarc@sun.com); Tue, 04 Sep 2007 17:37:37 -0600 (MDT)
Received: from fe-sfbay-10.sun.com ([192.18.43.129])
	by sca-es-mail-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id l84NbbpU015931	for
 <fwarc@sun.com>; Tue, 04 Sep 2007 16:37:37 -0700 (PDT)
Received: from conversion-daemon.fe-sfbay-10.sun.com by fe-sfbay-10.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0JNV00101A4MET00@fe-sfbay-10.sun.com>
 (original mail from Hitendra.Zhangada@Sun.COM)
 for fwarc@sun.com (ORCPT fwarc@sun.com); Tue, 04 Sep 2007 16:37:37 -0700 (PDT)
Received: from [129.150.33.110] by fe-sfbay-10.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 with ESMTPSA id <0JNV0089GAYMNO10@fe-sfbay-10.sun.com> for fwarc@sun.com
 (ORCPT fwarc@sun.com); Tue, 04 Sep 2007 16:37:36 -0700 (PDT)
Date: Tue, 04 Sep 2007 16:39:01 -0700
From: Hitendra Zhangada <Hitendra.Zhangada@sun.com>
Subject: Re: FWARC/2007/495 fast-track : XVR-50 device binding
In-reply-to: <46D84223.2080906@Sun.Com>
Sender: Hitendra.Zhangada@sun.com
To: Firmware Arch <fwarc@sun.com>
Cc: Eduardo E Horvath - Sun Microsystems - Newark United States
 <Eduardo.Horvath@sun.com>
Message-id: <46DDEC95.3030100@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
References: <46D4E14E.7050501@sun.com> <46D4E1A6.3080505@sun.com>
 <46D84223.2080906@Sun.Com>
User-Agent: Thunderbird 2.0.0.6 (Windows/20070728)
Status: RO
Content-Length: 896

Sunit Jain wrote:
>
> "model" property has been removed from the binding. Binding document 
> has been updated in case materials directory.

But the interface table still lists the value for "model" property.  
Following needs to be removed too.

"XVR-50"		Uncommitted	"model" property value


I think we should explicitly state that this device needs initialization 
by OpenBoot before
it can be used.  OpenBoot will initialize the device and create 
properties as defined by
the case.  If the property values do not match then device should not be 
used by client program.

In other words, if the properties match then device is assumed to be 
initialized by OpenBoot.

-- 
Hitendra Zhangada
=============================================
SPS Common SW Features Engineering
Software Group, Sun Microsystems, Inc.
Work Ph# (858) 625 3757, Ext. x53757
SUN Internal homepage http://esp.west/~hitu


From sacadmin Tue Sep  4 16:48:02 2007
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l84Nm1wM029833
	for <fwarc@sac.eng.sun.com>; Tue, 4 Sep 2007 16:48:01 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail5.uk.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id l84NjCel008201
	for <@sunmail2sca.sfbay.sun.com:fwarc@sun.com>; Wed, 5 Sep 2007 00:45:15 +0100 (BST)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JNV0010DBBECE00@nwk-avmta-1.sfbay.Sun.COM> for fwarc@sun.com
 (ORCPT fwarc@sun.com); Tue, 04 Sep 2007 16:45:14 -0700 (PDT)
Received: from brmea-mail-1.sun.com ([192.18.98.31])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JNV0056QBBCR7A0@nwk-avmta-1.sfbay.Sun.COM> for fwarc@sun.com
 (ORCPT fwarc@sun.com); Tue, 04 Sep 2007 16:45:12 -0700 (PDT)
Received: from fe-amer-06.sun.com ([192.18.108.180])
	by brmea-mail-1.sun.com (8.13.6+Sun/8.12.9) with ESMTP id l84NjCAk006976	for
 <fwarc@sun.com>; Tue, 04 Sep 2007 23:45:12 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 id <0JNV00F01AFOSI00@mail-amer.sun.com> (original mail from S.Jain@Sun.COM)
 for fwarc@sun.com (ORCPT fwarc@sun.com); Tue, 04 Sep 2007 17:45:12 -0600 (MDT)
Received: from [192.168.0.197] ([68.122.4.19])
 by mail-amer.sun.com (Sun Java System Messaging Server 6.2-6.01 (built Apr  3
 2006)) with ESMTPSA id <0JNV009TPBBBE8D1@mail-amer.sun.com> for fwarc@sun.com
 (ORCPT fwarc@sun.com); Tue, 04 Sep 2007 17:45:11 -0600 (MDT)
Date: Tue, 04 Sep 2007 16:45:24 -0700
From: Sunit Jain <S.Jain@sun.com>
Subject: Re: FWARC/2007/495 fast-track : XVR-50 device binding
In-reply-to: <46DDEC95.3030100@sun.com>
Sender: S.Jain@sun.com
To: Hitendra Zhangada <Hitendra.Zhangada@sun.com>
Cc: Firmware Arch <fwarc@sun.com>,
        Eduardo E Horvath - Sun Microsystems - Newark United States
 <Eduardo.Horvath@sun.com>
Reply-to: S.Jain@sun.com
Message-id: <46DDEE14.6070206@Sun.Com>
Organization: Sun Microsystems, Inc.
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
References: <46D4E14E.7050501@sun.com> <46D4E1A6.3080505@sun.com>
 <46D84223.2080906@Sun.Com> <46DDEC95.3030100@sun.com>
User-Agent: Thunderbird 2.0.0.7pre (Windows/20070831)
Status: RO
Content-Length: 973



Hitendra Zhangada wrote:
> Sunit Jain wrote:
>>
>> "model" property has been removed from the binding. Binding document 
>> has been updated in case materials directory.
>
> But the interface table still lists the value for "model" property.  
> Following needs to be removed too.
>
> "XVR-50"        Uncommitted    "model" property value
>
I will remove this property.
>
> I think we should explicitly state that this device needs 
> initialization by OpenBoot before
> it can be used.  OpenBoot will initialize the device and create 
> properties as defined by
> the case.  If the property values do not match then device should not 
> be used by client program.
Isn't that pretty much controlled by the "compatible" property? If 
Solaris recognizes the "compatible" property then it would attach the 
driver, otherwise, the device would be unused.

Regards,
Sunit

>
> In other words, if the properties match then device is assumed to be 
> initialized by OpenBoot.
>

From sacadmin Tue Sep  4 17:37:04 2007
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l850b4oV000804
	for <fwarc@sac.eng.sun.com>; Tue, 4 Sep 2007 17:37:04 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id l850XkRp064942
	for <@sunmail2sca.sfbay.sun.com:fwarc@sun.com>; Tue, 4 Sep 2007 18:33:47 -0600 (MDT)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JNV0051TDL7G400@nwk-avmta-1.sfbay.Sun.COM> for fwarc@sun.com
 (ORCPT fwarc@sun.com); Tue, 04 Sep 2007 17:34:19 -0700 (PDT)
Received: from sca-es-mail-1.sun.com ([192.18.43.132])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JNV005PRDL5R7C0@nwk-avmta-1.sfbay.Sun.COM> for fwarc@sun.com
 (ORCPT fwarc@sun.com); Tue, 04 Sep 2007 17:34:17 -0700 (PDT)
Received: from fe-sfbay-10.sun.com ([192.18.43.129])
	by sca-es-mail-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id l850YHAl021002	for
 <fwarc@sun.com>; Tue, 04 Sep 2007 17:34:17 -0700 (PDT)
Received: from conversion-daemon.fe-sfbay-10.sun.com by fe-sfbay-10.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0JNV00301CMFCO00@fe-sfbay-10.sun.com>
 (original mail from Hitendra.Zhangada@Sun.COM)
 for fwarc@sun.com (ORCPT fwarc@sun.com); Tue, 04 Sep 2007 17:34:17 -0700 (PDT)
Received: from [129.150.33.110] by fe-sfbay-10.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 with ESMTPSA id <0JNV002WMDL3QD90@fe-sfbay-10.sun.com> for fwarc@sun.com
 (ORCPT fwarc@sun.com); Tue, 04 Sep 2007 17:34:16 -0700 (PDT)
Date: Tue, 04 Sep 2007 17:35:42 -0700
From: Hitendra Zhangada <Hitendra.Zhangada@sun.com>
Subject: Re: FWARC/2007/495 fast-track : XVR-50 device binding
In-reply-to: <46DDEE14.6070206@Sun.Com>
Sender: Hitendra.Zhangada@sun.com
To: S.Jain@sun.com
Cc: Firmware Arch <fwarc@sun.com>,
        Eduardo E Horvath - Sun Microsystems - Newark United States
 <Eduardo.Horvath@sun.com>
Message-id: <46DDF9DE.1060108@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
References: <46D4E14E.7050501@sun.com> <46D4E1A6.3080505@sun.com>
 <46D84223.2080906@Sun.Com> <46DDEC95.3030100@sun.com>
 <46DDEE14.6070206@Sun.Com>
User-Agent: Thunderbird 2.0.0.6 (Windows/20070728)
Status: RO
Content-Length: 1326

Sunit Jain wrote:
>
>
> Hitendra Zhangada wrote:
>> Sunit Jain wrote:
>>>
>>> "model" property has been removed from the binding. Binding document 
>>> has been updated in case materials directory.
>>
>> But the interface table still lists the value for "model" property.  
>> Following needs to be removed too.
>>
>> "XVR-50"        Uncommitted    "model" property value
>>
> I will remove this property.
>>
>> I think we should explicitly state that this device needs 
>> initialization by OpenBoot before
>> it can be used.  OpenBoot will initialize the device and create 
>> properties as defined by
>> the case.  If the property values do not match then device should not 
>> be used by client program.
> Isn't that pretty much controlled by the "compatible" property? If 
> Solaris recognizes the "compatible" property then it would attach the 
> driver, otherwise, the device would be unused.

I guess it is but since initialization by OpenBoot is a key requirement, 
it won't hurt to mention
something about it.  May be as a note.  This can help future reader of 
the specification.


Thanks.

-- 
Hitendra Zhangada
=============================================
SPS Common SW Features Engineering
Software Group, Sun Microsystems, Inc.
Work Ph# (858) 625 3757, Ext. x53757
SUN Internal homepage http://esp.west/~hitu


From sacadmin Wed Sep  5 11:46:28 2007
Received: from sunmail2sca.sfbay.sun.com (sunmail2sca [129.145.155.234])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l85IkSIf027491
	for <fwarc@sac.eng.sun.com>; Wed, 5 Sep 2007 11:46:28 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail2sca.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id l85IhgEE026796
	for <@sunmail2sca.sfbay.sun.com:fwarc@sun.com>; Wed, 5 Sep 2007 11:43:42 -0700 (PDT)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JNW00511S0SLF00@brm-avmta-1.central.sun.com> for fwarc@sun.com
 (ORCPT fwarc@sun.com); Wed, 05 Sep 2007 12:43:40 -0600 (MDT)
Received: from brmea-mail-4.sun.com ([192.18.98.36])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JNW00MUVS0QHL80@brm-avmta-1.central.sun.com> for fwarc@sun.com
 (ORCPT fwarc@sun.com); Wed, 05 Sep 2007 12:43:38 -0600 (MDT)
Received: from fe-amer-10.sun.com ([192.18.108.184])
	by brmea-mail-4.sun.com (8.13.6+Sun/8.12.9) with ESMTP id l85IhckU008996	for
 <fwarc@sun.com>; Wed, 05 Sep 2007 18:43:38 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 id <0JNW00J01RB2VB00@mail-amer.sun.com> (original mail from S.Jain@Sun.COM)
 for fwarc@sun.com (ORCPT fwarc@sun.com); Wed, 05 Sep 2007 12:43:38 -0600 (MDT)
Received: from [129.150.144.25] by mail-amer.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 with ESMTPSA id <0JNW00F8DS0NWSHC@mail-amer.sun.com> for fwarc@sun.com
 (ORCPT fwarc@sun.com); Wed, 05 Sep 2007 12:43:38 -0600 (MDT)
Date: Wed, 05 Sep 2007 11:43:40 -0700
From: Sunit Jain <S.Jain@sun.com>
Subject: Re: FWARC/2007/495 fast-track : XVR-50 device binding
In-reply-to: <46DDF9DE.1060108@sun.com>
Sender: S.Jain@sun.com
To: Firmware Arch <fwarc@sun.com>
Cc: Eduardo E Horvath - Sun Microsystems - Newark United States
 <Eduardo.Horvath@sun.com>
Reply-to: S.Jain@sun.com
Message-id: <46DEF8DC.4070402@Sun.Com>
Organization: Sun Microsystems, Inc.
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
References: <46D4E14E.7050501@sun.com> <46D4E1A6.3080505@sun.com>
 <46D84223.2080906@Sun.Com> <46DDEC95.3030100@sun.com>
 <46DDEE14.6070206@Sun.Com> <46DDF9DE.1060108@sun.com>
User-Agent: Thunderbird 2.0.0.7pre (Windows/20070831)
Status: RO
Content-Length: 1536


I have updated the binding as per Hitu's comments:

* Added an implementation note under the "compatible" property
* Removed the "model" property & its value from the interface table

Updated binding -- 
http://sac.eng/Archives/CaseLog/arc/FWARC/2007/495/materials/rn50-onepager.txt

I am extending the timer until tomorrow evening (Thursday 9/5/07).

Thanks,
Sunit


Hitendra Zhangada wrote:
> Sunit Jain wrote:
>>
>>
>> Hitendra Zhangada wrote:
>>> Sunit Jain wrote:
>>>>
>>>> "model" property has been removed from the binding. Binding 
>>>> document has been updated in case materials directory.
>>>
>>> But the interface table still lists the value for "model" property.  
>>> Following needs to be removed too.
>>>
>>> "XVR-50"        Uncommitted    "model" property value
>>>
>> I will remove this property.
>>>
>>> I think we should explicitly state that this device needs 
>>> initialization by OpenBoot before
>>> it can be used.  OpenBoot will initialize the device and create 
>>> properties as defined by
>>> the case.  If the property values do not match then device should 
>>> not be used by client program.
>> Isn't that pretty much controlled by the "compatible" property? If 
>> Solaris recognizes the "compatible" property then it would attach the 
>> driver, otherwise, the device would be unused.
>
> I guess it is but since initialization by OpenBoot is a key 
> requirement, it won't hurt to mention
> something about it.  May be as a note.  This can help future reader of 
> the specification.
>
>
> Thanks.
>

From sacadmin Wed Sep  5 11:48:40 2007
Received: from sunmail2sca.sfbay.sun.com (sunmail2sca [129.145.155.234])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l85ImeNW027640
	for <fwarc@sac.eng.sun.com>; Wed, 5 Sep 2007 11:48:40 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail2sca.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id l85IjpBK027948
	for <@sunmail2sca.sfbay.sun.com:fwarc@sun.com>; Wed, 5 Sep 2007 11:45:54 -0700 (PDT)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JNW00715S4IOL00@nwk-avmta-1.sfbay.Sun.COM> for fwarc@sun.com
 (ORCPT fwarc@sun.com); Wed, 05 Sep 2007 11:45:54 -0700 (PDT)
Received: from brmea-mail-1.sun.com ([192.18.98.31])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JNW008F5S4HMMF0@nwk-avmta-1.sfbay.Sun.COM> for fwarc@sun.com
 (ORCPT fwarc@sun.com); Wed, 05 Sep 2007 11:45:53 -0700 (PDT)
Received: from fe-amer-03.sun.com ([192.18.108.177])
	by brmea-mail-1.sun.com (8.13.6+Sun/8.12.9) with ESMTP id l85Ijr78022866	for
 <fwarc@sun.com>; Wed, 05 Sep 2007 18:45:53 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 id <0JNW00F01RZBB600@mail-amer.sun.com> (original mail from S.Jain@Sun.COM)
 for fwarc@sun.com (ORCPT fwarc@sun.com); Wed, 05 Sep 2007 12:45:53 -0600 (MDT)
Received: from [129.150.144.25] by mail-amer.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 with ESMTPSA id <0JNW00II9S4DC9J6@mail-amer.sun.com> for fwarc@sun.com
 (ORCPT fwarc@sun.com); Wed, 05 Sep 2007 12:45:53 -0600 (MDT)
Date: Wed, 05 Sep 2007 11:45:55 -0700
From: Sunit Jain <S.Jain@sun.com>
Subject: Re: FWARC/2007/495 fast-track : XVR-50 device binding
In-reply-to: <46DEF8DC.4070402@Sun.Com>
Sender: S.Jain@sun.com
To: Firmware Arch <fwarc@sun.com>
Cc: Eduardo E Horvath - Sun Microsystems - Newark United States
 <Eduardo.Horvath@sun.com>
Reply-to: S.Jain@sun.com
Message-id: <46DEF963.8000603@Sun.Com>
Organization: Sun Microsystems, Inc.
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
References: <46D4E14E.7050501@sun.com> <46D4E1A6.3080505@sun.com>
 <46D84223.2080906@Sun.Com> <46DDEC95.3030100@sun.com>
 <46DDEE14.6070206@Sun.Com> <46DDF9DE.1060108@sun.com>
 <46DEF8DC.4070402@Sun.Com>
User-Agent: Thunderbird 2.0.0.7pre (Windows/20070831)
Status: RO
Content-Length: 1773

 > I am extending the timer until tomorrow evening (Thursday 9/5/07).

Correction, timer extended until tomorrow evening (Thursday 9/6/07)

Regards,
Sunit


Sunit Jain wrote:
>
> I have updated the binding as per Hitu's comments:
>
> * Added an implementation note under the "compatible" property
> * Removed the "model" property & its value from the interface table
>
> Updated binding -- 
> http://sac.eng/Archives/CaseLog/arc/FWARC/2007/495/materials/rn50-onepager.txt 
>
>
> I am extending the timer until tomorrow evening (Thursday 9/5/07).
>
> Thanks,
> Sunit
>
>
> Hitendra Zhangada wrote:
>> Sunit Jain wrote:
>>>
>>>
>>> Hitendra Zhangada wrote:
>>>> Sunit Jain wrote:
>>>>>
>>>>> "model" property has been removed from the binding. Binding 
>>>>> document has been updated in case materials directory.
>>>>
>>>> But the interface table still lists the value for "model" 
>>>> property.  Following needs to be removed too.
>>>>
>>>> "XVR-50"        Uncommitted    "model" property value
>>>>
>>> I will remove this property.
>>>>
>>>> I think we should explicitly state that this device needs 
>>>> initialization by OpenBoot before
>>>> it can be used.  OpenBoot will initialize the device and create 
>>>> properties as defined by
>>>> the case.  If the property values do not match then device should 
>>>> not be used by client program.
>>> Isn't that pretty much controlled by the "compatible" property? If 
>>> Solaris recognizes the "compatible" property then it would attach 
>>> the driver, otherwise, the device would be unused.
>>
>> I guess it is but since initialization by OpenBoot is a key 
>> requirement, it won't hurt to mention
>> something about it.  May be as a note.  This can help future reader 
>> of the specification.
>>
>>
>> Thanks.
>>

From sacadmin Thu Sep  6 18:49:04 2007
Received: from sunmail3mpk.sfbay.sun.com (sunmail3mpk [129.146.11.52])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l871n4kw013236
	for <fwarc@sac.eng.sun.com>; Thu, 6 Sep 2007 18:49:04 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail3mpk.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id l871kD23027411
	for <@sunmail2sca.sfbay.sun.com:fwarc@sun.com>; Thu, 6 Sep 2007 18:46:15 -0700 (PDT)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JNZ00K0L690XX00@brm-avmta-1.central.sun.com> for fwarc@sun.com
 (ORCPT fwarc@sun.com); Thu, 06 Sep 2007 19:46:12 -0600 (MDT)
Received: from brmea-mail-1.sun.com ([192.18.98.31])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JNZ005J068Z5JC0@brm-avmta-1.central.sun.com> for fwarc@sun.com
 (ORCPT fwarc@sun.com); Thu, 06 Sep 2007 19:46:12 -0600 (MDT)
Received: from fe-amer-04.sun.com ([192.18.108.178])
	by brmea-mail-1.sun.com (8.13.6+Sun/8.12.9) with ESMTP id l871kBvd010648	for
 <fwarc@sun.com>; Fri, 07 Sep 2007 01:46:11 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 id <0JNZ00901561T000@mail-amer.sun.com> (original mail from S.Jain@Sun.COM)
 for fwarc@sun.com (ORCPT fwarc@sun.com); Thu, 06 Sep 2007 19:46:11 -0600 (MDT)
Received: from [129.150.20.133] by mail-amer.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 with ESMTPSA id <0JNZ00DMK68ZEWM9@mail-amer.sun.com> for fwarc@sun.com
 (ORCPT fwarc@sun.com); Thu, 06 Sep 2007 19:46:11 -0600 (MDT)
Date: Thu, 06 Sep 2007 18:46:14 -0700
From: Sunit Jain <S.Jain@sun.com>
Subject: Re: FWARC/2007/495 fast-track : XVR-50 device binding
In-reply-to: <46DEF963.8000603@Sun.Com>
Sender: S.Jain@sun.com
To: Firmware Arch <fwarc@sun.com>
Cc: Eduardo E Horvath - Sun Microsystems - Newark United States
 <Eduardo.Horvath@sun.com>
Reply-to: S.Jain@sun.com
Message-id: <46E0AD66.7040904@Sun.Com>
Organization: Sun Microsystems, Inc.
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
References: <46D4E14E.7050501@sun.com> <46D4E1A6.3080505@sun.com>
 <46D84223.2080906@Sun.Com> <46DDEC95.3030100@sun.com>
 <46DDEE14.6070206@Sun.Com> <46DDF9DE.1060108@sun.com>
 <46DEF8DC.4070402@Sun.Com> <46DEF963.8000603@Sun.Com>
User-Agent: Thunderbird 2.0.0.7pre (Windows/20070906)
Status: RO
Content-Length: 1954


Case timer has expired, this case is now approved. IAM file has been 
updated.

Thanks,
Sunit


Sunit Jain wrote:
> > I am extending the timer until tomorrow evening (Thursday 9/5/07).
>
> Correction, timer extended until tomorrow evening (Thursday 9/6/07)
>
> Regards,
> Sunit
>
>
> Sunit Jain wrote:
>>
>> I have updated the binding as per Hitu's comments:
>>
>> * Added an implementation note under the "compatible" property
>> * Removed the "model" property & its value from the interface table
>>
>> Updated binding -- 
>> http://sac.eng/Archives/CaseLog/arc/FWARC/2007/495/materials/rn50-onepager.txt 
>>
>>
>> I am extending the timer until tomorrow evening (Thursday 9/5/07).
>>
>> Thanks,
>> Sunit
>>
>>
>> Hitendra Zhangada wrote:
>>> Sunit Jain wrote:
>>>>
>>>>
>>>> Hitendra Zhangada wrote:
>>>>> Sunit Jain wrote:
>>>>>>
>>>>>> "model" property has been removed from the binding. Binding 
>>>>>> document has been updated in case materials directory.
>>>>>
>>>>> But the interface table still lists the value for "model" 
>>>>> property.  Following needs to be removed too.
>>>>>
>>>>> "XVR-50"        Uncommitted    "model" property value
>>>>>
>>>> I will remove this property.
>>>>>
>>>>> I think we should explicitly state that this device needs 
>>>>> initialization by OpenBoot before
>>>>> it can be used.  OpenBoot will initialize the device and create 
>>>>> properties as defined by
>>>>> the case.  If the property values do not match then device should 
>>>>> not be used by client program.
>>>> Isn't that pretty much controlled by the "compatible" property? If 
>>>> Solaris recognizes the "compatible" property then it would attach 
>>>> the driver, otherwise, the device would be unused.
>>>
>>> I guess it is but since initialization by OpenBoot is a key 
>>> requirement, it won't hurt to mention
>>> something about it.  May be as a note.  This can help future reader 
>>> of the specification.
>>>
>>>
>>> Thanks.
>>>
>

