/*
************************************************************************************************************
*
*                                             function
*
*    name          :
*
*    parmeters     :
*
*    return        :
*
*    note          :
*
*
************************************************************************************************************
*/
int board_late_init(void)
{
	fastboot_partition_init();
	check_android_misc();

#ifdef  CONFIG_ARCH_HOMELET
	update_user_data();
#endif
	return 0;
}
Пример #2
0
/**
 * invoked by inih
 */
static int parser_handler(void* user, const char* section, const char* name,
		const char* value)
{
	bus_configs* user_data = (bus_configs*) user;

	update_user_data(user_data, section);

	io_bus* current_bus = user_data->config->busses + user_data->current_bus_id;
	io_dev* current_dev = current_bus->devices + user_data->current_dev_id;

	TRACE(printf("Section: %s, Name: %s, Value: %s\n", section, name, value));

	return process_entries(current_bus, current_dev, name, value);
}
Пример #3
0
/*
************************************************************************************************************
*
*                                             function
*
*    name          :
*
*    parmeters     :
*
*    return        :
*
*    note          :
*
*
************************************************************************************************************
*/
int board_late_init(void)
{
	fastboot_partition_init();

#ifdef  CONFIG_ARCH_HOMELET
	respond_physical_key_action();
#endif
#ifndef CONFIG_SUNXI_SPINOR_PLATFORM
	check_android_misc();
#endif
#ifdef  CONFIG_ARCH_HOMELET
	update_user_data();
#endif
	return 0;
}