Received: by 2002:a05:6520:4211:b029:f4:110d:56bc with SMTP id o17csp1549034lkv; Wed, 19 May 2021 12:31:21 -0700 (PDT) X-Google-Smtp-Source: ABdhPJylwakV41BWAQvV/G0p/EHsVmGV4w3ooMyzQpcXOx2gQ5AbhmRBMvw2SfiqdZPerIxFMHRM X-Received: by 2002:a17:906:4c54:: with SMTP id d20mr712045ejw.513.1621452681527; Wed, 19 May 2021 12:31:21 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1621452681; cv=none; d=google.com; s=arc-20160816; b=DJafQgBiLLiN0xPm1pxSUOBSvZnUahTdjplutG4p7W3ceKC900E6fbJYA7KBuZveQi p+l94QBSeIfqaFG4B8xcoIf/7BPXybHhc0wH7b4jzYMcydGHo/f0VT9ox1lOKwcwHohj d08oIhZjh24kMPy50/+nxNS/v11Q9BkEx7a/Siypfuh3CQyQVRQkLzx1tbniBaQ9IjqS Z5H71XS0DEtGzGPk5g+NtKPZ9CxDB/xfCcan5AiSBBva7Wa4KpHeAITH868XbSdtoimE soaZYY9Ew7bO+0I7Iq1FvzmUF7Yj57q0KPvIs3aWeZL1pXBtXOl2+0Xs2Es1+nsTXIrc iy1g== 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=S3az4aOopeu8PToPYTiB4gPF4tOtIx0O5/U+DExxUeI=; b=hXwJbSO4BqiNnlS4/yXsLhYzq5jSa6NHbH+/R1G0KY8V46yw5JV2ltLVTTTeCxcEOV wVjxl1d2RU8tybLuftXqq+vfXWn+QlLV4oD57Xfnl/hc5VcIzyPeGdhTmboUOMjX0YmH fJVkBJgnERZ2/gOG0g+3fsSkzmeD7p29QZMWXfZ/IGjsnGPssfQ3KgU2MINVY5jywpyJ pFVb6aqMrJYGuR6xs3uFqDHfasw/7UATCjhRv9HaIBwTF7/KGaNDHO96EPWGkATfsNPT ljYTk/lee+/vDv0jKjOOTXAIa1JGNvEtoLZT5n6DgZto+CL0gnolOFpYy1hzkHRvOpKw CNvg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=MlQdVLTf; 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=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id h20si392667ejl.393.2021.05.19.12.30.56; Wed, 19 May 2021 12:31:21 -0700 (PDT) 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=@gmail.com header.s=20161025 header.b=MlQdVLTf; 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=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S240378AbhESLdN (ORCPT + 99 others); Wed, 19 May 2021 07:33:13 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:57156 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229554AbhESLdN (ORCPT ); Wed, 19 May 2021 07:33:13 -0400 Received: from mail-pf1-x430.google.com (mail-pf1-x430.google.com [IPv6:2607:f8b0:4864:20::430]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 1E86CC06175F; Wed, 19 May 2021 04:31:54 -0700 (PDT) Received: by mail-pf1-x430.google.com with SMTP id x18so5385393pfi.9; Wed, 19 May 2021 04:31:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=S3az4aOopeu8PToPYTiB4gPF4tOtIx0O5/U+DExxUeI=; b=MlQdVLTfmyS+jmnvPXSCPFU8qxgppbaMswdRbCCGctJrcHyZRJLO9NSf2BCFZIoGgi p1UfCSuGe1FlownvAkyKCtoOuKCCLEB+Hn6S9eSjVmjYbmfkIvlGRLqinGPeieUN98kr glkO/74KCT00da1aiYsqt/hlz0Vyo6mPEVy747QfRjeg2n/QrsPNLLC4UphxJnrZ6fC+ 0WWxdVKRYtKhR7x/LpFZlkXGzQ8xjb8GgMk0vloPZ3f/bu76clVyUXoazfqus7f5bKj0 fjI7mEt8w+Ro6H1ApkFr2dp9eHFpJ4C4O1QsdOlIyoGdmKv7yKEqR1UJkpqnvT9X9Xk7 2Sig== 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=S3az4aOopeu8PToPYTiB4gPF4tOtIx0O5/U+DExxUeI=; b=GuDw92QhlZUvSQcWEbrOv+d7WaAgodJnU8oFu6s6uv7bJbpeVmKg6Mv7SI2LiBXHH3 9rPk3AvaoaZZm+hJ5YRgdSfiYPh5bhwltj5ZQaQ0Gh7IKVFD29yauaagw7rICSrcEl02 78UE0lwBaLno2nofrLyPuUuRUpCUUe3HtAer47DJYKpmnWC9gkARxLLAb52hy8Ym7EsA cl6HzTfLZNE2PmhbHCrJyDWMLaOaVnvQ2t5kZH990Z0b9eD7Bc2CNf2nowDY6n5S83d4 y3eAlM1hoJoC2sqwn0Vh25GZ5DK1P7sE9mdMoA/f6JtAmSM+LHkEw15thhyPlKUsmuU6 TJfg== X-Gm-Message-State: AOAM530soxc38VZ8+LzfjHrqSyODEA3yRZmq2t5vLCg+/HIun95H1DmN wXpLcNQiP8x/1Rtw4BXqTTlnh5kPSp78txY4RmO4V4tCfx0= X-Received: by 2002:a63:cd11:: with SMTP id i17mr10333646pgg.74.1621423913678; Wed, 19 May 2021 04:31:53 -0700 (PDT) MIME-Version: 1.0 References: <20210517200002.6316-1-dariobin@libero.it> In-Reply-To: <20210517200002.6316-1-dariobin@libero.it> From: Andy Shevchenko Date: Wed, 19 May 2021 14:31:37 +0300 Message-ID: Subject: Re: [PATCH v2 0/2] am335x: set pinmux registers from pins debug file To: Dario Binacchi Cc: Linux Kernel Mailing List , Haojian Zhuang , Linus Walleij , Tony Lindgren , linux-arm Mailing List , "open list:GPIO SUBSYSTEM" , Linux OMAP Mailing List Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, May 19, 2021 at 3:58 AM Dario Binacchi wrote: > > > The patch was born from the need to change the slew rate of the LCD pins > of a custom AM335x board during EMC tests. The AM335x, as described in a > note in section 9.1 of its reference manual [1], is unable to write > pinmux registers from user space. The series now makes it possible to > write these registers from the pins debug file. Even for debugfs it would be nice to have a piece of documentation. Because pin control is a quite sensitive area and if something goes wrong, it may damage the hardware. > [1] https://www.ti.com/lit/ug/spruh73q/spruh73q.pdf -- With Best Regards, Andy Shevchenko