]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Multiple fixes for rockchip iodomain driver:
authormmel <mmel@FreeBSD.org>
Wed, 29 Apr 2020 13:43:15 +0000 (13:43 +0000)
committermmel <mmel@FreeBSD.org>
Wed, 29 Apr 2020 13:43:15 +0000 (13:43 +0000)
commitdb4e94860d0d5e98e77ee06e9b164d106655cc08
tree5395cbbfe5286325016bcab259539f4bc2fcd661
parent89677cbc5070f0e5a0178738aa29bc38032c9fe5
Multiple fixes for rockchip iodomain driver:
- always initialize selector of voltage signaling standard.
  Various versions of U-boot leaves voltage signaling standard settings
  for PMUIO2 domain in different state.  Always initialize it
  into expected state.
- start the driver as early as possible, the IO domains should be
  initialized before other drivers are attached.
- rename RK3399 register to its name founds in TRM.

This is the second part of fixes for serial port corruption observed after
DT 5.6 import.

Reviewed by: manu
MFC after: 1 week
sys/arm64/rockchip/rk_iodomain.c