video: rockchip: vcodec: add log message in iommu drm
[firefly-linux-kernel-4.4.55.git] / drivers / cir / bu92747guw_cir.h
index 5d0e15ef1e86c7fd1e0d9ba43d1df5a49f061495..b6e93846c422ee71866cda7a0c52996ae4d3f2aa 100755 (executable)
 struct rk29_cir_struct_info {
        u16  carry_high;                // carry_high
        u16  carry_low;        // carry_low     
-       u16  repeat;         // ÊÇ·ñÊÇ Öظ´Ö¡
+       
+       s32  repeat;         // ÊÇ·ñÊÇ Öظ´Ö¡
        u8   inv;                 //00 01 10 11   Lsb->inv0 
-
-       u16 frame_bit_len;           // ÃüÁîÖ¡ÓÐЧλÊý
+       u8 frame_bit_len;           // ÃüÁîÖ¡ÓÐЧλÊý
+       
        u16 stop_bit_interval;         //  period of end part  NEC-560us
        
        ul64 frame;               //  ÃüÁîÖ¡  LSB->MSB
@@ -144,6 +145,8 @@ struct rk29_cir_struct_info {
 #define BU92747_IOCTL_REPEAT             _IOW(BU92747IO, 0x0A, char[CIR_FRAME_SIZE])
 #define BU92747_IOCTL_DURATION           _IOW(BU92747IO, 0x0C, char[CIR_FRAME_SIZE])
 #define BU92747_IOCTL_PARAMETER          _IOW(BU92747IO, 0x0E, char[CIR_FRAME_SIZE])
+#define BU92747_IOCTL_FORMATE            _IOW(BU92747IO, 0x0F, char[CIR_FRAME_SIZE])
+
 
 /*status*/
 #define BU92747_STOP           4