| # SPDX-License-Identifier: GPL-2.0-only |
| # |
| # FRAMER |
| # |
| |
| menuconfig FRAMER |
| tristate "Framer Subsystem" |
| help |
| A framer is a component in charge of an E1/T1 line interface. |
| Connected usually to a TDM bus, it converts TDM frames to/from E1/T1 |
| frames. It also provides information related to the E1/T1 line. |
| Used with HDLC, the network can be reached through the E1/T1 line. |
| |
| This framework is designed to provide a generic interface for framer |
| devices present in the kernel. This layer will have the generic |
| API by which framer drivers can create framer using the framer |
| framework and framer users can obtain reference to the framer. |
| All the users of this framework should select this config. |
| |
| if FRAMER |
| |
| config GENERIC_FRAMER |
| bool |
| |
| config FRAMER_PEF2256 |
| tristate "Lantiq PEF2256" |
| depends on OF |
| depends on HAS_IOMEM |
| select GENERIC_FRAMER |
| select MFD_CORE |
| select REGMAP_MMIO |
| help |
| Enable support for the Lantiq PEF2256 (FALC56) framer. |
| The PEF2256 is a framer and line interface between analog E1/T1/J1 |
| line and a digital PCM bus. |
| |
| If unsure, say N. |
| |
| To compile this driver as a module, choose M here: the |
| module will be called framer-pef2256. |
| |
| endif # FRAMER |