Received: by 2002:ac0:a581:0:0:0:0:0 with SMTP id m1-v6csp4899717imm; Tue, 26 Jun 2018 02:27:04 -0700 (PDT) X-Google-Smtp-Source: AAOMgpeL7XXOqNF28sH96XtuC3iOCxg0wQKlTf3+OCvM+zLzKR7xYRgsyiIKEUxyRKCoaIPDDcVu X-Received: by 2002:a62:4ad3:: with SMTP id c80-v6mr755271pfj.23.1530005224853; Tue, 26 Jun 2018 02:27:04 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1530005224; cv=none; d=google.com; s=arc-20160816; b=N3BplO7r+18T74inCnCZrctUZE5QFHPE3FQfsPqgCgHN2y6MxfkYrS/LQCOyezZ4re SXRSbN0TagwVb5UYh28iKweyHHKPnwk7YnAnlLwVYSm56yHMMMky43f4GxXzz+1mzSsD J/oGf0iIAZCQb97br4wnt6E5ZjGySgUtAJqlbhiBKk8z77SOD6WeI5yYnHdX+4dU00oW Tsj/Wpu/CO4kd1KZGSFJ3pVPexN6TEetLbk85Tg2SPHXmkNFVCfn1FeuGS3F6hu5RXLK 0GiozM7zI3vhxepFlqt5dXLjNRLxI9fJFjtzXYRC14zXAplYcaXLPGntLy2HsYWV/TmC QijQ== 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 :arc-authentication-results; bh=icQYyk6Vzv9UzHamwM0ZJ9GrSSI6CkpApBQYF+lMoVI=; b=I4Qp4CmZAKAvHNqtfOAl6O6rePlnNUVa5C4urqo/QE01UN0atzrZGL48FlCwC9JFcM LaF9Q/LFduFovSBuOB7tFQDR3oFc106BJSpi0sC5BUV8aSgCs4o3Ec7msQoosxaQXHUI nBhvvDHyJAr8D1OSIfSDBGggNUM6viRh5FCa/0KYPX++shaLuuOS1bTfz+dNyGef4fHu dY2MNjmk17m3lEOyy2NI5A8fn68OtAwDOiKqRjld2bvwLoywmIjzjdSp7qncK1bsSD1u M5ED3rzZv4qrT9MaXBePRYps4LotJitB3Qkph2PP0g9JHvuhpkas12MF3W0Vafl1fpMm M/lg== 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id m15-v6si1228639pfi.236.2018.06.26.02.26.50; Tue, 26 Jun 2018 02:27: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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S934246AbeFZJYx (ORCPT + 99 others); Tue, 26 Jun 2018 05:24:53 -0400 Received: from osg.samsung.com ([64.30.133.232]:50701 "EHLO osg.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S933291AbeFZJYr (ORCPT ); Tue, 26 Jun 2018 05:24:47 -0400 Received: from localhost (localhost [127.0.0.1]) by osg.samsung.com (Postfix) with ESMTP id 36FEA30B39; Tue, 26 Jun 2018 02:24:46 -0700 (PDT) X-Virus-Scanned: Debian amavisd-new at dev.s-opensource.com Received: from osg.samsung.com ([127.0.0.1]) by localhost (localhost [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ilWt8d4QgfxI; Tue, 26 Jun 2018 02:24:44 -0700 (PDT) Received: from smtp.s-opensource.com (177.41.130.70.dynamic.adsl.gvt.net.br [177.41.130.70]) by osg.samsung.com (Postfix) with ESMTPSA id 9EFA930B26; Tue, 26 Jun 2018 02:24:44 -0700 (PDT) Received: from mchehab by smtp.s-opensource.com with local (Exim 4.91) (envelope-from ) id 1fXkDJ-0000XV-U4; Tue, 26 Jun 2018 06:24:41 -0300 From: Mauro Carvalho Chehab To: Takashi Iwai Cc: Mauro Carvalho Chehab , Linux Doc Mailing List , Mauro Carvalho Chehab , linux-kernel@vger.kernel.org, Jonathan Corbet , Jaroslav Kysela , alsa-devel@alsa-project.org Subject: [PATCH 0/4] Fix a broken/missing documentation at sound Date: Tue, 26 Jun 2018 06:24:36 -0300 Message-Id: X-Mailer: git-send-email 2.17.1 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org After running ./scripts/documentation-file-ref-check I noticed that it was complaining about the lack of a MultiSound file that used to be inside the old OSS sound system. That's actually a script, with seems to be needed in order to make the multisound driver to work. Also, it contains some instructions about how to use the module. Granted, this is old ISA stuff, but, as long as the driver remains in Kernel, it probably makes sense to keep the script somewhere. So, this patch restores the file from the git log, moving it to an existing directory and updates the module names. It also fixes the script, as it has some issues that prevents it to work with modern distributions (basically, include stuff at C files it produces). - Please notice that I don't have such hardware to test. So, I have no means to know if the produced exec file still makes sense. Mauro Carvalho Chehab (4): sound: restore MultiSound script alsa: multisound.sh: fix script to make it build with modern tools alsa: multisound.sh: update module namespace alsa: Fix references to Documentation/.*/MultiSound Documentation/sound/alsa-configuration.rst | 2 +- Documentation/sound/cards/multisound.sh | 1139 ++++++++++++++++++++ sound/isa/Kconfig | 2 +- 3 files changed, 1141 insertions(+), 2 deletions(-) create mode 100755 Documentation/sound/cards/multisound.sh -- 2.17.1