HomeFreeBSD

MFC r360293,r360461:

Description

MFC r360293,r360461:

r360293:
  Reorder initialization steps for given pin.  If pin is switched from fixed
  function to GPIO, it should have prepared direction, pull-up/down and
  default value before function gets switched.  Otherwise we may produce
  unwanted glitch on output pin.  Right order of drive strength settings is
  questionable, but I think that is slightly safer to do it also before
  function switch.
r360461:
  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.

Details

Provenance
mmelAuthored on
Parents
rS367209: readelf: Add -z decompression support
Branches
Unknown
Tags
Unknown