Hi Tom,
On 2/21/20 4:57 AM, Tom Rini wrote:
> On Thu, Feb 20, 2020 at 01:45:31PM +0900, Jaehoon Chung wrote:
>
>> CONFIG_MMC_BROKEN_CD needs not to define to Kconfig.
>> broken-cd is already provide to dt-property.
>> If want to poll card-detect, set to broke
broken-cd is provided to dt-property.
Then it's set to MMC_CAP_NEEDS_POLL flag.
Signed-off-by: Jaehoon Chung
---
drivers/mmc/mmc.c | 10 +-
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/drivers/mmc/mmc.c b/drivers/mmc/mmc.c
index b50fcbf6cf..cac60ea034 100644
Add MMC_CAP_NEEDS_POLL by default.
Signed-off-by: Jaehoon Chung
---
drivers/mmc/jz_mmc.c | 6 --
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/drivers/mmc/jz_mmc.c b/drivers/mmc/jz_mmc.c
index 8d4f886cb4..df995bda2f 100644
--- a/drivers/mmc/jz_mmc.c
+++ b/drivers/mmc
Remove MMC_BROKEN_CD configuration.
It doesn't need to use configuration, instead use broken-cd property.
Signed-off-by: Jaehoon Chung
---
configs/brppt2_defconfig| 1 -
configs/ci20_mmc_defconfig | 1 -
configs/meerkat96_defconfig | 1 -
drivers/mmc/Kconfig | 5 -
4
.
Jaehoon Chung (3):
mmc: jz_mmc; add MMC_CAP_NEEDS_POLL by default
mmc: check the flags of host_caps about broken-cd
mmc: Kconfig: remove MMC_BROKEN_CD configuration
configs/brppt2_defconfig| 1 -
configs/ci20_mmc_defconfig | 1 -
configs/meerkat96_defconfig | 1 -
drivers/mmc/Kconfig
On 2/14/20 4:40 PM, Masahiro Yamada wrote:
> host->mmc is already (struct mmc *).
>
> memalign() returns an opaque pointer, so there is no need for casting.
>
> Signed-off-by: Masahiro Yamada
Reviewed-by: Jaehoon Chung
Best Regards,
Jaehoon Chung
> ---
>
> Chang
On 2/14/20 4:40 PM, Masahiro Yamada wrote:
> Copied from Linux kernel.
> include/linux/mmc/host.h
>
> Signed-off-by: Masahiro Yamada
Reviewed-by: Jaehoon Chung
Best Regards,
Jaehoon Chung
> ---
>
> Changes in v3: None
> Changes in v2: None
>
> include/mmc.h |
On 2/14/20 4:40 PM, Masahiro Yamada wrote:
> Use {lower,upper}_32_bits() instead of the combination of cast
> and shift.
>
> Signed-off-by: Masahiro Yamada
Reviewed-by: Jaehoon Chung
Best Regards,
Jaehoon Chung
> ---
>
> Changes in v3: None
> Changes in v2: None
&
On 2/14/20 4:40 PM, Masahiro Yamada wrote:
> Using the global variable does not look nice.
>
> Add a new field sthci::align_buffer to point to the bounce buffer.
>
> Signed-off-by: Masahiro Yamada
Reviewed-by: Jaehoon Chung
Best Regards,
Jaehoon Chung
> ---
>
On 2/14/20 4:40 PM, Masahiro Yamada wrote:
> The same code is run for both SDHCI_QUIRK_32BIT_DMA_ADDR and
> define(CONFIG_FIXED_SDHCI_ALIGNED_BUFFER).
>
> Unify the code.
>
> Signed-off-by: Masahiro Yamada
Reviewed-by: Jaehoon Chung
Best Regards,
Jaehoon Chung
> ---
>
device_type = "memory";
>>>>>> reg = <0 0 0>;
>>>>>> };
>>>>>>
>>>>>> In uboot I have:
>>>>>> static struct mm_region bcm2711_mem_map[] = {
>>>>>> {
On 2/18/20 4:51 PM, Faiz Abbas wrote:
> Jaehoon,
>
> On 18/02/20 4:54 am, Jaehoon Chung wrote:
>> Hi Faiz,
>>
>> On 2/18/20 7:35 AM, Jaehoon Chung wrote:
>>> Hi Faiz,
>>>
>>> On 2/17/20 9:42 PM, Faiz Abbas wrote:
>>>> Jae
Hi LABBE,
On 2/17/20 8:37 PM, Jaehoon Chung wrote:
> On 2/3/20 6:48 PM, LABBE Corentin wrote:
>> On Wed, Jan 29, 2020 at 07:21:09AM +0900, Jaehoon Chung wrote:
>>> On 1/27/20 9:06 PM, Andre Przywara wrote:
>>>> On Mon, 27 Jan 2020 12:50:16 +0100
>>&g
Use phys2bus macro when dma address is accessed.
Some targets need to use pyhs2bus macro. (e.g, RPI4)
After applied it, SDMA mode can be used.
Signed-off-by: Jaehoon Chung
Reviewed-by: Peng Fan
---
Changelog on V2
- None
drivers/mmc/sdhci.c | 6 --
1 file changed, 4 insertions(+), 2
Enable SDHCI_SDMA configuration.
Signed-off-by: Jaehoon Chung
Reviewed-by: Peng Fan
---
Changelog on V2
- None
configs/rpi_4_32b_defconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/configs/rpi_4_32b_defconfig b/configs/rpi_4_32b_defconfig
index 72cda5d949..7189914606 100644
--- a
If Host controller doesn't support SDMA, it doesn't need to return
error. Because it can be worked with PIO mode.
Signed-off-by: Jaehoon Chung
Reviewed-by: Peng Fan
---
Changelog on V2
- Keep printf message instead of debug
drivers/mmc/sdhci.c | 7 +++
1 file changed, 3 insert
;s patches.
Changelog on V2
- Keep printf message instead of debug
- Add Peng's Reviewed-by tag
Jaehoon Chung (3):
mmc: sdhci: use phys2bus macro when dma address is accessed
mmc: sdhci: not return error when SDMA is not supported
configs: rpi_4_32b_defconfig: enable SDHCI_SDMA c
Hi Faiz,
On 2/18/20 7:35 AM, Jaehoon Chung wrote:
> Hi Faiz,
>
> On 2/17/20 9:42 PM, Faiz Abbas wrote:
>> Jaehoon,
>>
>> On 17/02/20 5:47 pm, Jaehoon Chung wrote:
>>> Hi,
>>>
>>> On 2/5/20 4:33 PM, Faiz Abbas wrote:
>>>> Hi Peng,
Hi Faiz,
On 2/17/20 9:42 PM, Faiz Abbas wrote:
> Jaehoon,
>
> On 17/02/20 5:47 pm, Jaehoon Chung wrote:
>> Hi,
>>
>> On 2/5/20 4:33 PM, Faiz Abbas wrote:
>>> Hi Peng,
>>>
>>> On 05/02/20 12:58 pm, Peng Fan wrote:
>>>>> Subjec
Hi,
On 2/5/20 4:33 PM, Faiz Abbas wrote:
> Hi Peng,
>
> On 05/02/20 12:58 pm, Peng Fan wrote:
>>> Subject: Re: [PATCH v2 04/10] mmc: sdhci: Expose sdhci_init() as non-static
>>>
>>> Hi,
>>>
>>> On 31/01/20 3:55 am, Simon Goldschmidt wr
On 2/3/20 6:48 PM, LABBE Corentin wrote:
> On Wed, Jan 29, 2020 at 07:21:09AM +0900, Jaehoon Chung wrote:
>> On 1/27/20 9:06 PM, Andre Przywara wrote:
>>> On Mon, 27 Jan 2020 12:50:16 +0100
>>> LABBE Corentin wrote:
>>>
>>> Hi,
>>>
>>&
Hi Simon,
On 1/29/20 11:16 PM, Simon Goldschmidt wrote:
> On Wed, Jan 29, 2020 at 12:00 AM Jaehoon Chung wrote:
>>
>> On 1/24/20 8:52 PM, Faiz Abbas wrote:
>>> Expose sdhci_init() as non-static.
>>
>> Does it need to change to non-static?
>
> And even
On 1/30/20 8:27 PM, Matthias Brugger wrote:
>
>
> On 30/01/2020 12:24, Matthias Brugger wrote:
>>
>>
>> On 23/01/2020 00:15, Jaehoon Chung wrote:
>>> RPI4's SDHCI controller is supported SDMA mode. (Checked on kernel side)
>>> But It doesn
On 1/24/20 8:52 PM, Faiz Abbas wrote:
> System firmware does not guarantee that clocks going out of the device
> will be stable during power management configuration. There are some
> DCRC errors when SPL tries to get the next stage during eMMC boot after
> sysfw pm configuration.
>
> Therefore ad
ed_clock in platdata?
And i'm not sure but mmc->tran_speed should be kept previous speed.
I will check it
Best Regards,
Jaehoon Chung
>
> Signed-off-by: Faiz Abbas
> Signed-off-by: Lokesh Vutla
> ---
> include/mmc.h | 1 +
> 1 file changed, 1 insertion(+)
>
>
On 1/24/20 8:52 PM, Faiz Abbas wrote:
> Expose sdhci_init() as non-static.
Does it need to change to non-static?
Best Regards,
Jaehoon Chung
>
> Signed-off-by: Faiz Abbas
> Signed-off-by: Lokesh Vutla
> ---
> drivers/mmc/sdhci.c | 2 +-
> include/sdhci.h | 1 +
ard header file, i
> came to know that the eMMC fails to respond to CMD 2.
It seems that you have set to wrong value for your eMMC.
Could you share more information?
Best Regards,
Jaehoon Chung
>
> What can be the issue here? Can anyone guide me?
>
> Regards,
> Amarnath MB
>
>
=..." line in
> config.txt)?
>
> I will try take a look at this later.
I'm not sure, i had similar issue about failed to allocate memory cma.
I had enabled CONFIG_ARCH_FIXUP_OF_MEMORY. And i changed the loading address
(kernel/ramdisk/device-tree) in boot script for our environment.
Because som
while we have a third config rpi_arm64_defconfig
>
> does it make sense to add DFU support there too?
> I suppose it works on RPi3 as well. If so, would you mind to send a follow-up
> patch?
As i know, RPI3's HW doesn't support. SO it doesn't need to apply this patch on
30: 1
But if you're ok about above, i will resend the patches with your reviewed-tag.
And I will send patch about Host controller information.
mmcinfo is displayed many informations. but it doesn't know which mode is using.
e.g) SDMA, ADMA, PIO, DMA mode, etc.
Those have dependent
switching to a boot partition")
> Signed-off-by: Masahiro Yamada
Reviewed-by: Jaehoon Chung
Best Regards,
Jaehoon Chung
> ---
>
> drivers/mmc/mmc.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/drivers/mmc/mmc.c b/drivers/mmc/mmc.c
>
meson_mmc_clk |= UPDATE(0, 13, 12);
> +#ifdef CONFIG_MESON_GX
> + /* TX clock delay line */
> + meson_mmc_clk |= GENMASK(19, 16);
> + /* RX clock delay line */
> + meson_mmc_clk |= GENMASK(23, 20);
> + /* clk always on */
> + meson_mmc_clk |= BIT(20);
Use phys2bus macro when dma address is accessed.
Some targets need to use pyhs2bus macro. (e.g, RPI4)
After applied it, SDMA mode can be used.
Signed-off-by: Jaehoon Chung
---
drivers/mmc/sdhci.c | 6 --
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/drivers/mmc/sdhci.c b
B file
Before
- Read : 1.472 seconds
- Write : 4.690 seconds
After
- Read : 0.359 seconds
- Write : 0.574 seconds
This patch is based on my RFC's patches.
Jaehoon Chung (3):
mmc: sdhci: use phys2bus macro when dma address is accessed
mmc: sdhci: not return error when SDMA i
If Host controller doesn't support SDMA, it doesn't need to return
error. Because it can be worked with PIO mode.
Signed-off-by: Jaehoon Chung
---
drivers/mmc/sdhci.c | 10 +-
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/drivers/mmc/sdhci.c b/drivers/mmc/sdh
Enable SDHCI_SDMA configuration.
Signed-off-by: Jaehoon Chung
---
configs/rpi_4_32b_defconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/configs/rpi_4_32b_defconfig b/configs/rpi_4_32b_defconfig
index 00f80f71ad..8fbadc0bc8 100644
--- a/configs/rpi_4_32b_defconfig
+++ b/configs
ck on u-boot side.
I had checked RPI4 target. (1/2/4GB model)
If other RPI models are using same SDHCI controller(assume that provides same
functionality),
it can be used SDMA mode.
Best Regards,
Jaehoon Chung
>
>> Read/write time about 8MB file
>> Before
>> - Read : 1.472 s
Hi Marek,
On 1/20/20 7:37 PM, Marek Szyprowski wrote:
> Hi Jaehoon,
>
> On 20.01.2020 11:20, Jaehoon Chung wrote:
>> Use phys2bus macro when dma address is accessed.
>> After applied it, SDMA mode can be used.
>>
>> When thor download is used,
>> -
dhci_setup_cfg: Your controller doesn't support SDMA!!
mmcnr@7e3 - probe failed: -22
Signed-off-by: Jaehoon Chung
---
drivers/mmc/bcm2835_sdhci.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/drivers/mmc/bcm2835_sdhci.c b/drivers/mmc/bcm2835_sdhci.c
index 222ba22d66
Use phys2bus macro when dma address is accessed.
After applied it, SDMA mode can be used.
When thor download is used,
- Before : 1.8MB/s
- After : 7.23MB/s
Signed-off-by: Jaehoon Chung
---
drivers/mmc/bcm2835_sdhci.c | 7 ++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a
ADd quirks relevant to broken SDMA.
If set to SDHCI_QUIRK_BROKEN_SDMA, it should be run the pio mode.
Signed-off-by: Jaehoon Chung
---
drivers/mmc/sdhci.c | 10 --
include/sdhci.h | 1 +
2 files changed, 9 insertions(+), 2 deletions(-)
diff --git a/drivers/mmc/sdhci.c b/drivers
Enable SDHCI_SDMA configuration.
Signed-off-by: Jaehoon Chung
---
configs/rpi_4_32b_defconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/configs/rpi_4_32b_defconfig b/configs/rpi_4_32b_defconfig
index 00f80f71ad..8fbadc0bc8 100644
--- a/configs/rpi_4_32b_defconfig
+++ b/configs
B file
Before
- Read : 1.472 seconds
- Write : 4.690 seconds
After
- Read : 0.359 seconds
- Write : 0.574 seconds
Jaehoon Chung (4):
mmc: bcm2835_sdhci: use phys2bus macro when dma address is accessed
mmc: sdhci: add quriks relevant to broken SDMA
mmc: bcm2835_sdhci: set SDHCI_QUIRK_BROKEN
On 1/18/20 10:53 AM, Jaehoon Chung wrote:
> Hi
>
> On 1/18/20 9:22 AM, Alexander von Gluck IV wrote:
>> Has anyone successfully used u-boot on the Raspberry Pi 4 in 32-bit mode?
>
> I'm using 32-bit u-boot on RPI4 board with Tizen Platform.
> You can refer to tize
h/1223558/
> https://patchwork.ozlabs.org/patch/1224228/
Thanks for patches. I will check this patch-set.
Best Regard,
Jaehoon Chung
>
> Best regards
> Marek Szyprowski
> Samsung R&D Institute Poland
>
>
> Patch summary:
>
> Marek Szyprowski (3):
> mmc: s5p_
art.elf from
> * config.txt on Fat32 partition
>kernel=u-boot.bin
>enable_uart=1
>arm_64bit=0
>
Our config.txt is below,
enable_uart=1
uart_2ndstage=1
I didn't add "arm_64bit" config.
Best Regards,
Jaehoon Chung
> Just a black screen, however, no serial uart output
>
> Thanks!
>
> -- Alex
>
>
erase_grp_size is used, when MMC_WRITE is enabled.
- error: ‘struct mmc’ has no member named ‘erase_grp_size’
Signed-off-by: Jaehoon Chung
---
drivers/mmc/mmc.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/drivers/mmc/mmc.c b/drivers/mmc/mmc.c
index d43983d4a6..6a2b855435 100644
--- a
live tree
Jaehoon Chung (6):
configs: trats2: enable the max77686 regulator config
power: pmic_max77686: remove the old pmic_max77686 file
lib: fdtdec: drop the old compatible about max77686
mmc: add the MMC_CLK_ENABLE/DISABLE macro in mmc.h
mmc: add the debug message in
Dear Trevor,
On 05/04/2018 12:13 AM, Trevor Woerner wrote:
> Hi Jaehoon and Kever,
>
> On Wed, May 2, 2018 at 4:11 AM, Jaehoon Chung
> wrote:
>
>> Hi,
>>
>> On 05/02/2018 04:10 PM, Kever Yang wrote:
>>> Hi Trevor,
>>>
>>>
use mainline
>> u-boot_2008.01 it doesn't seem to be able to find or boot from the SDcard:
Do you use the dwmmc driver? or which driver are you using?
And Could you share which defconfig is used?
Plz, CC'd me.
Best Regards,
Jaehoon Chung
>>
>> U-Boot SPL 2018.
omething else. Can you
> please recommend someone to take a look at these patches? Definitely
> feel free to look at it self.
Sorry. First, I checked the patches that delegate to me on patchwork.
So I missed this patchset. I will check this on Today.
Best Regards,
Jaehoon Chung
>
> Thanks,
> Michal
>
>
>
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot
: remove redundant logical constraint
Jaehoon Chung (1):
samsung: board: init the s2mps11 pmic during booting time
Peng Fan (1):
mmc: fix return value check condition
board/samsung/common/exynos5-dt.c | 4
drivers/mmc/mmc.c | 2 +-
drivers/mmc/sdhci.c
Hi,
On 04/27/2018 12:11 AM, Patrice CHOTARD wrote:
> it misses one patch, sorry
> i ressend it right now
"[RESEND][PATCH v1 0/4] " are right?
Best Regards,
Jaehoon Chung
>
> Patrice
>
> On 04/26/2018 04:42 PM, Patrice Chotard wrote:
>>
>> Thi
On 04/27/2018 05:48 PM, Marek Vasut wrote:
> On 04/27/2018 10:35 AM, Jaehoon Chung wrote:
>> Dear Marek,
>>
>> On 04/26/2018 09:01 PM, Marek Vasut wrote:
>>> On 04/26/2018 12:30 PM, Jaehoon Chung wrote:
>>>> Hi,
>>>>
>>>> On 03
Dear Marek,
On 04/26/2018 09:01 PM, Marek Vasut wrote:
> On 04/26/2018 12:30 PM, Jaehoon Chung wrote:
>> Hi,
>>
>> On 03/06/2018 05:07 PM, linux-kernel-...@beckhoff.com wrote:
>>> From: Patrick Bruenn
>>>
>>> On a socfpga_cyclone5 based board
On 04/26/2018 08:04 PM, Marcel Ziswiler wrote:
> From: Marcel Ziswiler
>
> Fix ldo_get_enable() and ldo_set_enable() functions for LDOs with an
> index > 7. Turns out there are actually two separate AS3722_LDO_CONTROL
> registers AS3722_LDO_CONTROL0 and AS3722_LDO_CONTROL1. Actually make use
> of
On 03/18/2018 07:52 PM, Heinrich Schuchardt wrote:
> As ret is not set when calling max77693_get_vcell() there is no
> need to check ret again.
>
> Signed-off-by: Heinrich Schuchardt
Sorry for late. Applied to u-boot-mmc. Thanks!
Best Regards,
Jaehoon Chung
> ---
>
l access to SD card result in failure, even
> when trying to setup a lower frequency mode, including SD legacy at 25 MHz.
>
> Any idea what is going? Maybe you have fixes pending?
Sorry for late. Hmm. I will check your issue. Just disable MMC_MODE_HS, then
it's working fine?
or
Hi,
On 04/09/2018 06:36 PM, Guillaume GARDET wrote:
> sd_read_ssr returns 0 if it succeed.
>
> Signed-off-by: Guillaume GARDET
> Cc: Jaehoon Chung
Sorry for late. it's already sent the patch from Peng.
It's applied to u-boot-mmc. Thanks for reporting.
Best
Hi,
On 03/27/2018 08:39 PM, Andy Yan wrote:
> Use live tree compatible api for pwm regulator.
>
> Signed-off-by: Andy Yan
> Reviewed-by: Kever Yang
Sorry for late. Applied to u-boot-mmc for pmic. Thanks!
Best Regards,
Jaehoon Chung
> ---
>
> Changes in v2:
> -
On 04/09/2018 06:36 PM, Guillaume GARDET wrote:
> sd_read_ssr returns 0 if it succeed.
>
> Signed-off-by: Guillaume GARDET
> Cc: Jaehoon Chung
Applied to u-boot-mmc. Thanks!
Best Regards,
Jaehoon Chung
> ---
> drivers/mmc/mmc.c | 2 +-
> 1 file changed, 1 ins
ay time is larger than one clock cycle,
> then CLK and data_strobe line will be misaligned, read error shows up.
> So when the CLK is higher than 100MHz, each clock cycle is short enough,
> host should configure the delay target. "
Sorry for late.
>
> Signed-off-by
is missing for socfpga_dw_mmc.
>
> With this change DWMCI_PWREN is set by dmwci_init().
Sorry for late. Applied to u-boot-mmc. Thanks!
Best Regards,
Jaehoon Chung
>
> Signed-off-by: Patrick Bruenn
> Reviewed-by: Jaehoon Chung
> ---
>
> drivers/mmc/socfpga_dw_mmc.c | 2
ing all the 8 bits.
Sorry for late.
>
> Signed-off-by: Peng Fan
> Cc: Jaehoon Chung
> Cc: Jean-Jacques Hiblot
> Cc: Stefano Babic
> Cc: Simon Glass
> Cc: Kishon Vijay Abraham I
> Cc: Bin Meng
> ---
> drivers/mm
Hi,
On 03/05/2018 05:20 PM, Peng Fan wrote:
> sd_read_ssr returns 0, means no error.
> Fixes: 5b2e72f32721484("mmc: read ssr only if MMC write support is enabled")
Sorry for late. Applied to u-boot-mmc. Thanks!
Best Regards,
Jaehoon Chung
>
> Signed-off-by: Peng Fan
>
Fix the implicit-function declaration error.
Signed-off-by: Jaehoon Chung
---
drivers/mmc/uniphier-sd-rcar.c | 2 +-
drivers/mmc/uniphier-sd.c | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/drivers/mmc/uniphier-sd-rcar.c b/drivers/mmc/uniphier-sd-rcar.c
index
On 03/10/2018 03:13 AM, Marek Vasut wrote:
> On 03/09/2018 09:24 AM, Jaehoon Chung wrote:
>> Dear Patrick,
>>
>> On 03/09/2018 03:51 PM, Patrick Brünn wrote:
>>>> From: Patrick Brünn
>>>> Sent: Donnerstag, 8. März 2018 06:39
>>>>> Fr
Dear Patrick,
On 03/09/2018 03:51 PM, Patrick Brünn wrote:
>> From: Patrick Brünn
>> Sent: Donnerstag, 8. März 2018 06:39
>>> From: Jaehoon Chung [mailto:jh80.ch...@samsung.com]
>>> Sent: Donnerstag, 8. März 2018 04:57
>>> On 03/08/2018 12:12 PM, Marek V
On 03/08/2018 12:12 PM, Marek Vasut wrote:
> On 03/08/2018 03:17 AM, Jaehoon Chung wrote:
>> On 03/06/2018 05:07 PM, linux-kernel-...@beckhoff.com wrote:
>>> From: Patrick Bruenn
>>>
>>> On a socfpga_cyclone5 based board the SD card, was never powered
socfpga_dw_mmc.
>
> With this change DWMCI_PWREN is set by dmwci_init().
>
> Signed-off-by: Patrick Bruenn
Reviewed-by: Jaehoon Chung
Will apply this patch before releasing v2018.03.
(I have a problem about accessing git.denx.de. After fixing my problem, will
resend email abou
Hi Peng,
On 03/05/2018 05:20 PM, Peng Fan wrote:
> sd_read_ssr returns 0, means no error.
> Fixes: 5b2e72f32721484("mmc: read ssr only if MMC write support is enabled")
>
> Signed-off-by: Peng Fan
> Cc: Jaehoon Chung
> Cc: Jean-Jacques Hiblot
Will apply your p
On 03/02/2018 06:18 PM, Michal Simek wrote:
> On 2.3.2018 10:01, Jaehoon Chung wrote:
>> On 03/02/2018 04:44 PM, Michal Simek wrote:
>>> On 2.3.2018 07:27, Jaehoon Chung wrote:
>>>> On 03/02/2018 12:13 AM, Michal Simek wrote:
>>>>> On 28
On 03/05/2018 06:22 PM, Hannes Schmelzer wrote:
> Jaehoon Chung schrieb am 05.03.2018 10:19:24:
>
>>
>> On 03/02/2018 07:00 PM, Hannes Schmelzer wrote:
>>> From: Hannes Schmelzer
>>>
>>> Some IP-core implementations of the SDHCI have different
On 03/02/2018 07:00 PM, Hannes Schmelzer wrote:
> From: Hannes Schmelzer
>
> Some IP-core implementations of the SDHCI have different troubles on the
> silicon where they are placed.
>
> On ZYNQ platform for example Xilinx doesn't accept the hold timing of an
> eMMC chip which operates in High-S
On 03/02/2018 04:44 PM, Michal Simek wrote:
> On 2.3.2018 07:27, Jaehoon Chung wrote:
>> On 03/02/2018 12:13 AM, Michal Simek wrote:
>>> On 28.2.2018 08:42, Jaehoon Chung wrote:
>>>> Hi,
>>>>
>>>> On 02/28/2018 03:28 PM, Vipul K
On 03/02/2018 06:14 AM, Marek Vasut wrote:
> Add entries for the R8A77965 M3N SoC.
>
> Signed-off-by: Marek Vasut
> Cc: Nobuhiro Iwamatsu
> Cc: Jaehoon Chung
> Cc: Masahiro Yamada
Reviewed-by: Jaehoon Chung
Best Regards,
Jaehoon Chung
> ---
> drivers/mmc/uniph
se is used.
Best Regards,
Jaehoon Chung
> please have a
> look to:
>
> https://github.com/u-boot/u-boot/blob/master/drivers/mmc/mmc.c
>
> static int mmc_select_mode_and_width(struct mmc *mmc, uint card_caps)
> {
> ....
> }
>
> Here is the
On 03/02/2018 12:13 AM, Michal Simek wrote:
> On 28.2.2018 08:42, Jaehoon Chung wrote:
>> Hi,
>>
>> On 02/28/2018 03:28 PM, Vipul Kumar wrote:
>>> This patch added Kconfig support for CONFIG_ZYNQ_SDHCI1 and
>>> enabled it in defconfig.
>>
>>
t at HOST_CNOTROL register.
Instead, its bit is used to other purpose.
NACK.
Best Regards,
Jaehoon Chung
>
> ---
>
> drivers/mmc/sdhci.c | 5 +
> 1 file changed, 5 insertions(+)
>
> diff --git a/drivers/mmc/sdhci.c b/drivers/mmc/sdhci.c
> index d31793a..defe6db 100
#if defined(CONFIG_ZYNQ_SDHCI0) && defined(CONFIG_ZYNQ_SDHCI1)
#endif
If CONFIG_ZYNQ_SDHCI0 isn't enabled, doesn't it need to set CONFIG_ZYNQ_SDHCI1
in defconfigs.
If i missed something, let me know, plz.
Best Regards,
Jaehoon Chung
>
> Signed-off-by: Vipul Kumar
> Sig
Abbas (1):
mmc: Drop unnecessary case for mmc_probe()
Jaehoon Chung (1):
mmc: synchronize the sequence with enum bus_mode in mmc.h
Jean-Jacques Hiblot (4):
mmc: omap_hsmmc: do not embed struct mmc in struct omap_hsmmc_plat
mmc: omap_hsmmc: compile out write support if not
lex Kiernan
>> Signed-off-by: Jean-Jacques Hiblot
>>
>
> Reviewed-by: Tom Rini
Applied to u-boot-mmc. Thanks!
Best Regards,
Jaehoon Chung
>
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot
vel code declares one or two struct omap_hsmmc_plat because it doesn't
>> use the Driver Model.
>>
>> This saves around 740 bytes for the am335x_evm SPL.
>>
>> Signed-off-by: Jean-Jacques Hiblot
>
> Reviewed-by: Tom R
HS MMC"
>>>> + depends on MMC_OMAP_HS && !OMAP34XX
>>>> + default y if !AM33XX
>>> Is this logic really the right restrictions? Does it work on some
>>> AM33XX platforms (AM43xx?) and just never OMAP34XX? Thanks!
>> Starting with platfo
On 02/23/2018 09:21 PM, Tom Rini wrote:
> On Fri, Feb 23, 2018 at 10:40:17AM +0100, Jean-Jacques Hiblot wrote:
>
>> This reduces the size of the binary by about 196 bytes.
>>
>> Signed-off-by: Jean-Jacques Hiblot
>
> Reviewed-by: Tom Rini
Applied to u-boot-mmc.
t seems that 101562 is the shifted value.
If ZYNQ_SDHCI_MIN_REQ is set to 100KHz, what happen?
Best Regards,
Jaehoon Chung
> CONFIG_NAND=y
> CONFIG_NAND_ARASAN=y
> CONFIG_SPI_FLASH=y
> diff --git a/drivers/mmc/Kconfig b/drivers/mmc/Kconfig
> index 42b7d21..4f2993c 100644
>
smmc: use mmc_of_parse to
> populate mmc_config") which made my DM3730 unable to probe the MMC.
>
> Tested-by: Adam Ford #omap3_logic
After testing, I will apply these patches with your tag.
Best Regards,
Jaehoon Chung
>
>
>> Changes in v2:
>> - Use a Kconfig o
During disabled MMC_HS200_SUPPORT, some functions don't use anywhere.
Signed-off-by: Jaehoon Chung
---
Chnagelog on V2
- Remove functions in uniphier-sd.h
drivers/mmc/uniphier-sd-rcar.c | 4
drivers/mmc/uniphier-sd.h | 9 -
2 files changed, 4 insertions(+), 9 dele
Especially, this is occurred about arm64 kernel.
Because it wil be overlapped with other image address, if kernel image is over
than 16MB.
In my case, i'm using the private boot.scr.img for booting script.
I had just added the kernel_addr_r=0x02d00.
Just Refer to below:
https://review.tizen.
Hi,
On 02/23/2018 04:21 PM, Jaehoon Chung wrote:
> During disabled MMC_HS200_SUPPORT, it doesn't use anywhere.
This patch is based on u-boot-mmc/next branch.
Best Regards,
Jaehoon Chung
>
> Signed-off-by: Jaehoon Chung
> ---
> drivers/mmc/uniphier-sd-rcar.c | 4
During disabled MMC_HS200_SUPPORT, it doesn't use anywhere.
Signed-off-by: Jaehoon Chung
---
drivers/mmc/uniphier-sd-rcar.c | 4
1 file changed, 4 insertions(+)
diff --git a/drivers/mmc/uniphier-sd-rcar.c b/drivers/mmc/uniphier-sd-rcar.c
index 8baa2a9b46..894decd04d 100644
--- a/dr
;> @@ -93,7 +97,7 @@ struct omap_hsmmc_data {
>> enum bus_mode mode;
>> #endif
>> u8 controller_flags;
>> -#ifndef CONFIG_OMAP34XX
>> +#ifdef ADMA_SUPPORT
>
> How about we add CONFIG_MMC_OMAP_HS_ADMA, and select it on !AM33XX &&
> !OM
>
>> Logic DM37x/OMAP35x reference board + LPDDR/NAND
>>
>> DRAM: 256 MiB
>>
>> NAND: 512 MiB
>>
>> MMC: mmc@4809c000 - probe failed: -1
>>
>> OMAP Logic # mmc info
>>
>> No MMC device available
>>
>> OMAP Logic
On 02/21/2018 05:57 PM, Jaehoon Chung wrote:
> Hi Alexander,
>
> On 02/21/2018 05:44 PM, Alexander Kochetkov wrote:
>>
>>> Do you mean SD-card or MMC-card? :)
>>> SD doesn't have EXT_CSD register.
>>
>> I see now. MMC-card. So, send v2? or you can
On 02/19/2018 02:31 PM, Faiz Abbas wrote:
> Hi,
>
> On Monday 12 February 2018 07:35 PM, Faiz Abbas wrote:
>> Drop the unnecessary empty function case for mmc_probe().
>>
>> Signed-off-by: Faiz Abbas
Applied to u-boot-mmc.
Best Regards,
Jaehoon Chung
>&
On 01/30/2018 02:10 PM, Jaehoon Chung wrote:
> If some configs are disabled, number of freqs array will not assigned to
> correct value with bus_mode.
> Synchornize the ordering with enum bus_mode in mmc.h.
>
> Signed-off-by: Jaehoon Chung
Applied to u-boot-mmc.
Best Regards
ly yours after changing commit-msg.
Best Regards,
Jaehoon Chung
>
>>
>> - Removed Pantelis's mail account. Instead, add my account, plz.
>
> I took it from here:
> https://www.denx.de/wiki/U-Boot/Custodians
>
> Regards,
> Alexander.
>
>
>
Hi,
On 02/21/2018 05:03 PM, Alexander Kochetkov wrote:
>
>> 21 февр. 2018 г., в 9:37, Jaehoon Chung написал(а):
>>
>> I'm confusing about commit-msg. "SD-card with EXT_CSD_REV"?
>>
>> Best Regards,
>> Jaehoon Chung
>
> I glad to
On 02/20/2018 08:35 PM, Alexander Kochetkov wrote:
> SD-card with EXT_CSD_REV value 9 will trigger off-by-one
> bug while accessing mmc_versions array. The patch fix that.
I'm confusing about commit-msg. "SD-card with EXT_CSD_REV"?
Best Regards,
Jaehoon Chung
>
&g
sion. So EXT_CSD_REV
> value 4 assigned undefined version.
>
> Also the patch fix mmc_versions array bounds check. Value 8
> produced out of array access.
It was already fixed.
http://git.denx.de/?p=u-boot/u-boot-mmc.git;a=commit;h=ace1bed327411cf3cade45599864df2d461045a0
Best Regards,
J
901 - 1000 of 2295 matches
Mail list logo