From patchwork Thu Jun 28 09:50:52 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jerome Brunet X-Patchwork-Id: 140428 Delivered-To: patch@linaro.org Received: by 2002:a2e:9754:0:0:0:0:0 with SMTP id f20-v6csp1970139ljj; Thu, 28 Jun 2018 02:51:50 -0700 (PDT) X-Google-Smtp-Source: ADUXVKJXaSBGQL9TThRS8MQ8JJZrf294B7NBzmRAryeYfoe9x/Ti60pcyVCkPFcxV4auCgPa7L/L X-Received: by 2002:a17:902:22:: with SMTP id 31-v6mr9931451pla.332.1530179510468; Thu, 28 Jun 2018 02:51:50 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1530179510; cv=none; d=google.com; s=arc-20160816; b=nRXJEwKl0VuIiq5tMGqL74J5SKxnjmZ7881x8lY5EMX7THv4yHtJ/dlIKqJ2pUklyB pW7Bq/uaRvnpH8lE6IaMk3BpMS5a3ajEJ5p2lUSB8hqauYj6M5OH2XFECA8Qemi2FQMP 0FDq1MCbG0KFpctD0+HrgbGEwpHEyGR4OqfAhYKDFuMdt6eNgb7TW96vnr3r+C7aj/7t zFcPuoozyPP7as9gDUy2TTH4NRvBfn6SfYlwJ70z8XRKaFl88Ot1qY8MFRgCkUa0qWgR qWSUshSGVYRuHwWrQWAcCiEDfgGGbn3nNI/4+TvOiZfx0oQndEpzxBehtRX7t7fIRCcH H2IA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:references:in-reply-to:message-id:date :subject:cc:to:from:dkim-signature:arc-authentication-results; bh=q3hajbTz6batE5v5eZPNC0fTCkiQ6gNJ1hQkR3dd+0I=; b=MIYM0rLatcNyWMdX0dlEejfIO1iMu5cz6dHZYuL+WTYGQFgSzaycz+PcstIXFWEhLV rauUn89fee7wuK3V9KjjYA7LRD6akB05rRo3t/Isvu08i/89IA6svO/XN+zqSfHuyHS3 yqdnZxb0iXl+X1AbZEiASX2dWCZUB3SSyNpGK6m6TAU/QQGzuzi2OTynOEw8Yu9N2d3B 4VLA0YuWdqUGB6xjSCrZyAEHNlnbJAqY1Rfjxc5BatPVj3kJdEQ7fznUD6AusT4EY4EZ aaGpZFwKL6qboHeU1Fr6gN2FgKXTCBzaM0yWr2vnIdM5PsHs8xaPYPNrodd4IJ8oe3iB 3hMg== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@baylibre-com.20150623.gappssmtp.com header.s=20150623 header.b="rCVvx/d2"; spf=pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=devicetree-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 3-v6si6666793plh.34.2018.06.28.02.51.50; Thu, 28 Jun 2018 02:51:50 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@baylibre-com.20150623.gappssmtp.com header.s=20150623 header.b="rCVvx/d2"; spf=pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=devicetree-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S965067AbeF1Jvt (ORCPT + 5 others); Thu, 28 Jun 2018 05:51:49 -0400 Received: from mail-wm0-f65.google.com ([74.125.82.65]:37372 "EHLO mail-wm0-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S935132AbeF1JvC (ORCPT ); Thu, 28 Jun 2018 05:51:02 -0400 Received: by mail-wm0-f65.google.com with SMTP id n17-v6so7812398wmh.2 for ; Thu, 28 Jun 2018 02:51:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre-com.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=frbKSIF89GflW3+z22mSDA56hRFvD/sm+vaBa9n0Ajs=; b=rCVvx/d2zxrzpbKcoqlB3hP2ugVvlgqP4GfF8oum8cY3ZdqRLUOQ1yfR82XkpakHug gjTMSPvoJdJVXJVJfyShuWKkQsp47Qf7N7WC1i5TWTVfqpoPrfOGkhL4ZGvmdkUDedBR Dq18X7RW2Sgn7jQTVXl8TjK/xM7oceVgLv8/91RO/luKOhAr1fDZs9t6mCG+2MvkEG42 DnhcQYwfL0TiuzeSXu6YTRn5Kg47LEgIrkCOAUrcbARKRmmMzjkELz41cNDJ4N/VOXCV /4sz9e7Wf+w37vOtRu1ofWdn3rtWuovM/ZoTMTQzrkh421xwj6+eTH25SQiJhStppNQX pYDg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=frbKSIF89GflW3+z22mSDA56hRFvD/sm+vaBa9n0Ajs=; b=ayhJOPH93SedtrCRc8JXZRk/Hl7Jfiss9m9EK5sATEiwNyiE5BGErJVjD7llPuA/uS HnfjDZ2K2E+FohEqBT+GBJvMGnlAYqYa4VWFetSiYKEHVx6+9wGAjrQZ/RzkFVWF2WOJ NOX06N/ZCCAtJyDfhDPyc6fXL4Dkd1xbOG2It3K9ys49UnYtXBEmUxGrmc0exno2ulHe lTEeIwY+slaDErhikdfOqyB4AqaTnVnIIWws7CX357egCUrLQO+jiQ+aJBFPTC4jCUfe DmYLI0NYRWJEXr0igPLyY09wDjIgzxlqrUqba7OByCIbKSfezJr2ICGmJr2rh69wInEf aDZQ== X-Gm-Message-State: APt69E1svML2kuyj5X+oU/JLdi2ig8r2K5l6quoUIkAQwVPml5LuhG0N +mqIvlKlnkuefI498KlVeo7vsQ== X-Received: by 2002:a1c:c74e:: with SMTP id x75-v6mr8252449wmf.93.1530179461447; Thu, 28 Jun 2018 02:51:01 -0700 (PDT) Received: from boomer.baylibre.local ([90.63.244.31]) by smtp.googlemail.com with ESMTPSA id w67-v6sm6413476wmw.0.2018.06.28.02.51.00 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 28 Jun 2018 02:51:00 -0700 (PDT) From: Jerome Brunet To: Kevin Hilman , Carlo Caione Cc: Jerome Brunet , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-amlogic@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH 1/3] ARM64: dts: meson-axg: add s400 microphone card leds Date: Thu, 28 Jun 2018 11:50:52 +0200 Message-Id: <20180628095054.13433-2-jbrunet@baylibre.com> X-Mailer: git-send-email 2.14.4 In-Reply-To: <20180628095054.13433-1-jbrunet@baylibre.com> References: <20180628095054.13433-1-jbrunet@baylibre.com> Sender: devicetree-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org The microphone card connected to the s400 has 6 leds controlled through an additional i2c gpio controller. Signed-off-by: Jerome Brunet --- arch/arm64/boot/dts/amlogic/meson-axg-s400.dts | 42 ++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) -- 2.14.4 -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html diff --git a/arch/arm64/boot/dts/amlogic/meson-axg-s400.dts b/arch/arm64/boot/dts/amlogic/meson-axg-s400.dts index dff9b15eb3c0..d926f8956db8 100644 --- a/arch/arm64/boot/dts/amlogic/meson-axg-s400.dts +++ b/arch/arm64/boot/dts/amlogic/meson-axg-s400.dts @@ -62,6 +62,40 @@ clock-frequency = <32768>; pwms = <&pwm_ab 0 30518 0>; /* PWM_A at 32.768KHz */ }; + + speaker-leds { + compatible = "gpio-leds"; + + aled1 { + label = "speaker:aled1"; + gpios = <&gpio_speaker 7 0>; + }; + + aled2 { + label = "speaker:aled2"; + gpios = <&gpio_speaker 6 0>; + }; + + aled3 { + label = "speaker:aled3"; + gpios = <&gpio_speaker 5 0>; + }; + + aled4 { + label = "speaker:aled4"; + gpios = <&gpio_speaker 4 0>; + }; + + aled5 { + label = "speaker:aled5"; + gpios = <&gpio_speaker 3 0>; + }; + + aled6 { + label = "speaker:aled6"; + gpios = <&gpio_speaker 2 0>; + }; + }; }; ðmac { @@ -112,6 +146,14 @@ status = "okay"; pinctrl-0 = <&i2c_ao_sck_10_pins>, <&i2c_ao_sda_11_pins>; pinctrl-names = "default"; + + gpio_speaker: gpio-controller@1f { + compatible = "nxp,pca9557"; + reg = <0x1f>; + gpio-controller; + #gpio-cells = <2>; + vcc-supply = <&vddao_3v3>; + }; }; &pwm_ab {