1. 12 Jan, 2018 1 commit
    • Thierry Reding's avatar
      soc: brcmstb: Only register SoC device on STB platforms · 23a0d847
      Thierry Reding authored
      After moving the SoC device initialization to an early initcall in
      commit f780429a ("soc: brcmstb: biuctrl: Move to early_initcall"),
      the Broadcom STB SoC device is registered on all platforms if support
      for the device is enabled in the kernel configuration.
      
      This causes an additional SoC device to appear on platforms that already
      register a native one. In case of Tegra the STB SoC device is registered
      as soc0 (with totally meaningless content in the sysfs attributes) and
      causes various scripts and programs to fail because they don't know how
      to parse that data.
      
      To fix this, duplicate the check from brcmstb_soc_device_early_init()
      that already prevents the code from doing anything nonsensical on non-
      STB platforms.
      
      Fixes: f780429a ("soc: brcmstb: biuctrl: Move to early_initcall")
      Signed-off-by: default avatarThierry Reding <treding@nvidia.com>
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      23a0d847
  2. 05 Jan, 2018 8 commits
  3. 04 Jan, 2018 1 commit
  4. 01 Jan, 2018 1 commit
  5. 26 Dec, 2017 1 commit
  6. 21 Dec, 2017 22 commits
  7. 20 Dec, 2017 6 commits