Am 15.04.2017 um 17:05 schrieb Andreas Färber:
> Am 14.04.2017 um 08:22 schrieb Jaehoon Chung:
>> On 04/13/2017 03:30 AM, Heiner Kallweit wrote:
>>> From: Carlo Caione
>>> This driver implements MMC support on Meson GX (S905) based systems.
>>> It
Am 14.04.2017 um 15:39 schrieb Andreas Färber:
> Am 14.04.2017 um 10:24 schrieb Heiner Kallweit:
>> In most cases Odroid C2 is used with a eMMC card. So far the eMMC slot
>> was assigned dev number 1 (0 is the SD slot). So on uboot prompt
>
> U-Boot
>
>> we had to
Am 14.04.2017 um 15:40 schrieb Andreas Färber:
> Am 14.04.2017 um 10:26 schrieb Heiner Kallweit:
>> Support storing uboot environment in eMMC.
>>
>> Signed-off-by: Heiner Kallweit
>> ---
>> include/configs/meson-gxbb-common.h | 4 +++-
>> 1 file changed, 3
Am 14.04.2017 um 12:26 schrieb Heinrich Schuchardt:
> This patch series is a resubmission of the v6 patch series
> https://lists.denx.de/pipermail/u-boot/2017-February/281941.html
> by Heiner Kallweit.
>
A updated version of this series was just applied:
http://git.denx.de/?p=u
Support storing uboot environment in eMMC.
Signed-off-by: Heiner Kallweit
---
include/configs/meson-gxbb-common.h | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/include/configs/meson-gxbb-common.h
b/include/configs/meson-gxbb-common.h
index cc2b5b6..5951263 100644
--- a
In most cases Odroid C2 is used with a eMMC card. So far the eMMC slot
was assigned dev number 1 (0 is the SD slot). So on uboot prompt
we had to manually switch the mmc device first. Therefore change the
device number assignment.
Signed-off-by: Heiner Kallweit
---
arch/arm/dts/meson-gxbb
store the uboot environment in eMMC.
Heiner Kallweit (2):
arm: dts: odroid-c2: assign mmc device number 0 to eMMC slot
odroid-c2: support storing the uboot environment in eMMC
arch/arm/dts/meson-gxbb-odroidc2.dts | 2 ++
include/configs/meson-gxbb-common.h | 4 +++-
2 files changed, 5
Number of blocks is a 9 bit field where 0 stands for a unlimited
number of blocks. Therefore the max number of blocks which can
be set is 511.
Signed-off-by: Heiner Kallweit
---
drivers/mmc/meson_gx_mmc.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/mmc
Am 13.04.2017 um 00:09 schrieb Vagrant Cascadian:
> On 2017-02-20, Heiner Kallweit wrote:
>> Enable new Meson GX MMC driver in Odroid C2 defconfig.
>
> This required some minor fixes to actually apply against v2017.05-rc1:
>
Just today I submitted a rebased v7 which works on t
Am 12.04.2017 um 07:08 schrieb Jaehoon Chung:
> Dear Heiner,
>
> On 04/12/2017 04:41 AM, Heiner Kallweit wrote:
>> Am 20.02.2017 um 20:32 schrieb Heiner Kallweit:
>>> Enable new Meson GX MMC driver in Odroid C2 defconfig.
>>>
>>> Signed-off-by: Heiner
Enable new Meson GX MMC driver in Odroid C2 defconfig.
Signed-off-by: Heiner Kallweit
---
v6:
- no changes
v7:
- rebased
---
configs/odroid-c2_defconfig | 5 -
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/configs/odroid-c2_defconfig b/configs/odroid-c2_defconfig
index
From: Carlo Caione
This driver implements MMC support on Meson GX (S905) based systems.
It's based on Carlo Caione's work, changes:
- BLK support added
- general refactoring
Signed-off-by: Carlo Caione
Signed-off-by: Andreas Färber
Signed-off-by: Heiner Kallweit
---
v6:
- remove
As a prerequisite for adding a Meson GX MMC driver update the
Meson GXBB / Odroid-C2 device tree in Uboot with the latest
version from Linux.
Signed-off-by: Neil Armstrong
Signed-off-by: Carlo Caione
Signed-off-by: Andreas Färber
Signed-off-by: Heiner Kallweit
---
v4:
- Added SoB of original
driver was successfully tested on a Odroid C2.
Note: On Odroid C2 eMMC is MMC device 1. So you have to
switch from MMC device 0 to 1 first when testing from
uboot prompt.
Latest change in v7:
- rebase due to other recent mmc changes
Heiner Kallweit (3):
arm: dts: update Meson GXBB / Odroid-C2 DT with re
Am 20.02.2017 um 20:32 schrieb Heiner Kallweit:
> Enable new Meson GX MMC driver in Odroid C2 defconfig.
>
> Signed-off-by: Heiner Kallweit
> ---
> v6:
> - no changes
> ---
> configs/odroid-c2_defconfig | 5 -
> 1 file changed, 4 insertions(+), 1 deletion(-)
>
Am 10.04.2017 um 21:03 schrieb felix zihlmann:
> Hi,
>
> I have tried this patch-set (applied to u-boot-2017.03) on a Odroid-C2.
> Booting from SD card works fine. However booting form eMMC card (128GB
> from Hardkernel) produces the following error:
>
> => fatload mmc 0:1 ${initrd_loadaddr} ${in
Enable new Meson GX MMC driver in Odroid C2 defconfig.
Signed-off-by: Heiner Kallweit
---
v6:
- no changes
---
configs/odroid-c2_defconfig | 5 -
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/configs/odroid-c2_defconfig b/configs/odroid-c2_defconfig
index 62b7627..6de712a
From: Carlo Caione
This driver implements MMC support on Meson GX (S905) based systems.
It's based on Carlo Caione's work, changes:
- BLK support added
- general refactoring
Signed-off-by: Carlo Caione
Signed-off-by: Andreas Färber
Signed-off-by: Heiner Kallweit
---
v6:
- remove
As a prerequisite for adding a Meson GX MMC driver update the
Meson GXBB / Odroid-C2 device tree in Uboot with the latest
version from Linux.
Signed-off-by: Neil Armstrong
Signed-off-by: Carlo Caione
Signed-off-by: Andreas Färber
Signed-off-by: Heiner Kallweit
---
v4:
- Added SoB of original
Am 19.02.2017 um 22:53 schrieb Jaehoon Chung:
> Hi,
>
> On 02/03/2017 04:03 AM, Heiner Kallweit wrote:
>> As a prerequisite for adding a Meson GX MMC driver update the
>> Meson GXBB / Odroid-C2 device tree in Uboot with the latest
>> version from Linux.
>
> Wh
ing
>>
>> Signed-off-by: Carlo Caione
>> Signed-off-by: Andreas Färber
>> Signed-off-by: Heiner Kallweit
>> ---
>> v4:
>> - addressed review comments
>> - general refactoring
>> - remove config symbol MMC_MESON_GX_SD_PORT
>> - changed Fro
Am 02.02.2017 um 20:33 schrieb Karsten Merker:
> On Thu, Feb 02, 2017 at 08:10:54PM +0100, Heiner Kallweit wrote:
>> Am 31.01.2017 um 14:24 schrieb Jaehoon Chung:
>>> On 01/28/2017 05:55 AM, Heiner Kallweit wrote:
>>>> This driver implements MMC support on Meson GX (
From: Carlo Caione
This driver implements MMC support on Meson GX (S905) based systems.
It's based on Carlo Caione's work, changes:
- BLK support added
- general refactoring
Signed-off-by: Carlo Caione
Signed-off-by: Andreas Färber
Signed-off-by: Heiner Kallweit
---
v5:
- addres
Am 31.01.2017 um 14:24 schrieb Jaehoon Chung:
> On 01/28/2017 05:55 AM, Heiner Kallweit wrote:
>> This driver implements MMC support on Meson GX (S905) based systems.
>> It's based on Carlo Caione's work, changes:
>> - BLK support added
>> - general refactor
Enable new Meson GX MMC driver in Odroid C2 defconfig.
Signed-off-by: Heiner Kallweit
---
v4:
- move GXBB_PINMUX definition from patch 3 to this one
- remove pinmux configuration in board init and use
pinctrl driver instead
- rebased
---
configs/odroid-c2_defconfig | 5 -
1 file changed
As a prerequisite for adding a Meson GX MMC driver update the
Meson GXBB / Odroid-C2 device tree in Uboot with the latest
version from Linux.
Signed-off-by: Neil Armstrong
Signed-off-by: Carlo Caione
Signed-off-by: Andreas Färber
Signed-off-by: Heiner Kallweit
---
v4:
- Added SoB of original
This driver implements MMC support on Meson GX (S905) based systems.
It's based on Carlo Caione's work, changes:
- BLK support added
- general refactoring
Signed-off-by: Carlo Caione
Signed-off-by: Andreas Färber
Signed-off-by: Heiner Kallweit
---
v2:
- addressed review comments
Enable new Meson GX MMC driver in Odroid C2 defconfig.
Signed-off-by: Heiner Kallweit
---
v2:
- move GXBB_PINMUX definition from patch 3 to this one
v3:
- remove pinmux configuration in board init and use
pinctrl driver instead
---
configs/odroid-c2_defconfig | 5 -
1 file changed, 4
As a prerequisite for adding a Meson GX MMC driver update the
Meson GXBB / Odroid-C2 device tree in Uboot with the latest
version from Linux.
Signed-off-by: Heiner Kallweit
---
arch/arm/dts/meson-gx.dtsi | 447
arch/arm/dts/meson-gxbb-odroidc2.dts| 147
To avoid breaking ethernet with the next DT synch from Linux to Uboot
(planned as prerequisite for adding Meson GX MMC driver to Uboot) add
"amlogic,meson-gx-dwmac" to the compatibility list in the designware
driver.
Signed-off-by: Heiner Kallweit
---
drivers/net/designware.c | 1 +
1 fi
Am 27.01.2017 um 00:04 schrieb Andreas Färber:
> Am 25.01.2017 um 20:54 schrieb Heiner Kallweit:
>> This driver implements MMC support on Meson GX (S905) based systems.
>> It's based on Carlo Caione's work, changes:
>> - BLK support added
>> - general ref
Am 27.01.2017 um 00:24 schrieb Andreas Färber:
> Am 25.01.2017 um 20:54 schrieb Heiner Kallweit:
>> Add MMC support in Odroid C2 board init code and config.
>>
>> Signed-off-by: Heiner Kallweit
>
> This looks very much like Carlo's and my patches, so this is missi
Am 26.01.2017 um 23:52 schrieb Andreas Färber:
> Hi,
>
> Am 25.01.2017 um 20:52 schrieb Heiner Kallweit:
>> Copied from amlogic/meson-gx.dtsi on Linux with the interrupt
>> definition removed.
>
> Is there any reason to not sync the full .dtsi file and its dependent
Add MMC support in Odroid C2 board init code and config.
Signed-off-by: Heiner Kallweit
---
v2:
- move GXBB_PINMUX definition from patch 3 to this one
---
arch/arm/include/asm/arch-meson/gxbb.h | 2 ++
board/amlogic/odroid-c2/odroid-c2.c| 27 +++
configs/odroid
This driver implements MMC support on Meson GX (S905) based systems.
It's based on Carlo Caione's work, changes:
- BLK support added
- general refactoring
Original author: Carlo Caione
Signed-off-by: Heiner Kallweit
---
v2:
- addressed review comments
- general refactoring
---
arch/a
Copied from amlogic/meson-gx.dtsi on Linux with the interrupt
definition removed.
Signed-off-by: Heiner Kallweit
---
v2:
- no changes
---
arch/arm/dts/meson-gxbb.dtsi | 18 ++
1 file changed, 18 insertions(+)
diff --git a/arch/arm/dts/meson-gxbb.dtsi b/arch/arm/dts/meson
Enable the MMC device nodes on Odroid C2.
Signed-off-by: Heiner Kallweit
---
v2:
- no changes
---
arch/arm/dts/meson-gxbb-odroidc2.dts | 8
1 file changed, 8 insertions(+)
diff --git a/arch/arm/dts/meson-gxbb-odroidc2.dts
b/arch/arm/dts/meson-gxbb-odroidc2.dts
index 79bee64..bcf3db3
Am 23.01.2017 um 07:06 schrieb Jaehoon Chung:
> On 01/20/2017 04:18 PM, Heiner Kallweit wrote:
>> This driver implements MMC support on Meson GX (S905) based systems.
>> It's based on Carlo Caione's work, changes:
>> - BLK support added
>> - minor general ref
Copied from amlogic/meson-gx.dtsi on Linux with the interrupt
definition removed.
Signed-off-by: Heiner Kallweit
---
arch/arm/dts/meson-gxbb.dtsi | 18 ++
1 file changed, 18 insertions(+)
diff --git a/arch/arm/dts/meson-gxbb.dtsi b/arch/arm/dts/meson-gxbb.dtsi
index e502c24
Enable the MMC device nodes on Odroid C2.
Signed-off-by: Heiner Kallweit
---
arch/arm/dts/meson-gxbb-odroidc2.dts | 8
1 file changed, 8 insertions(+)
diff --git a/arch/arm/dts/meson-gxbb-odroidc2.dts
b/arch/arm/dts/meson-gxbb-odroidc2.dts
index 79bee64..bcf3db3 100644
--- a/arch/arm
This driver implements MMC support on Meson GX (S905) based systems.
It's based on Carlo Caione's work, changes:
- BLK support added
- minor general refactoring
Original author: Carlo Caione
Signed-off-by: Heiner Kallweit
---
arch/arm/include/asm/arch-meson/gxbb.h| 2 +
arch/a
Add MMC support in Odroid C2 board init code and config.
Signed-off-by: Heiner Kallweit
---
board/amlogic/odroid-c2/odroid-c2.c | 27 +++
configs/odroid-c2_defconfig | 6 +-
2 files changed, 32 insertions(+), 1 deletion(-)
diff --git a/board/amlogic/odroid
driver was successfully tested on a Odroid C2.
Note: On Odroid C2 eMMC is MMC device 1. So you have to
switch from MMC device 0 to 1 first when testing from
uboot prompt.
Heiner Kallweit (4):
mmc: meson: Add MMC nodes to Meson GXBB DT
mmc: meson: enable MMC device nodes on Odroid C2
mmc: meson: Add MMC
43 matches
Mail list logo