Received: by 2002:a05:6a10:8c0a:0:0:0:0 with SMTP id go10csp95904pxb; Tue, 2 Mar 2021 20:35:24 -0800 (PST) X-Google-Smtp-Source: ABdhPJy1kM96blBT09p92riT95Lzj7cpJPUudRFh5FcpkD0NgfPixd0RMv5cdn2eqigNnRddeL5e X-Received: by 2002:a17:906:3648:: with SMTP id r8mr7578277ejb.58.1614746124635; Tue, 02 Mar 2021 20:35:24 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1614746124; cv=none; d=google.com; s=arc-20160816; b=fMUV5SV78BOiyAErCcwrjGgB9O476BnOvId/BpRqO5tlfq8P5pz4U/bYhovWdY1Q9S qKdQFLFa30CM5SJQvPblDD9c3oyM7unwP4AM7NKAgek6VTaEQjPxmFpP0pMRz5rxubDA G/fYnw7nzVaqRcjIyUkOwtM8C1UJ1ZySEx/6f8FPk7Wevr1Z9O5oa49Tlkb1EmdVGrCN enxoPttBAeGNR5SFbRDlXB2NbtFuD67/O7FAz0KdtMXC649W+a6zusdgdapi08cSh6hg hJbdfkCODf3e0ltjVISw0lt8ONIFfLMkZTMFsd6s9Y/Gge8wQl34hbQwFSHL03FpgnOZ FA0Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=tnpOO1HCMDXpZVJ4TRrGsHFf+M4ik5c2oeXAvl9URfQ=; b=icMWoJipq//zGEjrsXxBqi+mRXkvZhslqVj62L09uzQ8GrwlVNzUmCLQwhXF7YO/Zg 4ssQK2msNc9cFLsJGUSfVQu/dOdzpOwiDcZR/24dXHT8jRm7KPpou79kF0FQvYAO/ERZ +yzJefEDAsmsF48CJQoSvso+vosQM2ITivyN7373oxJN7nLBv3SobZ+SApZJSwVkNFQ0 ZdQCwFSS0VJEPKYbsR/GVttWRdd4XwrDpJ/k9gIavREpf9YCbnsWoeViD99V0UCvU15z v5IwBivv2KrVI44em4FJRbezbGgHfzvKI+fR3LLbabAQTZhH8h6s4Diipxgr6w86WwAk lusw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=FtuktIcg; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id hd8si6710269ejc.78.2021.03.02.20.35.00; Tue, 02 Mar 2021 20:35:24 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=FtuktIcg; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S236714AbhCAO5B (ORCPT + 99 others); Mon, 1 Mar 2021 09:57:01 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:45034 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S236717AbhCAO4W (ORCPT ); Mon, 1 Mar 2021 09:56:22 -0500 Received: from mail-lj1-x22e.google.com (mail-lj1-x22e.google.com [IPv6:2a00:1450:4864:20::22e]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id C138DC06178C for ; Mon, 1 Mar 2021 06:55:41 -0800 (PST) Received: by mail-lj1-x22e.google.com with SMTP id p15so10817773ljc.13 for ; Mon, 01 Mar 2021 06:55:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=tnpOO1HCMDXpZVJ4TRrGsHFf+M4ik5c2oeXAvl9URfQ=; b=FtuktIcgFjkP+lffETe2dQRR3faqxThx7Z+FrZdfTNEpjy2/6i+IwQQbWERlk1QYDB cGoAjzqc4grAlmEK4OMTydKLzH/YOZaHwJeB6/fv7VTqhI3rnmkw74olFgXvHhZd58Uo 7Ycqofp8NnLYI0Zg7o2jGUW+YaxMnjQWxO0G8D5Krx2St2mWlOTCvEwicGwbYEwGeLSo kr9tnf2vSqke3OimzUbHMNpiudVKZK5w2xpozmOJWR3vOhfqclNiiIXeNI9mFBf1Y+pe sFM7G/Fa0gN8m/8Ru5Hc12D00IiWQMPj5LF3CUoCOTn5e2tMT7OrRnwXJ1O+Me72g7Oq Pmog== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=tnpOO1HCMDXpZVJ4TRrGsHFf+M4ik5c2oeXAvl9URfQ=; b=JyAEjqPr3O2cU0GJnCZG8myLG4InosqhWHt9k2/28c41f3PjLKbM3MQNCby2pBkowr SSre1m5BfVgZ7xfZhG/c9w5Cr1ji/q4ESY/FnKWskWMwufTmPYlcaqb//sqj7c+3SxAF LoEoraun/dsaZf3Se8d3ZL7oVrYVvzK9dH7PZiUgHVTjuq4jDXfpwXNcdkzu6XGYOvU+ 2ZWAMwVqiFMB5I46YimtzlayqbWGz6W8koslPRpvidFDiqhrPQBc0QIaVckils05znLb w29xLpDaNDa256GOZZb8k5Wp88yR7JfUl1OhYxJM+oR0Qqp6u+AOZrpi7eh8f3V55ydS niPw== X-Gm-Message-State: AOAM531Z1vReYZoCA8i82Fq1mf+gmiQ7rpf/mMQtIqrggYW18xnTHZRq 2qOJQdOzwsH1j8m3SpEvZbYIwr4Wkk/yUt0Q/LxTWw== X-Received: by 2002:a2e:9754:: with SMTP id f20mr7184365ljj.200.1614610540264; Mon, 01 Mar 2021 06:55:40 -0800 (PST) MIME-Version: 1.0 References: <20210208222203.22335-1-info@metux.net> <20210208222203.22335-13-info@metux.net> In-Reply-To: <20210208222203.22335-13-info@metux.net> From: Linus Walleij Date: Mon, 1 Mar 2021 15:55:29 +0100 Message-ID: Subject: Re: [RFC PATCH 12/12] platform/x86/of: add support for PC Engines APU v2/3/4 boards To: "Enrico Weigelt, metux IT consult" Cc: "linux-kernel@vger.kernel.org" , "Rafael J. Wysocki" , Bartosz Golaszewski , Rob Herring , Frank Rowand , Pantelis Antoniou , "open list:GPIO SUBSYSTEM" , "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Feb 8, 2021 at 11:22 PM Enrico Weigelt, metux IT consult wrote: > + gpio-regs = < > + AMD_FCH_GPIO_REG_GPIO57 // led1 > + AMD_FCH_GPIO_REG_GPIO58 // led2 > + AMD_FCH_GPIO_REG_GPIO59_DEVSLP1 // led3 > + AMD_FCH_GPIO_REG_GPIO32_GE1 // modesw > + AMD_FCH_GPIO_REG_GPIO33_GE2 // simawap > + AMD_FCH_GPIO_REG_GPIO55_DEVSLP0 // mpcie2 > + AMD_FCH_GPIO_REG_GPIO51 // mpcie3 > + >; Please don't define registers in the DTS files. Determine the set of registers from the compatible string and put them in the driver. If that is not possible, the compatible string is not precise enough and needs to indicate properly which hardware this is. Yours, Linus Walleij