Received: by 2002:ac0:a582:0:0:0:0:0 with SMTP id m2-v6csp1025231imm; Wed, 17 Oct 2018 12:03:04 -0700 (PDT) X-Google-Smtp-Source: ACcGV60bE6RW/Ojf22XmgbYTP+48pViomi6M5r6yalljk+zvdpFqazdvoowhyAN4HJ2Tla6SfKFm X-Received: by 2002:a17:902:16a4:: with SMTP id h33-v6mr26487321plh.3.1539802984438; Wed, 17 Oct 2018 12:03:04 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1539802984; cv=none; d=google.com; s=arc-20160816; b=LrcW2OujV5HeiHKdN0/XQhEt9llTYDV0XPya50vWUimn584IMjtCSJcghru+cN7ao1 JCtSoVjsbYVISoULMF3TOuu5lsBC7qOQah3ap0pD0KIHU06hmMw/YdUS1By50v33LMai xUJxM73azLpwoyAYh/8uSLw0xIMj20hvEz1iu3WUhr5Bq1YEtpapZItY1U9TZxT/Y08U Vdgzslrw8fLmfAnmRYOmP05nAHEFoSchXHXNSNCkoju/rTT9vyXfnbyjOIQVwQAc3dBE zbk/xZabLQvoXP78z3pZUIQGz5TpNpb5tRdNK02QBXb8b0xC3uO1udyE46jzgxlNb1z1 GlmA== 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 :references:in-reply-to:message-id:date:subject:cc:to:from; bh=JMXo7uL+sKTVO8LJzTPgvxQbsJpEvbdoQBmOCYAphhA=; b=u0yaXk+cCQmvn+nqkGZbt52VBg9vRAVbPZgGEEpU/8eYmI3ID7wVwafQUpaA/p3t/7 ZfiU7QsHTXeS/BOHg/b5B6jXRXW799oUG5cG9lAuuNFG5sjOu5ZR0oxNUNGyGWoaksea 27NlOCMEkpOD0011a1bU3RQ5xnd/vyk+2nq7Hk8GLQYcvVv9krQgGOQBL/OiGVL0V9qF aM0YI+ZzNswYoatbzzWy5ltEKga1xAsOiKRRzKvgP13Qe/SUPNOHpau6K6sOSdtlN6hS NS8l37S/7BpJ6Rb7Q6NawAtlhchqy2GN//aKYmRSxmZ8+UyQcR/hIU+psiFFu3l2Nzx1 gMhw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id n11-v6si16207956pgv.260.2018.10.17.12.02.48; Wed, 17 Oct 2018 12:03:04 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728390AbeJRC70 (ORCPT + 99 others); Wed, 17 Oct 2018 22:59:26 -0400 Received: from mx2.suse.de ([195.135.220.15]:42550 "EHLO mx1.suse.de" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1728330AbeJRC70 (ORCPT ); Wed, 17 Oct 2018 22:59:26 -0400 X-Virus-Scanned: by amavisd-new at test-mx.suse.de Received: from relay2.suse.de (unknown [195.135.220.254]) by mx1.suse.de (Postfix) with ESMTP id A33C3B08C; Wed, 17 Oct 2018 19:02:21 +0000 (UTC) From: Nicolas Saenz Julienne To: gregkh@linuxfoundation.org Cc: eric@anholt.net, stefan.wahren@i2se.com, linux-rpi-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, tiwai@suse.de, nsaenzjulienne@suse.de, devel@driverdev.osuosl.org Subject: [PATCH v2 7/7] staging: bcm2835-audio: update TODO Date: Wed, 17 Oct 2018 21:01:56 +0200 Message-Id: <20181017190156.30010-8-nsaenzjulienne@suse.de> X-Mailer: git-send-email 2.19.1 In-Reply-To: <20181017190156.30010-1-nsaenzjulienne@suse.de> References: <20181017190156.30010-1-nsaenzjulienne@suse.de> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The following tasks were completed or not the right solution: 1/2- Not the proper solution, we should register a platform device in vchiq the same way it's done with bcm2835-camera as commented here: https://lkml.org/lkml/2018/10/16/1131 2/3- Fixed by Takashi Iwai here: https://lkml.org/lkml/2018/9/4/587 Also, adds a new task as per mailing list conversation. Signed-off-by: Nicolas Saenz Julienne --- .../staging/vc04_services/bcm2835-audio/TODO | 25 +++---------------- 1 file changed, 3 insertions(+), 22 deletions(-) diff --git a/drivers/staging/vc04_services/bcm2835-audio/TODO b/drivers/staging/vc04_services/bcm2835-audio/TODO index 73d41fa631ac..cb8ead3e9108 100644 --- a/drivers/staging/vc04_services/bcm2835-audio/TODO +++ b/drivers/staging/vc04_services/bcm2835-audio/TODO @@ -4,26 +4,7 @@ * * ***************************************************************************** +1) Revisit multi-cards options and PCM route mixer control (as per comment +https://lkml.org/lkml/2018/9/8/200) -1) Document the device tree node - -The downstream tree(the tree that the driver was imported from) at -http://www.github.com/raspberrypi/linux uses this node: - -audio: audio { - compatible = "brcm,bcm2835-audio"; - brcm,pwm-channels = <8>; -}; - -Since the driver requires the use of VCHIQ, it may be useful to have a link -in the device tree to the VCHIQ driver. - -2) Gracefully handle the case where VCHIQ is missing from the device tree or -it has not been initialized yet. - -3) Review error handling and remove duplicate code. - -4) Cleanup the logging mechanism. The driver should probably be using the -standard kernel logging mechanisms such as dev_info, dev_dbg, and friends. - -5) Fix the remaining checkpatch.pl errors and warnings. +2) Fix the remaining checkpatch.pl errors and warnings. -- 2.19.1