History log of /openbsd/sys/dev/acpi/tipmic.c (Results 1 – 8 of 8)
Revision Date Author Comments
# c6789160 04-Mar-2023 dlg <dlg@openbsd.org>

handle polling when cold in tipmic_thermal_opreg_handler().

this allows me to boot if acpitz is using tipmic instead of getting
stuck. tipmic would spin on tsleep, which returns immediately with
0 w

handle polling when cold in tipmic_thermal_opreg_handler().

this allows me to boot if acpitz is using tipmic instead of getting
stuck. tipmic would spin on tsleep, which returns immediately with
0 when cold, waiting for a value to be set by the tipmic interrupt
handler. cos the box is cold the interrupt is masked, so the tsleep
loop never ended.

patrick@ helped me find this
ok kettenis@

show more ...


# 471aeecf 06-Apr-2022 naddy <naddy@openbsd.org>

constify struct cfattach


# 4b1a56af 09-Jan-2022 jsg <jsg@openbsd.org>

spelling
feedback and ok tb@ jmc@ ok ratchov@


# 8544fed6 09-Jan-2020 mpi <mpi@openbsd.org>

Convert sleeps of 1sec or more to tsleep_nsec(9).

ok bluhm@


# 386da3b3 04-Apr-2019 kettenis <kettenis@openbsd.org>

The ASUS E200HA reads the register at "address" 0x00 instead of 0x18.


# 07275e03 23-May-2018 kettenis <kettenis@openbsd.org>

Print a message if AML attempts to access a part of the Operation Region
that we haven't implemented yet.


# 237e378a 21-May-2018 kettenis <kettenis@openbsd.org>

Implement power management Operation Region support.


# ad7ce60a 20-May-2018 kettenis <kettenis@openbsd.org>

Add tipmic(4), a driver for the "Intel" Dollar Cove TI PMIC. This is actually
a TI part (SND9039) but the datasheet is only available under NDA because it
contains "Intel proprietary information".

Add tipmic(4), a driver for the "Intel" Dollar Cove TI PMIC. This is actually
a TI part (SND9039) but the datasheet is only available under NDA because it
contains "Intel proprietary information".

Initial implementation handles the thermal sensors, providing data to acpi(4)
which is used by acpitz(4). Power management functionality will be added
later. Disabled for now until some bugs in dwiic(4) are fixed.

show more ...