version 1.22, 2022/04/10 21:41:20 |
version 1.23, 2022/04/10 21:43:50 |
|
|
<li>Fixed reading motherboard time on Apple machines with old SMC firmware. |
<li>Fixed reading motherboard time on Apple machines with old SMC firmware. |
<li>Implemented reboot/powerdown support in <a href="https://man.openbsd.org/aplsmc.4">aplsmc(4)</a>. |
<li>Implemented reboot/powerdown support in <a href="https://man.openbsd.org/aplsmc.4">aplsmc(4)</a>. |
<li>Implemented <a href="https://man.openbsd.org/aplintc.4">aplintc(4)</a> support for multiple dies, making OpenBSD work on the M1 Ultra. |
<li>Implemented <a href="https://man.openbsd.org/aplintc.4">aplintc(4)</a> support for multiple dies, making OpenBSD work on the M1 Ultra. |
|
|
</ul> |
</ul> |
<li>Support for other <a href="arm64.html">arm64</a> architecture hardware was also improved with the following changes: |
<li>Support for other <a href="arm64.html">arm64</a> architecture hardware was also improved with the following changes: |
<ul> |
<ul> |
|
<li>Implemented powerdown in arm64. |
<li>Introduced <a |
<li>Introduced <a |
href="https://man.openbsd.org/gpiocharger.4">gpiocharger(4)</a>, a |
href="https://man.openbsd.org/gpiocharger.4">gpiocharger(4)</a>, a |
driver providing support for battery chargers connected to GPIO pins, |
driver providing support for battery chargers connected to GPIO pins, |
|
|
<li>Added pclk clock used by <a |
<li>Added pclk clock used by <a |
href="https://man.openbsd.org/dwdog.4">dwdog(4)</a> on RK3399 to <a |
href="https://man.openbsd.org/dwdog.4">dwdog(4)</a> on RK3399 to <a |
href="https://man.openbsd.org/rkclock.4">rkclock(4)</a>. |
href="https://man.openbsd.org/rkclock.4">rkclock(4)</a>. |
<li>Introduced <a href="https://man.openbsd.org/mpfclock.4">mpfclock(4)</a>, a driver for the PolarFire SoC MSS clock controller. |
<li>Introduced <a |
<li>Implemented powerdown in arm64. |
href="https://man.openbsd.org/mpfclock.4">mpfclock(4)</a>, a driver |
<li>Introduced <a href="https://man.openbsd.org/cdsdhc.4">cdsdhc(4)</a>, a driver for the Cadence SD/SDIO/eMMC host controller. |
for the PolarFire SoC MSS clock controller. |
<li>Introduced <a href="https://man.openbsd.org/mpfiic.4">mpfiic(4)</a>, a driver for the PolarFire SoC MSS I2C controller. |
<li>Introduced <a |
<li>Introduced <a href="https://man.openbsd.org/mpfgpio.4">mpfgpio(4)</a>, a driver for the PolarFire SoC MSS GPIO controller. |
href="https://man.openbsd.org/cdsdhc.4">cdsdhc(4)</a>, a driver for |
<li>Enabled <a href="https://man.openbsd.org/cduart.4">cduart(4)</a> on arm64. |
the Cadence SD/SDIO/eMMC host controller. |
<li>Added <a href="https://man.openbsd.org/mvpinctrl.4">mvpinctrl(4)</a> support for the CP115 block found on Marvell CN9K SoCs. |
<li>Introduced <a |
<li>Added <a href="https://man.openbsd.org/mvclock.4">mvclock(4)</a> support for the AP807 block found on Marvell CN9K SoCs. |
href="https://man.openbsd.org/mpfiic.4">mpfiic(4)</a>, a driver for |
|
the PolarFire SoC MSS I2C controller. |
|
<li>Introduced <a |
|
href="https://man.openbsd.org/mpfgpio.4">mpfgpio(4)</a>, a driver for |
|
the PolarFire SoC MSS GPIO controller. |
|
<li>Enabled <a href="https://man.openbsd.org/cduart.4">cduart(4)</a> |
|
on arm64. |
|
<li>Added <a |
|
href="https://man.openbsd.org/mvpinctrl.4">mvpinctrl(4)</a> support |
|
for the CP115 block found on Marvell CN9K SoCs. |
|
<li>Added <a href="https://man.openbsd.org/mvclock.4">mvclock(4)</a> |
|
support for the AP807 block found on Marvell CN9K SoCs. |
</ul> |
</ul> |
<li>Changes on other architectures: |
<li>Changes on other architectures: |
<ul> |
<ul> |
<!-- riscv --> |
<!-- riscv --> |
<li>Enabled <a href="https://man.openbsd.org/uhid.4">uhid(4)</a>/<a href="https://man.openbsd.org/fido.4">fido(4)</a> on riscv64. |
<li>Enabled <a href="https://man.openbsd.org/uhid.4">uhid(4)</a>/<a |
|
href="https://man.openbsd.org/fido.4">fido(4)</a> on riscv64. |
<li>Allowed riscv64 installation on a disk with a GPT. |
<li>Allowed riscv64 installation on a disk with a GPT. |
<li>Added missing locking to <a |
<li>Added missing locking to <a |
href="https://man.openbsd.org/pmap_extract.9">pmap_extract(9)</a> and |
href="https://man.openbsd.org/pmap_extract.9">pmap_extract(9)</a> and |
|
|
<li>Fixed booting from an IDE block device on the Sun Blade 100. |
<li>Fixed booting from an IDE block device on the Sun Blade 100. |
<li>Fixed <a href="https://man.openbsd.org/radeondrm.4">radeondrm(4)</a> console colors on sparc64. |
<li>Fixed <a href="https://man.openbsd.org/radeondrm.4">radeondrm(4)</a> console colors on sparc64. |
<!-- macppc/powerpc64 --> |
<!-- macppc/powerpc64 --> |
<li>Enabled <a href="https://man.openbsd.org/dt.4">dt(4)</a> on macppc. |
|
<li>Increased <a href="https://man.openbsd.org/ddb.1">ddb(1)</a> access to registers on macppc and powerpc64. |
<li>Enabled <a href="https://man.openbsd.org/dt.4">dt(4)</a> on |
|
macppc. |
|
<li>Increased <a href="https://man.openbsd.org/ddb.1">ddb(1)</a> |
|
access to registers on macppc and powerpc64. |
<li>Enabled enforcing of RLIMIT_MEMLOCK on powerpc64. |
<li>Enabled enforcing of RLIMIT_MEMLOCK on powerpc64. |
<li>Allowed <a href="https://man.openbsd.org/ddb.4">ddb(4)</a> trace through interrupt on macppc. |
<li>Allowed <a href="https://man.openbsd.org/ddb.4">ddb(4)</a> trace |
|
through interrupt on macppc. |
</ul> |
</ul> |
</ul> |
</ul> |
|
|