the following patch was just integrated into master:
Author: Lee Leahy <leroy.p.leahy(a)intel.com>
Date: Fri Apr 29 17:26:36 2016 -0700
lib/reg_script: Allow multiple independent handlers
Remove the platform_bus_table routine and replace it with a link time
table. This allows the handlers to be spread across multiple modules
without any one module knowing about all of the handlers.
Establish number ranges for both the SOC and mainboard.
TEST=Build and run on Galileo Gen2
Signed-off-by: Lee Leahy <leroy.p.leahy(a)intel.com>
Reviewed-by: Aaron Durbin <adurbin(a)chromium.org>
Tested-by: build bot (Jenkins)