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)?
