Searched refs:rk1608_state (Results 1 – 4 of 4) sorted by relevance
| /OK3568_Linux_fs/kernel/drivers/media/spi/ |
| H A D | rk1608_dev.c | 254 static int rk1608_client_connect(struct rk1608_state *pdata, in rk1608_client_connect() 271 static void rk1608_client_disconnect(struct rk1608_state *pdata, in rk1608_client_disconnect() 369 static int do_cmd_write(struct rk1608_state *pdata, in do_cmd_write() 407 static int do_cmd_read(struct rk1608_state *pdata, in do_cmd_read() 443 static int do_cmd_set_spi_rate(struct rk1608_state *pdata, in do_cmd_set_spi_rate() 463 static int do_cmd_query(struct rk1608_state *pdata, in do_cmd_query() 473 static int do_cmd_download_fw(struct rk1608_state *pdata, in do_cmd_download_fw() 491 static int do_cmd_fast_write(struct rk1608_state *pdata, in do_cmd_fast_write() 510 static int do_cmd_fast_read(struct rk1608_state *pdata, in do_cmd_fast_read() 521 static int do_cmd_send_msg(struct rk1608_state *pdata, in do_cmd_send_msg() [all …]
|
| H A D | rk1608_core.c | 42 struct rk1608_state *pdata; 70 static inline struct rk1608_state *to_state(struct v4l2_subdev *sd) in to_state() 72 return container_of(sd, struct rk1608_state, sd); in to_state() 192 static int _rk1608_safe_write(struct rk1608_state *rk1608, struct spi_device *spi, in _rk1608_safe_write() 219 int rk1608_safe_write(struct rk1608_state *rk1608, struct spi_device *spi, in rk1608_safe_write() 244 static void rk1608_hw_init(struct rk1608_state *rk1608, struct spi_device *spi) in rk1608_hw_init() 341 static int _rk1608_safe_read(struct rk1608_state *rk1608, struct spi_device *spi, in _rk1608_safe_read() 366 int rk1608_safe_read(struct rk1608_state *rk1608, struct spi_device *spi, in rk1608_safe_read() 391 static int rk1608_read_wait(struct rk1608_state *rk1608, struct spi_device *spi, in rk1608_read_wait() 415 static int rk1608_boot_request(struct rk1608_state *rk1608, in rk1608_boot_request() [all …]
|
| H A D | rk1608_core.h | 98 struct rk1608_state { struct 507 int rk1608_send_msg_to_dsp(struct rk1608_state *pdata, struct msg *m); 533 int rk1608_safe_write(struct rk1608_state *rk1608, struct spi_device *spi, 561 int rk1608_safe_read(struct rk1608_state *rk1608, struct spi_device *spi, 606 int rk1608_download_fw(struct rk1608_state *rk1608, struct spi_device *spi, 619 int rk1608_msq_recv_msg(struct rk1608_state *rk1608, struct spi_device *spi, 630 int rk1608_msq_send_msg(struct rk1608_state *rk1608, struct spi_device *spi, 633 int rk1608_set_power(struct rk1608_state *pdata, int on); 635 void rk1608_set_spi_speed(struct rk1608_state *pdata, u32 hz); 637 int rk1608_set_log_level(struct rk1608_state *pdata, int level);
|
| H A D | rk1608_dev.h | 14 int rk1608_dev_register(struct rk1608_state *pdata); 15 void rk1608_dev_unregister(struct rk1608_state *pdata); 16 void rk1608_dev_receive_msg(struct rk1608_state *pdata, struct msg *msg);
|