Searched refs:hwicap_drvdata (Results 1 – 6 of 6) sorted by relevance
/linux-4.19.296/drivers/char/xilinx_hwicap/ |
D | fifo_icap.c | 93 static inline void fifo_icap_fifo_write(struct hwicap_drvdata *drvdata, in fifo_icap_fifo_write() 106 static inline u32 fifo_icap_fifo_read(struct hwicap_drvdata *drvdata) in fifo_icap_fifo_read() 118 static inline void fifo_icap_set_read_size(struct hwicap_drvdata *drvdata, in fifo_icap_set_read_size() 128 static inline void fifo_icap_start_config(struct hwicap_drvdata *drvdata) in fifo_icap_start_config() 138 static inline void fifo_icap_start_readback(struct hwicap_drvdata *drvdata) in fifo_icap_start_readback() 160 u32 fifo_icap_get_status(struct hwicap_drvdata *drvdata) in fifo_icap_get_status() 171 static inline u32 fifo_icap_busy(struct hwicap_drvdata *drvdata) in fifo_icap_busy() 184 struct hwicap_drvdata *drvdata) in fifo_icap_write_fifo_vacancy() 196 struct hwicap_drvdata *drvdata) in fifo_icap_read_fifo_occupancy() 213 int fifo_icap_set_configuration(struct hwicap_drvdata *drvdata, in fifo_icap_set_configuration() [all …]
|
D | fifo_icap.h | 45 struct hwicap_drvdata *drvdata, 51 struct hwicap_drvdata *drvdata, 55 u32 fifo_icap_get_status(struct hwicap_drvdata *drvdata); 56 void fifo_icap_reset(struct hwicap_drvdata *drvdata); 57 void fifo_icap_flush_fifo(struct hwicap_drvdata *drvdata);
|
D | buffer_icap.h | 44 int buffer_icap_set_configuration(struct hwicap_drvdata *drvdata, u32 *data, 48 int buffer_icap_get_configuration(struct hwicap_drvdata *drvdata, u32 *data, 51 u32 buffer_icap_get_status(struct hwicap_drvdata *drvdata); 52 void buffer_icap_reset(struct hwicap_drvdata *drvdata);
|
D | xilinx_hwicap.h | 42 struct hwicap_drvdata { struct 67 int (*get_configuration)(struct hwicap_drvdata *drvdata, u32 *data, argument 72 int (*set_configuration)(struct hwicap_drvdata *drvdata, u32 *data, 85 u32 (*get_status)(struct hwicap_drvdata *drvdata); 87 void (*reset)(struct hwicap_drvdata *drvdata);
|
D | buffer_icap.c | 88 u32 buffer_icap_get_status(struct hwicap_drvdata *drvdata) in buffer_icap_get_status() 187 static int buffer_icap_device_read(struct hwicap_drvdata *drvdata, in buffer_icap_device_read() 221 static int buffer_icap_device_write(struct hwicap_drvdata *drvdata, in buffer_icap_device_write() 256 void buffer_icap_reset(struct hwicap_drvdata *drvdata) in buffer_icap_reset() 267 int buffer_icap_set_configuration(struct hwicap_drvdata *drvdata, u32 *data, in buffer_icap_set_configuration() 324 int buffer_icap_get_configuration(struct hwicap_drvdata *drvdata, u32 *data, in buffer_icap_get_configuration()
|
D | xilinx_hwicap.c | 230 static int hwicap_command_desync(struct hwicap_drvdata *drvdata) in hwicap_command_desync() 264 static int hwicap_get_configuration_register(struct hwicap_drvdata *drvdata, in hwicap_get_configuration_register() 318 static int hwicap_initialize_hwicap(struct hwicap_drvdata *drvdata) in hwicap_initialize_hwicap() 358 struct hwicap_drvdata *drvdata = file->private_data; in hwicap_read() 444 struct hwicap_drvdata *drvdata = file->private_data; in hwicap_write() 531 struct hwicap_drvdata *drvdata; in hwicap_open() 535 drvdata = container_of(inode->i_cdev, struct hwicap_drvdata, cdev); in hwicap_open() 566 struct hwicap_drvdata *drvdata = file->private_data; in hwicap_release() 608 struct hwicap_drvdata *drvdata = NULL; in hwicap_setup() 637 drvdata = kzalloc(sizeof(struct hwicap_drvdata), GFP_KERNEL); in hwicap_setup() [all …]
|