- 15 9月, 2018 12 次提交
-
-
由 Marek Vasut 提交于
Replace those two functions with generic ones by defining the timer macros in include/config/*.h . Signed-off-by: NMarek Vasut <marek.vasut+renesas@gmail.com>
-
由 Marek Vasut 提交于
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: NMarek Vasut <marek.vasut+renesas@gmail.com>
-
由 Marek Vasut 提交于
The header contains only the TMU register layout, just inline it into the TMU timer implementation and drop the header completely. Signed-off-by: NMarek Vasut <marek.vasut+renesas@gmail.com>
-
由 Marek Vasut 提交于
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: NMarek Vasut <marek.vasut+renesas@gmail.com>
-
由 Marek Vasut 提交于
This function just returns CONFIG_SH_TMU_CLK_FREQ, use the constant directly instead. Signed-off-by: NMarek Vasut <marek.vasut+renesas@gmail.com>
-
由 Marek Vasut 提交于
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: NMarek Vasut <marek.vasut+renesas@gmail.com>
-
由 Marek Vasut 提交于
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: NMarek Vasut <marek.vasut+renesas@gmail.com>
-
由 Marek Vasut 提交于
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: NMarek Vasut <marek.vasut+renesas@gmail.com>
-
由 Marek Vasut 提交于
Drop the macro as it is never used and it collides with sh_eth.h macros. Signed-off-by: NMarek Vasut <marek.vasut+renesas@gmail.com> Cc: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
-
由 Marek Vasut 提交于
Drop the macro as it is defined in sh7723.h already. Signed-off-by: NMarek Vasut <marek.vasut+renesas@gmail.com> Cc: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
-
由 Tom Rini 提交于
This commit is breaking several variants of da850, so: This reverts commit 5f389201. Signed-off-by: NTom Rini <trini@konsulko.com>
-
由 Tom Rini 提交于
I added in the CONFIG_MISC_INIT_R line by mistake when applying the previous patch, fix. Signed-off-by: NTom Rini <trini@konsulko.com>
-
- 14 9月, 2018 2 次提交
-
-
-
由 Tuomas Tynkkynen 提交于
Last user of this driver went away in May 2017, in commit eb5ba3ae ("i2c: Drop use of CONFIG_I2C_HARD") Signed-off-by: NTuomas Tynkkynen <tuomas@tuxera.com>
-
- 12 9月, 2018 24 次提交
-
-
由 Adam Ford 提交于
When used with a device tree, this will extract the card detect and write protect pins from the device tree and configure them accordingly. This assumes the GPIO_ACTIVE_LOW/HIGH is supported by da8xx_gpio. Signed-off-by: NAdam Ford <aford173@gmail.com>
-
由 Adam Ford 提交于
DM_I2C_COMPAT is somehow being enabled outside of Kconfig, so this explicitly undefines it in the header file, and brackets the I2C initialization around an #ifdef to not manually initialize the I2C controller when the DM_I2C is enabled. Signed-off-by: NAdam Ford <aford173@gmail.com> Tested-by: NDerald D. Woods <woods.technical@gmail.com>
-
由 Adam Ford 提交于
This SOM and kit do not nor have they ever had a twl4030 PMIC. This patch removes the references to it. Signed-off-by: NAdam Ford <aford173@gmail.com>
-
由 Adam Ford 提交于
Enabling DM_PMIC, DM_REGULATOR_FIXED, and DM_REGULATOR_GPIO gives us the ability to better monitor voltages and enable hardware through the device tree. The TL4030 (TPS65950) is not yet migrated to DM, so this patch only enables the fixed and GPIO controlled regulators. Signed-off-by: NAdam Ford <aford173@gmail.com>
-
由 Adam Ford 提交于
With DM enabled, this patch enables DM_SERIAL and removes the NS16550 initialization from da850_lowlevel since the driver will take care of that itself. Signed-off-by: NAdam Ford <aford173@gmail.com>
-
由 Adam Ford 提交于
With DM_MMC now available, this patch enables DM_MMC for the omapl138_lcdk in U-Boot and keeps the older style for SPL. Signed-off-by: NPeter Howard <phoward@gme.net.au> Signed-off-by: NAdam Ford <aford173@gmail.com>
-
由 Adam Ford 提交于
With the updated driver available to support DM_MMC, this patch enables DM_MMC for da850evm. Signed-off-by: NAdam Ford <aford173@gmail.com>
-
由 Adam Ford 提交于
With CONFIG_BLK becoming a requirement, the Davinci MMC driver needs to be updated with DM_MMC support. Since SPL is tiny and many boards do not support DM in SPL, this retains the backwards compatibility for those boards who need to initialize MMC manually in SPL. Signed-off-by: NPeter Howard <phoward@gme.net.au> Signed-off-by: NAdam Ford <aford173@gmail.com>
-
由 Adam Ford 提交于
The simple pinctrl driver currently available works with the omap3. Enabling this will use the device tree to automatically set the pin-muxing for various drivers. Signed-off-by: NAdam Ford <aford173@gmail.com>
-
由 Adam Ford 提交于
The OF_CONTROL and OF_PLATDATA are not really useful without DM. This patch supports DM_SPL, but it requires manual references both Serial and MMC. Signed-off-by: NAdam Ford <aford173@gmail.com>
-
由 Adam Ford 提交于
The getcd and getwp functions when DM_MMC is enabled are assumming the DM_GPIO is enabled. In cases (like SPL) where DM_GPIO may not be enabled, wrap these calls in an #ifdef Signed-off-by: NAdam Ford <aford173@gmail.com>
-
由 Adam Ford 提交于
The serial port was being manually configured during SPL build, however in preparation to allow DM in SPL, this needs to change to be based on whether or not DM_SERIAL is enabled because, soon the assumption that SPL means no DM may not be accurate. Signed-off-by: NAdam Ford <aford173@gmail.com> Reviewed-by: NSimon Glass <sjg@chromium.org>
-
由 Adam Ford 提交于
boot-common.c checks to see if I2C is enabled in SPL, but it doens't check for DM_I2C before initializing it. This will now only initialize the I2C is the DM_I2C is not enabled to avoid initializing it more than once. Signed-off-by: NAdam Ford <aford173@gmail.com> Reviewed-by: NSimon Glass <sjg@chromium.org>
-
由 Adam Ford 提交于
Platforms with limited resources in SPL may enable OF_PLATDATA, this limits some of the library functions and cannot extract data from the device tree. This patch adds additional wrappers around these functions to only allow them when OF_CONTROL is enabled and OF_PLATDATA is not. Signed-off-by: NAdam Ford <aford173@gmail.com> Reviewed-by: NSimon Glass <sjg@chromium.org>
-
由 Adam Ford 提交于
Platforms with limited resources in SPL may enably OF_PLATDATA, this limits some of the library functions and cannot extract data from the device tree. This patch adds additional wrappers around these functions to only allow them when OF_CONTROL is enabled and OF_PLATDATA is not. Signed-off-by: NAdam Ford <aford173@gmail.com>
-
由 Adam Ford 提交于
Platforms with limited resources in SPL may enably OF_PLATDATA, this limits some of the library functions and cannot extract data from the device tree. This patch adds additional wrappers around these functions to only allow them when OF_CONTROL is enabled and OF_PLATDATA is not. Signed-off-by: NAdam Ford <aford173@gmail.com>
-
由 Adam Ford 提交于
The driver was developed with references for more than just dra7, but never included. At least for omap3, this appears to be functional. Signed-off-by: NAdam Ford <aford173@gmail.com>
-
由 Adam Ford 提交于
The GPIO bank numbers do not appear in the device tree, so this patch makes the gpio name based on the address (ie gpio@49054000_31 vs gpio4_31) adam Signed-off-by: NAdam Ford <aford173@gmail.com> Tested-by: NDerald D. Woods <woods.technical@gmail.com>
-
由 Adam Ford 提交于
With the re-sync from Linux 4.18, several entries in da850-evm-u-boot.dtsi are no longer necessary, so this patch removes them. Signed-off-by: NAdam Ford <aford173@gmail.com>
-
由 Adam Ford 提交于
Signed-off-by: NAdam Ford <aford173@gmail.com>
-
由 Adam Ford 提交于
With DM and device tree support, let's use the GPIO_ACTIVE_HIGH and GPIO_ACTIVE_LOW from the device tree as they are intended. Signed-off-by: NAdam Ford <aford173@gmail.com>
-
由 Adam Ford 提交于
The GPIO banks are broken up into two 16-bit registers for each bank set. Unfortunately, the math that determines how to shift blindly shifted by the number of the gpio. This worked for gpio numbers under 32, but higher gpio's are broken. This fixes the gpio index, so the bank is passed and the shift amount within the register is passed now instead of the gpio number. Fixes: 8e51c0f2("dm: gpio: Add DM compatibility to GPIO driver for Davinci") Signed-off-by: NAdam Ford <aford173@gmail.com>
-
由 Adam Ford 提交于
The DA850-EVM supports booting from NAND when used with the UI expander board. da850evm_nand will create an ais file that can be burned to NAND and booted while storing the env in NAND along with some partitions tables for storing kernel, dtb and rootfs in NAND. Signed-off-by: NAdam Ford <aford173@gmail.com>
-
由 Adam Ford 提交于
At least for now, CONFIG_BLK is working, but this variant of the da850evm doesn't need/support SPL so it's OK to enable it here. Signed-off-by: NAdam Ford <aford173@gmail.com>
-
- 11 9月, 2018 2 次提交
-
-
-
git://git.denx.de/u-boot-microblaze由 Tom Rini 提交于
FPGA changes for v2018.11 - add fpga tests to cover fpga commands - fpga Kconfig cleanup - fix cmd/fpga.c - add support for missing fpga loadmk commands - add fpga fragment to MAINTAINERS
-