From patchwork Mon Jan 14 13:44:45 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Srinivas Kandagatla X-Patchwork-Id: 155504 Delivered-To: patch@linaro.org Received: by 2002:a02:48:0:0:0:0:0 with SMTP id 69csp3674704jaa; Mon, 14 Jan 2019 05:45:58 -0800 (PST) X-Google-Smtp-Source: ALg8bN6RBbQFQ1C+juZBvyKzDvZm7I52xJdc/cZ/ItVwwg+6gYg3JSsV64nwt8SX1gOTofsd2JeC X-Received: by 2002:a17:902:4401:: with SMTP id k1mr25690983pld.307.1547473558165; Mon, 14 Jan 2019 05:45:58 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1547473558; cv=none; d=google.com; s=arc-20160816; b=BoBbDfswrLzGoW92KpEFA2quSSvtp40nSi8kEHXXZ37Uza11eZwJtZaqdhNY9f0KUv XM4SAirZ3kD+Abg5mFr2wANfW/uWAmQ1w9bk7IT/y/k0s28zMHCHt24sVvd+20NnLJ4B 8MQSUhL+2HmiGvq6jXy+ynjmJiPYBtnLawdCXPGJaC5i8OPBS18ppwc/Bms1QqC+8EKF ZMLucZTMqCpXSufAN7t9Nc1QrFqwtJ/83D9WpEfCB9IOAw4esDIASFmcaGuchEOIUyWS TEpKLXqzXqt9RZbOS4Xd4bKt7ZuM1vcw/P0CIzC3n8Xem9R//nisiiKlyJSvo5RXxuMI A7oA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=D6GX4QfPBBeacrHbLNIDhvIKv4Puslem9kqoKjLJKUM=; b=bAS7HMXUg9/Y3CZ60TtoHON6YPQf0ghFRwKRBUuQdZhLk4fZMSykqZTaRiUqn5pb4y 53nnjhUsfy9r6eP2xh6XTwpDCiC7RRkvdKpYoSLJxnyviKaGpWCgPDkx1t225esOHv4S /e44E91jHlYB9nCDKYLphTq2BIvfe98CH3dNvdq3nxJoS6TyAl/sUd31+eFKhAQt0cjq d3kRZ4w3vS/Y6n1DKHBisuVN4p9Px5ATf8rojdnHRfqvzALYrnwbvryFFMwBJDN86BZu Dyd3yLEYTJxMaG9sroCtSpCm/BPGm+nmh0V/e+GB78vHgkvj9m5SJHDtHq35vScMVnCv FE0w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=I5qBXJK5; spf=pass (google.com: best guess record for domain of linux-arm-msm-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-arm-msm-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id j21si361875pll.150.2019.01.14.05.45.57; Mon, 14 Jan 2019 05:45:58 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-arm-msm-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=I5qBXJK5; spf=pass (google.com: best guess record for domain of linux-arm-msm-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-arm-msm-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726538AbfANNp4 (ORCPT + 15 others); Mon, 14 Jan 2019 08:45:56 -0500 Received: from mail-wr1-f66.google.com ([209.85.221.66]:42764 "EHLO mail-wr1-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726482AbfANNp4 (ORCPT ); Mon, 14 Jan 2019 08:45:56 -0500 Received: by mail-wr1-f66.google.com with SMTP id q18so22881604wrx.9 for ; Mon, 14 Jan 2019 05:45:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=D6GX4QfPBBeacrHbLNIDhvIKv4Puslem9kqoKjLJKUM=; b=I5qBXJK53+ViG2XP6ArXMff/EiwoJ2JYNn0QgwNH2GwfIgFU2N/P1j2Adofg+1p8fW ssNu1nm8HYNha9sGTIQYb3MPZkpWjFm0qcsLGBZlWKA//1oaoymEWt9qaIKq0Ro66Qa9 ux8/2hLxKFFZOBFsLFEfs/kNRGPKAJySQuh8M= 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:mime-version :content-transfer-encoding; bh=D6GX4QfPBBeacrHbLNIDhvIKv4Puslem9kqoKjLJKUM=; b=TKDWoPezLmEZuqxW7atRoxlIGm7FGOkAVCHyjMbRcrshfneBFVVaJIA3Lotvy6h7nU WP9X+U+LXbjMzXVW2+rTSS3FZXi2jMtVxYDBQe0zo0YVxXbXk0TxmC3xdeVAq6/mcdcK FTR1WP3ADtwPTjKBajXSpjyx9iUVqODD5Dzpc0C8MxIkRFAF2ATQkI/71dd0HIyeiH/L M6yYyjHu51Ha1bLOQbdf1yUMqs9W6Kwe7n2y/9sIq95NAdE6ftRnYiHqdPpIc0mTHcZ3 Z6/IJ9lKQlX2BZz56TbFhKrELfxHA9oNb+99rcSn8ngZcK4g7WcdRKCL7BZOH8JKR/XL lTrA== X-Gm-Message-State: AJcUukeCJAg0ysWdbF6/R+2A7xPPKw47RaBnDWiJYD8nblVgkBiOKzpO CfawHXtvBkpdMhIQNLnrdJu3YA== X-Received: by 2002:adf:de91:: with SMTP id w17mr25968246wrl.320.1547473554392; Mon, 14 Jan 2019 05:45:54 -0800 (PST) Received: from srini-hackbox.lan (cpc89974-aztw32-2-0-cust43.18-1.cable.virginm.net. [86.30.250.44]) by smtp.gmail.com with ESMTPSA id x10sm86766472wrn.29.2019.01.14.05.45.53 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Mon, 14 Jan 2019 05:45:53 -0800 (PST) From: Srinivas Kandagatla To: gregkh@linuxfoundation.org Cc: linux-kernel@vger.kernel.org, alsa-devel@alsa-project.org, broonie@kernel.org, linux-arm-msm@vger.kernel.org, Srinivas Kandagatla Subject: [PATCH 0/4] slimbus: minor fixes. Date: Mon, 14 Jan 2019 13:44:45 +0000 Message-Id: <20190114134449.15367-1-srinivas.kandagatla@linaro.org> X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 Sender: linux-arm-msm-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-arm-msm@vger.kernel.org Here are some minor fixes to slimbus core for issues found while testing wcd9335. First one is make the slimbus core match full device id, second one is to avoid using big lock in status callback function, third one is to use status function rather than directly invoking the status ops. finally last one is to fix missing spinlock init. Thanks, srini Srinivas Kandagatla (4): slimbus: core: match full device id slimbus: core: do not call device_status under a lock slimbus: core: use slim_device_update_status() to update status slimbus: core: add missing spin_lock_init on txn_lock drivers/slimbus/core.c | 45 +++++++++++++++++++++++------------------- 1 file changed, 25 insertions(+), 20 deletions(-) -- 2.20.1