Permalink
Show file tree
Hide file tree
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
staging: xlnx_tsmux: Initial version of xlnx mpeg2tsmux driver
This patch adds the initial version of xilinx mpeg2tsmux driver. The Xilinx mpeg2tsmux is a packet based IP which reads the elementary streams from memory and writes the MPEG2 Transport stream to memory. This is a plane char driver without drm/v4l2 framework, as it doesn't operate on any media attributes. Initial version of driver is implemented as char driver with ioctl calls to alloc, dealloc buffers for source and destination. Signed-off-by: Venkateshwar Rao Gannavarapu <venkateshwar.rao.gannavarapu@xilinx.com> State: pending
- Loading branch information
Venkateshwar Rao Gannavarapu
authored and
Michal Simek
committed
Apr 16, 2020
1 parent
24672d5
commit bf43a837d149dc4c51971b8698aabcbf7961d930
Showing
7 changed files
with
1,780 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,11 @@ | ||
| config XLNX_TSMUX | ||
| tristate "Xilinx MPEG2 Transport Stream Muxer" | ||
| select DMA_SHARED_BUFFER | ||
| help | ||
| This driver is developed for mpeg2 transport stream muxer, | ||
| designed to allow passage of multimedia streams from the source | ||
| kernel sub-system, prepares mpeg2 transport stream and forward | ||
| to the sink kernel subsystem. | ||
|
|
||
| To compile this driver as a module, choose M here. | ||
| If unsure, choose N. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,4 @@ | ||
| XILINX MPG2TSMUX DRIVER | ||
| M: Venkateshwar Rao <venkateshwar.rao.gannavarapu@xilinx.com> | ||
| S: Maintained | ||
| F: drivers/staging/xlnx_tsmux |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1 @@ | ||
| obj-$(CONFIG_XLNX_TSMUX) += xlnx_mpg2tsmux.o |
Oops, something went wrong.