On Mon, 7 Sep 2020 19:25:00 +0200 (CEST)
Mark Kettenis <[email protected]> wrote:

> > Date: Mon, 7 Sep 2020 12:02:15 -0500
> > From: joshua stein <[email protected]>
> > 
> > On Mon, 07 Sep 2020 at 06:58:01 +0200, Marcus Glocker wrote:  
> > > This is an initial driver for the Apple System Management
> > > Controller found in Intel based Apple computers.
> > > 
> > > The driver is currently missing support for the Sudden Motion
> > > Sensor (SMS), light sensor, and keyboard backlight since I don't
> > > have that hardware available to develop on.
> > > 
> > > On my iMac11,2 it can deliver fan and temperatures values:
> > > 
> > >   hw.sensors.acpiapplesmc0.temp0=24.00 degC (Airflow 1)
> > >   hw.sensors.acpiapplesmc0.temp1=33.00 degC (CPU Core 0)
> > >   hw.sensors.acpiapplesmc0.temp2=36.00 degC (CPU Heatsink)
> > >   hw.sensors.acpiapplesmc0.temp3=40.00 degC (CPU Core 1)
> > >   hw.sensors.acpiapplesmc0.temp4=47.00 degC (GPU)
> > >   hw.sensors.acpiapplesmc0.temp5=45.00 degC (GPU Heatsink)
> > >   hw.sensors.acpiapplesmc0.temp6=59.00 degC (PCH)
> > >   hw.sensors.acpiapplesmc0.temp7=42.00 degC (Memory)
> > >   hw.sensors.acpiapplesmc0.temp8=45.00 degC (Mainboard
> > > Proximity) hw.sensors.acpiapplesmc0.fan0=998 RPM
> > >   hw.sensors.acpiapplesmc0.fan1=1132 RPM
> > >   hw.sensors.acpiapplesmc0.fan2=1198 RPM
> > > 
> > > Feedback, testers, OKs?  
> > 
> > Are there machines where asmc(4) will also attach?  
> 
> Good point.  My old Macmini1,1 has:
> 
> ...
> "APP0001" at acpi0 not configured
> ...
> asmc0 at isa0 port 0x300/32: rev 1.3f503, 137 keys
> ...
> 
> So yes, I'd say there are.
> 
> 
> Having an acpi attachment is probably better than doing isa probes.
> But we probably should consolidate the drivers.

D'oh!  I wasn't even aware that we already have an asmc(4) driver in our
tree.  Shame on me :-|

Glancing over asmc(4) I don't think there is anything more that my
driver would support other than attaching over acpi(4).  Would it be
possible to only write an acpi glue which attaches to asmc(4)?

Reply via email to