Skip to content

Commit

Permalink
mfd: Add support for the Lantiq PEF2256 framer
Browse files Browse the repository at this point in the history
Received: by alsa1.perex.cz (Postfix, from userid 50401)
	id E61D3F80482; Wed, 22 Mar 2023 14:47:41 +0100 (CET)
X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on alsa1.perex.cz
X-Spam-Level:
X-Spam-Status: No, score=-5.2 required=5.0 tests=DKIM_SIGNED,DKIM_VALID,
	DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_HI,RCVD_IN_MSPIKE_H2,
	SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED shortcircuit=no autolearn=ham
	autolearn_force=no version=3.4.6
Received: from relay7-d.mail.gandi.net (relay7-d.mail.gandi.net
 [217.70.183.200])
	(using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits))
	(No client certificate requested)
	by alsa1.perex.cz (Postfix) with ESMTPS id 86351F8027B
	for <alsa-devel@alsa-project.org>; Wed, 22 Mar 2023 14:47:14 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.11.0 alsa1.perex.cz 86351F8027B
Authentication-Results: alsa1.perex.cz;
	dkim=pass (2048-bit key,
 unprotected) header.d=bootlin.com header.i=@bootlin.com header.a=rsa-sha256
 header.s=gm1 header.b=c1+KMQTe
Received: (Authenticated sender: herve.codina@bootlin.com)
	by mail.gandi.net (Postfix) with ESMTPA id 3612620010;
	Wed, 22 Mar 2023 13:47:11 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=gm1;
	t=1679492834;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:cc:mime-version:mime-version:
	 content-transfer-encoding:content-transfer-encoding:
	 in-reply-to:in-reply-to:references:references;
	bh=nYaAZcSF7e7b1Eg46otU9PS1IdNURtq8Wn1na4S2DNw=;
	b=c1+KMQTeIjlBkIWIiuPk/Uw8JID5PtcKCkMokI9N9hdE5AGyVXvBLJGCoLdq4j1wpE3S+Q
	1yObhTx5DDjQBb2lbcypFz9+Y9E37FmaSBv5yjwR+F3LRJfUMgf3ZFzMlb3wolDVE6dv2g
	35fuhx9Tup1VfAUOxZTUpY5fdzDT8Lxgjsy7SdFPTLjvsyVXIJRPjCAr79rzKnsFLawdcw
	g2zXZG+hWPpkrhAW9BQ6ldYSJoM5oMkVhidyDc8R42G3QmaKWzIiSgRfvn/3MSBLXMuXWZ
	RNtlbFnCtEJ6EkLk7lSiTF3JmiuQKh35JfghPcAWg5LVg08zju4v0BwNkkUN8Q==
From: Herve Codina <herve.codina@bootlin.com>
To: Herve Codina <herve.codina@bootlin.com>,
	Lee Jones <lee@kernel.org>,
	Rob Herring <robh+dt@kernel.org>,
	Krzysztof Kozlowski <krzysztof.kozlowski+dt@linaro.org>,
	Liam Girdwood <lgirdwood@gmail.com>,
	Mark Brown <broonie@kernel.org>,
	Jaroslav Kysela <perex@perex.cz>,
	Takashi Iwai <tiwai@suse.com>
Subject: [PATCH v3 2/6] mfd: Add support for the Lantiq PEF2256 framer
Date: Wed, 22 Mar 2023 14:46:50 +0100
Message-ID: <20230322134654.219957-3-herve.codina@bootlin.com>
X-Mailer: git-send-email 2.39.2
In-Reply-To: <20230322134654.219957-1-herve.codina@bootlin.com>
References: <20230322134654.219957-1-herve.codina@bootlin.com>
Content-Transfer-Encoding: 8bit
Message-ID-Hash: OS2PANV7K43ATVFV5G6VDEVLYX5LQG7A
X-Message-ID-Hash: OS2PANV7K43ATVFV5G6VDEVLYX5LQG7A
X-MailFrom: herve.codina@bootlin.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency;
 loop; banned-address; member-moderation;
 header-match-alsa-devel.alsa-project.org-0;
 header-match-alsa-devel.alsa-project.org-1; nonmember-moderation;
 administrivia; implicit-dest; max-recipients; max-size; news-moderation;
 no-subject; digests; suspicious-header
