On 01/09/2015 08:13 PM, Jaehoon Chung wrote:
> On 01/09/2015 04:31 PM, Joonyoung Shim wrote:
>> +Cc Jaehoon,
>>
>> On 01/09/2015 03:18 AM, Simon Glass wrote:
>>> Hi Joonyoung,
>>>
>>> On 7 January 2015 at 22:44, Joonyoung Shim wrote:
Some exynos boards require special handling of SD4_nRESET_O
Hi Sjoerd,
On 01/09/2015 04:50 PM, Sjoerd Simons wrote:
> On Fri, 2015-01-09 at 16:42 +0900, Joonyoung Shim wrote:
>> Hi,
>>
>> On 01/09/2015 01:21 PM, Jaehoon Chung wrote:
>>> On 01/09/2015 08:23 AM, Sjoerd Simons wrote:
On Thu, 2015-01-08 at 14:44 +0900, Joonyoung Shim wrote:
> Some exy
Hi Simon,
On Sat, Jan 10, 2015 at 3:02 AM, Simon Glass wrote:
> Hi Bin,
>
> On 8 January 2015 at 22:23, Bin Meng wrote:
>> Hi Simon,
>>
>> On Fri, Jan 9, 2015 at 11:35 AM, Simon Glass wrote:
>>> Hi Bin,
>>>
>>> On 8 January 2015 at 18:34, Bin Meng wrote:
Hi Simon,
On Thu, Jan 8,
On Fri, Jan 09, 2015 at 09:09:18PM +, Alexey Brodkin wrote:
> Dear Tom,
>
> The following changes since commit
> b188067f39627d977bb1db67c8456e9aaab90743:
>
> arm: vf610: fix boot from SD-card (2015-01-09 10:27:51 -0500)
>
> are available in the git repository at:
>
> git://git.denx.de
On Friday, January 09, 2015 at 02:54:55 PM, Stefan Roese wrote:
> On the DXR2 board (AM335x using MUSB) the USB compliance test suite
> (USB 2.0 Command Verifier) will cause the board to crash and reset
> upon the "BOS Descriptor Test - Addressed state". Here the output
> from the DRX2 while runnin
On Thursday, January 08, 2015 at 06:40:19 PM, Hans de Goede wrote:
> Hi,
Hi!
[...]
> > Only the semantics of "usb start" are changing, and you are
> > suggesting renaming "usb reset" which remains unchanged ...
>
> Yes, that's true. So I suppose we should indeed not rename any
On Thursday, January 08, 2015 at 06:51:10 PM, Alex Sadovsky wrote:
> Fix use-before-initialized bug in pxa25x_udc driver.
>
> Function usb_gadget_register_driver calls udc_disable,
> and udc_disable calls pullup_off that uses dev->mach->udc_command.
> But dev->mach is initialized in usb_gadget_reg
On Thursday, January 08, 2015 at 01:58:55 PM, Rene Griessl wrote:
> Here is the promised patch, that enables U-Boot to modify the MAC
> address of the AX88179.
> Tested on RECS5250 (similar to Arndale5250)
>
> Signed-off-by: Rene Griessl
> ---
> drivers/usb/eth/asix88179.c | 17 +
On Fri, 9 Jan 2015 12:01:15 +0200
Siarhei Siamashka wrote:
> So that we don't need to keep it as a hardcoded magic number
> in the code or the hassle exposing it as a Kconfig option.
>
> Signed-off-by: Siarhei Siamashka
Acked-by: Anatolij Gustschin
___
On Fri, 9 Jan 2015 12:01:14 +0200
Siarhei Siamashka wrote:
> Instead of using the internal 'tx_clk' clock source, it is also
> possible to use the pixel clock signal from the parallel LCD
> interface ('pclk') as the reference clock for PLL.
>
> The 'tx_clk' clock speed may be different on diffe
On Fri, 9 Jan 2015 12:01:13 +0200
Siarhei Siamashka wrote:
> The MSI Primo81 tablet has B079XAN01/LP079X01 7.85" 768x1024 IPS
> MIPI display, connected to the parallel LCD interface via SSD2828
> bridge chip. The panel has 18-bit color depth and needs dithering,
> in spite of having RGB data del
On Fri, 9 Jan 2015 12:01:12 +0200
Siarhei Siamashka wrote:
...
> diff --git a/board/sunxi/Kconfig b/board/sunxi/Kconfig
> index adee5ed..92dbce7 100644
> --- a/board/sunxi/Kconfig
> +++ b/board/sunxi/Kconfig
> @@ -345,6 +345,60 @@ config VIDEO_LCD_BL_PWM
> Set the backlight pwm pin for the
On Thu, 8 Jan 2015 20:49:06 +0100
Hans de Goede wrote:
> Hitachi tx18d42vm LCD panels have an onboard controller which needs some
> initialization via spi for the panel to become functional as a regular LVDS
> panel.
>
> Signed-off-by: Hans de Goede
Acked-by: Anatolij Gustschin
_
On Thu, 8 Jan 2015 20:49:05 +0100
Hans de Goede wrote:
> Add support for lvds lcd panels
>
> Signed-off-by: Hans de Goede
Acked-by: Anatolij Gustschin
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot
On Fri, 9 Jan 2015 12:01:11 +0200
Siarhei Siamashka wrote:
> SSD2828 can take pixel data coming from a parallel LCD interface
> and translate it on the flight into MIPI DSI interface for
> driving a MIPI compatible TFT display. SSD2828 is configured
> over SPI interface, which may or may not hav
> Hi folks,
>
> I'm currently bringing up a new i.MX6q based board.
>
> I've got u-boot working, but its clear that a lot of the iMX stuff is still
> using the old configuration system.
>
> is the latest iMX stuff in u-boot mainline yet? if not, where should I be
> looking / what is considered a
As a preparation to ARCv2 port submission we rename "arc700" folder to
"arcv1" which stands for ARCv1 ISA also known as ARCompact.
This will allow us to add more flavours of binary-compatible ARCv1 CPUs
like ARC600 if needed later on and all required ARCv2 CPUs (which are
binary incompatible with
* use better symbols for relocatable region boundaries
("__image_copy_start" instead of "CONFIG_SYS_TEXT_BASE")
* remove useless debug messages because they will only show up in case
of both problem (when normal "if" branch won't be taken) and DEBUG take
place which is pretty rare situation.
Sig
This way we'll be able to use the same one script for either ARC CPU.
Signed-off-by: Alexey Brodkin
---
arch/arc/cpu/{arc700 => }/u-boot.lds | 0
1 file changed, 0 insertions(+), 0 deletions(-)
rename arch/arc/cpu/{arc700 => }/u-boot.lds (100%)
diff --git a/arch/arc/cpu/arc700/u-boot.lds b/arc
Both ARCangel4 and AXS10x are FPGA-based boards so they may have
different CPUs. For now we have only 1 option (ARC700) and we define
this as default in arch Kconfig.
Signed-off-by: Alexey Brodkin
---
arch/arc/Kconfig | 3 +++
board/synopsys/Kconfig| 6 --
board/synopsys
"reset.c" and "cpu.c" have no architecture-specific code at all.
Others are applicable to either ARC CPU.
This change is a preparation to submission of ARCv2 architecture port.
Even though ARCv1 and ARCv2 ISAs are not binary compatible most of
built-in modules still have the same programming mode
From: Igor Guryanov
Even though existing implementation works fine in preparation to
submission of ARCv2 architecture we need this change.
In case of ARCv2 interrupt vector table consists of just addresses
of corresponding handlers. And if those addresses will be in .text
section then assembler
From: Igor Guryanov
Exception cause register (ECR) contains value that describes a reason
for exception that has happened. This helps a lot to figure-out what
went wrong.
Now we print this register contents when dumping registers.
Signed-off-by: Alexey Brodkin
Signed-off-by: Igor Guryanov
---
Depending on MMU presence in CPU there're differences in HW behavior.
For example address of instruction that caused exception is put in
ECR register if MMU exists and in ERET register otherwise.
Signed-off-by: Alexey Brodkin
Signed-off-by: Igor Guryanov
---
arch/arc/config.mk | 4 +++
From: Igor Guryanov
To disable interrupts we need to reset corresponding flags in STATUS32
register. For this we need to OR flags for interrupts level1 and level2
and then AND with current value in STATUS32.
Before that implementation was incorrect.
Signed-off-by: Alexey Brodkin
Signed-off-by:
This series is focused on fixes and clean-up in ARC-related code.
The most visible changes are:
1. Move lots of sources in "lib" folder because they are arch-independent
2. Rename (generalize) "arc700" -> "arcv1" because we'll have another type of
ARC CPUs soon as well as more flavours of exi
From: Igor Guryanov
Some cache operations ({i|d}cache_{enable|disable|status} or
flush_dcache_all) are built and used even if CONFIG_SYS_{I|D}CACHE_OFF
is set.
This is required for force disable of caches on early boot.
What if something was executed before U-boot and enabled caches
(low-level b
From: John Schmoller
Convert Extreme Engineering Solutions products to use generic board
support.
Signed-off-by: John Schmoller
Signed-off-by: Peter Tyser
---
include/configs/xpedite1000.h | 2 ++
include/configs/xpedite517x.h | 2 ++
include/configs/xpedite520x.h | 2 ++
include/configs/xped
Add Peter Tyser as the maintainer of Extreme Engineering Solutions products.
Signed-off-by: Peter Tyser
---
board/xes/xpedite517x/MAINTAINERS | 2 +-
board/xes/xpedite520x/MAINTAINERS | 2 +-
board/xes/xpedite537x/MAINTAINERS | 2 +-
board/xes/xpedite550x/MAINTAINERS | 2 +-
4 files changed, 4 i
Hi all,
On Sat, 2015-01-03 at 16:20 +0300, Alexey Brodkin wrote:
> Now with switch to Kconfig it's possible to select commands via
> menuconfig or defconfigs.
>
> Moreover some commands are enabled by default in both
> "config_cmd_default.h" as a legacy way and in "common/Kconfig".
>
> And on at
Dear Tom,
The following changes since commit
b188067f39627d977bb1db67c8456e9aaab90743:
arm: vf610: fix boot from SD-card (2015-01-09 10:27:51 -0500)
are available in the git repository at:
git://git.denx.de/u-boot-arc.git
for you to fetch changes up to 4c8c485ad9249e1ca1822474954b78799ca9
Hello Heiko Schocher,
Sorry, I missed this message this morning.
On 01/09/2015 07:37 AM, Heiko Schocher wrote:
Hello Przemyslaw Marczak,
Am 08.01.2015 12:33, schrieb Przemyslaw Marczak:
This commit allows for test i2c drivers with new i2c api
on Exynos5xxx based boards.
The S3C24X0 I2C drive
Sorry for the lateness -- I was just pinged about these regression fixes
that should go in the forthcoming release.
The following changes since commit b188067f39627d977bb1db67c8456e9aaab90743:
arm: vf610: fix boot from SD-card (2015-01-09 10:27:51 -0500)
are available in the git repository at:
Hi Masahiro-san,
On Tue, 2015-01-06 at 00:34 +0900, Masahiro YAMADA wrote:
> Hi Alexey,
>
> 2015-01-03 22:20 GMT+09:00 Alexey Brodkin :
> > Now when we may select commands via menuconfig let's adjust default
> > settings with "config_cmd_default.h".
> >
> > As the next step we may get rid of "conf
Hi Bin,
On 8 January 2015 at 22:23, Bin Meng wrote:
> Hi Simon,
>
> On Fri, Jan 9, 2015 at 11:35 AM, Simon Glass wrote:
>> Hi Bin,
>>
>> On 8 January 2015 at 18:34, Bin Meng wrote:
>>> Hi Simon,
>>>
>>> On Thu, Jan 8, 2015 at 11:06 PM, Simon Glass wrote:
Hi Bin,
On 7 January 201
On Fri, 2015-01-09 at 13:31 +0900, Masahiro Yamada wrote:
> Hi Scott,
>
>
> U-Boot v2015.01 will be released in a few days.
> (scheduled on January 12)
>
> I know you are busy, but can you please check NAND fixes?
>
> [1] http://patchwork.ozlabs.org/patch/421803/
> [2] http://patchwork.ozlabs.o
On Fri, 9 Jan 2015 12:01:10 +0200
Siarhei Siamashka wrote:
> It provides some constants for DCS commands, which are needed to
> implement support for SSD2828.
we usually ask for mentioning the exact kernel version (i.e.
the commit ID of the kernel tree the file is taken from) in the
commit mess
On Fri, 9 Jan 2015 12:01:09 +0200
Siarhei Siamashka wrote:
...
> +int axp221_set_eldo2(unsigned int mvolt)
> +{
> + int ret;
> + u8 cfg = axp221_mvolt_to_cfg(mvolt, 700, 3300, 100);
> +
> + if (mvolt == 0)
> + return axp221_clrbits(AXP221_OUTPUT_CTRL2,
> +
Hello,
I was looking at adding another keyboard driver.
So far there is USB keyboard and AT keyboard both with its own queuing
code and different incomplete translation table.
For one, USB keyboard has some fake arrow key hack which is *not*
included in the AT keyboard code afaict.
I managed to
Hi,
On 06-01-15 01:09, Zoltan HERPAI wrote:
Add support for a sun4i board built by Linksprite. This addition covers
both v1 and v2 versions. As the board has been working with 408MHz memory
setting in the u-boot-sunxi branch, and has been proven to be running stable
during my tests as well, a re
Hi folks,
I'm currently bringing up a new i.MX6q based board.
I've got u-boot working, but its clear that a lot of the iMX stuff is
still using the old configuration system.
is the latest iMX stuff in u-boot mainline yet? if not, where should I
be looking / what is considered a 'model platfo
Hi,
On 09-01-15 11:01, Siarhei Siamashka wrote:
Hello,
This patchset adds support for the Solomon Systech SSD2828 bridge chip,
which is used to convert parallel LCD interface into MIPI DSI interface
and drive MIPI LCD display in some tablets. In particular, this allows
to have a working LCD dis
On Thu, Jan 08, 2015 at 06:18:25PM +0100, Stefan Agner wrote:
> Boot from SD-card (and probably also from NAND) was broken since
> commit d6d07a9bec ("arm: vf610: add NAND support for vf610twr").
> It looks like the increased size of U-Boot lead to a situation
> where the boot ROM overwrote its ow
On Thu, Dec 18, 2014 at 06:10:33PM +0100, Stefan Agner wrote:
> Resynchronize memcpy/memset with kernel 3.17 and build them in
> Thumb2 mode (unified syntax). Those assembler files can be built
> and linked in ARM mode too, however when calling them from Thumb2
> built code, the stack got corrupte
Hi Tom, hi Stefan,
On 09/01/2015 15:13, Stefan Agner wrote:
> Hi Bill,
>
> On 2015-01-08 18:32, Bill Pringlemeir wrote:
>> On 8 Jan 2015, ste...@agner.ch wrote:
>>
>>> Boot from SD-card (and probably also from NAND) was broken since
>>> commit d6d07a9bec ("arm: vf610: add NAND support for vf610t
On Fri, Jan 9, 2015 at 12:13 PM, Stefan Agner wrote:
...
> I also think that meta-fsl-arm creates a SD-card boot-able image by
> default, but not sure whether mainline U-boot is in use there or not.
> Added Otavio for that matter...
Yes we generate and use U-Boot mainline. So I think we ought to
Hi Bill,
On 2015-01-08 18:32, Bill Pringlemeir wrote:
> On 8 Jan 2015, ste...@agner.ch wrote:
>
>> Boot from SD-card (and probably also from NAND) was broken since
>> commit d6d07a9bec ("arm: vf610: add NAND support for vf610twr").
>> It looks like the increased size of U-Boot lead to a situatio
Hello Stefan,
Am 09.01.2015 14:54, schrieb Stefan Roese:
Without this function the USB compliance test (USB 2.0 Command Verifier) will
fail in the "Interface Descriptor Test" with this error message:
FAIL
(1.2.51) A successful GetInterface request must return the alternate setting
set by a prio
Hello Stefan,
Am 09.01.2015 14:54, schrieb Stefan Roese:
On the DXR2 board (AM335x using MUSB) the USB compliance test suite
(USB 2.0 Command Verifier) will cause the board to crash and reset
upon the "BOS Descriptor Test - Addressed state". Here the output
from the DRX2 while running this test:
On the DXR2 board (AM335x using MUSB) the USB compliance test suite
(USB 2.0 Command Verifier) will cause the board to crash and reset
upon the "BOS Descriptor Test - Addressed state". Here the output
from the DRX2 while running this test:
GADGET DRIVER: usb_dnl_dfu
musb-hdrc: peripheral reset irq
Without this function the USB compliance test (USB 2.0 Command Verifier) will
fail in the "Interface Descriptor Test" with this error message:
FAIL
(1.2.51) A successful GetInterface request must return the alternate setting
set by a prior call to SetInterface.
Lets add this function to read back
On SoCFPGA, using "sf update" with an non-4byte aligned length leads
to a hangup (and reboot via watchdog). This is because of the unaligned
access in the cadence QSPI driver which is hard to prevent since the
data is written into a 4-byte wide FIFO. This patch fixes this problem
by changing the be
On Thu, Jan 08, 2015 at 10:10:45AM -0500, Bill Pringlemeir wrote:
>
> > On Tue, Jan 06, 2015 at 01:06:48PM -0200, Fabio Estevam wrote:
>
> >> From: Fabio Estevam
> >>
> >> Since commit 3ff46cc42b9d73d0 ("arm: relocate the exception vectors")
> >> mx25pdk hangs like this:
> >>
> >> CPU: Freesca
On Fri, Jan 09, 2015 at 12:10:35AM +0530, Jagannadha Sutradharudu Teki wrote:
> Hi Tom,
>
> Please pull this PR.
>
> thanks!
> Jagan.
>
> The following changes since commit d622ac39274a949b6445f1bfd92dc1644014388b:
>
> powerpc: mpc824x: remove MPC824X cpu support (2015-01-05 12:08:55 -0500)
On Thu, Jan 08, 2015 at 12:26:44PM +0100, Maxime Ripard wrote:
> According to the UEFI Spec (Table 16, section 5.2.3 of the version 2.4 Errata
> B), the protective MBR partition record size must be set to the size of the
> disk minus one, in LBAs.
>
> However, the current code was setting the siz
On Wed, Jan 07, 2015 at 11:32:06PM +, Luka Perkov wrote:
> Signed-off-by: Luka Perkov
> CC: Prafulla Wadaskar
> CC: Wolfgang Denk
> Acked-by: Stefan Roese
Applied to u-boot/master, thanks!
--
Tom
signature.asc
Description: Digital signature
On Wed, Jan 07, 2015 at 11:32:36PM +, Luka Perkov wrote:
> Signed-off-by: Luka Perkov
Applied to u-boot/master, thanks!
--
Tom
signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailma
On Thu, Jan 08, 2015 at 11:08:45PM +0900, Masahiro YAMADA wrote:
> Hi Tom,
>
>
> Please pull some Panasonic SoC specific updates.
>
>
>
> The following changes since commit 40ad4c4b1fea2497bc019ee82163b76d4b076730:
>
> Kconfig: move EXPERT option under "General setup" menu (2015-01-07
> 14
On Tue, Jan 06, 2015 at 04:40:28PM -0800, Jeremiah Mahler wrote:
> Fix several spelling errors and replace the invalid word
> "architectured" with "designed".
>
> Signed-off-by: Jeremiah Mahler
Applied to u-boot/master, thanks!
--
Tom
signature.asc
Description: Digital signature
___
On Wed, Jan 07, 2015 at 10:34:15AM -0500, Bill Pringlemeir wrote:
> Commit 73c25753 fixed the common issue that binutil packages
> (tool/organization
> that packaged or built the bin-utils) are included in brackets and this may
> falsely be recognized as a version. However, some tools do not pro
On Tue, Jan 06, 2015 at 02:12:51PM +0800, Peng Fan wrote:
> We should not hardcode array size of i2c_data to 3. To CONFIG_FSL_LSCH3,
> there are 4 i2c interface, but not 3. So the size of i2c_data array should
> be calculated using "ARRAY_SIZE(i2c_bases)".
>
> To avoid compile error, move i2c_bas
On Tue, Jan 06, 2015 at 02:10:05PM -0200, Fabio Estevam wrote:
> From: Fabio Estevam
>
> Currently there is an unneeded empty line after printing the reset cause:
>
> U-Boot 2015.01-rc4-00080-g0551a93 (Jan 06 2015 - 13:04:19)
>
>
Hi,
I'm exploring internals of dm where I'm just comparing udevice with Linux
model especially on device_id scenarios.
udevice_id - u-boot
Linux:
platform_device_id
of_device_id
spi_device_id
input_device_id
..
...
pci_device_id
1. Does this udevice_id is a generic mod
On Thu, 08 Jan 2015 08:49:54 +
Ian Campbell wrote:
> On Thu, 2015-01-08 at 09:02 +0200, Siarhei Siamashka wrote:
> > This allows to always have a complete log on the VGA/HDMI/LCD console.
> >
> > Signed-off-by: Siarhei Siamashka
> > ---
> > include/configs/sunxi-common.h | 9 +++--
> >
On 01/09/2015 04:31 PM, Joonyoung Shim wrote:
> +Cc Jaehoon,
>
> On 01/09/2015 03:18 AM, Simon Glass wrote:
>> Hi Joonyoung,
>>
>> On 7 January 2015 at 22:44, Joonyoung Shim wrote:
>>> Some exynos boards require special handling of SD4_nRESET_OUT line for
>>> eMMC memory to perform complete reboo
On Fri, 9 Jan 2015 12:01:08 +0200
Siarhei Siamashka wrote:
> Hello,
>
> This patchset adds support for the Solomon Systech SSD2828 bridge chip,
> which is used to convert parallel LCD interface into MIPI DSI interface
> and drive MIPI LCD display in some tablets. In particular, this allows
> to
So that we don't need to keep it as a hardcoded magic number
in the code or the hassle exposing it as a Kconfig option.
Signed-off-by: Siarhei Siamashka
---
drivers/video/sunxi_lcd_panel.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/drivers/video/sunxi_lcd_panel.c b/drivers/video/sunxi_lc
Or at least try to do this. With the possibility of bi-directional
communication, it seems natural to expect that MIPI displays
should be able to handle automatic configuration for the screen
resolution and timings nicely. But the reality is not so pretty.
It appears that the manufacturers of MIPI
The MSI Primo81 tablet has B079XAN01/LP079X01 7.85" 768x1024 IPS
MIPI display, connected to the parallel LCD interface via SSD2828
bridge chip. The panel has 18-bit color depth and needs dithering,
in spite of having RGB data delivered from A31s to SSD2828 using
24-bit arrangement.
Signed-off-by:
Instead of using the internal 'tx_clk' clock source, it is also
possible to use the pixel clock signal from the parallel LCD
interface ('pclk') as the reference clock for PLL.
The 'tx_clk' clock speed may be different on different boards/devices
(the allowed range is 8MHz - 30MHz). Which is not ve
Expose the necessary configuration parameters in Kconfig.
Add SSD2828 initialization between enabling the parallel LCD
interface and turning on the backlight.
Signed-off-by: Siarhei Siamashka
---
board/sunxi/Kconfig | 60 +
drivers/video/sunxi_
SSD2828 can take pixel data coming from a parallel LCD interface
and translate it on the flight into MIPI DSI interface for
driving a MIPI compatible TFT display. SSD2828 is configured
over SPI interface, which may or may not have MISO pin wired
up on some hardware. So a write-only SPI mode also ha
And also add Kconfig option for selecting ELDO3 voltage. The reason
for having this option is that the Android kernel sets ELDO3 to
1.2V when powering up LCD in the case if 'lcd_if' configuration
variable is set to 6 (LCD_IF_EXT_DSI) in the FEX file. Most likely
to supply power for a SSD2828 chip.
It provides some constants for DCS commands, which are needed to
implement support for SSD2828.
Signed-off-by: Siarhei Siamashka
---
include/mipi_display.h | 130 +
1 file changed, 130 insertions(+)
create mode 100644 include/mipi_display.h
diff
Hello,
This patchset adds support for the Solomon Systech SSD2828 bridge chip,
which is used to convert parallel LCD interface into MIPI DSI interface
and drive MIPI LCD display in some tablets. In particular, this allows
to have a working LCD display in my Allwinner A31s based MSI Primo81 tablet.
Hi Meng,
On 12/10/2014 08:51 PM, Bin Meng wrote:
Update flash sector size to 4KiB as long as flash supports sector
erase (20h) command. Correct AT25DF321 JEDEC ID and bulk erase
command to 50h instead of D8h. Also add AT25DF321A params per
datasheet.
Signed-off-by: Bin Meng
---
drivers/mtd/
Add more register for structure mxc_ccm_reg.
Signed-off-by: Peng Fan
---
arch/arm/include/asm/arch-mx6/crm_regs.h | 87
1 file changed, 87 insertions(+)
diff --git a/arch/arm/include/asm/arch-mx6/crm_regs.h
b/arch/arm/include/asm/arch-mx6/crm_regs.h
index 39f3c
Current i.MX6 U-Boot does not support device tree. We check
ldo-bypass from dtb file which is loaded when running
`run loadfdt`.
Future work is needed to integrate device tree in uboot. And move
related function invoke in power_init_board.
Signed-off-by: Peng Fan
Signed-off-by: Robin Gong
---
If runs at 1.2GHz, enable ldo, and adjust voltage.
Otherwise, do nothing
Signed-off-by: Peng Fan
Signed-off-by: Robin Gong
---
board/freescale/mx6qsabreauto/mx6qsabreauto.c | 31 +++
include/configs/mx6qsabreauto.h | 2 ++
2 files changed, 33 insertions(+)
The basic graph for voltage input is:
VDDARM_IN ---> LDO_DIG(ARM) ---> VDD_ARM_CAP
VDDSOC_IN ---> LDO_DIG(SOC) ---> VDD_SOC_CAP
We can bypass the LDO to save power, if the board already has pmic.
set_anatop_bypass is the function to do the bypass VDDARM and VDDSOC
work.
Current only set VD
Add ldo_mode_set function. If ldo_bypass is true, it will adjust voltage.
If not, do nothing.
This function is board specific, so implement it in board file.
Signed-off-by: Peng Fan
Signed-off-by: Robin Gong
---
board/freescale/mx6sxsabresd/mx6sxsabresd.c | 50 +
in
Add ldo_mode_set function. If ldo_bypass is true, it will adjust voltage.
If not, do nothing.
This function is board specific, so implement it in board file.
Signed-off-by: Peng Fan
Signed-off-by: Robin Gong
---
board/freescale/mx6slevk/mx6slevk.c | 61 ++---
in
If runs at 1.2GHz, enable ldo, and adjust voltage.
If ldo_bypass is true, it will adjust voltage. If not, do nothing.
This function is board specific, so implement it in board file.
Signed-off-by: Peng Fan
Signed-off-by: Robin Gong
Signed-off-by: Nitin Garg
---
board/freescale/mx6sabresd/mx6
"#define PFUZE100_SW1ABC_SETP(x) ((x - 3000) / 250)"
This macro is for configuring SW1A/B/C Output Voltage easily.
Signed-off-by: Peng Fan
---
include/power/pfuze100_pmic.h | 2 ++
1 file changed, 2 insertions(+)
diff --git a/include/power/pfuze100_pmic.h b/include/power/pfuze100_pmic.h
index 7
This patch set is based on these three patches:
https://patchwork.ozlabs.org/patch/426621/
https://patchwork.ozlabs.org/patch/426623/
https://patchwork.ozlabs.org/patch/426622/
If want to test this patch set, please first apply the up 3 patches.
This patch set is mainly to add ldo bypass support.
Update fuse_bank0_regs structure according reference mannual.
Signed-off-by: Peng Fan
---
arch/arm/include/asm/arch-mx6/imx-regs.h | 12
1 file changed, 8 insertions(+), 4 deletions(-)
diff --git a/arch/arm/include/asm/arch-mx6/imx-regs.h
b/arch/arm/include/asm/arch-mx6/imx-regs.h
Implement power_init_board and related I2C interface configuration.
After adding this, uboot can successfully detect and configure pmic.
"
U-Boot 2015.01-rc4-00110-g5697113-dirty (Jan 08 2015 - 21:06:44)
CPU: Freescale i.MX6SL rev1.0 at 396 MHz
Reset cause: POR
Board: MX6SLEVK
I2C: ready
DRA
This few pad settings are for pmic i2c.
Signed-off-by: Peng Fan
---
arch/arm/include/asm/arch-mx6/mx6sl_pins.h | 5 +
1 file changed, 5 insertions(+)
diff --git a/arch/arm/include/asm/arch-mx6/mx6sl_pins.h
b/arch/arm/include/asm/arch-mx6/mx6sl_pins.h
index 9ded3d8..0475203 100644
--- a/arc
Add pmic and i2c configuration in board header file.
Signed-off-by: Peng Fan
---
include/configs/mx6slevk.h | 12
1 file changed, 12 insertions(+)
diff --git a/include/configs/mx6slevk.h b/include/configs/mx6slevk.h
index e6c4130..9fd7619 100644
--- a/include/configs/mx6slevk.h
+++
Hello Heiko Schocher,
On 01/09/2015 07:31 AM, Heiko Schocher wrote:
Hello Przemyslaw Marczak,
just some nitpick ...
Am 08.01.2015 12:33, schrieb Przemyslaw Marczak:
This commit adjusts the s3c24x0 driver to new i2c api
based on driver-model. The driver supports standard
and high-speed i2c as
Hello Minkyu,
On 01/08/2015 03:11 PM, Minkyu Kang wrote:
On 08/01/15 20:33, Przemyslaw Marczak wrote:
Most i2c peripherals for this board doesn't
support new i2c api. So CONFIG_DM_I2C on this
board can be enabled for test only. The i2c command
works fine with it.
This is the first step before a
Hello Stefan,
On Mon, 05 Jan 2015 23:21:41 +0100, Stefan Agner
wrote:
> Albert,
>
> I guess it is too late for that now. Thought it would make it into
> 2015.01, since your last comment in v2 suggested that you would treat it
> as bugfix...
If Tom's OK, I or he can take it.
Amicalement,
--
Al
92 matches
Mail list logo