Skip to content
  • Sean Anderson's avatar
    spl: Allow enabling SPL_OF_REAL and SPL_OF_PLATDATA at the same time · eaf73855
    Sean Anderson authored and Tom Rini's avatar Tom Rini committed
    
    
    Sandbox unit tests in U-Boot proper load a test device tree to have some
    devices to work with. In order to do the same in SPL, we must enable
    SPL_OF_REAL. However, we already have SPL_OF_PLATDATA enabled. When
    generating platdata from a devicetree, it is expected that we will not need
    devicetree access functions (even though SPL_OF_CONTROL is enabled). This
    expectation does not hold for sandbox, so allow user control of
    SPL_OF_REAL.
    
    There are several places in the tree where conditions involving OF_PLATDATA
    or OF_REAL no longer function correctly when both of these options can be
    selected at the same time. Adjust these conditions accordingly.
    
    Signed-off-by: default avatarSean Anderson <seanga2@gmail.com>
    Reviewed-by: Simon Glass's avatarSimon Glass <sjg@chromium.org>
    eaf73855