Lines Matching refs:CI
3 NOTE: This document describes the usage of the high level CI API as
5 existing low level CI API.
8 To utilize the High Level CI capabilities,
11 For the Twinhan/Twinhan clones, the dst_ca module handles the CI
12 hardware handling.This module is loaded automatically if a CI
48 * CI modules that are supported
50 The CI module support is largely dependent upon the firmware on the cards
51 Some cards do support almost all of the available CI modules. There is
52 nothing much that can be done in order to make additional CI modules
61 * The High level CI API
66 With the High Level CI approach any new card with almost any random
73 array to/from the CI ioctls as defined in the Linux DVB API. No changes
77 * Why the need for another CI interface ?
82 The CI interface is defined in the DVB API in ca.h as
88 #define CA_CI 1 /* CI high level interface */
89 #define CA_CI_LINK 2 /* CI link layer level interface */
90 #define CA_CI_PHYS 4 /* CI physical layer level interface */
101 This CI interface follows the CI high level interface, which is not
104 This CI interface is quite different in the case that it tries to
105 accommodate all other CI based devices, that fall into the other categories.
107 This means that this CI interface handles the EN50221 style tags in the
117 With this High Level CI interface, the interface can be defined with the
120 All these ioctls are also valid for the High level CI interface
140 APP: CI High level interface
141 APP: CA/CI Module Present
168 /* a message to/from a CI-CAM */
191 | | | High Level CI driver
211 The High Level CI interface uses the EN50221 DVB standard, following a