From mboxrd@z Thu Jan 1 00:00:00 1970 From: jh80.chung@samsung.com (Jaehoon Chung) Date: Mon, 06 Mar 2017 12:41:22 +0900 Subject: [PATCH v4 2/2] mmc: host: s3cmci: allow probing from device tree In-Reply-To: <20170303113847.GA17377@sprado-desktop> References: <1488417536-15110-1-git-send-email-sergio.prado@e-labworks.com> <1488417536-15110-3-git-send-email-sergio.prado@e-labworks.com> <39c2b81b-6519-826b-2c8d-344725ce2882@samsung.com> <20170303113847.GA17377@sprado-desktop> Message-ID: To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org On 03/03/2017 08:38 PM, Sergio Prado wrote: > On Fri, Mar 03, 2017 at 11:14:29AM +0900, Jaehoon Chung wrote: >> On 03/02/2017 10:18 AM, Sergio Prado wrote: >>> Allows configuring Samsung S3C24XX MMC/SD/SDIO controller using a device >>> tree. >>> >>> Signed-off-by: Sergio Prado >>> --- >>> drivers/mmc/host/s3cmci.c | 298 ++++++++++++++++++++++++---------------------- >>> drivers/mmc/host/s3cmci.h | 3 +- >>> 2 files changed, 158 insertions(+), 143 deletions(-) >>> >>> diff --git a/drivers/mmc/host/s3cmci.c b/drivers/mmc/host/s3cmci.c >>> index 7a173f8c455b..d066dbdb957c 100644 >>> --- a/drivers/mmc/host/s3cmci.c >>> +++ b/drivers/mmc/host/s3cmci.c >>> @@ -24,6 +24,10 @@ >>> #include >>> #include >>> #include >>> +#include >>> +#include >>> +#include >>> +#include >>> >>> #include >>> #include >>> @@ -128,6 +132,22 @@ enum dbg_channels { >>> dbg_conf = (1 << 8), >>> }; >>> >>> +struct s3cmci_variant_data { >>> + int s3c2440_compatible; >>> +}; >> >> I didn't understand why this structure needs. >> >> Before this patch, >> host->is2440; >> >> After this patch, >> host->variant->s3c2440_compatible; >> >> Just add the one pointer for checking s3c2400 compatible.. >> Is it really meaningful? >> (I didn't read the previous comments fully.) > > Although just a pointer would be enought, having a structure makes it > more flexible to extend it in the future. If you will add the other members in this structure, it's ok. But if it's only for compatible, i don't agree this. Best Regards, Jaehoon Chung > > Best regards, > > Sergio Prado > > >