1. 15 12月, 2019 2 次提交
    • S
      dm: gpio: Allow control of GPIO uclass in SPL · bcee8d67
      Simon Glass 提交于
      At present if CONFIG_SPL_GPIO_SUPPORT is enabled then the GPIO uclass
      is included in SPL/TPL without any control for boards. Some boards may
      want to disable this to reduce code size where GPIOs are not needed in
      SPL or TPL.
      
      Add a new Kconfig option to permit this. Default it to 'y' so that
      existing boards work correctly.
      
      Change existing uses of CONFIG_DM_GPIO to CONFIG_IS_ENABLED(DM_GPIO) to
      preserve the current behaviour. Also update the 74x164 GPIO driver since
      it cannot build with SPL.
      
      This allows us to remove the hacks in config_uncmd_spl.h and
      Makefile.uncmd_spl (eventually those files should be removed).
      Signed-off-by: NSimon Glass <sjg@chromium.org>
      Reviewed-by: NBin Meng <bmeng.cn@gmail.com>
      bcee8d67
    • S
      binman: Add a library to access binman entries · 3c10dc95
      Simon Glass 提交于
      SPL and TPL can access information about binman entries using link-time
      symbols but this is not available in U-Boot proper. Of course it could be
      made available, but the intention is to just read the device tree.
      
      Add support for this, so that U-Boot can locate entries.
      Signed-off-by: NSimon Glass <sjg@chromium.org>
      Reviewed-by: NBin Meng <bmeng.cn@gmail.com>
      3c10dc95
  2. 12 12月, 2019 1 次提交
  3. 11 12月, 2019 14 次提交
  4. 10 12月, 2019 23 次提交