1# SPDX-License-Identifier: GPL-2.0-only 2# 3# FRAMER 4# 5 6menuconfig FRAMER 7 tristate "Framer Subsystem" 8 help 9 A framer is a component in charge of an E1/T1 line interface. 10 Connected usually to a TDM bus, it converts TDM frames to/from E1/T1 11 frames. It also provides information related to the E1/T1 line. 12 Used with HDLC, the network can be reached through the E1/T1 line. 13 14 This framework is designed to provide a generic interface for framer 15 devices present in the kernel. This layer will have the generic 16 API by which framer drivers can create framer using the framer 17 framework and framer users can obtain reference to the framer. 18 All the users of this framework should select this config. 19 20if FRAMER 21 22config GENERIC_FRAMER 23 bool 24 25config FRAMER_PEF2256 26 tristate "Lantiq PEF2256" 27 depends on OF 28 depends on HAS_IOMEM 29 select GENERIC_FRAMER 30 select MFD_CORE 31 select REGMAP_MMIO 32 help 33 Enable support for the Lantiq PEF2256 (FALC56) framer. 34 The PEF2256 is a framer and line interface between analog E1/T1/J1 35 line and a digital PCM bus. 36 37 If unsure, say N. 38 39 To compile this driver as a module, choose M here: the 40 module will be called framer-pef2256. 41 42endif # FRAMER 43