@ -4,10 +4,13 @@
* SPDX - License - Identifier : GPL - 2.0 +
*/
# include <common.h>
# include <libfdt.h>
# include <linux/kernel.h>
# include <mach/init.h>
DECLARE_GLOBAL_DATA_PTR ;
# if defined(CONFIG_ARCH_UNIPHIER_PH1_SLD3)
static const struct uniphier_board_data ph1_sld3_data = {
. dram_ch0_base = 0x80000000 ,
@ -116,12 +119,12 @@ static const struct uniphier_board_id uniphier_boards[] = {
# endif
} ;
const struct uniphier_board_data * uniphier_get_board_param ( const void * fdt )
const struct uniphier_board_data * uniphier_get_board_param ( void )
{
int i ;
for ( i = 0 ; i < ARRAY_SIZE ( uniphier_boards ) ; i + + ) {
if ( ! fdt_node_check_compatible ( fdt , 0 ,
if ( ! fdt_node_check_compatible ( gd - > fdt_blob , 0 ,
uniphier_boards [ i ] . compatible ) )
return uniphier_boards [ i ] . param ;
}