Received: by 2002:ac0:a582:0:0:0:0:0 with SMTP id m2-v6csp1312165imm; Wed, 10 Oct 2018 12:27:31 -0700 (PDT) X-Google-Smtp-Source: ACcGV60HZSNTCzRhkfSpnNS2VvWICVwPNpdGH5Q4jyp7AO66NNmmsyI/MbNGqJdRGFT/s3uFWnF7 X-Received: by 2002:a17:902:6ac7:: with SMTP id i7-v6mr34728325plt.268.1539199651847; Wed, 10 Oct 2018 12:27:31 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1539199651; cv=none; d=google.com; s=arc-20160816; b=L275ABpfdcwLzmw8m0Th5MdQGLcVUd8qJC9mCzHGZ2lEB07NdSyQsn6YsnSw/HiDwa PkpPNGi2Ws86ah9lzh100UNiq9EvNMoP1j3w6R6I4xdUUBRbWlqF/yaiJyZLQMsY9qH/ V1xtMT4nxscSehYqXSuqpSwXn0HasKqhNGfhpnes31TwyPPg1NqpCpA/0vgdPFnWjJoy Yx1fotAvVcf9Z/94L7t5lo059f3n46ikwviuQ5Xn2330TVonZhlgiftPOQMFZD1fhVBG st9BZ4dlNon3/EmYvGLp6oJCcmVx2xwb6Eji85ut9uzlcjgT0CS61Nhn4wqN8bOsK+pt bi+A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=BeunW+luSLFlh7v64LDUIYiU9n07HdJzv1/ZJ8Rk5tQ=; b=QesuCfhRvmGDHcC4txecwBwPB9p8kSNnFiZ84SSPOMx7UFUyv35GC6K6z29CaJV++l sz04WPQ4MT4MpmBtakaOh9N7AA7dZpD2PmQ8bTKZF894ev4xBalCRVvQ4FwlxLYh/AxU nozGQBj4T6NCjB2rCsoPjCFHlHmizZPEXRJnqryPFg2VH6Asbf72CHrNuETb/k6yrAu8 GhmdJRG7pNoIYS4Sp2YmB89wSehvpWh4D62p63HCH3mPc8Ih8feqF2rzWeWS31u2USG4 b6IP7HdmI+HTekRTwRDGc8qu+lbNUKwUFH77CawKDCkas1fFGjYtZT4OOAH5szMwBhVi tCCw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=D5T9Daey; 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=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id z1-v6si29135115pfc.11.2018.10.10.12.27.15; Wed, 10 Oct 2018 12:27:31 -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; dkim=pass header.i=@kernel.org header.s=default header.b=D5T9Daey; 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=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727417AbeJKCu1 (ORCPT + 99 others); Wed, 10 Oct 2018 22:50:27 -0400 Received: from mail.kernel.org ([198.145.29.99]:46142 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727214AbeJKCu1 (ORCPT ); Wed, 10 Oct 2018 22:50:27 -0400 Received: from mail-qt1-f182.google.com (mail-qt1-f182.google.com [209.85.160.182]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id BE13E2087D; Wed, 10 Oct 2018 19:26:51 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1539199611; bh=BeunW+luSLFlh7v64LDUIYiU9n07HdJzv1/ZJ8Rk5tQ=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=D5T9Daey1AxrqgGr33JTsMbSnF5Cha4L+un/rWyzzDbi3zMcM29QY+DE3Ho+BVhxR 1av5q4vE8VXsFfLKse12GUdbDcs1YCiXb8LkYLFdAgspDN/XfqNRKaKw6tnel5/IwK +/GsodMfNW8BI209g4dyokDP6U8fr3JisjKRFVp8= Received: by mail-qt1-f182.google.com with SMTP id q40-v6so7090543qte.0; Wed, 10 Oct 2018 12:26:51 -0700 (PDT) X-Gm-Message-State: ABuFfoiVtU5yXmwggik/OkUOxPPVHH6lbrXsL7TH6ehniKv5hEafqXef qU81wtFhgxjvl1y2yywNZGa0YV5+BCyYIXFD8g== X-Received: by 2002:a0c:d4e5:: with SMTP id y34mr14375721qvh.106.1539199611060; Wed, 10 Oct 2018 12:26:51 -0700 (PDT) MIME-Version: 1.0 References: <20181010172300.317643-1-lkundrak@v3.sk> In-Reply-To: <20181010172300.317643-1-lkundrak@v3.sk> From: Rob Herring Date: Wed, 10 Oct 2018 14:26:39 -0500 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH 0/15] Add support for OLPC XO 1.75 Embedded Controller To: Lubomir Rintel Cc: Mark Brown , Geert Uytterhoeven , Darren Hart , Andy Shevchenko , Greg Kroah-Hartman , James Cameron , Sebastian Reichel , Mark Rutland , Eric Miao , Haojian Zhuang , Daniel Mack , Robert Jarzmik , linux-spi , devicetree@vger.kernel.org, "linux-kernel@vger.kernel.org" , "moderated list:ARM/FREESCALE IMX / MXC ARM ARCHITECTURE" , platform-driver-x86@vger.kernel.org, devel@driverdev.osuosl.org, "open list:THERMAL" Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Oct 10, 2018 at 12:23 PM Lubomir Rintel wrote: > > Hi. > > This patchset 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 EC operates in SPI master mode, meaning the SOC is the SPI slave. It > uses extra handshake signal to signal readiness of SOC to accept data > from EC and to initiate a transaction if SOC wishes to submit data. > > The SPI slave support for MMP2 was submitted separately: > https://lore.kernel.org/lkml/20181010170936.316862-1-lkundrak@v3.sk/T/#t > > THe "power: supply: olpc_battery: correct the temperature" patch was > already sent out separately, but I'm including it because the last > commit of the set depends on it. > > 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. I asked this on the OLPC devel list recently, but I don't think my message ever got past the moderator. Could you generate a DT dump from /proc/device-tree of an XO 1 and send to me? I have some DT changes planned and need to see if they'd be okay for x86 OLPC. Rob