14 Oct
2023
14 Oct
'23
1:43 a.m.
On Wed, 11 Oct 2023 08:14:28 +0200 Herve Codina wrote:
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.
The framer framework provides a set of APIs for the framer drivers (framer provider) to create/destroy a framer and APIs for the framer users (framer consumer) to obtain a reference to the framer, and use the framer.
This basic implementation provides a framer abstraction for: - power on/off the framer - get the framer status (line state) - be notified on framer status changes - get/set the framer configuration
Acked-by: Jakub Kicinski <kuba@kernel.org>