Received: by 2002:a05:6a10:5bc5:0:0:0:0 with SMTP id os5csp1036873pxb; Sun, 10 Oct 2021 18:48:04 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwaMrgkm/MgECaA7Y1Y4djn5UslTnL6EQZlU7+LigRwwdMTjGDNI5DgnyN7mM9ArpLvUOS8 X-Received: by 2002:a62:7dd0:0:b0:44c:b0b8:6eaa with SMTP id y199-20020a627dd0000000b0044cb0b86eaamr22968020pfc.73.1633916883779; Sun, 10 Oct 2021 18:48:03 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1633916883; cv=none; d=google.com; s=arc-20160816; b=M7WIs5Wa6GzUnPScnTcaUXqvbqnYtzZAfD6K2t3PfxhUreaJwnN+N0sqL9S9REa9qt 4xJciiFXQFWBbY8VxoaDmn6MXUVRsxrqCSxkt6bjuStO3qiDyoiaRTggYFWQkxBeylhz RIpcQvlThpHeuis45FCcu1MvUlHhIJpmknGmFbzpMoyNd5SJZ+59PoxI3vRGJztjoQJE y6Uit7iO9c8JwbPq4WVV2UTepSk1AO09hJPO0uLmOgS6LgUjW5AXpLtaBaODAlJrzsx4 G9+S7SAb7LAjYG9/zXXj+Wnf/Tov2C5W/epldA2dp1ybT+g+/ff+HufxS8cp6Ax2wTkO 5qXA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=rMP3P5zozCXV/t6fvCx4z79ja0Mg8ZMQVvb40Sw+2ds=; b=q5BIR7Tmgq7+FifHFrJrCyFqeo50tloUk92BE5FLqyZdkAUvzz0DTiIf4/n5FYto/d ivODa9Ob7GhQ2WesUV3acWHDfFXbvxn57ugDgV2kyFio3pZNcgDZZDvEqSCfSrAbPRth 3TbWXuaHxu8esGP1AyJFuGirRL49o7Zeq2JO0OwaDb9APYPM5Zju57OVRRtc/BPZJM4G QmLrRMRbzD/qKhvXkhXQwWiZ8RlwxOMvrGqSYdI2brbFeFZPL9LVgYP2qOyU2PcbqQRC N38W/EHoR/eTJGf1Hrrfow+ZePvwQUL4YZTDL6jrzeSq0/2rslYZFRlwJUHDL2e26LTB 3/ug== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=VNUsnEKc; 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 g6si8587966pfm.353.2021.10.10.18.47.51; Sun, 10 Oct 2021 18:48:03 -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=20210112 header.b=VNUsnEKc; 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 S233658AbhJKBdM (ORCPT + 99 others); Sun, 10 Oct 2021 21:33:12 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36912 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233524AbhJKBc6 (ORCPT ); Sun, 10 Oct 2021 21:32:58 -0400 Received: from mail-ed1-x530.google.com (mail-ed1-x530.google.com [IPv6:2a00:1450:4864:20::530]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 92FCEC06177A; Sun, 10 Oct 2021 18:30:54 -0700 (PDT) Received: by mail-ed1-x530.google.com with SMTP id ec8so11445827edb.6; Sun, 10 Oct 2021 18:30:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=rMP3P5zozCXV/t6fvCx4z79ja0Mg8ZMQVvb40Sw+2ds=; b=VNUsnEKcl6f9KRRyJElYSwi9klw+fOkoJdop7q9oC2uaTeYAlYl0m/dYs0+PmJjbsX PHwpaNGSJyDf8UY0/iWYN3bEfxboizd8fyZwltBO3gyts0Z0J1S8bubbl65B6yV3deRL G0d789hX6HIW7LLTz3MW5JuoJaKEC/xgOQmhcBvo+37asR/I+ClQoB8EIbkrqPxENUzs buVCEcu2+PL24PuRISCzYzobE8b2BuJmTaKq8r8/EfEHm9axLQJkdhUcIRWQU4n2qw8V nDBJ39Cu43exqx5VexMOMebvmw1qmIu3az2dEJ0S5/PyTmOreJ0Sy7GVyw8yI7ibBDb7 yhVg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=rMP3P5zozCXV/t6fvCx4z79ja0Mg8ZMQVvb40Sw+2ds=; b=gXBmRmX1WFDOrubHnw7siPVvYvCt7tcpYk8E03FOt3E4bgGftloQhb7J1TCu5Hf2mI Edb4crD48jd9WjNdFaZJ5mhAHrgl76fvzTG/qW7tMAGDQD85ZKe952nzyQ1yzIPkgOCq 2cFCUMU8lMYs4CN67ki+lRdBakpyn84ZPByXNRlij0VILlblV7ggBVBGyTcm0L9R2mOT KwWjQ6KTHiKFnECQlsPqTr+DdA9zVhivlPXtUKkRrpR1rRyOM1gTk84FYGojqODM79NA sAK89hW3P/gTh9TmWxVU9WQ9DJVtpC3SPqnb96gXxt02ozc2UTKcvQf+bdiSRyMQE9hH vaMA== X-Gm-Message-State: AOAM530bCf6oTqEoHKqrkANjiseXU8ZERPHnx7mDdp/CTPyw7gM0nlVQ 1yhF9wJc1M4FpduHKZwE3mM= X-Received: by 2002:a05:6402:3586:: with SMTP id y6mr4374757edc.292.1633915853044; Sun, 10 Oct 2021 18:30:53 -0700 (PDT) Received: from Ansuel-xps.localdomain (93-42-71-246.ip85.fastwebnet.it. [93.42.71.246]) by smtp.googlemail.com with ESMTPSA id m15sm21314edd.5.2021.10.10.18.30.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 10 Oct 2021 18:30:52 -0700 (PDT) From: Ansuel Smith To: Andrew Lunn , Vivien Didelot , Florian Fainelli , Vladimir Oltean , "David S. Miller" , Jakub Kicinski , Rob Herring , Russell King , netdev@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Ansuel Smith Subject: [net-next PATCH v5 09/14] dt-bindings: net: dsa: qca8k: Document qca,led-open-drain binding Date: Mon, 11 Oct 2021 03:30:19 +0200 Message-Id: <20211011013024.569-10-ansuelsmth@gmail.com> X-Mailer: git-send-email 2.32.0 In-Reply-To: <20211011013024.569-1-ansuelsmth@gmail.com> References: <20211011013024.569-1-ansuelsmth@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Document new binding qca,ignore-power-on-sel used to ignore power on strapping and use sw regs instead. Document qca,led-open.drain to set led to open drain mode, the qca,ignore-power-on-sel is mandatory with this enabled or an error will be reported. Signed-off-by: Ansuel Smith --- Documentation/devicetree/bindings/net/dsa/qca8k.txt | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/Documentation/devicetree/bindings/net/dsa/qca8k.txt b/Documentation/devicetree/bindings/net/dsa/qca8k.txt index 05a8ddfb5483..9e6748ec13da 100644 --- a/Documentation/devicetree/bindings/net/dsa/qca8k.txt +++ b/Documentation/devicetree/bindings/net/dsa/qca8k.txt @@ -13,6 +13,17 @@ Required properties: Optional properties: - reset-gpios: GPIO to be used to reset the whole device +- qca,ignore-power-on-sel: Ignore power on pin strapping to configure led open + drain or eeprom presence. This is needed for broken + devices that have wrong configuration or when the oem + decided to not use pin strapping and fallback to sw + regs. +- qca,led-open-drain: Set leds to open-drain mode. This requires the + qca,ignore-power-on-sel to be set or the driver will fail + to probe. This is needed if the oem doesn't use pin + strapping to set this mode and prefers to set it using sw + regs. The pin strapping related to led open drain mode is + the pin B68 for QCA832x and B49 for QCA833x Subnodes: -- 2.32.0