14 Sep, 2014
1 commit
11 Sep, 2014
1 commit
-
Within /chosen we may have a node which points to another node, similar
to how /aliases works. Add a helper function to do this lookup.Signed-off-by: Simon Glass
05 Sep, 2014
2 commits
-
The initialization table comes from the "Illustration of I2C command
for initialing PS8625" document supplied by Parade.Signed-off-by: Vadim Bendebury
Signed-off-by: Ajay Kumar
Acked-by: Simon Glass
Tested-by: Simon Glass
Signed-off-by: Minkyu Kang -
On Exynos5420 and newer versions, the FIMD sysmmus are in
"on state" by default.
We have to disable them in order to make FIMD DMA work.
This patch adds the required framework to exynos_fimd driver,
and disables FIMD sysmmu on Exynos5420.Signed-off-by: Ajay Kumar
Signed-off-by: Minkyu Kang
23 Jul, 2014
2 commits
-
This simple function returns the node offset of a named alias.
Signed-off-by: Simon Glass
-
Aliases are used to provide U-Boot's numbering of devices, such as:
aliases {
spi0 = "/spi@12330000";
}spi@12330000 {
...
}This tells us that the SPI controller at 12330000 is considered to be the
first SPI controller (SPI 0). So we have a numbering for the SPI node.Add a function that returns the numbering for a node assume that it exists
in the list of aliases.Signed-off-by: Simon Glass
28 May, 2014
2 commits
-
The backlight uses FETs on the TPS65090. Enable this so that the display
is visible.Signed-off-by: Simon Glass
Reviewed-by: Lukasz Majewski
Signed-off-by: Minkyu Kang -
This adds driver support for the TPS65090 PMU. Support includes
hooking into the pmic infrastructure so that the pmic commands
can be used on the console. The TPS65090 supports the following
functionality:- fet enable/disable/querying
- getting and setting of charge stateEven though it is connected to the pmic infrastructure it does
not hook into the pmic charging charging infrastructure.The device tree binding is from Linux, but only a small subset of
functionality is supported.Signed-off-by: Tom Wai-Hong Tam
Signed-off-by: Hatim Ali
Signed-off-by: Katie Roberts-Hoffman
Signed-off-by: Rong Chang
Signed-off-by: Sean Paul
Signed-off-by: Vincent Palatin
Signed-off-by: Aaron Durbin
Signed-off-by: Simon Glass
Signed-off-by: Minkyu Kang
16 May, 2014
1 commit
-
Exynos serise can be supported the dw-mmc controller.
So, it's good that used the general prefix as "_EXYNOS_DWMMC".Signed-off-by: Jaehoon Chung
Signed-off-by: Minkyu Kang
25 Mar, 2014
1 commit
-
Trivial merge conflict, needed to manually remove
local_info as per commit 41364f0f.Conflicts:
board/samsung/common/board.c
18 Mar, 2014
3 commits
-
Add a simple LCD driver which uses SDL to display the image. We update the
image regularly, while still providing for reasonable performance.Adjust the common lcd code to support sandbox.
For command-line runs we do not want the LCD to be displayed, so add a
--show_lcd option to enable it.Tested-by: Che-Liang Chiou
Signed-off-by: Simon Glass -
Add a simple emulation of the Chrome OS EC for sandbox, so that it can
perform various EC tasks such as keyboard handling.Reviewed-by: Vadim Bendebury
Signed-off-by: Simon Glass -
A flash map describes the layout of flash memory in terms of offsets and
sizes for each region. Add a function to read a flash map entry from the
device tree.Reviewed-by: Che-Liang Chiou
Signed-off-by: Simon Glass
12 Mar, 2014
2 commits
-
This patch enables support for device tree for sdhci driver.
Non DT case is still supported.Signed-off-by: Piotr Wilczek
Signed-off-by: Kyungmin Park
Signed-off-by: Minkyu Kang -
This patch enables parsing mipi data from device tree.
Non device tree case is still supported.Signed-off-by: Piotr Wilczek
Signed-off-by: Kyungmin Park
Signed-off-by: Minkyu Kang
04 Feb, 2014
1 commit
-
Tegra124's MMC controller is very similar to earlier SoC generations,
and can be supported by the same driver.However, there are some non-backwards-compatible HW differences, and
hence a new DT compatible value must be used to describe the HW. This
patch updates the driver to support that new compatible value.That said, the HW differences are only relevant when enabling certain
high-performance transfer modes. Since the driver is currently very
simple and doesn't enable those modes, we don't actually need to address
any of these HW differences in the code yet, hence the simple nature of
this patch.Signed-off-by: Stephen Warren
Acked-by: Pantelis Antoniou
Tested-by: Thierry Reding
Acked-by: Simon Glass
Signed-off-by: Tom Warren
21 Oct, 2013
1 commit
-
Adding required compatible string for xHCI host controller
as well as USB 3.0 PHY to enable dt support for usb 3.0 on
exynos5.Signed-off-by: Vivek Gautam
Cc: Julius Werner
Cc: Simon Glass
Cc: Minkyu Kang
Cc: Dan Murphy
Cc: Marek Vasut
24 Jul, 2013
2 commits
-
The sandburst-specific i2c drivers have been deleted, conflict was just
over the SPDX conversion.Conflicts:
board/sandburst/common/ppc440gx_i2c.c
board/sandburst/common/ppc440gx_i2c.hSigned-off-by: Tom Rini
-
Signed-off-by: Wolfgang Denk
[trini: Fixup common/cmd_io.c]
Signed-off-by: Tom Rini
23 Jul, 2013
1 commit
-
Adds a new COMPAT string exynos5-hsi2c for high speed i2c controller
available on exynos5 SoCs from Samsung.Signed-off-by: Naveen Krishna Chatradhi
12 Jul, 2013
2 commits
-
Fix a trivial conflict in arch/arm/dts/exynos5250.dtsi about gpio and
serial.Conflicts:
arch/arm/dts/exynos5250.dtsiSigned-off-by: Tom Rini
-
Tegra30 and Tegra114 are compatible except PLL parameters.
Tested on Tegra30 Cardhu, and Tegra114 Dalmore
platforms. All works well.Signed-off-by: Jim Lin
Signed-off-by: Tom Warren
26 Jun, 2013
2 commits
-
This patch adds the driver for keyboard that's controlled by ChromeOS EC.
Signed-off-by: Randall Spangler
Signed-off-by: Simon Glass
Signed-off-by: Vincent Palatin
Signed-off-by: Hung-ying Tyan
Acked-by: Simon Glass -
This patch adds the cros_ec driver that implements the protocol for
communicating with Google's ChromeOS embedded controller.Signed-off-by: Bernie Thompson
Signed-off-by: Bill Richardson
Signed-off-by: Che-Liang Chiou
Signed-off-by: Doug Anderson
Signed-off-by: Gabe Black
Signed-off-by: Hung-ying Tyan
Signed-off-by: Louis Yung-Chieh Lo
Signed-off-by: Randall Spangler
Signed-off-by: Sean Paul
Signed-off-by: Simon Glass
Signed-off-by: Vincent Palatin
Acked-by: Simon Glass
Tested-by: Simon Glass
24 Jun, 2013
1 commit
-
Add required compatible information for s5p serial driver
Signed-off-by: Abhilash Kesavan
Signed-off-by: Rajeshwari Shinde
Signed-off-by: Minkyu Kang
22 Jun, 2013
1 commit
13 Jun, 2013
1 commit
-
Add required compatible information for DWMMC driver.
Signed-off-by: Vivek Gautam
Signed-off-by: Amar
Acked-by: Jaehoon Chung
Signed-off-by: Minkyu Kang
03 Jun, 2013
1 commit
-
Add support for Infineon's new SLB 9645 TT 1.2 I2C TPMs,
which supports clockstretching, combined reads and a bus speed of
up to 400khz. The device also has a new device id.This is based on the kernel patch provided by Infineon :
https://gerrit.chromium.org/gerrit/42332Signed-off-by: Vincent Palatin
Signed-off-by: Simon Glass
Reviewed-by: Luigi Semenzato
Reviewed-by: Simon Glass
Reviewed-by: Vincent Palatin
Tested-by: Tom Wai-Hong Tam
Tested-by: Vincent Palatin
15 Apr, 2013
1 commit
13 Apr, 2013
1 commit
-
Add a driver for the I2C TPM from Infineon.
Signed-off-by: Che-Liang Chiou
Signed-off-by: Rong Chang
Signed-off-by: Tom Wai-Hong Tam
Signed-off-by: Simon Glass
04 Apr, 2013
1 commit
29 Mar, 2013
1 commit
-
Conflicts:
drivers/spi/tegra20_sflash.c
include/fdtdec.h
lib/fdtdec.c
27 Mar, 2013
2 commits
-
Add required compatible information for FIMD.
Signed-off-by: Ajay Kumar
Signed-off-by: Minkyu Kang -
Add required compatible information for FIMD.
Signed-off-by: Ajay Kumar
Signed-off-by: Minkyu Kang
26 Mar, 2013
3 commits
-
Add "nvidia,tegra114-spi" to represent t114 SPI controller hardware.
Signed-off-by: Allen Martin
Signed-off-by: Tom Warren
Reviewed-by: Stephen Warren
19 Mar, 2013
2 commits
-
Enable device tree control of SPI flash, and use this to implement
memory-mapped SPI flash, which is supported on Intel chips.Signed-off-by: Simon Glass
-
It is common to have a "reg =
" property in the FDT.
Add a function to handle this, similar to the existing
fdtdec_get_addr();Signed-off-by: Simon Glass
15 Mar, 2013
1 commit
-
Tegra30 SD/MMC controller differs enough from Tegra20 that it
needs its own entry in the compat_names/compat_id tables and in
the Tegra MMC driver.Signed-off-by: Tom Warren
Reviewed-by: Stephen Warren