/* ************************************************************************************************************ * * 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; }
/** * 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); }
/* ************************************************************************************************************ * * 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; }