Received: by 2002:a17:90a:8582:0:0:0:0 with SMTP id m2csp2418942pjn; Tue, 2 Apr 2019 16:11:01 -0700 (PDT) X-Google-Smtp-Source: APXvYqxmo/TddW9V/RQ7quv/n1+kV3nrYDMReTaowYDbxesMojPEJ/klibI0l3QVFy9hRPlzsudG X-Received: by 2002:a17:902:2f:: with SMTP id 44mr73425788pla.139.1554246661795; Tue, 02 Apr 2019 16:11:01 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1554246661; cv=none; d=google.com; s=arc-20160816; b=Ca6+jeQ+WxwjCLnzE/zMLtMpi5sRPclFZVgckyFH+97cS7Ura4iqHccnq7LmzG+edj pRNu3RG7dekwhGJGOLDqZZ3CXJyCheCVLxQsgKP3j26JnBLZUosC/9HC8B3EC07/DIds 96mU66feJn/VNytFiV28TFzlvaVTpR/5uY0oj261c3dEdt+EATIaiNxZSqD0SmtZycTJ ye6gZKu5nncmMzTjzvwMhRgUZ3GHU9o7ZZauxI/f8rSYUCwXfqVUvmG34yfIKknq3ZQV E3LCP9REIiHYyPNycBYR5jtvOvGyI8u1jISWKS/NedWk0fySPUJvXDhs1yCVUateCAob pVVw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from; bh=RqxcjxkPU7DSc3cG/rFOO+mBHBqndiek0uDyZaAYkgE=; b=ka7NVYUzbDQYWWLWJOQf2fc9jICdEiTFVfdWohR6qHyt5e4VrxgRnJDNdndYCBrZ6Q usBP/1qN+oid8Czrlh/nZfd28G+Xyym/1bMhQMbPa8hG/TSz/uOp+LgGUzjz9Gi8DTyW R9+n6AdjhnGEYfDLMd8Bx41A13B0HM+rjjObiNm23totkQOfHn3y8O+enZi+CUag2t0T SbgtDj0+r/tp+8+r2OX52hSLO1btMcQlc5gzAcxJadohH931FurwDXmFoRCL6FNT7Jd1 IRpI9FMUQ5yXfuQRZuUAj5+2yg4DXTOw0CINL/JVZj3jCcoURwvIoJI2exb1INXkjUU9 RMBg== 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id q77si12419765pfa.102.2019.04.02.16.10.46; Tue, 02 Apr 2019 16:11:01 -0700 (PDT) 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726316AbfDBXKK (ORCPT + 99 others); Tue, 2 Apr 2019 19:10:10 -0400 Received: from smtp-out-no.shaw.ca ([64.59.134.9]:35922 "EHLO smtp-out-no.shaw.ca" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725842AbfDBXKK (ORCPT ); Tue, 2 Apr 2019 19:10:10 -0400 Received: from tethys.mmayer.net ([70.68.144.247]) by shaw.ca with ESMTP id BSPohVn12ldkPBSPphKtbF; Tue, 02 Apr 2019 17:02:02 -0600 X-Authority-Analysis: v=2.3 cv=Ko4zJleN c=1 sm=1 tr=0 a=5Vvn7CJLxh9yo+qVPaC6cg==:117 a=5Vvn7CJLxh9yo+qVPaC6cg==:17 a=oexKYjalfGEA:10 a=Q-fNiiVtAAAA:8 a=ME_z1uwoAAAA:20 a=Jxw1BS9pz4YfrDcTxLYA:9 a=Fp8MccfUoT0GBdDC_Lng:22 Received: by tethys.mmayer.net (Postfix, from userid 501) id B48193010142EB; Tue, 2 Apr 2019 16:01:59 -0700 (PDT) From: Markus Mayer To: Brian Norris , Florian Fainelli , Gregory Fong Cc: Markus Mayer , Broadcom Kernel List , ARM Kernel List , Linux Kernel Mailing List Subject: [PATCH 0/6] memory: brcmstb: dpfe: introduce DPFE API v3 Date: Tue, 2 Apr 2019 16:00:57 -0700 Message-Id: <20190402230103.25491-1-code@mmayer.net> X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-CMAE-Envelope: MS4wfAmdF70CmoH7seUX1UA3vPiq8/kbdcuv2vbsBbXzgvMQgsQpzP6GZJ4kRu+QQCmkoD4DOJbWP2nhGiZNTgnQh7iL7H9xC1Vr9O0U6UMV3s2v67iCLzTd N+Z/69WFnxny/eSF1+MO0slgXFnDlR0WE3uwOmaZv6Np6pZ/aJY7rBJ77hQ7+1rB0BMKPdu7m12M/PAJbIhYOf8XEIZQTF9OdqF/KQus0jw9JYlkQGkGcmCA kmTSOodopBxGLpFYK/iQ6QlRGc3Z7ARVX8ORPQui/ToYzUiFdESx7osZ/t6KP3VC8I0NP+DEemjKeQkqUrGyWZgs65NNXy3iwmiErgrPE4XjaZDf+mKOOM3D uaP4QhFM1XmUO7zlUuPlgWdQRWg3THiOoMD9B0pGf48AeRqc6sZViqmtt90H9N7hWjkwCvqZzDBirHNzqgZtV9NNXcQDPQ== Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Markus Mayer This series introduces a new API for communicating with the DCPU. It will be used as the default going forward. Before adding the new API, there is also some code cleanup and hardening. This series is based on drivers/next of https://github.com/Broadcom/stblinux.git, since it builds on top of recently upstreamed changes that are present in this branch. Markus Mayer (6): memory: brcmstb: dpfe: remove unused code and fix formatting memory: brcmstb: dpfe: report firmware loading error memory: brcmstb: dpfe: wait for DCPU to be ready memory: brcmstb: dpfe: prepare support for multiple API versions memory: brcmstb: dpfe: prepare for API-dependent sysfs attributes memory: brcmstb: dpfe: introduce DPFE API v3 drivers/memory/brcmstb_dpfe.c | 273 ++++++++++++++++++++++++++-------- 1 file changed, 213 insertions(+), 60 deletions(-) -- 2.17.1