From patchwork Thu Oct 29 19:59:05 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jim Quinlan X-Patchwork-Id: 1390358 Return-Path: X-Original-To: incoming-dt@patchwork.ozlabs.org Delivered-To: patchwork-incoming-dt@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org (client-ip=23.128.96.18; helo=vger.kernel.org; envelope-from=devicetree-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=pass (p=quarantine dis=none) header.from=broadcom.com Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=broadcom.com header.i=@broadcom.com header.a=rsa-sha256 header.s=google header.b=b1EaSTFi; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by ozlabs.org (Postfix) with ESMTP id 4CMbsd3lwqz9sRk for ; Fri, 30 Oct 2020 07:00:53 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726259AbgJ2UAu (ORCPT ); Thu, 29 Oct 2020 16:00:50 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:60416 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725937AbgJ2T7Y (ORCPT ); Thu, 29 Oct 2020 15:59:24 -0400 Received: from mail-pf1-x432.google.com (mail-pf1-x432.google.com [IPv6:2607:f8b0:4864:20::432]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 8DCBFC0613D3 for ; Thu, 29 Oct 2020 12:59:24 -0700 (PDT) Received: by mail-pf1-x432.google.com with SMTP id 133so3245212pfx.11 for ; Thu, 29 Oct 2020 12:59:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=broadcom.com; s=google; h=from:to:cc:subject:date:message-id; bh=n504uBgbSSGJfaOm3khbPdnR8DL7VZ4uY4kI8QlxiCs=; b=b1EaSTFiAHON+m28UH7YugIdWHtQIDeNH5lFQeT+pIASskA7NGPd0KC56oB7oRcweo XqrjpCPr7f0NnFcS0z4Gyy80BvryDzgX8D1n8P41J5L58tC5wr+vTOH3epqzTOvWgNH4 Lp2IyR2EdrtmbFjBNnTdmEc2FnyjgQnALhZ6c= 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=n504uBgbSSGJfaOm3khbPdnR8DL7VZ4uY4kI8QlxiCs=; b=pu1Gc/sJfpUl2QwJcOaidX8Jc3Ze7rv9xdQZY06loI/SPpOVTNeLnpemlpYs6QsZd/ uI5s/NpctmBDK+/aH6Z162ZHIhwDvMpWlHowPuijrq9RnO1nhpUSfWNKLg2VxPvBv8h3 PxMzAXMii2F/VXJ/7+2jMxv1sgdhP1WNCLuLd/KHeHmFvcZJotc7zlg8rAI+QL9cbee+ Eoytn1PwLcvPGIeTh9tkJ6/FFJVeTpgW9Xsg+ErAcR6Rw+eiVb97PZsyZuSbYVDZfXNe JR6BC6L3DV181jpA1+7l0cE7DWxyJJot93TKgzIJmwyoYT4ge+TKBqckUzC8XrVln2ux gfoQ== X-Gm-Message-State: AOAM532tbePBXiVoEPYDGQuRY0+1VHK3Ud5wcw+W9qgoLBS2xhtvUxM0 4Nglu9TZqzs6h3bxN3Nl+qjDxNY017d2hTRo X-Google-Smtp-Source: ABdhPJxz2N0u0/tltHLgA1X64eG9KuDR0ZyM23oM1HLPpFPG1XwaXwPsA8QXoEfpETWwVl2lNCWirw== X-Received: by 2002:a62:7a8d:0:b029:160:9e0:5ff6 with SMTP id v135-20020a627a8d0000b029016009e05ff6mr6118429pfc.52.1604001563991; Thu, 29 Oct 2020 12:59:23 -0700 (PDT) Received: from stbsrv-and-01.and.broadcom.net ([192.19.231.250]) by smtp.gmail.com with ESMTPSA id z27sm3682662pfr.206.2020.10.29.12.59.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 29 Oct 2020 12:59:23 -0700 (PDT) From: Jim Quinlan To: sudeep.holla@arm.com, bcm-kernel-feedback-list@broadcom.com, james.quinlan@broadcom.com Cc: devicetree@vger.kernel.org (open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS), linux-arm-kernel@lists.infradead.org (moderated list:BROADCOM BCM7XXX ARM ARCHITECTURE), linux-kernel@vger.kernel.org (open list) Subject: [PATCH v4 0/2] mailbox: Add Broadcom STB mailbox driver for SCMI Date: Thu, 29 Oct 2020 15:59:05 -0400 Message-Id: <20201029195913.5927-1-james.quinlan@broadcom.com> X-Mailer: git-send-email 2.17.1 Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org Patchset Summary: Adds a simple mailbox driver for the use of the ARM SCMI drivers. v4: Commit "mailbox: Add Broadcom STB mailbox driver" -- Fixed indentation on Kconfig file (again, RandyD). -- Removed superfluous #ifdefs for ARM/ARM64 (RandyD). -- Fixed Copyright year on source file (RandyD). v3: Commit "mailbox: Add Broadcom STB mailbox driver" -- Fixed indentation on Kconfig file (RandyD). v2: Commit "mailbox: Add Broadcom STB mailbox driver" -- Remove the Kconfig dependency on SMP (Florian) Commit "mailbox: Add Broadcom STB mailbox driver" -- Drop label,unit address; changed title,description (RobH) v1: -- Original submission. Jim Quinlan (2): dt-bindings: Add bindings for BrcmSTB SCMI mailbox driver mailbox: Add Broadcom STB mailbox driver .../bindings/mailbox/brcm,brcmstb-mbox.yaml | 39 ++++ drivers/mailbox/Kconfig | 12 ++ drivers/mailbox/Makefile | 2 + drivers/mailbox/brcmstb-mailbox.c | 167 ++++++++++++++++++ 4 files changed, 220 insertions(+) create mode 100644 Documentation/devicetree/bindings/mailbox/brcm,brcmstb-mbox.yaml create mode 100644 drivers/mailbox/brcmstb-mailbox.c