[{"id":1773611,"web_url":"http://patchwork.ozlabs.org/comment/1773611/","msgid":"<d21ef4cd-75d5-a9ca-aaca-08fbf2a7bbe2@samsung.com>","list_archive_url":null,"date":"2017-09-22T13:54:35","subject":"Re: [U-Boot] [PATCH v2 13/26] mmc: Enable signal voltage to be\n\tselected from mmc core","submitter":{"id":8006,"url":"http://patchwork.ozlabs.org/api/people/8006/","name":"Jaehoon Chung","email":"jh80.chung@samsung.com"},"content":"On 09/21/2017 11:30 PM, Jean-Jacques Hiblot wrote:\n> From: Kishon Vijay Abraham I <kishon@ti.com>\n> \n> Add a new function *mmc_set_signal_voltage* in mmc core\n> which can be used during mmc initialization to select the\n> signal voltage. Platform driver should use the set_ios\n> callback function to select the signal voltage.\n> \n> Signed-off-by: Kishon Vijay Abraham I <kishon@ti.com>\n> Signed-off-by: Jean-Jacques Hiblot <jjhiblot@ti.com>\n> ---\n>  drivers/mmc/mmc.c | 16 ++++++++++++++++\n>  include/mmc.h     |  8 ++++++++\n>  2 files changed, 24 insertions(+)\n> \n> diff --git a/drivers/mmc/mmc.c b/drivers/mmc/mmc.c\n> index 536cd7f..46ec5e1 100644\n> --- a/drivers/mmc/mmc.c\n> +++ b/drivers/mmc/mmc.c\n> @@ -30,6 +30,8 @@ static const unsigned int sd_au_size[] = {\n>  \tSZ_16M / 512,\t(SZ_16M + SZ_8M) / 512,\tSZ_32M / 512,\tSZ_64M / 512,\n>  };\n>  \n> +static int mmc_set_signal_voltage(struct mmc *mmc, uint signal_voltage);\n> +\n>  #if CONFIG_IS_ENABLED(MMC_TINY)\n>  static struct mmc mmc_static;\n>  struct mmc *find_mmc_device(int dev_num)\n> @@ -1257,6 +1259,12 @@ struct mode_width_tuning {\n>  \tuint widths;\n>  };\n>  \n> +static int mmc_set_signal_voltage(struct mmc *mmc, uint signal_voltage)\n> +{\n> +\tmmc->signal_voltage = signal_voltage;\n> +\treturn mmc_set_ios(mmc);\n> +}\n> +\n>  static const struct mode_width_tuning sd_modes_by_pref[] = {\n>  \t{\n>  \t\t.mode = SD_HS,\n> @@ -1964,6 +1972,14 @@ int mmc_start_init(struct mmc *mmc)\n>  \t\treturn err;\n>  #endif\n>  \tmmc->ddr_mode = 0;\n> +\n> +\t/* First try to set 3.3V. If it fails set to 1.8V */\n> +\terr = mmc_set_signal_voltage(mmc, MMC_SIGNAL_VOLTAGE_330);\n> +\tif (err != 0)\n> +\t\terr = mmc_set_signal_voltage(mmc, MMC_SIGNAL_VOLTAGE_180);\n> +\tif (err != 0)\n> +\t\tprintf(\"failed to set signal voltage\\n\");\n> +\n\nWell, it's confused. if 3.3v and 1.8v are failed, there is no problem?\nlast signal value should be set to 1.8v. Is it correct?\n\nWhy didn't try to set the 1.2 voltage?\n\n>  \tmmc_set_bus_width(mmc, 1);\n>  \tmmc_set_clock(mmc, 1);\n>  \n> diff --git a/include/mmc.h b/include/mmc.h\n> index 3e57887..e524963 100644\n> --- a/include/mmc.h\n> +++ b/include/mmc.h\n> @@ -272,6 +272,13 @@\n>  #define ENHNCD_SUPPORT\t\t(0x2)\n>  #define PART_ENH_ATTRIB\t\t(0x1f)\n>  \n> +enum mmc_voltage {\n> +\tMMC_SIGNAL_VOLTAGE_000 = 0,\n> +\tMMC_SIGNAL_VOLTAGE_120,\n> +\tMMC_SIGNAL_VOLTAGE_180,\n> +\tMMC_SIGNAL_VOLTAGE_330\n> +};\n> +\n>  /* Maximum block size for MMC */\n>  #define MMC_MAX_BLOCK_LEN\t512\n>  \n> @@ -457,6 +464,7 @@ struct mmc {\n>  \tint high_capacity;\n>  \tuint bus_width;\n>  \tuint clock;\n> +\tenum mmc_voltage signal_voltage;\n>  \tuint card_caps;\n>  \tuint ocr;\n>  \tuint dsr;\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 3xzFQd4hfJz9sRW\n\tfor <incoming@patchwork.ozlabs.org>;\n\tFri, 22 Sep 2017 23:56:57 +1000 (AEST)","by lists.denx.de (Postfix, from userid 105)\n\tid 6B091C2205C; Fri, 22 Sep 2017 13:55:29 +0000 (UTC)","from lists.denx.de (localhost [IPv6:::1])\n\tby lists.denx.de (Postfix) with ESMTP id B0529C22005;\n\tFri, 22 Sep 2017 13:54:49 +0000 (UTC)","by lists.denx.de (Postfix, from userid 105)\n\tid CD64AC22061; Fri, 22 Sep 2017 13:54:45 +0000 (UTC)","from mailout3.samsung.com (mailout3.samsung.com [203.254.224.33])\n\tby lists.denx.de (Postfix) with ESMTPS id E9BB3C22029\n\tfor <u-boot@lists.denx.de>; Fri, 22 Sep 2017 13:54:38 +0000 (UTC)","from epcas1p1.samsung.com (unknown [182.195.41.45])\n\tby mailout3.samsung.com (KnoxPortal) with ESMTP id\n\t20170922135436epoutp0351e2c871220fa60ef13e1a55dbcb5fd2~ms31j6mbX0526605266epoutp03N;\n\tFri, 22 Sep 2017 13:54:36 +0000 (GMT)","from epsmges2p1.samsung.com (unknown [182.195.40.66]) by\n\tepcas1p2.samsung.com (KnoxPortal) with ESMTP id\n\t20170922135436epcas1p29971407dba9253eed9d89017d755c8d8~ms31TqB0i2997229972epcas1p2x;\n\tFri, 22 Sep 2017 13:54:36 +0000 (GMT)","from epcas2p1.samsung.com ( [182.195.41.53]) by\n\tepsmges2p1.samsung.com (Symantec Messaging Gateway) with SMTP id\n\tEA.26.10950.C1615C95; Fri, 22 Sep 2017 22:54:36 +0900 (KST)","from epsmgms2p2new.samsung.com (unknown [182.195.42.143]) by\n\tepcas2p4.samsung.com (KnoxPortal) with ESMTP id\n\t20170922135435epcas2p439d002584ee4a8db2117ba2d9b89d864~ms306ZrV33179931799epcas2p4D;\n\tFri, 22 Sep 2017 13:54:35 +0000 (GMT)","from epmmp1.local.host ( [203.254.227.16]) by\n\tepsmgms2p2new.samsung.com (Symantec Messaging Gateway) with SMTP id\n\t85.ED.10338.B1615C95; Fri, 22 Sep 2017 22:54:35 +0900 (KST)","from [10.113.62.216] by mmp1.samsung.com (Oracle Communications\n\tMessaging Server 7.0.5.31.0 64bit (built May 5 2014)) with ESMTPA id\n\t<0OWO00FYHPAZTV30@mmp1.samsung.com>;\n\tFri, 22 Sep 2017 22:54:35 +0900 (KST)"],"X-Spam-Checker-Version":"SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de","X-Spam-Level":"","X-Spam-Status":"No, score=-5.0 required=5.0 tests=RCVD_IN_DNSWL_HI,\n\tRCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL,\n\tSPF_HELO_PASS autolearn=unavailable\n\tautolearn_force=no version=3.4.0","X-AuditID":"b6c32a45-f79466d000002ac6-7c-59c5161c3a8b","To":"Jean-Jacques Hiblot <jjhiblot@ti.com>, trini@konsulko.com,\n\tkishon@ti.com, sjg@chromium.org","From":"Jaehoon Chung <jh80.chung@samsung.com>","Message-id":"<d21ef4cd-75d5-a9ca-aaca-08fbf2a7bbe2@samsung.com>","Date":"Fri, 22 Sep 2017 22:54:35 +0900","User-Agent":"Mozilla/5.0 (X11; Linux i686; rv:52.0) Gecko/20100101\n\tThunderbird/52.2.1","MIME-version":"1.0","In-reply-to":"<1506004213-22620-14-git-send-email-jjhiblot@ti.com>","Content-language":"en-US","X-Brightmail-Tracker":["H4sIAAAAAAAAA+NgFprAJsWRmVeSWpSXmKPExsWy7bCmqa6M2NFIg8evuC1aTk5isrjwtIfN\n\t4uiee8wW37ZsY7SYOmkzu8XbvZ3sDmwesxsusnjsnHWX3ePVgVXsHmfv7GD0OH5jO1MAa1Sq\n\tTUZqYkpqkUJqXnJ+SmZeuq2Sd3C8c7ypmYGhrqGlhbmSQl5ibqqtkotPgK5bZg7QCUoKZYk5\n\tpUChgMTiYiV9O5ui/NKSVIWM/OISW6VoQ0MjPUMDcz0jIyM9E+NYKyNToJKE1IwfresZC5pF\n\tK9q6/7M1MJ4R6GLk5JAQMJF42PiaFcIWk7hwbz1bFyMXh5DADkaJ4/f3QTnfGSVuLHjMCNPx\n\t7+M6qMRuRokvN98xQTj3GCUmHrnGAlIlLBAuceHZdaAqDg4RgQSJ3tZSkDCzgL7E89NrmEFs\n\tNgEdie3fjjOB2LwCdhJvjm4EW8AioCrxv+8WO4gtKhAmsfLXK0aIGkGJH5PvsYCM5BRwlDj3\n\tzQlipKbEiy+TWCBscYnm1ptQtrzE5jVvmUFOkxA4wSZxcuZpdogHXCSO7JnHAmELS7w6vgUq\n\tLi3xbBXIDSAN7YwSt35AvC8h0MEocfDnXmggGUuc6mpkgljBJ9Fx+C87yEUSArwSHW1CEKaH\n\txO8PNRDVjhKd3zpZIOFzilHi89y3rBMY5Wch+WcWkidmIXliFpInFjCyrGIUSy0ozk1PLTYq\n\tMNQrTswtLs1L10vOz93ECE6NWq47GGec8znEKMDBqMTDa3DwcKQQa2JZcWXuIUYJDmYlEd6j\n\t/45ECvGmJFZWpRblxxeV5qQWH2I0BYb3RGYp0eR8YNrOK4k3NLE0MDEzMzI3swCmPHHe+m3X\n\tIoQE0hNLUrNTUwtSi2D6mDg4pRoY96psL2wRa37w1dXoSsNbszf7DSLPSWcu7ubnb5nMIlxz\n\t1d6dj2Vxs6qx5h/+8AsXujr3+sb3lUiY3k9TXeAmy8zq+zH9z5ecXzJs0946XlG6mP3gTGVT\n\t+u4vR8PeTLvSfyn1evjp84p775Z0smh9Uw+daRrK2xS86J/EA5eru4+/6jb6k1utxFKckWio\n\txVxUnAgAeiQBgKMDAAA=","H4sIAAAAAAAAA+NgFnrKLMWRmVeSWpSXmKPExsVy+t9jAV1psaORBl3ftC1aTk5isrjwtIfN\n\t4uiee8wW37ZsY7SYOmkzu8XbvZ3sDmwesxsusnjsnHWX3ePVgVXsHmfv7GD0OH5jO1MAaxSX\n\tTUpqTmZZapG+XQJXxo/W9YwFzaIVbd3/2RoYzwh0MXJySAiYSPz7uI4NxBYS2Mko8Wh2UBcj\n\tF5D9gFHi++wXTCAJYYFwiQvProMViQgkSPzfcgXMZhbQl3h+eg0zRMMpRokjX+eBNbAJ6Ehs\n\t/3YczOYVsJN4c3QjI4jNIqAq8b/vFjuILSoQJtHf/JcZokZQ4sfkeyxdjBwcnAKOEue+OYGY\n\tzALqElOm5EKsEpdobr3JAmHLS2xe85Z5AqPALCTNsxA6ZiHpmIWkYwEjyypGydSC4tz03GKj\n\tAqO81HK94sTc4tK8dL3k/NxNjMDA33ZYq38H4+Ml8YcYBTgYlXh4DQ4ejhRiTSwrrsw9xCjB\n\twawkwnv035FIId6UxMqq1KL8+KLSnNTiQ4zSHCxK4ryZfTMihQTSE0tSs1NTC1KLYLJMHJxS\n\tDYxnnQ6vbWI+XVn1YsfUHybTLIQvHL9ueivi4/qVn66I13WrfJQ/FNIu7HzyroiTzfrpF+65\n\t7C0p8Hoqq88mXbeYT5LXIsM+6/aEGR0ONcs73u1elLd90pozj8reb3+YdyQpTVN8w/3rDd8N\n\tfvXfV9vyLeDQvFlbw7+5id1SjVbY7/dcVTm4srVbiaU4I9FQi7moOBEA1iNuOngCAAA="],"X-CMS-MailID":"20170922135435epcas2p439d002584ee4a8db2117ba2d9b89d864","X-Msg-Generator":"CA","X-Sender-IP":"182.195.42.143","X-Local-Sender":"=?utf-8?b?7KCV7J6s7ZuIG1RpemVuIFBsYXRmb3JtIExhYihTL1c=?=\n\t=?utf-8?b?7IS87YSwKRvsgrzshLHsoITsnpAbU2VuaW9yIEVuZ2luZWVy?=","X-Global-Sender":"=?utf-8?q?Jaehoon_Chung=1BTizen_Platform_Lab=2E=1BSamsun?=\n\t=?utf-8?q?g_Electronics=1BSenior_Engineer?=","X-Sender-Code":"=?utf-8?q?C10=1BTELE=1BC10V8111?=","CMS-TYPE":"102P","DLP-Filter":"Pass","X-CFilter-Loop":"Reflected","X-CMS-RootMailID":"20170921143052epcas4p3369fe418da09215a623f5baddc6f4ead","X-RootMTR":"20170921143052epcas4p3369fe418da09215a623f5baddc6f4ead","References":"<1506004213-22620-1-git-send-email-jjhiblot@ti.com>\n\t<CGME20170921143052epcas4p3369fe418da09215a623f5baddc6f4ead@epcas4p3.samsung.com>\n\t<1506004213-22620-14-git-send-email-jjhiblot@ti.com>","Cc":"u-boot@lists.denx.de","Subject":"Re: [U-Boot] [PATCH v2 13/26] mmc: Enable signal voltage to be\n\tselected from mmc core","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":1778209,"web_url":"http://patchwork.ozlabs.org/comment/1778209/","msgid":"<7a74b2a8-52c5-c50e-d186-c37f109d3621@ti.com>","list_archive_url":null,"date":"2017-10-02T09:04:28","subject":"Re: [U-Boot] [PATCH v2 13/26] mmc: Enable signal voltage to be\n\tselected from mmc core","submitter":{"id":70508,"url":"http://patchwork.ozlabs.org/api/people/70508/","name":"Jean-Jacques Hiblot","email":"jjhiblot@ti.com"},"content":"On 22/09/2017 15:54, Jaehoon Chung wrote:\n> On 09/21/2017 11:30 PM, Jean-Jacques Hiblot wrote:\n>> From: Kishon Vijay Abraham I <kishon@ti.com>\n>>\n>> Add a new function *mmc_set_signal_voltage* in mmc core\n>> which can be used during mmc initialization to select the\n>> signal voltage. Platform driver should use the set_ios\n>> callback function to select the signal voltage.\n>>\n>> Signed-off-by: Kishon Vijay Abraham I <kishon@ti.com>\n>> Signed-off-by: Jean-Jacques Hiblot <jjhiblot@ti.com>\n>> ---\n>>   drivers/mmc/mmc.c | 16 ++++++++++++++++\n>>   include/mmc.h     |  8 ++++++++\n>>   2 files changed, 24 insertions(+)\n>>\n>> diff --git a/drivers/mmc/mmc.c b/drivers/mmc/mmc.c\n>> index 536cd7f..46ec5e1 100644\n>> --- a/drivers/mmc/mmc.c\n>> +++ b/drivers/mmc/mmc.c\n>> @@ -30,6 +30,8 @@ static const unsigned int sd_au_size[] = {\n>>   \tSZ_16M / 512,\t(SZ_16M + SZ_8M) / 512,\tSZ_32M / 512,\tSZ_64M / 512,\n>>   };\n>>   \n>> +static int mmc_set_signal_voltage(struct mmc *mmc, uint signal_voltage);\n>> +\n>>   #if CONFIG_IS_ENABLED(MMC_TINY)\n>>   static struct mmc mmc_static;\n>>   struct mmc *find_mmc_device(int dev_num)\n>> @@ -1257,6 +1259,12 @@ struct mode_width_tuning {\n>>   \tuint widths;\n>>   };\n>>   \n>> +static int mmc_set_signal_voltage(struct mmc *mmc, uint signal_voltage)\n>> +{\n>> +\tmmc->signal_voltage = signal_voltage;\n>> +\treturn mmc_set_ios(mmc);\n>> +}\n>> +\n>>   static const struct mode_width_tuning sd_modes_by_pref[] = {\n>>   \t{\n>>   \t\t.mode = SD_HS,\n>> @@ -1964,6 +1972,14 @@ int mmc_start_init(struct mmc *mmc)\n>>   \t\treturn err;\n>>   #endif\n>>   \tmmc->ddr_mode = 0;\n>> +\n>> +\t/* First try to set 3.3V. If it fails set to 1.8V */\n>> +\terr = mmc_set_signal_voltage(mmc, MMC_SIGNAL_VOLTAGE_330);\n>> +\tif (err != 0)\n>> +\t\terr = mmc_set_signal_voltage(mmc, MMC_SIGNAL_VOLTAGE_180);\n>> +\tif (err != 0)\n>> +\t\tprintf(\"failed to set signal voltage\\n\");\n>> +\n> Well, it's confused. if 3.3v and 1.8v are failed, there is no problem?\n> last signal value should be set to 1.8v. Is it correct?\nIf both 3.3v and 1.8v fail, then it may be because the underlying layer \ndoesn't handle this properly (maybe it's using a fixed voltage, and \nrefuses any switch).\nIf there is a real issue when turning on the signal voltage, it'll be \nhandled later in the initialization process because the dialog with the \nsd/mmc will not work.\n\n>\n> Why didn't try to set the 1.2 voltage?\nI didn't think of it. Is this allowed by the MMC spec ?\n\nJean-Jacques\n>\n>>   \tmmc_set_bus_width(mmc, 1);\n>>   \tmmc_set_clock(mmc, 1);\n>>   \n>> diff --git a/include/mmc.h b/include/mmc.h\n>> index 3e57887..e524963 100644\n>> --- a/include/mmc.h\n>> +++ b/include/mmc.h\n>> @@ -272,6 +272,13 @@\n>>   #define ENHNCD_SUPPORT\t\t(0x2)\n>>   #define PART_ENH_ATTRIB\t\t(0x1f)\n>>   \n>> +enum mmc_voltage {\n>> +\tMMC_SIGNAL_VOLTAGE_000 = 0,\n>> +\tMMC_SIGNAL_VOLTAGE_120,\n>> +\tMMC_SIGNAL_VOLTAGE_180,\n>> +\tMMC_SIGNAL_VOLTAGE_330\n>> +};\n>> +\n>>   /* Maximum block size for MMC */\n>>   #define MMC_MAX_BLOCK_LEN\t512\n>>   \n>> @@ -457,6 +464,7 @@ struct mmc {\n>>   \tint high_capacity;\n>>   \tuint bus_width;\n>>   \tuint clock;\n>> +\tenum mmc_voltage signal_voltage;\n>>   \tuint card_caps;\n>>   \tuint ocr;\n>>   \tuint dsr;\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>)","ozlabs.org;\n\tdkim=fail reason=\"signature verification failed\" (1024-bit key;\n\tunprotected) header.d=ti.com header.i=@ti.com header.b=\"Qe6rPiyT\";\n\tdkim-atps=neutral"],"Received":["from lists.denx.de (dione.denx.de [81.169.180.215])\n\tby ozlabs.org (Postfix) with ESMTP id 3y5GSn0bWDz9s4s\n\tfor <incoming@patchwork.ozlabs.org>;\n\tMon,  2 Oct 2017 20:04:41 +1100 (AEDT)","by lists.denx.de (Postfix, from userid 105)\n\tid CE9A2C21ED9; Mon,  2 Oct 2017 09:04:38 +0000 (UTC)","from lists.denx.de (localhost [IPv6:::1])\n\tby lists.denx.de (Postfix) with ESMTP id 2F201C21CB3;\n\tMon,  2 Oct 2017 09:04:36 +0000 (UTC)","by lists.denx.de (Postfix, from userid 105)\n\tid 89AC0C21CB3; Mon,  2 Oct 2017 09:04:34 +0000 (UTC)","from lelnx194.ext.ti.com (lelnx194.ext.ti.com [198.47.27.80])\n\tby lists.denx.de (Postfix) with ESMTPS id 36962C21C41\n\tfor <u-boot@lists.denx.de>; Mon,  2 Oct 2017 09:04:33 +0000 (UTC)","from dlelxv90.itg.ti.com ([172.17.2.17])\n\tby lelnx194.ext.ti.com (8.15.1/8.15.1) with ESMTP id v9294UVP018267; \n\tMon, 2 Oct 2017 04:04:30 -0500","from DLEE101.ent.ti.com (dlee101.ent.ti.com [157.170.170.31])\n\tby dlelxv90.itg.ti.com (8.14.3/8.13.8) with ESMTP id v9294UHG024142; \n\tMon, 2 Oct 2017 04:04:30 -0500","from DLEE104.ent.ti.com (157.170.170.34) by DLEE101.ent.ti.com\n\t(157.170.170.31) with Microsoft SMTP Server (version=TLS1_2,\n\tcipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.1.845.34;\n\tMon, 2 Oct 2017 04:04:30 -0500","from dlep32.itg.ti.com (157.170.170.100) by DLEE104.ent.ti.com\n\t(157.170.170.34) with Microsoft SMTP Server (version=TLS1_0,\n\tcipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.845.34 via Frontend\n\tTransport; Mon, 2 Oct 2017 04:04:30 -0500","from [172.22.129.181] (ileax41-snat.itg.ti.com [10.172.224.153])\n\tby dlep32.itg.ti.com (8.14.3/8.13.8) with ESMTP id v9294SDv001516;\n\tMon, 2 Oct 2017 04:04:29 -0500"],"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=T_DKIM_INVALID\n\tautolearn=unavailable autolearn_force=no version=3.4.0","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/simple; d=ti.com;\n\ts=ti-com-17Q1; t=1506935070;\n\tbh=KWa0eYMPYhwJmOe2JQE+ZLB3BoF53VBRs1KzgExoi7Q=;\n\th=Subject:To:CC:References:From:Date:In-Reply-To;\n\tb=Qe6rPiyTF88mqcU8CZhQ53RGb1DKqPsb13VV/62ug/bDMWXrth6Rhb4hKAp/9fM/i\n\t1Z6NLkWBQ39QO+/PGf0Hbwl9C+GZ6pBfzMLxSHXnvSlby1X93a/h/rfct8GyVMFitu\n\teG6SYvkKd1h1bhmoe6/MHQ9uJkouYcA58tAMEXjI=","To":"Jaehoon Chung <jh80.chung@samsung.com>, <trini@konsulko.com>,\n\t<kishon@ti.com>, <sjg@chromium.org>","References":"<1506004213-22620-1-git-send-email-jjhiblot@ti.com>\n\t<CGME20170921143052epcas4p3369fe418da09215a623f5baddc6f4ead@epcas4p3.samsung.com>\n\t<1506004213-22620-14-git-send-email-jjhiblot@ti.com>\n\t<d21ef4cd-75d5-a9ca-aaca-08fbf2a7bbe2@samsung.com>","From":"Jean-Jacques Hiblot <jjhiblot@ti.com>","Message-ID":"<7a74b2a8-52c5-c50e-d186-c37f109d3621@ti.com>","Date":"Mon, 2 Oct 2017 11:04:28 +0200","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":"<d21ef4cd-75d5-a9ca-aaca-08fbf2a7bbe2@samsung.com>","Content-Language":"en-US","X-EXCLAIMER-MD-CONFIG":"e1e8a2fd-e40a-4ac6-ac9b-f7e9cc9ee180","Cc":"u-boot@lists.denx.de","Subject":"Re: [U-Boot] [PATCH v2 13/26] mmc: Enable signal voltage to be\n\tselected from mmc core","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>"}}]