Richard Lowe wrote:
Garrett D'Amore wrote:

I sent you review off-list, since I saw the request on IRC before I saw the request here, further notes on your notes inline.

I've posted a codereview, which I would love to have folks review. This adds the platform support for SPARCLE (aka Sun Ultra 3) per PSARC 2007/152:

http://cr.grommit.com/~gdamore/douglas/

A few notes. First, the whole review is almost entirely Makefile and packaging changes, with one notable exception, which is the douglas.c platmod. This is pretty clearly derived from the grover platmod, which makes sense douglas is largely a mobile douglas (albeit with some significant changes.)

Second, this does not include any platform-specific PICL or PMU support yet. We really need at least some of this (notably the tadpmu driver), but I want to keep that code separate until we get this first platmod support in. It also lacks some other platform-specific drivers (such as the ebutton and sdcard/memstick and synaptics drivers.) Some of those will be coming soon as well.

I'd suggest that this is incomplete without these, it's certainly incomplete without tadpmu.

I'd far rather see this go back complete, than go back piecemeal for ill-defined reasons.

I just sent my overall review back. And yes, its not complete without tadpmu, but it is _usable_. (In fact, it is more usable with these changes than without.)

The reason tadpmu is not included is two-fold:

1) I need to "clean it up", as the current code I have isn't really appropriate for OpenSolaris right now... it includes stuff for Tadpole userland, and support for multiple platforms in it, that aren't relevant.

2) I do not want to dilute the review of the ultimate tadpmu.c binary. The stuff I've submitted so fair are fairly mechanical derivations from Grover (and indeed were largely produced without any proprietary Tadpole information), whereas the tadpmu code will be fairly meaty by comparision.

From what I've seen about how platforms have putback in the past, I think it is not entirely uncommon to have a putback like this -- some core platform support, but not all platform features supported "at once", so to speak.

   -- Garrett


_______________________________________________
opensolaris-code mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/opensolaris-code

Reply via email to