cec-funcs.h: add reply argument for Record On/Off
PATCH 1/1 cec-funcs.h: add reply argument for Record On/Off
A reply parameter is added to the cec_msg_record_on/off functions in cec-funcs.h. The standard mandates that Record Status shall be replied to Record On, and it may be replied to Record Off.
Signed-off-by Johan Fjeldtvedt <[email protected]>
Signed-off-by Hans Verkuil <[email protected]>
--- include/linux/cec-funcs.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-)
include/linux/cec-funcs.h +4 -1
@@ -162,10 +162,11 @@ static inline void cec_msg_standby(struct cec_msg *msg)/* One Touch Record Feature */ -static inline void cec_msg_record_off (struct cec_msg *msg) +static inline void cec_msg_record_off (struct cec_msg *msg,bool reply) { msg->len =2 ; msg->msg[1 ] =CEC_MSG_RECORD_OFF ; + msg->reply = reply ?CEC_MSG_RECORD_STATUS :0 ; }struct cec_op_arib_data {
@@ -323,6 +324,7 @@ static inline void cec_msg_record_on_phys_addr(struct cec_msg *msg, }static inline void cec_msg_record_on (struct cec_msg *msg, +bool reply,const struct cec_op_record_src *rec_src) {switch (rec_src->type) {
@@ -346,6 +348,7 @@ static inline void cec_msg_record_on(struct cec_msg *msg, rec_src->ext_phys_addr.phys_addr);break ; } + msg->reply = reply ?CEC_MSG_RECORD_STATUS :0 ; } static inline void cec_ops_record_on(const struct cec_msg *msg,
Signature · 1 line
2.7.0