From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752203AbbL1OsE (ORCPT ); Mon, 28 Dec 2015 09:48:04 -0500 Received: from m50-138.163.com ([123.125.50.138]:42639 "EHLO m50-138.163.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750777AbbL1OsC (ORCPT ); Mon, 28 Dec 2015 09:48:02 -0500 From: Geliang Tang To: Jaroslav Kysela , Takashi Iwai , Mark Brown Cc: Geliang Tang , alsa-devel@alsa-project.org, linux-kernel@vger.kernel.org Subject: [PATCH 1/4] ALSA: core: use dev_to_snd_card Date: Mon, 28 Dec 2015 22:47:10 +0800 Message-Id: <00c81b79d57196a8a72ce9c4a0e8ca5d3ec2eba7.1451312334.git.geliangtang@163.com> X-Mailer: git-send-email 2.5.0 X-CM-TRANSID: C9GowAA3s_B0S4FW9DNpBQ--.15294S3 X-Coremail-Antispam: 1Uf129KBjvJXoW7KFWxJrWrKr1fJFyxJw4UCFg_yoW8Gr45pF 4UJa4YkrW3X3W7uF47WF4v93yagw1fG3ZrJw4rG3WSgr1Fkrn5Za1Y9ryYkryrJFW5Gan7 Xrn0kFyxta95Gr7anT9S1TB71UUUUUUqnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2 9KBjDUYxBIdaVFxhVjvjDU0xZFpf9x07UIdgAUUUUU= X-Originating-IP: [116.77.133.48] X-CM-SenderInfo: 5jhoxtpqjwt0rj6rljoofrz/1tbiNRbemVSILFPeoQAAs4 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Use dev_to_snd_card() instead of open-coding it. Signed-off-by: Geliang Tang --- sound/core/init.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sound/core/init.c b/sound/core/init.c index 20f37fb..fcb84e1 100644 --- a/sound/core/init.c +++ b/sound/core/init.c @@ -639,7 +639,7 @@ static ssize_t card_id_show_attr(struct device *dev, struct device_attribute *attr, char *buf) { - struct snd_card *card = container_of(dev, struct snd_card, card_dev); + struct snd_card *card = dev_to_snd_card(dev); return snprintf(buf, PAGE_SIZE, "%s\n", card->id); } @@ -647,7 +647,7 @@ static ssize_t card_id_store_attr(struct device *dev, struct device_attribute *attr, const char *buf, size_t count) { - struct snd_card *card = container_of(dev, struct snd_card, card_dev); + struct snd_card *card = dev_to_snd_card(dev); char buf1[sizeof(card->id)]; size_t copy = count > sizeof(card->id) - 1 ? sizeof(card->id) - 1 : count; @@ -679,7 +679,7 @@ static ssize_t card_number_show_attr(struct device *dev, struct device_attribute *attr, char *buf) { - struct snd_card *card = container_of(dev, struct snd_card, card_dev); + struct snd_card *card = dev_to_snd_card(dev); return snprintf(buf, PAGE_SIZE, "%i\n", card->number); } -- 2.5.0