Skip to content
Snippets Groups Projects
  1. Jul 16, 2021
  2. Jul 15, 2021
    • Max Yang's avatar
      rtc: m41t62: fix wrong register use for set/reset ST bit · 92cf458f
      Max Yang authored and Tom Rini's avatar Tom Rini committed
      
      Fix wrong register use when set/reset ST bit.
      ST bit is in register M41T62_REG_SEC not in M41T62_REG_ALARM_HOUR.
      
      I have not actually tested this. But this seemed buggy from inspection.
      
      Fixes: 9bbe2105 ("rtc: m41t62: add oscillator fail bit reset support")
      Signed-off-by: default avatarMax Yang <max.yang@deltaww.com>
      92cf458f
    • Stephan Gerhold's avatar
      image: android: Automatically detect more compression types · bc599042
      Stephan Gerhold authored and Tom Rini's avatar Tom Rini committed
      
      At the moment android_image_get_kcomp() can automatically detect
      LZ4 compressed kernels and the compression specified in uImages.
      However, especially on ARM64 Linux is often compressed with GZIP.
      Attempting to boot an Android image with a GZIP compressed kernel
      image currently results in a very strange crash, e.g.
      
        Starting kernel ...
        "Synchronous Abort" handler, esr 0x02000000
         ...
        Code: 5555d555 55555d55 555f5555 5d555d55 (00088b1f)
      
      Note the 1f8b, which are the "magic" bytes for GZIP images.
      
      U-Boot already has the image_decomp_type() function that checks for
      the magic bytes of bzip2, gzip, lzma and lzo. It's easy to make use
      of it here to increase the chance that we do the right thing and the
      user does not become confused with strange crashes.
      
      This allows booting Android boot images that contain GZIP-compressed
      kernel images.
      
      Signed-off-by: default avatarStephan Gerhold <stephan@gerhold.net>
      bc599042
Loading