These changes are the raw update to linux-4.4.6-rt14. Kernel sources
[kvmfornfv.git] / kernel / drivers / media / pci / ivtv / ivtv-driver.h
index e8b6c7a..ee0ef6e 100644 (file)
@@ -830,7 +830,8 @@ static inline int ivtv_raw_vbi(const struct ivtv *itv)
        do {                                                            \
                struct v4l2_subdev *__sd;                               \
                __v4l2_device_call_subdevs_p(&(itv)->v4l2_dev, __sd,    \
-                       !(hw) || (__sd->grp_id & (hw)), o, f , ##args); \
+                        !(hw) ? true : (__sd->grp_id & (hw)),          \
+                        o, f, ##args);                                 \
        } while (0)
 
 #define ivtv_call_all(itv, o, f, args...) ivtv_call_hw(itv, 0, o, f , ##args)