History log of /openbsd/sys/dev/fdt/qcspmi.c (Results 1 – 7 of 7)
Revision Date Author Comments
# b88368d7 03-Jan-2025 kettenis <kettenis@openbsd.org>

Remove unused headers.


# 3f2f329f 14-Aug-2024 mglocker <mglocker@openbsd.org>

In a qcspmi_cmd_read() error case, the register is only returning the error
bit, not SPMI_STATUS_DONE. Therefore, catch the error at the right place,
and print the specific error type.

ok patrick@


# 2e774a74 04-Jul-2024 kettenis <kettenis@openbsd.org>

Implement support for version 7 controllers. These have two separate
SPMI busses but we only support the first one for now. Adding support for
the second bus will need some more surgery.

ok patric

Implement support for version 7 controllers. These have two separate
SPMI busses but we only support the first one for now. Adding support for
the second bus will need some more surgery.

ok patrick@

show more ...


# 0f9e9ec2 13-May-2024 jsg <jsg@openbsd.org>

remove prototypes with no matching function
ok mpi@


# 0f49d0fa 21-Dec-2022 patrick <patrick@openbsd.org>

Have the power button trigger a wakeup from suspend.

ok kettenis@


# 1df9b845 10-Nov-2022 patrick <patrick@openbsd.org>

Remove hack that uses a timeout to fake interrupts now that qcpdc(4) allows
us to properly establish interrupts.

The fixed IPL_BIO should probably be replaced by the highest IPL requested
by our chi

Remove hack that uses a timeout to fake interrupts now that qcpdc(4) allows
us to properly establish interrupts.

The fixed IPL_BIO should probably be replaced by the highest IPL requested
by our children.

ok kettenis@

show more ...


# 14ee546c 08-Nov-2022 patrick <patrick@openbsd.org>

Add qcspmi(4), a driver for the SPMI PMIC Arbiter found on Qualcomm SoCs,
which is used on the Lenovo x13s.

As soon as we gain a driver for the Power Domain Controller (PDC) that acts
as a shim towa

Add qcspmi(4), a driver for the SPMI PMIC Arbiter found on Qualcomm SoCs,
which is used on the Lenovo x13s.

As soon as we gain a driver for the Power Domain Controller (PDC) that acts
as a shim towards the GIC, we can switch out the timeout for proper IRQs.

ok kettenis@

show more ...