Received: by 2002:a25:e74b:0:0:0:0:0 with SMTP id e72csp2081772ybh; Fri, 17 Jul 2020 08:51:41 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwjWd1Ind/Xf8XAJFi7Ajdp4EZAmlAlBfm1aTiF+EPGYCSP2VgP3JQBo5WmMF/YV5GJKQtL X-Received: by 2002:a17:906:f298:: with SMTP id gu24mr9070557ejb.302.1595001100930; Fri, 17 Jul 2020 08:51:40 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1595001100; cv=none; d=google.com; s=arc-20160816; b=yxcOxiW+n5aBbYcnG/UVQAmFRrZQItpZLXDD77YIbBdEafTXDmgy0+EPDMibSraR7l HX3fycULI2Gl1Z5IQgo6cXxrdvM99wAUasx5xuqyr0FX5ZJ6uaEGX9ovqSWtgbHZb8wG EjRwdTiH9ugET4Vo1AokiZB6l7/afMFGlfw0hMQJ4aVpsInRvrFgkRsrNKvRtWcPMuZd /sd8OmRTAyscX9st0ZVgKLWZoIaLumKaID79CWMY/YMeC4rLQPFOyQD0d6VSyhAL2R4L 3h8702kyVZZrqIqQkNRyH9i8gzNV3ZJFMgOTxZIwuozTht2/Yxa3BXWtjt73XIGDXZej fJMQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from; bh=ufxKd+arYpOj2CIZ/0AaLmQgs/Mf8epYNRpjUwpDCuU=; b=tTV2C2T8tPYvKdDhX1RNbw924+bToBWr4w1hL9+CRz09gDgWP7K/HVAoWp3Jjz/ynV fivWvO/2Zrm9eMXp9nbUOVdlcI02jJx5GZuxOJkRzIM0p37iH+uwBss52hA1diuBqh/x 0uwV9WOn7G+TQcsOfAlB4HFoXRWPN3Hld+wQQDCGHsTNEO17zEdPsYx/tA1gaB7Ss0an Jrta8TkPMSJFKz6t+g/ndp/KwQ8nilVG1GTcTVMDmmgSZdVZ168vGmK1Af9alEYYYvkg Vt/S3IrWdrGc5KrbCJLz1ejgJU9Kt+WGxwv2JV/R6zBmDDbGPasmQZTQbfFAp7esYaz+ D8sw== ARC-Authentication-Results: i=1; mx.google.com; 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=fail (p=NONE sp=NONE dis=NONE) header.from=nxp.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id r9si5403456ejb.103.2020.07.17.08.51.17; Fri, 17 Jul 2020 08:51:40 -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; 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=fail (p=NONE sp=NONE dis=NONE) header.from=nxp.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726556AbgGQPsJ (ORCPT + 99 others); Fri, 17 Jul 2020 11:48:09 -0400 Received: from inva021.nxp.com ([92.121.34.21]:60268 "EHLO inva021.nxp.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726090AbgGQPsI (ORCPT ); Fri, 17 Jul 2020 11:48:08 -0400 Received: from inva021.nxp.com (localhost [127.0.0.1]) by inva021.eu-rdc02.nxp.com (Postfix) with ESMTP id 58295200998; Fri, 17 Jul 2020 17:48:07 +0200 (CEST) Received: from inva024.eu-rdc02.nxp.com (inva024.eu-rdc02.nxp.com [134.27.226.22]) by inva021.eu-rdc02.nxp.com (Postfix) with ESMTP id 4B93F20097A; Fri, 17 Jul 2020 17:48:07 +0200 (CEST) Received: from fsr-ub1864-126.ea.freescale.net (fsr-ub1864-126.ea.freescale.net [10.171.82.212]) by inva024.eu-rdc02.nxp.com (Postfix) with ESMTP id 09A9B205C9; Fri, 17 Jul 2020 17:48:07 +0200 (CEST) From: Ioana Ciornei To: gregkh@linuxfoundation.org, linux-kernel@vger.kernel.org Cc: laurentiu.tudor@nxp.com, Ioana Ciornei Subject: [PATCH 0/3] bus: fsl-mc: scattered updates Date: Fri, 17 Jul 2020 18:47:57 +0300 Message-Id: <20200717154800.17169-1-ioana.ciornei@nxp.com> X-Mailer: git-send-email 2.17.1 X-Virus-Scanned: ClamAV using ClamSMTP Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This patch set adds some scattered updates to the fsl-mc bus: first we add some missing device types that can be found on the bus, then there is a change needed for the PREEMPT_RT variant and the probe order for the newly added objects on the fsl-mc bus is changed so that allocatable objects are probed at first since they are being used by any other driver. Grigore Popescu (1): bus: fsl-mc: probe the allocatable objects first Ioana Ciornei (1): bus: fsl-mc: add missing device types Laurentiu Tudor (1): bus: fsl-mc: use raw spin lock to serialize mc cmds drivers/bus/fsl-mc/dprc-driver.c | 57 ++++++++++++++++++++++---------- drivers/bus/fsl-mc/fsl-mc-bus.c | 30 +++++++++++++++++ drivers/bus/fsl-mc/mc-io.c | 2 +- drivers/bus/fsl-mc/mc-sys.c | 4 +-- include/linux/fsl/mc.h | 32 +++++++++++++++++- 5 files changed, 104 insertions(+), 21 deletions(-) -- 2.25.1