Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp716470imu; Tue, 20 Nov 2018 05:58:45 -0800 (PST) X-Google-Smtp-Source: AFSGD/Wb9YnnIqQ7z3WSFbBXpJpZ61BA0PWb4zXRuWDJybGewPZGs/6xBTfWyw3Dwoku+pX8vWXm X-Received: by 2002:a17:902:108a:: with SMTP id c10-v6mr2268171pla.171.1542722325570; Tue, 20 Nov 2018 05:58:45 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1542722325; cv=none; d=google.com; s=arc-20160816; b=gx4p9syYxUJZxTCEbdd5w2/0HYGMr9VEFY3wvikn7oVOukxULgA2ykNXYrgfOeqSpb 5XGrBLt/typhrZwdjuySipFBSoLKwV7C4o/dNv9y//4aFPN1DsD61PgGgyJmYhxznzie rtySR48lAx5a+8DQEIHGQb1ZKTu1DAkWHIwwIGb3VAOsBpWWO1EqQ0nZ8Lq3mC7anI/1 2SvmLP7WDSpFXgPbff29FCBwfL/deKpuh93yL5nxEgJBtXBm/U58MDBrkhS/xUMofJbM whp2HuVxLq2nx4fznAKEOfJs6LtS24VmqTndhOFq03uJXt0PpjVjWHjwqnU+UX12OVHJ UMzg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date; bh=bzfab4QiwYmoD9bVf9lerSItxu/uFuv4a9lUKFP0LDA=; b=s3WQxsiDZDkg7L/HGby4krC/X9CGSmJFEz46NZPoHZ6nmpBu1FjRxHbDzoDB55mtT+ w/vSY/2CcUYYQLB3fqTH0t/uog8h8dfrhSCEIpL0jUdybVi5+vzBIWLNHsxn+nb3QUbi NkD1OaH1Eqcs1lQoU+48UlCVYu/hi4t/QeQh1h7gmyWFjaBwyn4QO+MtvNaco9p1eacy zFkXnrZha1LHO9ZA4jsGXZwk/zyLprC+rSulOq1yi0RKobqmuBQeXlCiMX4gmmWpHbmt UKeVElnWC/mN6/myCeOjDNtRu9pE6T0TygY+echxCeG1aDWvQacRM2IiX39pGYx1Gp4U kZUg== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id j22si156187pfi.252.2018.11.20.05.58.29; Tue, 20 Nov 2018 05:58:45 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728292AbeKUA0e (ORCPT + 99 others); Tue, 20 Nov 2018 19:26:34 -0500 Received: from mga07.intel.com ([134.134.136.100]:15251 "EHLO mga07.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725843AbeKUA0e (ORCPT ); Tue, 20 Nov 2018 19:26:34 -0500 X-Amp-Result: UNSCANNABLE X-Amp-File-Uploaded: False Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by orsmga105.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 20 Nov 2018 05:57:15 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.56,257,1539673200"; d="gz'50?scan'50,208,50";a="97715232" Received: from lkp-server01.sh.intel.com (HELO lkp-server01) ([10.239.97.150]) by FMSMGA003.fm.intel.com with ESMTP; 20 Nov 2018 05:57:12 -0800 Received: from kbuild by lkp-server01 with local (Exim 4.89) (envelope-from ) id 1gP6We-0005M8-1m; Tue, 20 Nov 2018 21:57:12 +0800 Date: Tue, 20 Nov 2018 21:56:12 +0800 From: kbuild test robot To: Mason Yang Cc: kbuild-all@01.org, broonie@kernel.org, tpiepho@impinj.com, linux-kernel@vger.kernel.org, linux-spi@vger.kernel.org, linux-renesas-soc@vger.kernel.org, Simon Horman , boris.brezillon@bootlin.com, juliensu@mxic.com.tw, Geert Uytterhoeven , zhengxunli@mxic.com.tw, Mason Yang Subject: Re: [PATCH 2/2] dt-binding: spi: Document Renesas R-Car RPC controller bindings Message-ID: <201811202116.H5Ufcefm%fengguang.wu@intel.com> References: <1542621690-10229-3-git-send-email-masonccyang@mxic.com.tw> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="UugvWAfsgieZRqgk" Content-Disposition: inline In-Reply-To: <1542621690-10229-3-git-send-email-masonccyang@mxic.com.tw> User-Agent: Mutt/1.5.23 (2014-03-12) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --UugvWAfsgieZRqgk Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi Mason, Thank you for the patch! Yet something to improve: [auto build test ERROR on spi/for-next] [also build test ERROR on v4.20-rc3 next-20181120] [if your patch is applied to the wrong git tree, please drop us a note to help improve the system] url: https://github.com/0day-ci/linux/commits/Mason-Yang/spi-Add-Renesas-R-Car-RPC-SPI-controller-driver/20181120-020310 base: https://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git for-next config: x86_64-allmodconfig (attached as .config) compiler: gcc-7 (Debian 7.3.0-1) 7.3.0 reproduce: # save the attached .config to linux build tree make ARCH=x86_64 All error/warnings (new ones prefixed by >>): >> drivers/spi/spi-renesas-rpc.c:283:54: warning: incorrect type in argument 2 (different address spaces) drivers/spi/spi-renesas-rpc.c:283:54: expected void const volatile [noderef] *addr drivers/spi/spi-renesas-rpc.c:283:54: got void * >> drivers/spi/spi-renesas-rpc.c:369:31: error: using member 'mem' in incomplete struct spi_mem_dirmap_desc >> drivers/spi/spi-renesas-rpc.c:372:13: error: using member 'info' in incomplete struct spi_mem_dirmap_desc drivers/spi/spi-renesas-rpc.c:375:41: error: using member 'mem' in incomplete struct spi_mem_dirmap_desc drivers/spi/spi-renesas-rpc.c:379:41: error: using member 'mem' in incomplete struct spi_mem_dirmap_desc drivers/spi/spi-renesas-rpc.c:392:50: error: using member 'info' in incomplete struct spi_mem_dirmap_desc drivers/spi/spi-renesas-rpc.c:400:31: error: using member 'mem' in incomplete struct spi_mem_dirmap_desc drivers/spi/spi-renesas-rpc.c:403:13: error: using member 'info' in incomplete struct spi_mem_dirmap_desc drivers/spi/spi-renesas-rpc.c:409:41: error: using member 'mem' in incomplete struct spi_mem_dirmap_desc drivers/spi/spi-renesas-rpc.c:413:41: error: using member 'mem' in incomplete struct spi_mem_dirmap_desc drivers/spi/spi-renesas-rpc.c:445:31: error: using member 'mem' in incomplete struct spi_mem_dirmap_desc drivers/spi/spi-renesas-rpc.c:447:17: error: using member 'info' in incomplete struct spi_mem_dirmap_desc drivers/spi/spi-renesas-rpc.c:447:37: error: using member 'info' in incomplete struct spi_mem_dirmap_desc drivers/spi/spi-renesas-rpc.c:450:42: error: using member 'mem' in incomplete struct spi_mem_dirmap_desc drivers/spi/spi-renesas-rpc.c:454:17: error: using member 'info' in incomplete struct spi_mem_dirmap_desc >> drivers/spi/spi-renesas-rpc.c:484:10: error: unknown field name in initializer drivers/spi/spi-renesas-rpc.c:485:10: error: unknown field name in initializer drivers/spi/spi-renesas-rpc.c:486:10: error: unknown field name in initializer >> drivers/spi/spi-renesas-rpc.c:372:13: warning: unknown expression (8 46) drivers/spi/spi-renesas-rpc.c:403:13: warning: unknown expression (8 46) drivers/spi/spi-renesas-rpc.c:447:23: warning: unknown expression (8 46) drivers/spi/spi-renesas-rpc.c:447:43: warning: unknown expression (8 46) drivers/spi/spi-renesas-rpc.c:454:36: warning: unknown expression (8 46) drivers/spi/spi-renesas-rpc.c:366:47: warning: 'struct spi_mem_dirmap_desc' declared inside parameter list will not be visible outside of this definition or declaration static ssize_t rpc_spi_mem_dirmap_read(struct spi_mem_dirmap_desc *desc, ^~~~~~~~~~~~~~~~~~~ In file included from drivers/spi/spi-renesas-rpc.c:18:0: drivers/spi/spi-renesas-rpc.c: In function 'rpc_spi_mem_dirmap_read': drivers/spi/spi-renesas-rpc.c:369:51: error: dereferencing pointer to incomplete type 'struct spi_mem_dirmap_desc' struct rpc_spi *rpc = spi_master_get_devdata(desc->mem->spi->master); ^ include/linux/spi/spi.h:1333:66: note: in definition of macro 'spi_master_get_devdata' #define spi_master_get_devdata(_ctlr) spi_controller_get_devdata(_ctlr) ^~~~~ drivers/spi/spi-renesas-rpc.c: At top level: drivers/spi/spi-renesas-rpc.c:397:48: warning: 'struct spi_mem_dirmap_desc' declared inside parameter list will not be visible outside of this definition or declaration static ssize_t rpc_spi_mem_dirmap_write(struct spi_mem_dirmap_desc *desc, ^~~~~~~~~~~~~~~~~~~ In file included from drivers/spi/spi-renesas-rpc.c:18:0: drivers/spi/spi-renesas-rpc.c: In function 'rpc_spi_mem_dirmap_write': drivers/spi/spi-renesas-rpc.c:400:51: error: dereferencing pointer to incomplete type 'struct spi_mem_dirmap_desc' struct rpc_spi *rpc = spi_master_get_devdata(desc->mem->spi->master); ^ include/linux/spi/spi.h:1333:66: note: in definition of macro 'spi_master_get_devdata' #define spi_master_get_devdata(_ctlr) spi_controller_get_devdata(_ctlr) ^~~~~ drivers/spi/spi-renesas-rpc.c: At top level: drivers/spi/spi-renesas-rpc.c:443:45: warning: 'struct spi_mem_dirmap_desc' declared inside parameter list will not be visible outside of this definition or declaration static int rpc_spi_mem_dirmap_create(struct spi_mem_dirmap_desc *desc) ^~~~~~~~~~~~~~~~~~~ In file included from drivers/spi/spi-renesas-rpc.c:18:0: drivers/spi/spi-renesas-rpc.c: In function 'rpc_spi_mem_dirmap_create': drivers/spi/spi-renesas-rpc.c:445:51: error: dereferencing pointer to incomplete type 'struct spi_mem_dirmap_desc' struct rpc_spi *rpc = spi_master_get_devdata(desc->mem->spi->master); ^ include/linux/spi/spi.h:1333:66: note: in definition of macro 'spi_master_get_devdata' #define spi_master_get_devdata(_ctlr) spi_controller_get_devdata(_ctlr) ^~~~~ drivers/spi/spi-renesas-rpc.c: At top level: drivers/spi/spi-renesas-rpc.c:484:3: error: 'const struct spi_controller_mem_ops' has no member named 'dirmap_create' .dirmap_create = rpc_spi_mem_dirmap_create, ^~~~~~~~~~~~~ drivers/spi/spi-renesas-rpc.c:484:19: error: positional initialization of field in 'struct' declared with 'designated_init' attribute [-Werror=designated-init] .dirmap_create = rpc_spi_mem_dirmap_create, ^~~~~~~~~~~~~~~~~~~~~~~~~ drivers/spi/spi-renesas-rpc.c:484:19: note: (near initialization for 'rpc_spi_mem_ops') drivers/spi/spi-renesas-rpc.c:484:19: error: initialization from incompatible pointer type [-Werror=incompatible-pointer-types] drivers/spi/spi-renesas-rpc.c:484:19: note: (near initialization for 'rpc_spi_mem_ops.supports_op') drivers/spi/spi-renesas-rpc.c:485:3: error: 'const struct spi_controller_mem_ops' has no member named 'dirmap_read' .dirmap_read = rpc_spi_mem_dirmap_read, ^~~~~~~~~~~ drivers/spi/spi-renesas-rpc.c:485:17: error: positional initialization of field in 'struct' declared with 'designated_init' attribute [-Werror=designated-init] .dirmap_read = rpc_spi_mem_dirmap_read, ^~~~~~~~~~~~~~~~~~~~~~~ drivers/spi/spi-renesas-rpc.c:485:17: note: (near initialization for 'rpc_spi_mem_ops') drivers/spi/spi-renesas-rpc.c:485:17: warning: excess elements in struct initializer drivers/spi/spi-renesas-rpc.c:485:17: note: (near initialization for 'rpc_spi_mem_ops') drivers/spi/spi-renesas-rpc.c:486:3: error: 'const struct spi_controller_mem_ops' has no member named 'dirmap_write' .dirmap_write = rpc_spi_mem_dirmap_write, ^~~~~~~~~~~~ drivers/spi/spi-renesas-rpc.c:486:18: error: positional initialization of field in 'struct' declared with 'designated_init' attribute [-Werror=designated-init] .dirmap_write = rpc_spi_mem_dirmap_write, ^~~~~~~~~~~~~~~~~~~~~~~~ drivers/spi/spi-renesas-rpc.c:486:18: note: (near initialization for 'rpc_spi_mem_ops') drivers/spi/spi-renesas-rpc.c:486:18: warning: excess elements in struct initializer drivers/spi/spi-renesas-rpc.c:486:18: note: (near initialization for 'rpc_spi_mem_ops') cc1: some warnings being treated as errors vim +/mem +369 drivers/spi/spi-renesas-rpc.c c4789a83 Mason Yang 2018-11-19 226 c4789a83 Mason Yang 2018-11-19 227 static int rpc_spi_io_xfer(struct rpc_spi *rpc, c4789a83 Mason Yang 2018-11-19 228 const void *tx_buf, void *rx_buf) c4789a83 Mason Yang 2018-11-19 229 { c4789a83 Mason Yang 2018-11-19 230 u32 smenr, smcr, data, pos = 0; c4789a83 Mason Yang 2018-11-19 231 int ret = 0; c4789a83 Mason Yang 2018-11-19 232 c4789a83 Mason Yang 2018-11-19 233 writel(RPC_CMNCR_MD | RPC_CMNCR_SFDE | RPC_CMNCR_MOIIO_HIZ | c4789a83 Mason Yang 2018-11-19 234 RPC_CMNCR_IOFV_HIZ | RPC_CMNCR_BSZ(0), rpc->regs + RPC_CMNCR); c4789a83 Mason Yang 2018-11-19 235 writel(0x0, rpc->regs + RPC_SMDRENR); c4789a83 Mason Yang 2018-11-19 236 c4789a83 Mason Yang 2018-11-19 237 if (tx_buf) { c4789a83 Mason Yang 2018-11-19 238 writel(rpc->cmd, rpc->regs + RPC_SMCMR); c4789a83 Mason Yang 2018-11-19 239 writel(rpc->dummy, rpc->regs + RPC_SMDMCR); c4789a83 Mason Yang 2018-11-19 240 writel(rpc->addr, rpc->regs + RPC_SMADR); c4789a83 Mason Yang 2018-11-19 241 smenr = rpc->smenr; c4789a83 Mason Yang 2018-11-19 242 c4789a83 Mason Yang 2018-11-19 243 while (pos < rpc->xferlen) { c4789a83 Mason Yang 2018-11-19 244 u32 nbytes = rpc->xferlen - pos; c4789a83 Mason Yang 2018-11-19 245 c4789a83 Mason Yang 2018-11-19 246 writel(*(u32 *)(tx_buf + pos), rpc->regs + RPC_SMWDR0); c4789a83 Mason Yang 2018-11-19 247 c4789a83 Mason Yang 2018-11-19 248 if (nbytes > 4) { c4789a83 Mason Yang 2018-11-19 249 nbytes = 4; c4789a83 Mason Yang 2018-11-19 250 smcr = rpc->smcr | c4789a83 Mason Yang 2018-11-19 251 RPC_SMCR_SPIE | RPC_SMCR_SSLKP; c4789a83 Mason Yang 2018-11-19 252 } else { c4789a83 Mason Yang 2018-11-19 253 smcr = rpc->smcr | RPC_SMCR_SPIE; c4789a83 Mason Yang 2018-11-19 254 } c4789a83 Mason Yang 2018-11-19 255 c4789a83 Mason Yang 2018-11-19 256 writel(smenr, rpc->regs + RPC_SMENR); c4789a83 Mason Yang 2018-11-19 257 writel(smcr, rpc->regs + RPC_SMCR); c4789a83 Mason Yang 2018-11-19 258 ret = wait_msg_xfer_end(rpc); c4789a83 Mason Yang 2018-11-19 259 if (ret) c4789a83 Mason Yang 2018-11-19 260 goto out; c4789a83 Mason Yang 2018-11-19 261 c4789a83 Mason Yang 2018-11-19 262 pos += nbytes; c4789a83 Mason Yang 2018-11-19 263 smenr = rpc->smenr & ~RPC_SMENR_CDE & c4789a83 Mason Yang 2018-11-19 264 ~RPC_SMENR_ADE(0xf); c4789a83 Mason Yang 2018-11-19 265 } c4789a83 Mason Yang 2018-11-19 266 } else if (rx_buf) { c4789a83 Mason Yang 2018-11-19 267 while (pos < rpc->xferlen) { c4789a83 Mason Yang 2018-11-19 268 u32 nbytes = rpc->xferlen - pos; c4789a83 Mason Yang 2018-11-19 269 c4789a83 Mason Yang 2018-11-19 270 if (nbytes > 4) c4789a83 Mason Yang 2018-11-19 271 nbytes = 4; c4789a83 Mason Yang 2018-11-19 272 c4789a83 Mason Yang 2018-11-19 273 writel(rpc->cmd, rpc->regs + RPC_SMCMR); c4789a83 Mason Yang 2018-11-19 274 writel(rpc->dummy, rpc->regs + RPC_SMDMCR); c4789a83 Mason Yang 2018-11-19 275 writel(rpc->addr + pos, rpc->regs + RPC_SMADR); c4789a83 Mason Yang 2018-11-19 276 writel(rpc->smenr, rpc->regs + RPC_SMENR); c4789a83 Mason Yang 2018-11-19 277 writel(rpc->smcr | RPC_SMCR_SPIE, rpc->regs + RPC_SMCR); c4789a83 Mason Yang 2018-11-19 278 ret = wait_msg_xfer_end(rpc); c4789a83 Mason Yang 2018-11-19 279 if (ret) c4789a83 Mason Yang 2018-11-19 280 goto out; c4789a83 Mason Yang 2018-11-19 281 c4789a83 Mason Yang 2018-11-19 282 data = readl(rpc->regs + RPC_SMRDR0); c4789a83 Mason Yang 2018-11-19 @283 memcpy_fromio(rx_buf + pos, (void *)&data, nbytes); c4789a83 Mason Yang 2018-11-19 284 pos += nbytes; c4789a83 Mason Yang 2018-11-19 285 } c4789a83 Mason Yang 2018-11-19 286 } else { c4789a83 Mason Yang 2018-11-19 287 writel(rpc->cmd, rpc->regs + RPC_SMCMR); c4789a83 Mason Yang 2018-11-19 288 writel(rpc->dummy, rpc->regs + RPC_SMDMCR); c4789a83 Mason Yang 2018-11-19 289 writel(rpc->addr + pos, rpc->regs + RPC_SMADR); c4789a83 Mason Yang 2018-11-19 290 writel(rpc->smenr, rpc->regs + RPC_SMENR); c4789a83 Mason Yang 2018-11-19 291 writel(rpc->smcr | RPC_SMCR_SPIE, rpc->regs + RPC_SMCR); c4789a83 Mason Yang 2018-11-19 292 ret = wait_msg_xfer_end(rpc); c4789a83 Mason Yang 2018-11-19 293 } c4789a83 Mason Yang 2018-11-19 294 out: c4789a83 Mason Yang 2018-11-19 295 return ret; c4789a83 Mason Yang 2018-11-19 296 } c4789a83 Mason Yang 2018-11-19 297 c4789a83 Mason Yang 2018-11-19 298 static void rpc_spi_mem_set_prep_op_cfg(struct spi_device *spi, c4789a83 Mason Yang 2018-11-19 299 const struct spi_mem_op *op, c4789a83 Mason Yang 2018-11-19 300 u64 *offs, size_t *len) c4789a83 Mason Yang 2018-11-19 301 { c4789a83 Mason Yang 2018-11-19 302 struct rpc_spi *rpc = spi_master_get_devdata(spi->master); c4789a83 Mason Yang 2018-11-19 303 c4789a83 Mason Yang 2018-11-19 304 rpc->cmd = RPC_SMCMR_CMD(op->cmd.opcode); c4789a83 Mason Yang 2018-11-19 305 rpc->smenr = RPC_SMENR_CDE | c4789a83 Mason Yang 2018-11-19 306 RPC_SMENR_CDB(fls(op->cmd.buswidth >> 1)); c4789a83 Mason Yang 2018-11-19 307 rpc->totalxferlen = 1; c4789a83 Mason Yang 2018-11-19 308 rpc->xferlen = 0; c4789a83 Mason Yang 2018-11-19 309 rpc->addr = 0; c4789a83 Mason Yang 2018-11-19 310 c4789a83 Mason Yang 2018-11-19 311 if (op->addr.nbytes) { c4789a83 Mason Yang 2018-11-19 312 rpc->smenr |= RPC_SMENR_ADB(fls(op->addr.buswidth >> 1)); c4789a83 Mason Yang 2018-11-19 313 if (op->addr.nbytes == 4) c4789a83 Mason Yang 2018-11-19 314 rpc->smenr |= RPC_SMENR_ADE(0xf); c4789a83 Mason Yang 2018-11-19 315 else c4789a83 Mason Yang 2018-11-19 316 rpc->smenr |= RPC_SMENR_ADE(0x7); c4789a83 Mason Yang 2018-11-19 317 c4789a83 Mason Yang 2018-11-19 318 if (!offs && !len) c4789a83 Mason Yang 2018-11-19 319 rpc->addr = *(u32 *)offs; c4789a83 Mason Yang 2018-11-19 320 else c4789a83 Mason Yang 2018-11-19 321 rpc->addr = op->addr.val; c4789a83 Mason Yang 2018-11-19 322 rpc->totalxferlen += op->addr.nbytes; c4789a83 Mason Yang 2018-11-19 323 } c4789a83 Mason Yang 2018-11-19 324 c4789a83 Mason Yang 2018-11-19 325 if (op->dummy.nbytes) { c4789a83 Mason Yang 2018-11-19 326 rpc->smenr |= RPC_SMENR_DME; c4789a83 Mason Yang 2018-11-19 327 rpc->dummy = RPC_SMDMCR_DMCYC(op->dummy.nbytes); c4789a83 Mason Yang 2018-11-19 328 rpc->totalxferlen += op->dummy.nbytes; c4789a83 Mason Yang 2018-11-19 329 } c4789a83 Mason Yang 2018-11-19 330 c4789a83 Mason Yang 2018-11-19 331 if (op->data.nbytes || (offs && len)) { c4789a83 Mason Yang 2018-11-19 332 rpc->smenr |= RPC_SMENR_SPIDE(rpc_bits_xfer(op->data.nbytes)) | c4789a83 Mason Yang 2018-11-19 333 RPC_SMENR_SPIDB(fls(op->data.buswidth >> 1)); c4789a83 Mason Yang 2018-11-19 334 c4789a83 Mason Yang 2018-11-19 335 if (op->data.dir == SPI_MEM_DATA_IN) { c4789a83 Mason Yang 2018-11-19 336 rpc->smcr = RPC_SMCR_SPIRE; c4789a83 Mason Yang 2018-11-19 337 rpc->xfer_dir = SPI_MEM_DATA_IN; c4789a83 Mason Yang 2018-11-19 338 } else if (op->data.dir == SPI_MEM_DATA_OUT) { c4789a83 Mason Yang 2018-11-19 339 rpc->smcr = RPC_SMCR_SPIWE; c4789a83 Mason Yang 2018-11-19 340 rpc->xfer_dir = SPI_MEM_DATA_OUT; c4789a83 Mason Yang 2018-11-19 341 } c4789a83 Mason Yang 2018-11-19 342 c4789a83 Mason Yang 2018-11-19 343 if (offs && len) { c4789a83 Mason Yang 2018-11-19 344 rpc->xferlen = *(u32 *)len; c4789a83 Mason Yang 2018-11-19 345 rpc->totalxferlen += *(u32 *)len; c4789a83 Mason Yang 2018-11-19 346 } else { c4789a83 Mason Yang 2018-11-19 347 rpc->xferlen = op->data.nbytes; c4789a83 Mason Yang 2018-11-19 348 rpc->totalxferlen += op->data.nbytes; c4789a83 Mason Yang 2018-11-19 349 } c4789a83 Mason Yang 2018-11-19 350 } c4789a83 Mason Yang 2018-11-19 351 } c4789a83 Mason Yang 2018-11-19 352 c4789a83 Mason Yang 2018-11-19 353 static bool rpc_spi_mem_supports_op(struct spi_mem *mem, c4789a83 Mason Yang 2018-11-19 354 const struct spi_mem_op *op) c4789a83 Mason Yang 2018-11-19 355 { c4789a83 Mason Yang 2018-11-19 356 if (op->data.buswidth > 4 || op->addr.buswidth > 4 || c4789a83 Mason Yang 2018-11-19 357 op->dummy.buswidth > 4 || op->cmd.buswidth > 4) c4789a83 Mason Yang 2018-11-19 358 return false; c4789a83 Mason Yang 2018-11-19 359 c4789a83 Mason Yang 2018-11-19 360 if (op->addr.nbytes > 4) c4789a83 Mason Yang 2018-11-19 361 return false; c4789a83 Mason Yang 2018-11-19 362 c4789a83 Mason Yang 2018-11-19 363 return true; c4789a83 Mason Yang 2018-11-19 364 } c4789a83 Mason Yang 2018-11-19 365 c4789a83 Mason Yang 2018-11-19 366 static ssize_t rpc_spi_mem_dirmap_read(struct spi_mem_dirmap_desc *desc, c4789a83 Mason Yang 2018-11-19 367 u64 offs, size_t len, void *buf) c4789a83 Mason Yang 2018-11-19 368 { c4789a83 Mason Yang 2018-11-19 @369 struct rpc_spi *rpc = spi_master_get_devdata(desc->mem->spi->master); c4789a83 Mason Yang 2018-11-19 370 int ret; c4789a83 Mason Yang 2018-11-19 371 c4789a83 Mason Yang 2018-11-19 @372 if (WARN_ON(offs + desc->info.offset + len > U32_MAX)) c4789a83 Mason Yang 2018-11-19 373 return -EINVAL; c4789a83 Mason Yang 2018-11-19 374 c4789a83 Mason Yang 2018-11-19 375 ret = rpc_spi_set_freq(rpc, desc->mem->spi->max_speed_hz); c4789a83 Mason Yang 2018-11-19 376 if (ret) c4789a83 Mason Yang 2018-11-19 377 return ret; c4789a83 Mason Yang 2018-11-19 378 c4789a83 Mason Yang 2018-11-19 379 rpc_spi_mem_set_prep_op_cfg(desc->mem->spi, c4789a83 Mason Yang 2018-11-19 380 &desc->info.op_tmpl, &offs, &len); c4789a83 Mason Yang 2018-11-19 381 c4789a83 Mason Yang 2018-11-19 382 writel(RPC_CMNCR_SFDE | RPC_CMNCR_MOIIO_HIZ | c4789a83 Mason Yang 2018-11-19 383 RPC_CMNCR_IOFV_HIZ | RPC_CMNCR_BSZ(0), rpc->regs + RPC_CMNCR); c4789a83 Mason Yang 2018-11-19 384 c4789a83 Mason Yang 2018-11-19 385 writel(RPC_DRCR_RBURST(0x1f) | RPC_DRCR_RBE, rpc->regs + RPC_DRCR); c4789a83 Mason Yang 2018-11-19 386 writel(rpc->cmd, rpc->regs + RPC_DRCMR); c4789a83 Mason Yang 2018-11-19 387 writel(RPC_DREAR_EAC, rpc->regs + RPC_DREAR); c4789a83 Mason Yang 2018-11-19 388 writel(0, rpc->regs + RPC_DROPR); c4789a83 Mason Yang 2018-11-19 389 writel(rpc->smenr, rpc->regs + RPC_DRENR); c4789a83 Mason Yang 2018-11-19 390 writel(rpc->dummy, rpc->regs + RPC_DRDMCR); c4789a83 Mason Yang 2018-11-19 391 writel(0x0, rpc->regs + RPC_DRDRENR); c4789a83 Mason Yang 2018-11-19 392 memcpy_fromio(buf, rpc->linear.map + desc->info.offset + offs, len); c4789a83 Mason Yang 2018-11-19 393 c4789a83 Mason Yang 2018-11-19 394 return len; c4789a83 Mason Yang 2018-11-19 395 } c4789a83 Mason Yang 2018-11-19 396 c4789a83 Mason Yang 2018-11-19 397 static ssize_t rpc_spi_mem_dirmap_write(struct spi_mem_dirmap_desc *desc, c4789a83 Mason Yang 2018-11-19 398 u64 offs, size_t len, const void *buf) c4789a83 Mason Yang 2018-11-19 399 { c4789a83 Mason Yang 2018-11-19 @400 struct rpc_spi *rpc = spi_master_get_devdata(desc->mem->spi->master); c4789a83 Mason Yang 2018-11-19 401 int tx_offs, ret; c4789a83 Mason Yang 2018-11-19 402 c4789a83 Mason Yang 2018-11-19 403 if (WARN_ON(offs + desc->info.offset + len > U32_MAX)) c4789a83 Mason Yang 2018-11-19 404 return -EINVAL; c4789a83 Mason Yang 2018-11-19 405 c4789a83 Mason Yang 2018-11-19 406 if (WARN_ON(len > RPC_WBUF_SIZE)) c4789a83 Mason Yang 2018-11-19 407 return -EIO; c4789a83 Mason Yang 2018-11-19 408 c4789a83 Mason Yang 2018-11-19 409 ret = rpc_spi_set_freq(rpc, desc->mem->spi->max_speed_hz); c4789a83 Mason Yang 2018-11-19 410 if (ret) c4789a83 Mason Yang 2018-11-19 411 return ret; c4789a83 Mason Yang 2018-11-19 412 c4789a83 Mason Yang 2018-11-19 @413 rpc_spi_mem_set_prep_op_cfg(desc->mem->spi, c4789a83 Mason Yang 2018-11-19 414 &desc->info.op_tmpl, &offs, &len); c4789a83 Mason Yang 2018-11-19 415 c4789a83 Mason Yang 2018-11-19 416 writel(RPC_CMNCR_MD | RPC_CMNCR_SFDE | RPC_CMNCR_MOIIO_HIZ | c4789a83 Mason Yang 2018-11-19 417 RPC_CMNCR_IOFV_HIZ | RPC_CMNCR_BSZ(0), rpc->regs + RPC_CMNCR); c4789a83 Mason Yang 2018-11-19 418 writel(0x0, rpc->regs + RPC_SMDRENR); c4789a83 Mason Yang 2018-11-19 419 c4789a83 Mason Yang 2018-11-19 420 writel(RPC_PHYCNT_CAL | 0x260 | RPC_PHYCNT_WBUF2 | RPC_PHYCNT_WBUF, c4789a83 Mason Yang 2018-11-19 421 rpc->regs + RPC_PHYCNT); c4789a83 Mason Yang 2018-11-19 422 c4789a83 Mason Yang 2018-11-19 423 for (tx_offs = 0; tx_offs < RPC_WBUF_SIZE; tx_offs += 4) c4789a83 Mason Yang 2018-11-19 424 writel(*(u32 *)(buf + tx_offs), rpc->regs + RPC_WBUF + tx_offs); c4789a83 Mason Yang 2018-11-19 425 c4789a83 Mason Yang 2018-11-19 426 writel(rpc->cmd, rpc->regs + RPC_SMCMR); c4789a83 Mason Yang 2018-11-19 427 writel(offs, rpc->regs + RPC_SMADR); c4789a83 Mason Yang 2018-11-19 428 writel(rpc->smenr, rpc->regs + RPC_SMENR); c4789a83 Mason Yang 2018-11-19 429 writel(rpc->smcr | RPC_SMCR_SPIE, rpc->regs + RPC_SMCR); c4789a83 Mason Yang 2018-11-19 430 ret = wait_msg_xfer_end(rpc); c4789a83 Mason Yang 2018-11-19 431 if (ret) c4789a83 Mason Yang 2018-11-19 432 goto out; c4789a83 Mason Yang 2018-11-19 433 c4789a83 Mason Yang 2018-11-19 434 writel(RPC_DRCR_RCF, rpc->regs + RPC_DRCR); c4789a83 Mason Yang 2018-11-19 435 writel(RPC_PHYCNT_CAL | RPC_PHYCNT_STRTIM(0) | 0x260, c4789a83 Mason Yang 2018-11-19 436 rpc->regs + RPC_PHYCNT); c4789a83 Mason Yang 2018-11-19 437 c4789a83 Mason Yang 2018-11-19 438 return len; c4789a83 Mason Yang 2018-11-19 439 out: c4789a83 Mason Yang 2018-11-19 440 return ret; c4789a83 Mason Yang 2018-11-19 441 } c4789a83 Mason Yang 2018-11-19 442 c4789a83 Mason Yang 2018-11-19 443 static int rpc_spi_mem_dirmap_create(struct spi_mem_dirmap_desc *desc) c4789a83 Mason Yang 2018-11-19 444 { c4789a83 Mason Yang 2018-11-19 445 struct rpc_spi *rpc = spi_master_get_devdata(desc->mem->spi->master); c4789a83 Mason Yang 2018-11-19 446 c4789a83 Mason Yang 2018-11-19 447 if (desc->info.offset + desc->info.length > U32_MAX) c4789a83 Mason Yang 2018-11-19 448 return -ENOTSUPP; c4789a83 Mason Yang 2018-11-19 449 c4789a83 Mason Yang 2018-11-19 450 if (!rpc_spi_mem_supports_op(desc->mem, &desc->info.op_tmpl)) c4789a83 Mason Yang 2018-11-19 451 return -ENOTSUPP; c4789a83 Mason Yang 2018-11-19 452 c4789a83 Mason Yang 2018-11-19 453 if (!rpc->linear.map && c4789a83 Mason Yang 2018-11-19 454 desc->info.op_tmpl.data.dir == SPI_MEM_DATA_IN) c4789a83 Mason Yang 2018-11-19 455 return -ENOTSUPP; c4789a83 Mason Yang 2018-11-19 456 c4789a83 Mason Yang 2018-11-19 457 return 0; c4789a83 Mason Yang 2018-11-19 458 } c4789a83 Mason Yang 2018-11-19 459 c4789a83 Mason Yang 2018-11-19 460 static int rpc_spi_mem_exec_op(struct spi_mem *mem, c4789a83 Mason Yang 2018-11-19 461 const struct spi_mem_op *op) c4789a83 Mason Yang 2018-11-19 462 { c4789a83 Mason Yang 2018-11-19 463 struct rpc_spi *rpc = spi_master_get_devdata(mem->spi->master); c4789a83 Mason Yang 2018-11-19 464 int ret; c4789a83 Mason Yang 2018-11-19 465 c4789a83 Mason Yang 2018-11-19 466 ret = rpc_spi_set_freq(rpc, mem->spi->max_speed_hz); c4789a83 Mason Yang 2018-11-19 467 if (ret) c4789a83 Mason Yang 2018-11-19 468 return ret; c4789a83 Mason Yang 2018-11-19 469 c4789a83 Mason Yang 2018-11-19 470 rpc_spi_mem_set_prep_op_cfg(mem->spi, op, NULL, NULL); c4789a83 Mason Yang 2018-11-19 471 c4789a83 Mason Yang 2018-11-19 472 ret = rpc_spi_io_xfer(rpc, c4789a83 Mason Yang 2018-11-19 473 op->data.dir == SPI_MEM_DATA_OUT ? c4789a83 Mason Yang 2018-11-19 474 op->data.buf.out : NULL, c4789a83 Mason Yang 2018-11-19 475 op->data.dir == SPI_MEM_DATA_IN ? c4789a83 Mason Yang 2018-11-19 476 op->data.buf.in : NULL); c4789a83 Mason Yang 2018-11-19 477 c4789a83 Mason Yang 2018-11-19 478 return ret; c4789a83 Mason Yang 2018-11-19 479 } c4789a83 Mason Yang 2018-11-19 480 c4789a83 Mason Yang 2018-11-19 481 static const struct spi_controller_mem_ops rpc_spi_mem_ops = { c4789a83 Mason Yang 2018-11-19 482 .supports_op = rpc_spi_mem_supports_op, c4789a83 Mason Yang 2018-11-19 483 .exec_op = rpc_spi_mem_exec_op, c4789a83 Mason Yang 2018-11-19 @484 .dirmap_create = rpc_spi_mem_dirmap_create, c4789a83 Mason Yang 2018-11-19 485 .dirmap_read = rpc_spi_mem_dirmap_read, c4789a83 Mason Yang 2018-11-19 486 .dirmap_write = rpc_spi_mem_dirmap_write, c4789a83 Mason Yang 2018-11-19 487 }; c4789a83 Mason Yang 2018-11-19 488 :::::: The code at line 369 was first introduced by commit :::::: c4789a83a8be18f144419fba933a3f5ca1b78837 spi: Add Renesas R-Car RPC SPI controller driver :::::: TO: Mason Yang :::::: CC: 0day robot --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/pipermail/kbuild-all Intel Corporation --UugvWAfsgieZRqgk Content-Type: application/gzip Content-Disposition: attachment; filename=".config.gz" Content-Transfer-Encoding: base64 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 --UugvWAfsgieZRqgk--