01 Feb, 2019
1 commit
-
If we used the pinctrl-rockchip driver, these config is not needed,
so remove them.Signed-off-by: David Wu
Reviewed-by: Kever Yang
Reviewed-by: Philipp Tomsich
19 Jan, 2019
1 commit
-
Rsync all defconfig files using moveconfig.py
Signed-off-by: Tom Rini
15 Jan, 2019
1 commit
-
Add a test for the bootcount uclass, which uses the RTC bootcount backend
(i.e. drivers/bootcount/rtc.c is implictly also tested).Signed-off-by: Philipp Tomsich
Reviewed-by: Simon Glass
08 Jan, 2019
1 commit
-
Rsync all defconfig files using moveconfig.py
Signed-off-by: Tom Rini
14 Dec, 2018
1 commit
-
This is close to full now, so increase it to avoid problems with adding
more devices.Signed-off-by: Simon Glass
07 Dec, 2018
2 commits
-
Add a sandbox DMA driver implementation (provider) and corresponding DM
test.Reviewed-by: Tom Rini
Signed-off-by: Grygorii Strashko
Reviewed-by: Simon Glass
Acked-by: Álvaro Fernández Rojas -
This is uclass for Hardware Spinlocks.
It implements two mandatory operations: lock and unlock
and one optional relax operation.Signed-off-by: Benjamin Gaignard
Reviewed-by: Simon Glass
Reviewed-by: Patrice Chotard
03 Dec, 2018
1 commit
-
Signed-off-by: Philippe Reynes
Reviewed-by: Simon Glass
14 Nov, 2018
1 commit
-
Rsync all defconfig files using moveconfig.py
Signed-off-by: Tom Rini
09 Oct, 2018
1 commit
-
Add support for the debug UART so that sandbox provides build testing for
this feature.Signed-off-by: Simon Glass
01 Oct, 2018
1 commit
30 Sep, 2018
2 commits
-
Signed-off-by: Tom Rini
-
Add tests for the new board uclass.
Reviewed-by: Simon Glass
Signed-off-by: Mario Six
29 Sep, 2018
2 commits
-
To be able to test Dallas onewire protocol and one wire eeproms driver
and subsystem, add in sandbox defconfig the drivers' config.Signed-off-by: Eugen Hristev
-
Add sandbox driver and tests for the new OSD uclass.
Signed-off-by: Mario Six
Reviewed-by: Simon Glass
24 Sep, 2018
1 commit
-
Enable this for sandbox since it almost passes now.
Signed-off-by: Simon Glass
Signed-off-by: Alexander Graf
04 Sep, 2018
1 commit
-
Rsync all defconfig files using moveconfig.py
Signed-off-by: Tom Rini
21 Aug, 2018
1 commit
-
In some cases it can be useful to be able to bind a device to a driver from
the command line.
The obvious example is for versatile devices such as USB gadget.
Another use case is when the devices are not yet ready at startup and
require some setup before the drivers are bound (ex: FPGA which bitsream is
fetched from a mass storage or ethernet)usage example:
bind usb_dev_generic 0 usb_ether
unbind usb_dev_generic 0 usb_ether
or
unbind eth 1bind /ocp/omap_dwc3@48380000/usb@48390000 usb_ether
unbind /ocp/omap_dwc3@48380000/usb@48390000Signed-off-by: Jean-Jacques Hiblot
17 Aug, 2018
1 commit
-
We have the following cases:
- CONFIG_NR_DRAM_BANKS was defined, migrate normally
- CONFIG_NR_DRAM_BANKS_MAX was defined and then used for
CONFIG_NR_DRAM_BANKS after a check, just migrate it over now.
- CONFIG_NR_DRAM_BANKS was very oddly defined on p2771-0000-* (to 1024 +
2), set this to 8.Signed-off-by: Tom Rini
11 Aug, 2018
1 commit
-
Add test AXI drivers to the sandbox.
Reviewed-by: Simon Glass
Signed-off-by: Mario Six
08 Aug, 2018
1 commit
-
Rsync all defconfig files using moveconfig.py
Signed-off-by: Tom Rini
28 Jul, 2018
1 commit
-
Now that TPMv1 and TPMv2 can be compiled at the same time, let's compile
them both with Sandbox as well as both drivers (and, it is already
implied in Kconfig: both commands).Signed-off-by: Miquel Raynal
Reviewed-by: Simon Glass
20 Jul, 2018
1 commit
-
Add Sandbox driver for SMEM. mostly stub operations.
Signed-off-by: Ramon Fried
Reviewed-by: Simon Glass
04 Jun, 2018
1 commit
-
Rsync all defconfig files using moveconfig.py
Signed-off-by: Tom Rini
26 May, 2018
1 commit
-
Enable the Sandbox TPMv2 driver in all possible configurations.
Signed-off-by: Miquel Raynal
Reviewed-by: Simon Glass
Reviewed-by: Tom Rini
18 May, 2018
1 commit
-
This MC34708 PMIC is somewhat special - it used single transfers (R/W) with
3 bytes size - up till now U-Boot's PMICs only used 1 byte.Signed-off-by: Lukasz Majewski
Reviewed-by: Simon Glass
28 Apr, 2018
1 commit
-
Rsync all defconfig files using moveconfig.py
Signed-off-by: Tom Rini
09 Apr, 2018
1 commit
-
Migrate the CONFIG_DISPLAY_BOARDINFO_LATE option to Kconfig.
Signed-off-by: Mario Six
[trini: Re-run migration]
Signed-off-by: Tom Rini
14 Feb, 2018
1 commit
-
This driver is no longer used on any supported platform in U-Boot and
there is no interest in maintaining it further from people that have
used it historically.Cc: Simon Glass
Cc: Michal Simek
c: Alexey Brodkin
Signed-off-by: Tom Rini
Acked-by: Michal Simek
11 Feb, 2018
1 commit
-
On the NIOS2 and Xtensa architectures, we do not have
CONFIG_SYS_TEXT_BASE set. This is a strict migration of the current
values into the defconfig and removing them from the headers.I did not attempt to add more default values in and for now will leave
that to maintainers.Signed-off-by: Tom Rini
09 Feb, 2018
1 commit
-
Migrate the base and sub-options to Kconfig. Note that we only enable
this in the base sandbox config now.Cc: Alexey Brodkin
Cc: Michal Simek
Signed-off-by: Tom Rini
---
Is this driver still used anywhere? It's fishy that it's only enabled
in sandbox anymore.
04 Feb, 2018
1 commit
-
When functions return an error it propagates up the stack to the point
where it is reported. Often the error code provides enough information
about the root cause of the error that this is obvious what went wrong.However in some cases the error may be hard to trace. For example if a
driver uses several devices to perform an operation, it may not be
obvious which one failed.Add a log_ret() macro to help with this. This can be used to wrap any
error-return value. The logging system will then output a log record when
the original error is generated, making it easy to trace the call stack
of the error.This macro can significantly impact code size, so its use is controlled
by a Kconfig option, which is enabled for sandbox.Signed-off-by: Simon Glass
08 Dec, 2017
2 commits
-
Enable all logging features on sandbox so that the tests can be run.
Signed-off-by: Simon Glass
Reviewed-by: Bin Meng -
We cannot use sandbox memory at 0 since other things use memory at that
address. Move it up out of the way.Note that the pre-console buffer is currently disabled with sandbox, but
this change will avoid confusion if it is manually enabled.Signed-off-by: Simon Glass
11 Oct, 2017
1 commit
-
Having this as a 'default y' is rather annoying because it doesn't
actually compile unless other options are defined in the board header:../cmd/bootm.c: In function 'do_imls_nor':
../cmd/bootm.c:330:7: error: 'CONFIG_SYS_MAX_FLASH_BANKS' undeclared (first use in this function); did you mean 'CONFIG_SYS_MAX_FLASH_SECT'?
i < CONFIG_SYS_MAX_FLASH_BANKS; ++i, ++info) {Make it 'default n' so people who develop new boards that start from a
blank defconfig have one less compilation failure to debug.Signed-off-by: Tuomas Tynkkynen
03 Oct, 2017
1 commit
-
For better test coverage, enable btrfs.
Signed-off-by: Tom Rini
27 Sep, 2017
1 commit
-
The choice of "USB keyboard polling" cannot be optional as without
one mechanism being set, it just doesn't work. Set the default one
to CONFIG_SYS_USB_EVENT_POLL.Fixes: ecad7051 ("configs: Migrate all of the existing USB symbols, except fastboot")
Signed-off-by: Bin Meng
17 Sep, 2017
1 commit
16 Sep, 2017
2 commits
-
The CONFIG_BOOTSTAGE_USER_COUNT option is no-longer needed since we can now
support any number of user IDs. Also BOOTSTAGE_ID_COUNT is not needed now.Drop these unused options.
Signed-off-by: Simon Glass
Reviewed-by: Bin Meng