Received: by 2002:a05:6a10:8c0a:0:0:0:0 with SMTP id go10csp4280293pxb; Mon, 1 Feb 2021 18:12:14 -0800 (PST) X-Google-Smtp-Source: ABdhPJzcGMxfZi2IjnT3ldcNo9EZqgDGzOeaDOlxPK1zValDXJxTEKNRJdOcrxXu8ZROCHXZFbzU X-Received: by 2002:a17:906:9705:: with SMTP id k5mr9582153ejx.325.1612231934103; Mon, 01 Feb 2021 18:12:14 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1612231934; cv=none; d=google.com; s=arc-20160816; b=lYQdTzeR+6GT+0+Zs0y/tFJr3Z8HG9z0uOyDdNQzVC407K5Km3bAJVy8KdAr2lMuhp Mj7OrKTnqJGoxBnVZYwDYQIoH93num1DWfBjgsLFhCJGWZ5MN/RcaISXwSjAKGOJoc7c 7OfB27/gNy1wOipnUenDPehqRuyV1sZ1Tow+aP7bz0U54uPicAe8/E1VdOVwUCQG+C6W rqZwY+pTspXRXPX5SQYngIZ4PvcXXRPkYof0sMfqCY9Sqj0O7zPvJ2q5I8auJXJR4ywW ky5XioYln/jbXdzmXwuvBplgY5HH+BiT00j6CfSQQhRW4YhNl7QRMzcw3CRwuBYbDMT4 J8Dw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:message-id:date:subject:cc:to:from :dkim-signature; bh=f6cfnJUj3ixleZugMsurt3GK+ClAIDiuD3TFRsp/gNU=; b=AEFVQclao6PXhfqKiJ3lOUvtqV3tgcfx1GYOa3RijdGKheFB3wg7hhY7DqInwZEvty 43Uwe2eTPpO+qc+BJh7wkVLXOnIRptiG5pNIkKvfUgwgbBm1GlJaVi32W78WyEMIRayI 75iwRQUp89X0Rlfu4yd4+fZdlAgBHDrIH3QGTIgz38P9uvePsaqk1Rs85AvKyeOo/4p8 CSbSyKCLbGWW6W0EY/xtnmb/ZO9onywXFaXD29CtTuUfDwP4cw8UZddoVmgEBb6EXNLA nBCF+LhCOw0CApzqvmzMLxYasSbsuMCUmXwE/35eOGu1/mH/to6icROTi/BHYWzLophN BEAw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=Q9OC1V7F; 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 j16si12341985edw.334.2021.02.01.18.11.48; Mon, 01 Feb 2021 18:12:14 -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=@gmail.com header.s=20161025 header.b=Q9OC1V7F; 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 S229843AbhBBCLI (ORCPT + 99 others); Mon, 1 Feb 2021 21:11:08 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:38398 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229537AbhBBCLH (ORCPT ); Mon, 1 Feb 2021 21:11:07 -0500 Received: from mail-wm1-x333.google.com (mail-wm1-x333.google.com [IPv6:2a00:1450:4864:20::333]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 07AB7C061573; Mon, 1 Feb 2021 18:10:27 -0800 (PST) Received: by mail-wm1-x333.google.com with SMTP id f16so975372wmq.5; Mon, 01 Feb 2021 18:10:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id; bh=f6cfnJUj3ixleZugMsurt3GK+ClAIDiuD3TFRsp/gNU=; b=Q9OC1V7F6GU8kJh9uHNzuxKQqYMM1FZeo+XTauphZ+SKM7lhrU7J9Bd4oY7DUbK2hV qpt9ok+hSk+WQANPFlZ4p4NERncSIT3IxqHTc45Eb6eFNMI1qKhuaOrD9c0AbeDG1xWo LX93WAeEKBH4NPQhyl93p9dS6GPqXQJjVMvOLL4YSGUCvuR6WwXOqlbhJPQfwshLAV5I ZYBbaR9rPmrlYqNHjhLaYkhUrVzRugJBOzqkz1RTYg9zBG4isZYT9+VL4LZYO4IX8zK5 Dvy2lsH1yXg9DiXKrxRE2/vMwHLGHHd06Yzcs1r8bRdmUihDy421KB+/BxmXSKZXpl9+ qtGg== 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; bh=f6cfnJUj3ixleZugMsurt3GK+ClAIDiuD3TFRsp/gNU=; b=XCfbcUQr9rc/TTcsZ29E03tgyb+VGjowB/Zi5d3PobwX7eJ8ET1mrQI2GMl5bOXb94 G88pcED0dhIkmrg1oIeActXg5ns+PvsCFaBU7qrRkWVWrIn4p+5WGdoarISzig2GqGSw 6HbB4/u1eFGXRgbzneZukYBjiD2JHott0iYVUB3O5BLdE8VaT9baTrZ+6NAZXWv1AG6v YNZBoSsJscypxSGAanyK2ew+Po7TUSIJlc0td9nvkFuXtgaI/nOgSSmWWikQYV2dBCrZ 5RpeoXDlKKcZpT4/ALMcVVopDVOlqneIo9dKzcky1TO/leDOE+trjNawlBzV1v5sS+IC y/6Q== X-Gm-Message-State: AOAM5315Etwnu+kDnlNx+E3jR6jHxbw3BYOQYkQjLgD4nGNXrkAGuATF bAK4r4ANqq5/dFRHL2QZ7No= X-Received: by 2002:a1c:678a:: with SMTP id b132mr1350553wmc.35.1612231825785; Mon, 01 Feb 2021 18:10:25 -0800 (PST) Received: from localhost.localdomain ([87.200.95.144]) by smtp.gmail.com with ESMTPSA id u14sm990570wmq.45.2021.02.01.18.10.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 01 Feb 2021 18:10:25 -0800 (PST) From: Christian Hewitt To: Rob Herring , Mark Rutland , Kevin Hilman , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-amlogic@lists.infradead.org, linux-kernel@vger.kernel.org Cc: Christian Hewitt , Dongjin Kim Subject: [PATCH v3 0/5] arm64: dts: meson: add support for ODROID-HC4 Date: Tue, 2 Feb 2021 02:10:16 +0000 Message-Id: <20210202021021.11068-1-christianshewitt@gmail.com> X-Mailer: git-send-email 2.17.1 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This series fixes minor sort-order issues in the Amlogic bindings yaml and dtb Makefile, then converts the existing ODROID-C4 dts into dtsi so we can support its new sister product the ODROID-HC4. I've also given the devices different audio card names. This is partly cosmetic, but also because HC4 is HDMI-only while C4 can be used with other i2c audio devices via an expansion connector so users may want to use different alsa configs. Patches to support the spifc chip are still being upstreamed [0] so this will be addressed in a follow up. A WIP patch for the dts change can be found in my amlogic-5.11.y dev branch [1]. For reference, here's dmesg from LibreELEC on 5.11-rc5 [2]. Changes since v2: - rebase on khilman v5.12/dt64 branch Changes since v1: - fix ODRIOD typo in patch 3 - fix SPI-NOT size in patch 5 - add Neil's Acks/Reviews [0] https://patchwork.ozlabs.org/project/linux-mtd/patch/20201220224314.2659-1-andreas@rammhold.de/ [1] https://github.com/chewitt/linux/commits/amlogic-5.11.y [2] http://ix.io/2NCi Christian Hewitt (5): dt-bindings: arm: amlogic: sort SM1 bindings arm64: dts: meson: sort Amlogic dtb Makefile arm64: dts: meson: convert meson-sm1-odroid-c4 to dtsi dt-bindings: arm: amlogic: add ODROID-HC4 bindings arm64: dts: meson: add initial device-tree for ODROID-HC4 .../devicetree/bindings/arm/amlogic.yaml | 5 +- arch/arm64/boot/dts/amlogic/Makefile | 3 +- .../boot/dts/amlogic/meson-sm1-odroid-c4.dts | 427 +---------------- .../boot/dts/amlogic/meson-sm1-odroid-hc4.dts | 96 ++++ .../boot/dts/amlogic/meson-sm1-odroid.dtsi | 442 ++++++++++++++++++ 5 files changed, 544 insertions(+), 429 deletions(-) create mode 100644 arch/arm64/boot/dts/amlogic/meson-sm1-odroid-hc4.dts create mode 100644 arch/arm64/boot/dts/amlogic/meson-sm1-odroid.dtsi -- 2.17.1