For now, data is passed through '/dev/dvb/adapterX/sec0': - Encrypted data must be written to 'sec0'. - Decrypted data can be read from 'sec0'. - Setup the CAM using device 'ca0'. But this is wrong. There are some discussions about the proper way for doing it, as seen at: http://www.mail-archive.com/linux-media@vger.kernel.org/msg22196.html While there's no proper fix for it, the driver should be kept in staging. Patches should be submitted to: linux-media@vger.kernel.org.