CC: linux-kernel@vger.kernel.org, devicetree@vger.kernel.org,
 alsa-devel@alsa-project.org, Christophe Leroy <christophe.leroy@csgroup.eu>,
 Thomas Petazzoni <thomas.petazzoni@bootlin.com>
X-Mailman-Version: 3.3.8
Precedence: list
List-Id: "Alsa-devel mailing list for ALSA developers -
 http://www.alsa-project.org" <alsa-devel.alsa-project.org>
Archived-At: <https://mailman.alsa-project.org/hyperkitty/list/alsa-devel@alsa-project.org/message/OS2PANV7K43ATVFV5G6VDEVLYX5LQG7A/>
List-Archive: <https://mailman.alsa-project.org/hyperkitty/list/alsa-devel@alsa-project.org/>
List-Help: <mailto:alsa-devel-request@alsa-project.org?subject=help>
List-Owner: <mailto:alsa-devel-owner@alsa-project.org>
List-Post: <mailto:alsa-devel@alsa-project.org>
List-Subscribe: <mailto:alsa-devel-join@alsa-project.org>
List-Unsubscribe: <mailto:alsa-devel-leave@alsa-project.org>
Content-Type: text/plain
MIME-Version: 1.0

The Lantiq PEF2256 is a framer and line interface component designed to
fulfill all required interfacing between an analog E1/T1/J1 line and the
digital PCM system highway/H.100 bus.

Signed-off-by: Herve Codina <herve.codina@bootlin.com>
  • Loading branch information
Herve Codina via Alsa-devel authored and intel-lab-lkp committed Mar 22, 2023
1 parent 4848900 commit d609488
Show file tree
Hide file tree
Showing 4 changed files with 1,400 additions and 0 deletions.
16 changes: 16 additions & 0 deletions drivers/mfd/Kconfig
Expand Up @@ -1070,6 +1070,22 @@ config PCF50633_GPIO
Say yes here if you want to include support GPIO for pins on
the PCF50633 chip.

config MFD_PEF2256
tristate "Lantiq PEF2256 (FALC56) framer"
select PINCTRL
select PINMUX
select GENERIC_PINCONF
help
This option enables support for the Lantiq PEF2256 framer, also known
as FALC56. This framer and its line interface component is designed
to fulfill all required interfacing between analog E1/T1/J1 lines and
the digital PCM system highway.

If unsure, say N.

To compile this driver as a module, choose M here: the
module will be called pef2256.

config MFD_PM8XXX
tristate "Qualcomm PM8xxx PMIC chips driver"
depends on (ARM || HEXAGON || COMPILE_TEST)
Expand Down
1 change: 1 addition & 0 deletions drivers/mfd/Makefile
Expand Up @@ -195,6 +195,7 @@ obj-$(CONFIG_MFD_SI476X_CORE) += si476x-core.o

obj-$(CONFIG_MFD_CS5535) += cs5535-mfd.o
obj-$(CONFIG_MFD_OMAP_USB_HOST) += omap-usb-host.o omap-usb-tll.o
obj-$(CONFIG_MFD_PEF2256) += pef2256.o
obj-$(CONFIG_MFD_PM8XXX) += qcom-pm8xxx.o ssbi.o
obj-$(CONFIG_MFD_QCOM_RPM) += qcom_rpm.o
obj-$(CONFIG_MFD_SPMI_PMIC) += qcom-spmi-pmic.o
Expand Down

0 comments on commit d609488

Please sign in to comment.