08 Nov, 2014
5 commits
-
Fix error detected by cppcheck:
[drivers/net/uli526x.c:551]: (error) printf format string requires 3
parameters but only 2 are given.Signed-off-by: Wolfgang Denk
Cc: Roy Zang -
The pmic_spi_free function isn't ever used, and as the frameworks stand
today, cannot be, so remove it. Integrate the probe function into
pmic_reg as it's not really a "probe" today. Finally, add an err label
for the common failure cases.Cc: Lukasz Majewski
Cc: Przemyslaw Marczak
Cc: Stefano Babic
Signed-off-by: Tom Rini
Acked-by: Stefano Babic -
Make sure to keep the MAC address programmed in the SMC911x ADDRH
and ADDRL registers. Linux can read those registers to determine
the MAC address on EEPROM-less configurations.Signed-off-by: Marek Vasut
Cc: Joe Hershberger
Cc: Tom Rini -
Sort drivers/mmc makefile, as requested by wd.
Signed-off-by: Pavel Machek
Acked-by: Chin Liang See
07 Nov, 2014
3 commits
-
Switch the default CD GPIO polarity to active low.
The current hsmmc driver assumption that the CD GPIO is active high, but
in the real hardware, usually the opposite holds.
The usual SD card socket has a mechanical switch which is grounded as
soon as a card is inserted.
Of course there might be some board logic which inverts the signal, but
as far as current users are concerned, there is no such logic.Current U-Boot users either not using the CD functionality, or have a
different way (e.g. external to SoC GPIO controller) for checking the
card presence.This patch also brings the polarity assumption in line with the Linux
kernel and adds appropriate comments.This patch also might spare issues once the TWL GPIO driver will be
converted to the DM.Signed-off-by: Igor Grinberg
Cc: Pantelis Antoniou
Cc: Dmitry Lifshitz
Reviewed-by: Tom Rini -
The verification qm_cfg existence is done at ksnav_init().
So, there is no need to verify it after initialization.Signed-off-by: Ivan Khoronzhuk
Reviewed-by: Tom Rini -
As per Marvell Release Notes - Alaska 88E1510/88E1518/88E1512/88E1514
Rev A0, Errata Section 3.1 Marvell PHY has an errata which requires
that certain registers get written in order to restart
autonegotiation.Signed-off-by: Hao Zhang
Signed-off-by: Ivan Khoronzhuk
Reviewed-by: Stefan Roese
06 Nov, 2014
3 commits
-
The Keystone2 Lamar SoC uses the same keystone net driver.
This patch adds opportunity to use it by K2L SoCs.Acked-by: Murali Karicheri
Signed-off-by: Ivan Khoronzhuk -
Keystone2 Lamar SoC uses the same keystone SerDes driver.
All Keystone2 EVM boards currently use SerDes driver, so move
CONFIG_TI_KEYSTONE_SERDES to common configuration file.Acked-by: Murali Karicheri
Signed-off-by: Ivan Khoronzhuk
05 Nov, 2014
9 commits
-
This is necessary for the device-model enabled builds to work properly.
Signed-off-by: Hans de Goede
Acked-by: Simon Glass -
This is necessary for the device-model enabled builds to work properly.
Signed-off-by: Hans de Goede
Acked-by: Simon Glass -
Add a driver for the designware serial UART used on sunxi. This just
redirects to the normal ns16550 driver.Add a stdout-path to the device tree so that the correct UART is chosen.
Signed-off-by: Simon Glass
Signed-off-by: Hans de Goede -
This adds driver model support to the sunxi GPIO driver, using the device
tree to trigger binding of the driver. The driver will still operate
without driver model too.Signed-off-by: Simon Glass
Signed-off-by: Hans de Goede -
Mostly automatic with:
sed -i -e 's/CONFIG_\(SUN[45678]I\)/CONFIG_MACH_\1/g' $(git grep -l CONFIG_SUN[45678]I)
followed by removing the relevant #defines from include/configs/sun?i.h by
hand.Signed-off-by: Ian Campbell
Reviewed-by: Hans de Goede
Signed-off-by: Hans de Goede -
While at it, sort them.
Cc: Tom Rini
Cc: Simon Glass
Signed-off-by: Jeroen Hofstee -
Cc: Heiko Schocher
Signed-off-by: Jeroen Hofstee
04 Nov, 2014
15 commits
-
R8A7791, R8A7793 and R8A7794 have same IP of USB controller.
This collect up address data of each SoCs.Signed-off-by: Nobuhiro Iwamatsu
-
R8A7793 has same IP of USB controller as R8A7791 and R8A7794 of rmobile
ARM SoCs. This adds support R8A7793 to EHCI HCD of rmobile.Signed-off-by: Nobuhiro Iwamatsu
-
Signed-off-by: Hans de Goede
-
Preperation patch to use poll_int_queue outside of ehci-hcd.c .
Signed-off-by: Hans de Goede
-
Preperation patch to use create_int_queue outside of ehci-hcd.c .
Signed-off-by: Hans de Goede
-
When periodic_schedules == 0, the schedule is disabled and there is no reason
to disable it again.Signed-off-by: Hans de Goede
-
A bit field of DMA descriptor is on memory area of DMA. If we set data
to bit of DMA descriptor, we must be writeback data of DMA descriptor.Signed-off-by: Nobuhiro Iwamatsu
Signed-off-by: Nobuhiro Iwamatsu -
Signed-off-by: Nobuhiro Iwamatsu
Signed-off-by: Nobuhiro Iwamatsu -
RX_DESC_SIZE and TX_DESC_SIZE mean the size of the data descriptor for sh-eth.
We can acquire this in sizeof. It is not necessary to define these in define.Signed-off-by: Nobuhiro Iwamatsu
Signed-off-by: Nobuhiro Iwamatsu -
The baud rate setting of external clock is enabled.
Signed-off-by: Hisashi Nakamura
Signed-off-by: Nobuhiro Iwamatsu
Signed-off-by: Nobuhiro Iwamatsu -
R8A7793 has the same sh-ether IP core as other SH/rmobile.
This patch adds support of R8A7793.Signed-off-by: Nobuhiro Iwamatsu
Signed-off-by: Nobuhiro Iwamatsu -
This adds the preset value to register for R8A7793.
Signed-off-by: Nobuhiro Iwamatsu
Signed-off-by: Nobuhiro Iwamatsu
31 Oct, 2014
1 commit
-
This enables the VMMC2 LDO, which powers the MMC2 device.
When the device starts from MMC2, this has already been enabled by the BootROM,
but when starting from peripheral boot (USB, UART), it is not the case.Signed-off-by: Paul Kocialkowski
Acked-by: Pantelis Antoniou
30 Oct, 2014
1 commit
-
Add ECC geometry for NAND which has 2048b pagesize and 112b OOB
size. This is for example Macronix MX30LF2G28AB chip.Signed-off-by: Marek Vasut
29 Oct, 2014
3 commits
-
Signed-off-by: Masahiro Yamada
-
Without .pending handler, tstc() function always returns 1.
Signed-off-by: Masahiro Yamada
-
In preparation for the SoCFPGA support of the designware I2C driver,
convert this driver to the common CONFIG_SYS_I2C framework.This patch converts all users of this driver, this is:
- ST spearxxx boards
- AXS101 (ARC700 platform)I couldn't test this patch on those boards. Only compile tested for all
spear boards. And tested on SoCFPGA.Signed-off-by: Stefan Roese
Reviewed-by: Marek Vasut
Acked-by: Alexey Brodkin
Tested-by: Alexey Brodkin
Cc: Heiko Schocher
Cc: Vipin Kumar
Cc: Jeroen Hofstee