Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp673726imu; Fri, 16 Nov 2018 08:28:34 -0800 (PST) X-Google-Smtp-Source: AJdET5dVRbnSj++aQZ+XnVY3sHMv+vPm3leOAdmbCpKYYbIxUJGsn/YTfigYKL5LpR7MR/hFH+vS X-Received: by 2002:a17:902:1103:: with SMTP id d3-v6mr11060989pla.249.1542385714050; Fri, 16 Nov 2018 08:28:34 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1542385714; cv=none; d=google.com; s=arc-20160816; b=jzFpLxZ5Gf34YEHtjVMzf/Zn14G68Lg/EYfRYInjiy8zxxVN145MORlNL7KpqJguKy exVgrc+Sixf9kQ5dDlPMl03kra4zxebKweMhfWirtMVpR09gNijcLsodIexLQMvWv7hi VDIOC6MteEvv7XgV0j7NTrxi/eoWnHFHaWms4YnXr+gP5sS8oRXW7QhG61hbhCPFNRMq JNY5wzJ+RpjhOFEk/5H4cEc2zEjOxOVCC4m7LymBhJNk/w9hufbnGcJR7vpFtzOr2MWu WZ0XTTUeeXQFaTBLAnaiGl3d0rB5sdrBqAVaJQpA36iUrpNt7E90C3dmYOS/7zjjEo++ 6R6Q== 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=MJRQ0A/AI7lBlv8zr16u4rsVASA7D9dKRzV5Quolw5g=; b=CNlOYRNWOMtUdGL0/clvXDDcuTQMU6lmhUKKwS9fuUDQNuL8VoSLwVlvuT+MiE2wYV W5nztvIbUkl2LQS8nAO5H7qnI4W+KMXO0VA1d06iumT5O0/YYXZkfTJieMQ6CJn/Ya19 RucH1lACCs709hxY2g0ypegJmiTorLVq7eMgi/SGI3q5kI+awfFfFjAoUbUb0xxJixhH AhiYMhnC1hatn0uxUnezIkIeG6wGjTMlx6qJL8dk6HML0Z+H5PpM9bMePVgdkjEzyLOO Rb8Jk5IzgSuZhDJh7cUJhhO9Y0Pat8KuS2fHcmubfMHki7GgWGmk+lCeTGVFl8nLh+hb 7K8A== 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 bg1-v6si30414356plb.165.2018.11.16.08.28.19; Fri, 16 Nov 2018 08:28:34 -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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2390113AbeKQChk (ORCPT + 99 others); Fri, 16 Nov 2018 21:37:40 -0500 Received: from shell.v3.sk ([90.176.6.54]:56975 "EHLO shell.v3.sk" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728628AbeKQChk (ORCPT ); Fri, 16 Nov 2018 21:37:40 -0500 Received: from localhost (localhost [127.0.0.1]) by zimbra.v3.sk (Postfix) with ESMTP id 54EA652E56; Fri, 16 Nov 2018 17:24:32 +0100 (CET) Received: from shell.v3.sk ([127.0.0.1]) by localhost (zimbra.v3.sk [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id MdVqfhLK7VJg; Fri, 16 Nov 2018 17:24:16 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by zimbra.v3.sk (Postfix) with ESMTP id 684DD52C25; Fri, 16 Nov 2018 17:24:15 +0100 (CET) X-Virus-Scanned: amavisd-new at zimbra.v3.sk Received: from shell.v3.sk ([127.0.0.1]) by localhost (zimbra.v3.sk [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id HMRLyAHTmjlm; Fri, 16 Nov 2018 17:24:14 +0100 (CET) Received: from belphegor.brq.redhat.com (nat-pool-brq-t.redhat.com [213.175.37.10]) by zimbra.v3.sk (Postfix) with ESMTPSA id 4BD5B52A9A; Fri, 16 Nov 2018 17:24:13 +0100 (CET) From: Lubomir Rintel To: Mark Brown , Geert Uytterhoeven , Darren Hart , Andy Shevchenko Cc: Greg Kroah-Hartman , James Cameron , Sebastian Reichel , Rob Herring , Mark Rutland , Eric Miao , Haojian Zhuang , Daniel Mack , Robert Jarzmik , linux-spi@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, platform-driver-x86@vger.kernel.org, devel@driverdev.osuosl.org, linux-pm@vger.kernel.org Subject: [PATCH v2 0/17] Add support for OLPC XO 1.75 Embedded Controller Date: Fri, 16 Nov 2018 17:23:46 +0100 Message-Id: <20181116162403.49854-1-lkundrak@v3.sk> X-Mailer: git-send-email 2.19.1 MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi everyone! This is a second spin of the patch set that adds support for the Embedded Controller on an OLPC XO 1.75 machine. OLPC XO 1.75 is a MMP2 based ARM laptop. It plugs into the existing OLPC platform infrastructure, currently used by the x86 based models. The slave mode support for MMP2's SPI controller that the EC is hooked to is now in spi.git's for-4.21 branch. The v1 received a fair number of comments. I've attempted to address all = of them, either by fixing things or responding to the v1 review. See the change logs in the individual patches for details. If I've overlooked something then I apologize -- I haven't dealt with a patch set as big as this and I'm struggling to incorporate the feedback in an organized manner. Advice from the more experienced folks around here are welcome. Tested to work on an OLPC XO 1.75 and also tested not to break x86 support with an OLPC XO 1 machine. I don't have a XO 1.5, but it's unlikely this breaks it when XO 1 works. Lubo