[{"id":1767558,"web_url":"http://patchwork.ozlabs.org/comment/1767558/","msgid":"<CAPnjgZ0io7G5D94udRh1oUU5oU7Z3KqRsd6K15LJrwMyDyJ2uA@mail.gmail.com>","list_archive_url":null,"date":"2017-09-13T04:26:31","subject":"Re: [U-Boot] [PATCH 1/3] rockchip: make boot_mode releated codes\n\treused across all platforms","submitter":{"id":6170,"url":"http://patchwork.ozlabs.org/api/people/6170/","name":"Simon Glass","email":"sjg@chromium.org"},"content":"On 12 September 2017 at 07:57, Andy Yan <andy.yan@rock-chips.com> wrote:\n> setup_boot_mode function use the same logic but different\n> mode register address across all the rockchip platforms,\n> so it's better to make this function reused across all the\n> platforms, and let the mode register address setting from\n> the config file.\n>\n> Signed-off-by: Andy Yan <andy.yan@rock-chips.com>\n>\n> ---\n>\n>  arch/arm/include/asm/arch-rockchip/boot_mode.h |  2 ++\n>  arch/arm/mach-rockchip/Kconfig                 | 14 +++++++++++\n>  arch/arm/mach-rockchip/Makefile                |  5 +++-\n>  arch/arm/mach-rockchip/boot_mode.c             | 33 ++++++++++++++++++++++++++\n>  arch/arm/mach-rockchip/rk3036-board.c          | 24 -------------------\n>  arch/arm/mach-rockchip/rk322x-board.c          | 24 -------------------\n>  arch/arm/mach-rockchip/rk3288-board.c          | 25 -------------------\n>  arch/arm/mach-rockchip/rk3399-board.c          | 14 +++++++++++\n>  8 files changed, 67 insertions(+), 74 deletions(-)\n>  create mode 100644 arch/arm/mach-rockchip/boot_mode.c\n>  create mode 100644 arch/arm/mach-rockchip/rk3399-board.c\n\nReviewed-by: Simon Glass <sjg@chromium.org>","headers":{"Return-Path":"<u-boot-bounces@lists.denx.de>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming@bilbo.ozlabs.org","Authentication-Results":["ozlabs.org;\n\tspf=none (mailfrom) smtp.mailfrom=lists.denx.de\n\t(client-ip=81.169.180.215; helo=lists.denx.de;\n\tenvelope-from=u-boot-bounces@lists.denx.de;\n\treceiver=<UNKNOWN>)","ozlabs.org;\n\tdkim=fail reason=\"signature verification failed\" (2048-bit key;\n\tunprotected) header.d=google.com header.i=@google.com\n\theader.b=\"vp/3hjEa\"; \n\tdkim=fail reason=\"signature verification failed\" (1024-bit key;\n\tunprotected) header.d=chromium.org header.i=@chromium.org\n\theader.b=\"XnWvmxR4\"; dkim-atps=neutral"],"Received":["from lists.denx.de (dione.denx.de [81.169.180.215])\n\tby ozlabs.org (Postfix) with ESMTP id 3xsTVy6RM1z9sNV\n\tfor <incoming@patchwork.ozlabs.org>;\n\tWed, 13 Sep 2017 14:40:42 +1000 (AEST)","by lists.denx.de (Postfix, from userid 105)\n\tid AC672C22544; Wed, 13 Sep 2017 04:29:59 +0000 (UTC)","from lists.denx.de (localhost [IPv6:::1])\n\tby lists.denx.de (Postfix) with ESMTP id 8E07EC2245A;\n\tWed, 13 Sep 2017 04:28:19 +0000 (UTC)","by lists.denx.de (Postfix, from userid 105)\n\tid 09448C223A9; Wed, 13 Sep 2017 04:26:56 +0000 (UTC)","from mail-qk0-f173.google.com (mail-qk0-f173.google.com\n\t[209.85.220.173])\n\tby lists.denx.de (Postfix) with ESMTPS id 46C62C22494\n\tfor <u-boot@lists.denx.de>; Wed, 13 Sep 2017 04:26:53 +0000 (UTC)","by mail-qk0-f173.google.com with SMTP id r141so29392879qke.2\n\tfor <u-boot@lists.denx.de>; Tue, 12 Sep 2017 21:26:53 -0700 (PDT)","by 10.200.37.200 with HTTP; Tue, 12 Sep 2017 21:26:31 -0700 (PDT)"],"X-Spam-Checker-Version":"SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de","X-Spam-Level":"","X-Spam-Status":"No, score=-0.0 required=5.0 tests=RCVD_IN_DNSWL_NONE,\n\tRCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL,\n\tT_DKIM_INVALID autolearn=unavailable\n\tautolearn_force=no version=3.4.0","DKIM-Signature":["v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com;\n\ts=20161025; \n\th=mime-version:sender:in-reply-to:references:from:date:message-id\n\t:subject:to:cc;\n\tbh=giPGbT/DYpFz6ubl8uDalhRosxB35QspH4Isz/ygyOU=;\n\tb=vp/3hjEaMG6bkcWUvD3XfAPDgXDAaefMCLiocti3hIKqtwL8BNahtLEONKwBlf3/8+\n\tSo2u1/pvLCMrYrrSy0334FWIC8CssLXhOmeaV+GyEstb7zjxbFBuGcTXGk/8swbpbGO9\n\tPdEIo2aWOSj7s5DcMzOapUyvX5xE0FxtGty2VlAkvqiFpas4tRXAbpmNXAs8JJIs13WD\n\tlNrbFWZSa3K+c/IKip/KbLd1dbAqbEWOt20EJeSRyLi+z8dXFFWz5TbshE0CowabePTM\n\tWB0103ZkU1QCL2VKoz+XVyTWn4GsM0KImIqYoJXPOrVYsdK0Y7x4piPsaGMMKXzE6dmO\n\tcsWw==","v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org;\n\ts=google; \n\th=mime-version:sender:in-reply-to:references:from:date:message-id\n\t:subject:to:cc;\n\tbh=giPGbT/DYpFz6ubl8uDalhRosxB35QspH4Isz/ygyOU=;\n\tb=XnWvmxR4wmIVlW/es5P8W/SAHOpwg4eYl3ulTcEcZPlcaNYTXHzUaSDLPjLKxcoUd4\n\tNMMYIEug7+uUKkX6wsncCuRaOyE1EIZI7CvZnNebS8SVI6LcWQWzrXXcFq165p7pajOH\n\t0+apHqPxTEeUlLLmXOwK+1ZIbLmQ03+R74fBo="],"X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=1e100.net; s=20161025;\n\th=x-gm-message-state:mime-version:sender:in-reply-to:references:from\n\t:date:message-id:subject:to:cc;\n\tbh=giPGbT/DYpFz6ubl8uDalhRosxB35QspH4Isz/ygyOU=;\n\tb=EMjqIv4+Oc62+TJeSJS0c2u3ERaEDudlz0Zuu8yf4XvHmWpfAu7rt3IbAxbsom1Z+4\n\tsgoLYmCkeuzoYQMHwfHtEWWb6XFpdbpQXRhYlBMEi9ZfjOBFZzcbj+vcfuOjlV86xXXj\n\tOLUN0sRMPeEnZu0DJ92F4jVQ27OcRvfao8KnzblYqxrJA+wLoYo7XKHLAinCDoK9OgPk\n\t2ldDywrJfhNEj0q6HeU8fBIJC7o+hRad8QKvzbR6a0UB+Em4+sSoJM485KO6LM+aD1Ky\n\tnoB4xBMjXV4DHwafH0zDy4aPugQT6wTX0AjI0D+QzIlyfhwv26vRLnuEqtSG1hSmVjjh\n\tD8hQ==","X-Gm-Message-State":"AHPjjUiwaFKkupiw+dCChzsN9tGKEKSPy9wqT8pqCHdb0rblY9B/fxu+\n\t5isn0W+6AQ13v5bnIeHO6UdtqyBeJ400OC/EpFXzEw==","X-Google-Smtp-Source":"AOwi7QAZ+0Vfr+LWPOg2NvoinfdhVvjOAogHz6e9n+KAxX27zcyvjMb4KIN/XlidIH67TeiPaXzrjdDn/1yQDOSgrlc=","X-Received":"by 10.55.146.198 with SMTP id\n\tu189mr22001934qkd.317.1505276812055; \n\tTue, 12 Sep 2017 21:26:52 -0700 (PDT)","MIME-Version":"1.0","In-Reply-To":"<1505224652-29989-1-git-send-email-andy.yan@rock-chips.com>","References":"<1505224549-29936-1-git-send-email-andy.yan@rock-chips.com>\n\t<1505224652-29989-1-git-send-email-andy.yan@rock-chips.com>","From":"Simon Glass <sjg@chromium.org>","Date":"Tue, 12 Sep 2017 22:26:31 -0600","X-Google-Sender-Auth":"G76tnN8l1J4wnp4eyLb3HHCgbks","Message-ID":"<CAPnjgZ0io7G5D94udRh1oUU5oU7Z3KqRsd6K15LJrwMyDyJ2uA@mail.gmail.com>","To":"Andy Yan <andy.yan@rock-chips.com>","Cc":"U-Boot Mailing List <u-boot@lists.denx.de>","Subject":"Re: [U-Boot] [PATCH 1/3] rockchip: make boot_mode releated codes\n\treused across all platforms","X-BeenThere":"u-boot@lists.denx.de","X-Mailman-Version":"2.1.18","Precedence":"list","List-Id":"U-Boot discussion <u-boot.lists.denx.de>","List-Unsubscribe":"<https://lists.denx.de/options/u-boot>,\n\t<mailto:u-boot-request@lists.denx.de?subject=unsubscribe>","List-Archive":"<http://lists.denx.de/pipermail/u-boot/>","List-Post":"<mailto:u-boot@lists.denx.de>","List-Help":"<mailto:u-boot-request@lists.denx.de?subject=help>","List-Subscribe":"<https://lists.denx.de/listinfo/u-boot>,\n\t<mailto:u-boot-request@lists.denx.de?subject=subscribe>","Content-Type":"text/plain; charset=\"utf-8\"","Content-Transfer-Encoding":"base64","Errors-To":"u-boot-bounces@lists.denx.de","Sender":"\"U-Boot\" <u-boot-bounces@lists.denx.de>"}},{"id":1772582,"web_url":"http://patchwork.ozlabs.org/comment/1772582/","msgid":"<4551943.4geh5MgojS@phil>","list_archive_url":null,"date":"2017-09-21T09:02:09","subject":"Re: [U-Boot] [PATCH 1/3] rockchip: make boot_mode releated codes\n\treused across all platforms","submitter":{"id":10645,"url":"http://patchwork.ozlabs.org/api/people/10645/","name":"Heiko Stuebner","email":"heiko@sntech.de"},"content":"Hi Andy,\n\nAm Dienstag, 12. September 2017, 21:57:32 CEST schrieb Andy Yan:\n> setup_boot_mode function use the same logic but different\n> mode register address across all the rockchip platforms,\n> so it's better to make this function reused across all the\n> platforms, and let the mode register address setting from\n> the config file.\n> \n> Signed-off-by: Andy Yan <andy.yan@rock-chips.com>\n> \n> ---\n> \n>  arch/arm/include/asm/arch-rockchip/boot_mode.h |  2 ++\n>  arch/arm/mach-rockchip/Kconfig                 | 14 +++++++++++\n>  arch/arm/mach-rockchip/Makefile                |  5 +++-\n>  arch/arm/mach-rockchip/boot_mode.c             | 33 ++++++++++++++++++++++++++\n>  arch/arm/mach-rockchip/rk3036-board.c          | 24 -------------------\n>  arch/arm/mach-rockchip/rk322x-board.c          | 24 -------------------\n>  arch/arm/mach-rockchip/rk3288-board.c          | 25 -------------------\n>  arch/arm/mach-rockchip/rk3399-board.c          | 14 +++++++++++\n>  8 files changed, 67 insertions(+), 74 deletions(-)\n>  create mode 100644 arch/arm/mach-rockchip/boot_mode.c\n>  create mode 100644 arch/arm/mach-rockchip/rk3399-board.c\n> \n> diff --git a/arch/arm/include/asm/arch-rockchip/boot_mode.h b/arch/arm/include/asm/arch-rockchip/boot_mode.h\n> index bd65f60..163b2e7 100644\n> --- a/arch/arm/include/asm/arch-rockchip/boot_mode.h\n> +++ b/arch/arm/include/asm/arch-rockchip/boot_mode.h\n> @@ -16,4 +16,6 @@\n>  /* enter usb mass storage mode */\n>  #define BOOT_UMS\t\t(REBOOT_FLAG + 12)\n>  \n> +int setup_boot_mode(void);\n> +\n>  #endif\n> diff --git a/arch/arm/mach-rockchip/Kconfig b/arch/arm/mach-rockchip/Kconfig\n> index d9b25d5..527ca60 100644\n> --- a/arch/arm/mach-rockchip/Kconfig\n> +++ b/arch/arm/mach-rockchip/Kconfig\n> @@ -114,6 +114,7 @@ config ROCKCHIP_RK3399\n>  \tselect SPL_DRIVERS_MISC_SUPPORT\n>  \tselect ENABLE_ARM_SOC_BOOT0_HOOK\n>  \tselect DEBUG_UART_BOARD_INIT\n> +\tselect BOARD_LATE_INIT\n>  \thelp\n>  \t  The Rockchip RK3399 is a ARM-based SoC with a dual-core Cortex-A72\n>  \t  and quad-core Cortex-A53.\n> @@ -149,6 +150,19 @@ config TPL_ROCKCHIP_BACK_TO_BROM\n>            SPL will return to the boot rom, which will then load the U-Boot\n>            binary to keep going on.\n>  \n> +config ROCKCHIP_BOOT_MODE_REG\n> +\thex \"Rockchip boot mode flag register address\"\n> +\tdefault 0x200081c8 if ROCKCHIP_RK3036\n> +\tdefault 0x110005d8 if ROCKCHIP_RK322X\n> +\tdefault 0xff730094 if ROCKCHIP_RK3288\n> +\tdefault 0xff738200 if ROCKCHIP_RK3368\n> +\tdefault 0xff320300 if ROCKCHIP_RK3399\n> +\tdefault 0x10300580 if ROCKCHIP_RV1108\n\ncould you possibly look up if the rk3188 and rk3066 also support\nthe subsequent boot to maskrom download mode from the later\npatches and include the register if possible?\n\n\nThanks\nHeiko","headers":{"Return-Path":"<u-boot-bounces@lists.denx.de>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming@bilbo.ozlabs.org","Authentication-Results":"ozlabs.org;\n\tspf=none (mailfrom) smtp.mailfrom=lists.denx.de\n\t(client-ip=81.169.180.215; helo=lists.denx.de;\n\tenvelope-from=u-boot-bounces@lists.denx.de;\n\treceiver=<UNKNOWN>)","Received":["from lists.denx.de (dione.denx.de [81.169.180.215])\n\tby ozlabs.org (Postfix) with ESMTP id 3xyVx85ctlz9s83\n\tfor <incoming@patchwork.ozlabs.org>;\n\tThu, 21 Sep 2017 19:02:20 +1000 (AEST)","by lists.denx.de (Postfix, from userid 105)\n\tid EFD00C21F72; Thu, 21 Sep 2017 09:02:17 +0000 (UTC)","from lists.denx.de (localhost [IPv6:::1])\n\tby lists.denx.de (Postfix) with ESMTP id 5C2A7C21E26;\n\tThu, 21 Sep 2017 09:02:13 +0000 (UTC)","by lists.denx.de (Postfix, from userid 105)\n\tid AAB66C21E26; Thu, 21 Sep 2017 09:02:11 +0000 (UTC)","from gloria.sntech.de (gloria.sntech.de [95.129.55.99])\n\tby lists.denx.de (Postfix) with ESMTPS id 61C95C21E23\n\tfor <u-boot@lists.denx.de>; Thu, 21 Sep 2017 09:02:11 +0000 (UTC)","from ip9234ad97.dynamic.kabel-deutschland.de ([146.52.173.151]\n\thelo=phil.localnet) by gloria.sntech.de with esmtpsa\n\t(TLS1.1:DHE_RSA_AES_256_CBC_SHA1:256)\n\t(Exim 4.80) (envelope-from <heiko@sntech.de>)\n\tid 1duxN3-0004st-Vb; Thu, 21 Sep 2017 11:02:10 +0200"],"X-Spam-Checker-Version":"SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de","X-Spam-Level":"","X-Spam-Status":"No, score=0.0 required=5.0 tests=RCVD_IN_DNSWL_NONE\n\tautolearn=unavailable autolearn_force=no version=3.4.0","From":"Heiko Stuebner <heiko@sntech.de>","To":"u-boot@lists.denx.de","Date":"Thu, 21 Sep 2017 11:02:09 +0200","Message-ID":"<4551943.4geh5MgojS@phil>","User-Agent":"KMail/5.2.3 (Linux/4.11.0-1-amd64; KDE/5.28.0; x86_64; ; )","In-Reply-To":"<1505224652-29989-1-git-send-email-andy.yan@rock-chips.com>","References":"<1505224549-29936-1-git-send-email-andy.yan@rock-chips.com>\n\t<1505224652-29989-1-git-send-email-andy.yan@rock-chips.com>","MIME-Version":"1.0","Cc":"Andy Yan <andy.yan@rock-chips.com>","Subject":"Re: [U-Boot] [PATCH 1/3] rockchip: make boot_mode releated codes\n\treused across all platforms","X-BeenThere":"u-boot@lists.denx.de","X-Mailman-Version":"2.1.18","Precedence":"list","List-Id":"U-Boot discussion <u-boot.lists.denx.de>","List-Unsubscribe":"<https://lists.denx.de/options/u-boot>,\n\t<mailto:u-boot-request@lists.denx.de?subject=unsubscribe>","List-Archive":"<http://lists.denx.de/pipermail/u-boot/>","List-Post":"<mailto:u-boot@lists.denx.de>","List-Help":"<mailto:u-boot-request@lists.denx.de?subject=help>","List-Subscribe":"<https://lists.denx.de/listinfo/u-boot>,\n\t<mailto:u-boot-request@lists.denx.de?subject=subscribe>","Content-Type":"text/plain; charset=\"utf-8\"","Content-Transfer-Encoding":"base64","Errors-To":"u-boot-bounces@lists.denx.de","Sender":"\"U-Boot\" <u-boot-bounces@lists.denx.de>"}},{"id":1772585,"web_url":"http://patchwork.ozlabs.org/comment/1772585/","msgid":"<1f2be5fc-3780-07b2-a392-e9039f934daa@rock-chips.com>","list_archive_url":null,"date":"2017-09-21T09:04:46","subject":"Re: [U-Boot] [PATCH 1/3] rockchip: make boot_mode releated codes\n\treused across all platforms","submitter":{"id":65124,"url":"http://patchwork.ozlabs.org/api/people/65124/","name":"Andy Yan","email":"andy.yan@rock-chips.com"},"content":"Hi Heiko:\n\n\nOn 2017年09月21日 17:02, Heiko Stuebner wrote:\n> Hi Andy,\n>\n> Am Dienstag, 12. September 2017, 21:57:32 CEST schrieb Andy Yan:\n>> setup_boot_mode function use the same logic but different\n>> mode register address across all the rockchip platforms,\n>> so it's better to make this function reused across all the\n>> platforms, and let the mode register address setting from\n>> the config file.\n>>\n>> Signed-off-by: Andy Yan <andy.yan@rock-chips.com>\n>>\n>> ---\n>>\n>>   arch/arm/include/asm/arch-rockchip/boot_mode.h |  2 ++\n>>   arch/arm/mach-rockchip/Kconfig                 | 14 +++++++++++\n>>   arch/arm/mach-rockchip/Makefile                |  5 +++-\n>>   arch/arm/mach-rockchip/boot_mode.c             | 33 ++++++++++++++++++++++++++\n>>   arch/arm/mach-rockchip/rk3036-board.c          | 24 -------------------\n>>   arch/arm/mach-rockchip/rk322x-board.c          | 24 -------------------\n>>   arch/arm/mach-rockchip/rk3288-board.c          | 25 -------------------\n>>   arch/arm/mach-rockchip/rk3399-board.c          | 14 +++++++++++\n>>   8 files changed, 67 insertions(+), 74 deletions(-)\n>>   create mode 100644 arch/arm/mach-rockchip/boot_mode.c\n>>   create mode 100644 arch/arm/mach-rockchip/rk3399-board.c\n>>\n>> diff --git a/arch/arm/include/asm/arch-rockchip/boot_mode.h b/arch/arm/include/asm/arch-rockchip/boot_mode.h\n>> index bd65f60..163b2e7 100644\n>> --- a/arch/arm/include/asm/arch-rockchip/boot_mode.h\n>> +++ b/arch/arm/include/asm/arch-rockchip/boot_mode.h\n>> @@ -16,4 +16,6 @@\n>>   /* enter usb mass storage mode */\n>>   #define BOOT_UMS\t\t(REBOOT_FLAG + 12)\n>>   \n>> +int setup_boot_mode(void);\n>> +\n>>   #endif\n>> diff --git a/arch/arm/mach-rockchip/Kconfig b/arch/arm/mach-rockchip/Kconfig\n>> index d9b25d5..527ca60 100644\n>> --- a/arch/arm/mach-rockchip/Kconfig\n>> +++ b/arch/arm/mach-rockchip/Kconfig\n>> @@ -114,6 +114,7 @@ config ROCKCHIP_RK3399\n>>   \tselect SPL_DRIVERS_MISC_SUPPORT\n>>   \tselect ENABLE_ARM_SOC_BOOT0_HOOK\n>>   \tselect DEBUG_UART_BOARD_INIT\n>> +\tselect BOARD_LATE_INIT\n>>   \thelp\n>>   \t  The Rockchip RK3399 is a ARM-based SoC with a dual-core Cortex-A72\n>>   \t  and quad-core Cortex-A53.\n>> @@ -149,6 +150,19 @@ config TPL_ROCKCHIP_BACK_TO_BROM\n>>             SPL will return to the boot rom, which will then load the U-Boot\n>>             binary to keep going on.\n>>   \n>> +config ROCKCHIP_BOOT_MODE_REG\n>> +\thex \"Rockchip boot mode flag register address\"\n>> +\tdefault 0x200081c8 if ROCKCHIP_RK3036\n>> +\tdefault 0x110005d8 if ROCKCHIP_RK322X\n>> +\tdefault 0xff730094 if ROCKCHIP_RK3288\n>> +\tdefault 0xff738200 if ROCKCHIP_RK3368\n>> +\tdefault 0xff320300 if ROCKCHIP_RK3399\n>> +\tdefault 0x10300580 if ROCKCHIP_RV1108\n> could you possibly look up if the rk3188 and rk3066 also support\n> the subsequent boot to maskrom download mode from the later\n> patches and include the register if possible?\n\nOkay, I will add support for them in next version.\n>\n>\n> Thanks\n> Heiko\n>\n>\n>\n>","headers":{"Return-Path":"<u-boot-bounces@lists.denx.de>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming@bilbo.ozlabs.org","Authentication-Results":"ozlabs.org;\n\tspf=none (mailfrom) smtp.mailfrom=lists.denx.de\n\t(client-ip=81.169.180.215; helo=lists.denx.de;\n\tenvelope-from=u-boot-bounces@lists.denx.de;\n\treceiver=<UNKNOWN>)","Received":["from lists.denx.de (dione.denx.de [81.169.180.215])\n\tby ozlabs.org (Postfix) with ESMTP id 3xyW0G52gVz9sBZ\n\tfor <incoming@patchwork.ozlabs.org>;\n\tThu, 21 Sep 2017 19:05:02 +1000 (AEST)","by lists.denx.de (Postfix, from userid 105)\n\tid 4606CC21F4E; Thu, 21 Sep 2017 09:04:59 +0000 (UTC)","from lists.denx.de (localhost [IPv6:::1])\n\tby lists.denx.de (Postfix) with ESMTP id 39162C21E85;\n\tThu, 21 Sep 2017 09:04:57 +0000 (UTC)","by lists.denx.de (Postfix, from userid 105)\n\tid 83349C21E85; Thu, 21 Sep 2017 09:04:55 +0000 (UTC)","from regular1.263xmail.com (regular1.263xmail.com [211.150.99.130])\n\tby lists.denx.de (Postfix) with ESMTPS id 827B8C21E26\n\tfor <u-boot@lists.denx.de>; Thu, 21 Sep 2017 09:04:54 +0000 (UTC)","from andy.yan?rock-chips.com (unknown [192.168.167.183])\n\tby regular1.263xmail.com (Postfix) with ESMTP id DF1CDB1CF\n\tfor <u-boot@lists.denx.de>; Thu, 21 Sep 2017 17:04:48 +0800 (CST)","from [172.16.12.133] (localhost [127.0.0.1])\n\tby smtp.263.net (Postfix) with ESMTPA id 6D7DD39E;\n\tThu, 21 Sep 2017 17:04:48 +0800 (CST)","from [172.16.12.133] (unknown [58.22.7.114])\n\tby smtp.263.net (Postfix) whith ESMTP id 228344CEBNE;\n\tThu, 21 Sep 2017 17:04:49 +0800 (CST)"],"X-Spam-Checker-Version":"SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de","X-Spam-Level":"","X-Spam-Status":"No, score=0.6 required=5.0 tests=RCVD_IN_DNSWL_NONE,\n\tRCVD_IN_SORBS_WEB autolearn=no autolearn_force=no version=3.4.0","X-263anti-spam":"KSV:0;BIG:0;","X-MAIL-GRAY":"0","X-MAIL-DELIVERY":"1","X-KSVirus-check":"0","X-ADDR-CHECKED4":"1","X-ABS-CHECKED":"1","X-SKE-CHECKED":"1","X-ANTISPAM-LEVEL":"2","X-RL-SENDER":"andy.yan@rock-chips.com","X-FST-TO":"sjg@chromium.org","X-SENDER-IP":"58.22.7.114","X-LOGIN-NAME":"andy.yan@rock-chips.com","X-UNIQUE-TAG":"<71bc813e6e2ecbef63a1f2a9ac65355e>","X-ATTACHMENT-NUM":"0","X-SENDER":"yxj@rock-chips.com","X-DNS-TYPE":"0","To":"Heiko Stuebner <heiko@sntech.de>, u-boot@lists.denx.de","References":"<1505224549-29936-1-git-send-email-andy.yan@rock-chips.com>\n\t<1505224652-29989-1-git-send-email-andy.yan@rock-chips.com>\n\t<4551943.4geh5MgojS@phil>","From":"Andy Yan <andy.yan@rock-chips.com>","Message-ID":"<1f2be5fc-3780-07b2-a392-e9039f934daa@rock-chips.com>","Date":"Thu, 21 Sep 2017 17:04:46 +0800","User-Agent":"Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101\n\tThunderbird/52.3.0","MIME-Version":"1.0","In-Reply-To":"<4551943.4geh5MgojS@phil>","Content-Language":"en-US","Subject":"Re: [U-Boot] [PATCH 1/3] rockchip: make boot_mode releated codes\n\treused across all platforms","X-BeenThere":"u-boot@lists.denx.de","X-Mailman-Version":"2.1.18","Precedence":"list","List-Id":"U-Boot discussion <u-boot.lists.denx.de>","List-Unsubscribe":"<https://lists.denx.de/options/u-boot>,\n\t<mailto:u-boot-request@lists.denx.de?subject=unsubscribe>","List-Archive":"<http://lists.denx.de/pipermail/u-boot/>","List-Post":"<mailto:u-boot@lists.denx.de>","List-Help":"<mailto:u-boot-request@lists.denx.de?subject=help>","List-Subscribe":"<https://lists.denx.de/listinfo/u-boot>,\n\t<mailto:u-boot-request@lists.denx.de?subject=subscribe>","Content-Transfer-Encoding":"base64","Content-Type":"text/plain; charset=\"utf-8\"; Format=\"flowed\"","Errors-To":"u-boot-bounces@lists.denx.de","Sender":"\"U-Boot\" <u-boot-bounces@lists.denx.de>"}}]