Home
last modified time | relevance | path

Searched refs:cec_msg (Results 1 – 25 of 35) sorted by relevance

12

/linux/include/uapi/linux/
A Dcec-funcs.h23 static inline void cec_ops_active_source(const struct cec_msg *msg, in cec_ops_active_source()
29 static inline void cec_msg_image_view_on(struct cec_msg *msg) in cec_msg_image_view_on()
35 static inline void cec_msg_text_view_on(struct cec_msg *msg) in cec_msg_text_view_on()
43 static inline void cec_msg_inactive_source(struct cec_msg *msg, in cec_msg_inactive_source()
83 static inline void cec_msg_routing_change(struct cec_msg *msg, in cec_msg_routing_change()
123 static inline void cec_msg_standby(struct cec_msg *msg) in cec_msg_standby()
292 static inline void cec_msg_record_on(struct cec_msg *msg, in cec_msg_record_on()
369 static inline void cec_msg_timer_status(struct cec_msg *msg, in cec_msg_timer_status()
936 static inline void cec_msg_play(struct cec_msg *msg, in cec_msg_play()
944 static inline void cec_ops_play(const struct cec_msg *msg, in cec_ops_play()
[all …]
A Dcec.h57 struct cec_msg { struct
78 static inline __u8 cec_msg_initiator(const struct cec_msg *msg) in cec_msg_initiator() argument
87 static inline __u8 cec_msg_destination(const struct cec_msg *msg) in cec_msg_destination()
96 static inline int cec_msg_opcode(const struct cec_msg *msg) in cec_msg_opcode()
105 static inline int cec_msg_is_broadcast(const struct cec_msg *msg) in cec_msg_is_broadcast()
119 static inline void cec_msg_init(struct cec_msg *msg, in cec_msg_init()
136 static inline void cec_msg_set_reply_to(struct cec_msg *msg, in cec_msg_set_reply_to()
137 struct cec_msg *orig) in cec_msg_set_reply_to()
164 static inline int cec_msg_status_is_ok(const struct cec_msg *msg) in cec_msg_status_is_ok()
505 #define CEC_TRANSMIT _IOWR('a', 5, struct cec_msg)
[all …]
/linux/include/media/
A Dcec.h61 struct cec_msg msg;
72 struct cec_msg msg;
115 u32 signal_free_time, struct cec_msg *msg);
124 int (*received)(struct cec_adapter *adap, struct cec_msg *msg);
305 int cec_transmit_msg(struct cec_adapter *adap, struct cec_msg *msg,
335 struct cec_msg *msg, ktime_t ts);
338 struct cec_msg *msg) in cec_received_msg()
A Dcec-pin.h48 int (*received)(struct cec_adapter *adap, struct cec_msg *msg);
/linux/drivers/media/cec/platform/cros-ec/
A Dcros-ec-cec.c38 struct cec_msg rx_msg;
118 u32 signal_free_time, struct cec_msg *cec_msg) in cros_ec_cec_transmit() argument
129 msg.msg.outsize = cec_msg->len; in cros_ec_cec_transmit()
130 memcpy(msg.data.msg, cec_msg->msg, cec_msg->len); in cros_ec_cec_transmit()
/linux/drivers/media/cec/core/
A Dcec-pin-priv.h178 struct cec_msg tx_msg;
183 struct cec_msg rx_msg;
199 struct cec_msg work_rx_msg;
A Dcec-adap.c27 struct cec_msg *msg,
282 const struct cec_msg *msg, in cec_queue_msg_monitor()
301 const struct cec_msg *msg) in cec_queue_msg_followers()
598 struct cec_msg *msg; in cec_transmit_done_ts()
1042 struct cec_msg *msg, ktime_t ts) in cec_received_msg_ts()
1170 struct cec_msg *dst = &data->msg; in cec_received_msg_ts()
1255 struct cec_msg msg = { }; in cec_config_log_addr()
1484 struct cec_msg msg = {}; in cec_config_thread_func()
1832 struct cec_msg *msg, in cec_fill_msg_report_features()
1862 struct cec_msg tx_msg = { }; in cec_feature_abort_reason()
[all …]
A Dcec-priv.h23 static inline bool msg_is_raw(const struct cec_msg *msg) in msg_is_raw()
43 int cec_transmit_msg_fh(struct cec_adapter *adap, struct cec_msg *msg,
A Dcec-api.c212 bool block, struct cec_msg __user *parg) in cec_transmit()
214 struct cec_msg msg = {}; in cec_transmit()
240 static int cec_receive_msg(struct cec_fh *fh, struct cec_msg *msg, bool block) in cec_receive_msg()
291 bool block, struct cec_msg __user *parg) in cec_receive()
293 struct cec_msg msg = {}; in cec_receive()
/linux/drivers/media/test-drivers/vivid/
A Dvivid-cec.c113 struct cec_msg first_msg = {}; in vivid_cec_bus_thread()
242 u32 signal_free_time, struct cec_msg *msg) in vivid_cec_adap_transmit()
264 static int vivid_received(struct cec_adapter *adap, struct cec_msg *msg) in vivid_received()
267 struct cec_msg reply; in vivid_received()
/linux/drivers/media/cec/i2c/
A Dch7322.c165 static int ch7322_send_message(struct ch7322 *ch7322, const struct cec_msg *msg) in ch7322_send_message()
208 static int ch7322_receive_message(struct ch7322 *ch7322, struct cec_msg *msg) in ch7322_receive_message()
272 struct cec_msg msg; in ch7322_rx_done()
354 u32 signal_free_time, struct cec_msg *msg) in ch7322_cec_adap_transmit()
/linux/Documentation/userspace-api/media/cec/
A Dcec-ioc-receive.rst21 ``int ioctl(int fd, CEC_RECEIVE, struct cec_msg *argp)``
25 ``int ioctl(int fd, CEC_TRANSMIT, struct cec_msg *argp)``
34 Pointer to struct cec_msg.
40 ``timeout`` field of struct :c:type:`cec_msg` and pass it to
56 :c:type:`cec_msg` and pass it to :ref:`ioctl CEC_TRANSMIT <CEC_TRANSMIT>`.
89 .. c:type:: cec_msg
93 .. flat-table:: struct cec_msg
203 .. flat-table:: Flags for struct cec_msg
379 The contents of struct :c:type:`cec_msg` is invalid.
/linux/drivers/media/cec/platform/stm32/
A Dstm32-cec.c75 struct cec_msg rx_msg;
76 struct cec_msg tx_msg;
216 u32 signal_free_time, struct cec_msg *msg) in stm32_cec_adap_transmit()
/linux/drivers/media/cec/platform/s5p/
A Ds5p_cec.h73 struct cec_msg msg;
/linux/drivers/gpu/drm/bridge/adv7511/
A Dadv7511_cec.c81 struct cec_msg msg = {}; in adv7511_cec_irq_process()
235 u32 signal_free_time, struct cec_msg *msg) in adv7511_cec_adap_transmit()
/linux/drivers/gpu/drm/bridge/synopsys/
A Ddw-hdmi-cec.c59 struct cec_msg rx_msg;
93 u32 signal_free_time, struct cec_msg *msg) in dw_hdmi_cec_transmit()
/linux/drivers/gpu/drm/omapdrm/dss/
A Dhdmi4_cec.c76 struct cec_msg msg = {}; in hdmi_cec_received_msg()
279 u32 signal_free_time, struct cec_msg *msg) in hdmi_cec_adap_transmit()
/linux/drivers/media/cec/usb/rainshadow/
A Drainshadow-cec.c67 struct cec_msg msg = {}; in rain_process_msg()
275 u32 signal_free_time, struct cec_msg *msg) in rain_cec_adap_transmit()
/linux/drivers/media/cec/platform/sti/
A Dstih-cec.c204 u32 signal_free_time, struct cec_msg *msg) in stih_cec_adap_transmit()
245 struct cec_msg msg = {}; in stih_rx_done()
/linux/drivers/gpu/drm/
A Ddrm_dp_cec.c119 u32 signal_free_time, struct cec_msg *msg) in drm_dp_cec_adap_transmit()
192 struct cec_msg msg; in drm_dp_cec_received()
/linux/drivers/media/cec/usb/pulse8/
A Dpulse8-cec.c182 struct cec_msg rx_msg[NUM_MSGS];
192 struct cec_msg tx_msg;
287 struct cec_msg *msg = &pulse8->tx_msg; in pulse8_tx_work_handler()
624 u32 signal_free_time, struct cec_msg *msg) in pulse8_cec_adap_transmit()
/linux/drivers/media/cec/platform/tegra/
A Dtegra_cec.c82 struct cec_msg msg = {}; in tegra_cec_irq_thread_handler()
279 u32 signal_free_time_ms, struct cec_msg *msg) in tegra_cec_adap_transmit()
/linux/drivers/gpu/drm/i2c/
A Dtda9950.c68 struct cec_msg rx_msg;
216 u32 signal_free_time, struct cec_msg *msg) in tda9950_cec_transmit()
/linux/Documentation/driver-api/media/
A Dcec-core.rst113 u32 signal_free_time, struct cec_msg *msg);
184 u32 signal_free_time, struct cec_msg *msg);
282 void cec_received_msg(struct cec_adapter *adap, struct cec_msg *msg);
376 int (*received)(struct cec_adapter *adap, struct cec_msg *msg);
382 int (*received)(struct cec_adapter *adap, struct cec_msg *msg);
396 int cec_transmit_msg(struct cec_adapter *adap, struct cec_msg *msg, \
/linux/drivers/gpu/drm/vc4/
A Dvc4_hdmi.h167 struct cec_msg cec_rx_msg;

Completed in 59 milliseconds

12