- May 18, 2017
-
-
Ley Foon Tan authored
Add system manager register struct and macros for Arria 10. Signed-off-by:
Tien Fong Chee <tien.fong.chee@intel.com> Signed-off-by:
Ley Foon Tan <ley.foon.tan@intel.com>
-
Ley Foon Tan authored
Restructure system manager in the preparation to support A10. No functional change. Change uint32_t to u32. Signed-off-by:
Ley Foon Tan <ley.foon.tan@intel.com>
-
- Dec 20, 2015
-
-
Dinh Nguyen authored
Move the macro into the socfpga_dwmci_clksel(). Signed-off-by:
Dinh Nguyen <dinguyen@opensource.altera.com> Signed-off-by:
Marek Vasut <marex@denx.de> [fix parenthesis in the sdmmc_mask]
-
- Aug 23, 2015
-
-
Marek Vasut authored
Now that we're actually converting the QTS-generated header files, we can even adjust their data types. A good candidate for this is the pinmux table, where each entry can have value in the range of 0..3, but each element is declared as unsigned long. By changing the type to u8, we can save over 600 Bytes from the SPL, so do it. This patch also constifies the array. Signed-off-by:
Marek Vasut <marex@denx.de>
-
- Aug 08, 2015
-
-
Marek Vasut authored
Implement new accessor, sysmgr_get_pinmux_table(), used to obtain pinmux table and it's size from the QTS-generated pinmux_config.c. The target here is again to get rid of poluting global namespace by including the pinmux_config.h into it. Furthermore, the pinmux_config.h declares some CONFIG_HPS_* macros, which are explicitly useless to us in U-Boot. Instead, U-Boot does use DT to detect exactly these configuration options. This patch makes sure that while this QTS-generated file can stay in the tree, these obscure macros do not ooze into the namespace anymore. Signed-off-by:
Marek Vasut <marex@denx.de>
-
Marek Vasut authored
Rework sysmgr_enable_warmrstcfgio() into sysmgr_config_warmrstcfgio(), which allows both enabling and disabling the warm reset config I/O functionality. Signed-off-by:
Marek Vasut <marex@denx.de>
-
- May 07, 2015
-
-
Masahiro Yamada authored
Move headers to mach-socfpga as well. Signed-off-by:
Masahiro Yamada <yamada.masahiro@socionext.com>
-
- Apr 21, 2015
-
-
Dinh Nguyen authored
Signed-off-by:
Dinh Nguyen <dinguyen@opensource.altera.com> Acked-by:
Marek Vasut <marex@denx.de>
-
- Oct 06, 2014
-
-
Pavel Machek authored
Add function to initialize the EMAC blocks upon board startup. The preprocessor guards against building on SoCFPGA-VT and against SPL build are not needed as those are handled implicitly via both SPL framework and the socfpga_cyclone5.h config file, which will not define CONFIG_DESIGNWARE_ETH if building for SoCFPGA-VT. We cannot handle two EMAC ethernet blocks yet, therefore the ifdefs. Once there is hardware using both EMAC blocks, this ifdef will have to go. Signed-off-by:
Pavel Machek <pavel@denx.de> Signed-off-by:
Marek Vasut <marex@denx.de> Cc: Chin Liang See <clsee@altera.com> Cc: Dinh Nguyen <dinguyen@altera.com> Cc: Albert Aribaud <albert.u.boot@aribaud.net> Cc: Tom Rini <trini@ti.com> Cc: Wolfgang Denk <wd@denx.de> Cc: Pavel Machek <pavel@denx.de>
-
Marek Vasut authored
Clean up the system manager register definition and add the missing register definitions in place. Signed-off-by:
Marek Vasut <marex@denx.de> Cc: Chin Liang See <clsee@altera.com> Cc: Dinh Nguyen <dinguyen@altera.com> Cc: Albert Aribaud <albert.u.boot@aribaud.net> Cc: Tom Rini <trini@ti.com> Cc: Wolfgang Denk <wd@denx.de> Cc: Pavel Machek <pavel@denx.de> Acked-by:
Pavel Machek <pavel@denx.de>
-
- Jan 09, 2014
-
-
Chin Liang See authored
To add the DesignWare MMC driver support for Altera SOCFPGA. It required information such as clocks and bus width from platform specific files (SOCFPGA handoff files) Signed-off-by:
Chin Liang See <clsee@altera.com> Cc: Rajeshwari Shinde <rajeshwari.s@samsung.com> Cc: Jaehoon Chung <jh80.chung@samsung.com> Cc: Pantelis Antoniou <panto@antoniou-consulting.com> Cc: Wolfgang Denk <wd@denx.de> Acked-by:
Pantelis Antoniou <panto@antoniou-consulting.com>
-
- Oct 07, 2013
-
-
Chin Liang See authored
Adding System Manager driver which will configure the pin mux for real hardware Cyclone V development kit (not Virtual Platform) Signed-off-by:
Chin Liang See <clsee@altera.com> Reviewed-by:
Pavel Machek <pavel@denx.de> Acked-by:
Dinh Nguyen <dinguyen@altera.com> Cc: Wolfgang Denk <wd@denx.de> CC: Pavel Machek <pavel@denx.de> Cc: Dinh Nguyen <dinguyen@altera.com> Cc: Tom Rini <trini@ti.com> Cc: Albert Aribaud <albert.u.boot@aribaud.net>
-