From mboxrd@z Thu Jan 1 00:00:00 1970 From: Lukasz Majewski Date: Thu, 19 Feb 2015 10:26:18 +0100 Subject: [U-Boot] [PATCH 2/2] odroid: adjust get_dfu_alt_*() functions to new declarations In-Reply-To: <1424172252-14059-3-git-send-email-p.marczak@samsung.com> References: <1424172252-14059-1-git-send-email-p.marczak@samsung.com> <1424172252-14059-3-git-send-email-p.marczak@samsung.com> Message-ID: <20150219102618.59e0505b@amdc2363> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Hi Przemyslaw, Minkyu > From: Inha Song > > This change is required after updated dfu_alt_system/boot > declarations. > > Signed-off-by: Inha Song > Cc: Lukasz Majewski > Cc: Stephen Warren > Cc: Marek Vasut > --- > board/samsung/odroid/odroid.c | 31 +++++++++++++++++-------------- > 1 file changed, 17 insertions(+), 14 deletions(-) > > diff --git a/board/samsung/odroid/odroid.c > b/board/samsung/odroid/odroid.c index b7d2381..e3f90bd 100644 > --- a/board/samsung/odroid/odroid.c > +++ b/board/samsung/odroid/odroid.c > @@ -15,6 +15,7 @@ > #include > #include > #include > +#include > #include > #include > #include > @@ -61,27 +62,29 @@ const char *get_board_type(void) > #endif > > #ifdef CONFIG_SET_DFU_ALT_INFO > -char *get_dfu_alt_system(void) > +char *get_dfu_alt_system(char *interface, char *devstr) > { > return getenv("dfu_alt_system"); > } > > -char *get_dfu_alt_boot(void) > +char *get_dfu_alt_boot(char *interface, char *devstr) > { > + struct mmc *mmc; > char *alt_boot; > + int dev_num; > + > + dev_num = simple_strtoul(devstr, NULL, 10); > + > + mmc = find_mmc_device(dev_num); > + if (!mmc) > + return NULL; > + > + if (mmc_init(mmc)) > + return NULL; > + > + alt_boot = IS_SD(mmc) ? CONFIG_DFU_ALT_BOOT_SD : > + CONFIG_DFU_ALT_BOOT_EMMC; > > - switch (get_boot_mode()) { > - case BOOT_MODE_SD: > - alt_boot = CONFIG_DFU_ALT_BOOT_SD; > - break; > - case BOOT_MODE_EMMC: > - case BOOT_MODE_EMMC_SD: > - alt_boot = CONFIG_DFU_ALT_BOOT_EMMC; > - break; > - default: > - alt_boot = NULL; > - break; > - } > return alt_boot; > } > #endif Acked-by: Lukasz Majewski Tested-by: Lukasz Majewski Test HW: Odroid U3 (Exynos 4412) Minkyu - I would prefer to take this patch to -dfu tree since it deals with dfu_alt_info env variable. Do you mind if I take it? -- Best regards, Lukasz Majewski Samsung R&D Institute Poland (SRPOL) | Linux Platform Group