- Sep 18, 2018
-
-
Mario Six authored
Add a driver to configure the SerDes (Serializer/Deserializer) lanes on the MPC83xx architecture. Reviewed-by:
Simon Glass <sjg@chromium.org> Signed-off-by:
Mario Six <mario.six@gdsys.cc>
-
Mario Six authored
Add a CPU driver for the MPC83xx architecture. Signed-off-by:
Mario Six <mario.six@gdsys.cc>
-
Mario Six authored
Add a sandbox CPU driver, and some tests for the CPU uclass. Signed-off-by:
Mario Six <mario.six@gdsys.cc>
-
Mario Six authored
Add a method to probe all CPUs of the board. Signed-off-by:
Mario Six <mario.six@gdsys.cc>
-
Mario Six authored
Documentation in cpu.h is not in kernel-doc format. Change it to comply with it. Signed-off-by:
Mario Six <mario.six@gdsys.cc>
-
Mario Six authored
When the DM CPU drivers are active, printing information about a CPU should be delegated to a matching driver. Hence, add a static print_cpuinfo that implements this delegation when DM CPU drivers are active. Reviewed-by:
Simon Glass <sjg@chromium.org> Signed-off-by:
Mario Six <mario.six@gdsys.cc> Changed condition to CONFIG_IS_ENABLED(CPU): Signed-off-by:
Simon Glass <sjg@chromium.org>
-
Mario Six authored
The documentation in init.h is not in kernel-doc format. Fix this. Signed-off-by:
Mario Six <mario.six@gdsys.cc>
-
Mario Six authored
Includes should be sorted. Reviewed-by:
Simon Glass <sjg@chromium.org> Signed-off-by:
Mario Six <mario.six@gdsys.cc>
-
Mario Six authored
Add a timer driver for the MPC83xx architecture. Signed-off-by:
Mario Six <mario.six@gdsys.cc>
-
Mario Six authored
Makefile entries should be sorted. Signed-off-by:
Mario Six <mario.six@gdsys.cc>
-
Mario Six authored
Add a clock driver for the MPC83xx architecture. Signed-off-by:
Mario Six <mario.six@gdsys.cc>
-
Mario Six authored
Add a sysreset driver for the MPC83xx platform. Reviewed-by:
Simon Glass <sjg@chromium.org> Signed-off-by:
Mario Six <mario.six@gdsys.cc>
-
Mario Six authored
To print the reset status during boot, add a method print_resetinfo to board_f, which is called in init_sequence_f[], that gets the reset information from the sysreset driver (assuming there is only one seems reasonable), and prints it. Reviewed-by:
Simon Glass <sjg@chromium.org> Signed-off-by:
Mario Six <mario.six@gdsys.cc>
-
Mario Six authored
Add some tests for sysreset_get_status. Reviewed-by:
Simon Glass <sjg@chromium.org> Signed-off-by:
Mario Six <mario.six@gdsys.cc>
-
Mario Six authored
It's useful to have the reset status of the SoC printed out during reset (e.g. to learn whether the reset was caused by software or a watchdog). As a first step to implement this, add a get_status method to the sysreset class, which enables the caller to get printable information about the reset status (akin to get_desc in the CPU uclass). Reviewed-by:
Simon Glass <sjg@chromium.org> Signed-off-by:
Mario Six <mario.six@gdsys.cc>
-
Mario Six authored
Define the read*_*/write*_* macros for the PowerPC platform to be able to use the macros in wait_bit.h. Signed-off-by:
Mario Six <mario.six@gdsys.cc>
-
Mario Six authored
Add a RAM driver for the MPC83xx architecture. Reviewed-by:
Simon Glass <sjg@chromium.org> Signed-off-by:
Mario Six <mario.six@gdsys.cc>
-
Bin Meng authored
Imply CONFIG_BITREVERSE for Sandbox. Signed-off-by:
Bin Meng <bmeng.cn@gmail.com> Reviewed-by:
Simon Glass <sjg@chromium.org>
-
Bin Meng authored
Signed-off-by:
Bin Meng <bmeng.cn@gmail.com> Reviewed-by:
Simon Glass <sjg@chromium.org>
-
Andy Shevchenko authored
Sandbox is not a real bootloader and it does require a position independent code to be supported. Thus, build it with -fPIC explicitly. Fixes: 16940f720f9b ("Makefile: Don't generate position independent code") Signed-off-by:
Andy Shevchenko <andriy.shevchenko@linux.intel.com> Reported-by:
Simon Glass <sjg@chromium.org> Tested-by:
Bin Meng <bmeng.cn@gmail.com> Acked-by:
Simon Glass <sjg@chromium.org> Tested-by:
Simon Glass <sjg@chromium.org>
-
- Sep 16, 2018
-
-
git://git.denx.de/u-boot-socfpgaTom Rini authored
-
git://git.denx.de/u-boot-usbTom Rini authored
-
git://git.denx.de/u-boot-shTom Rini authored
- Sep 15, 2018
-
-
Angelo Dureghello authored
This patch adds mcf5441x eSDHC support for the mcf5441x family. Signed-off-by:
Angelo Dureghello <angelo@sysam.it>
-
Angelo Dureghello authored
On a u32 val = __sw32(*addr); multiple memory accesses are not welcome, since "addr" may be an IO peripheral register address. This patch changes __sw16/32 to perform a single memory access for the source value. Signed-off-by:
Angelo Dureghello <angelo@sysam.it>
-
Angelo Dureghello authored
Signed-off-by:
Angelo Dureghello <angelo@sysam.it>
-
Marek Vasut authored
The Gen2 TMU is fed with fixed 32.5 MHz signal from CP . This is then divided by 4 in TMU. Fix the timer clock setting in Gen2. Signed-off-by:
Marek Vasut <marek.vasut+renesas@gmail.com>
-
Marek Vasut authored
Replace those two functions with generic ones by defining the timer macros in include/config/*.h . Signed-off-by:
Marek Vasut <marek.vasut+renesas@gmail.com>
-
Marek Vasut authored
The code uses all in all three TMU registers, drop the massive register layout structures and just define the required timer registers and use them throughout the code. Signed-off-by:
Marek Vasut <marek.vasut+renesas@gmail.com>
-
Marek Vasut authored
The header contains only the TMU register layout, just inline it into the TMU timer implementation and drop the header completely. Signed-off-by:
Marek Vasut <marek.vasut+renesas@gmail.com>
-
Marek Vasut authored
The R-Car Gen2 feeds the TMU with CONFIG_SYS_CLK_FREQ / 2, while the old SH parts use CONFIG_SYS_CLK_FREQ directly. Just put this into the TMU implementation and drop the CONFIG_SH_TMU_CLK_FREQ config option. Signed-off-by:
Marek Vasut <marek.vasut+renesas@gmail.com>
-
Marek Vasut authored
This function just returns CONFIG_SH_TMU_CLK_FREQ, use the constant directly instead. Signed-off-by:
Marek Vasut <marek.vasut+renesas@gmail.com>
-
Marek Vasut authored
These functions are always called for timer = 0, so drop the timer check. Since these functions are called from one place only and they are reduced to one line of code, just inline them. Signed-off-by:
Marek Vasut <marek.vasut+renesas@gmail.com>
-
Marek Vasut authored
The tmu_bit value evaluates to (ffs(4) >> 1) - 1 = (3 >> 1) - 1 = 0. Just drop the tmu_bit completely as well as CONFIG_SYS_TMU_CLK_DIV. Signed-off-by:
Marek Vasut <marek.vasut+renesas@gmail.com>
-
Marek Vasut authored
This constant is always 4 , for all boards that exist. Define it once in arch/sh/lib/time.c and remove it from the configs. Signed-off-by:
Marek Vasut <marek.vasut+renesas@gmail.com>
-
Marek Vasut authored
Drop the macro as it is never used and it collides with sh_eth.h macros. Signed-off-by:
Marek Vasut <marek.vasut+renesas@gmail.com> Cc: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
-
Marek Vasut authored
Drop the macro as it is defined in sh7723.h already. Signed-off-by:
Marek Vasut <marek.vasut+renesas@gmail.com> Cc: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
-
Patrice Chotard authored
Add vbus-supply regulator support. On some board vbus is not controlled by the phy but by an external regulator. Signed-off-by:
Patrice Chotard <patrice.chotard@st.com>
-
Dalon Westergreen authored
The dtb should be embedded in the u-boot-spl image so that the CONFIG_SPL_TARGET of spl/u-boot-spl.hex includes it. This also affects the main u-boot image, so adjust CONFIG_SPL_FS_LOAD_PAYLOAD_NAME to u-boot.img which now also includes the dtb. Signed-off-by:
Dalon Westergreen <dwesterg@gmail.com>
-