mirror of
https://github.com/u-boot/u-boot.git
synced 2025-05-09 03:21:51 +00:00
Merge branch 'next'
Bring in the following merges: commit8fbbec12f7
Merge:87f69f467a
63618e71e8
Author: Tom Rini <trini@konsulko.com> Date: Fri Jan 3 09:48:47 2020 -0500 Merge https://gitlab.denx.de/u-boot/custodians/u-boot-fsl-qoriq into next - updates and fixes on ls1028a, lx2, ls1046a, MC-DPSPARSER support commit87f69f467a
Merge:c0912f9bbf
4466b99703
Author: Tom Rini <trini@konsulko.com> Date: Tue Dec 24 08:18:19 2019 -0500 Merge https://gitlab.denx.de/u-boot/custodians/u-boot-mpc85xx into next - Enable DM driver on ppc/km boards - Enable DM_USB for some of NXP powerpc platforms: P5040, T4240, T208x, T104x, P4080, P2041, P2020, P1020, P3041 - Some updates in mpc85xx-ddr driver, km boards commitc0912f9bbf
Merge:533c9f5714
a1d6dc3f84
Author: Tom Rini <trini@konsulko.com> Date: Wed Dec 18 07:20:19 2019 -0500 Merge branch 'next' of https://gitlab.denx.de/u-boot/custodians/u-boot-x86 into next - Various x86 common codes updated for TPL/SPL - I2C designware driver updated for PCI - ICH SPI driver updated to support Apollo Lake - Add Intel FSP2 base support - Intel Apollo Lake platform specific drivers support - Add a new board Google Chromebook Coral commit533c9f5714
Merge:553cb06887
033e18b47b
Author: Tom Rini <trini@konsulko.com> Date: Tue Dec 17 07:53:08 2019 -0500 Merge tag '20191217-for-next' of https://gitlab.denx.de/u-boot/custodians/u-boot-i2c into next i2c: for next - misc: i2c_eeprom: Add partition support and add ability to query size of eeprom device and partitions - i2c common: add support for offset overflow in to address and add sandbox tests for it. commit553cb06887
Merge:f39abbbc53
b4f98b3b16
Author: Tom Rini <trini@konsulko.com> Date: Thu Dec 12 08:18:59 2019 -0500 Merge tag 'dm-next-13dec19' of https://gitlab.denx.de/u-boot/custodians/u-boot-dm into next buildman improvements including toolchain environment feature sandbox unicode support in serial
This commit is contained in:
commit
5a8fa095cb
428 changed files with 14226 additions and 961 deletions
|
@ -83,6 +83,26 @@ def pytest_configure(config):
|
|||
Returns:
|
||||
Nothing.
|
||||
"""
|
||||
def parse_config(conf_file):
|
||||
"""Parse a config file, loading it into the ubconfig container
|
||||
|
||||
Args:
|
||||
conf_file: Filename to load (within build_dir)
|
||||
|
||||
Raises
|
||||
Exception if the file does not exist
|
||||
"""
|
||||
dot_config = build_dir + '/' + conf_file
|
||||
if not os.path.exists(dot_config):
|
||||
raise Exception(conf_file + ' does not exist; ' +
|
||||
'try passing --build option?')
|
||||
|
||||
with open(dot_config, 'rt') as f:
|
||||
ini_str = '[root]\n' + f.read()
|
||||
ini_sio = io.StringIO(ini_str)
|
||||
parser = configparser.RawConfigParser()
|
||||
parser.read_file(ini_sio)
|
||||
ubconfig.buildconfig.update(parser.items('root'))
|
||||
|
||||
global log
|
||||
global console
|
||||
|
@ -157,18 +177,13 @@ def pytest_configure(config):
|
|||
|
||||
ubconfig.buildconfig = dict()
|
||||
|
||||
for conf_file in ('.config', 'include/autoconf.mk'):
|
||||
dot_config = build_dir + '/' + conf_file
|
||||
if not os.path.exists(dot_config):
|
||||
raise Exception(conf_file + ' does not exist; ' +
|
||||
'try passing --build option?')
|
||||
|
||||
with open(dot_config, 'rt') as f:
|
||||
ini_str = '[root]\n' + f.read()
|
||||
ini_sio = io.StringIO(ini_str)
|
||||
parser = configparser.RawConfigParser()
|
||||
parser.read_file(ini_sio)
|
||||
ubconfig.buildconfig.update(parser.items('root'))
|
||||
# buildman -k puts autoconf.mk in the rootdir, so handle this as well
|
||||
# as the standard U-Boot build which leaves it in include/autoconf.mk
|
||||
parse_config('.config')
|
||||
if os.path.exists(build_dir + '/' + 'autoconf.mk'):
|
||||
parse_config('autoconf.mk')
|
||||
else:
|
||||
parse_config('include/autoconf.mk')
|
||||
|
||||
ubconfig.test_py_dir = test_py_dir
|
||||
ubconfig.source_dir = source_dir
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue