Skip to content
  • Horatiu.Vultur@microchip.com's avatar
    spi: designware: Change include order · 1b77de44
    Horatiu.Vultur@microchip.com authored and Jagan Teki's avatar Jagan Teki committed
    
    
    With current order of include files, the file designware_spi.c
    can't see that the struct global_data has the member
    board_type when CONFIG_BOARD_TYPES is defined. By not seeing this
    then all the members are shifted in the struct global_data.
    So when the driver is trying to read from device tree blob, it
    would pass the wrong address to the function 'fdtdev_get_int'.
    This will make to use the default frequency 500000.
    
    The fix consists of changing the order of include files in
    designware_spi.c to include first common.h file.
    
    Signed-off-by: default avatarHoratiu Vultur <horatiu.vultur@microchip.com>
    Reviewed-by: default avatarJagan Teki <jagan@openedev.com>
    1b77de44