Home
last modified time | relevance | path

Searched refs:hwicap_drvdata (Results 1 – 6 of 6) sorted by relevance

/linux-4.19.296/drivers/char/xilinx_hwicap/
Dfifo_icap.c93 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 …]
Dfifo_icap.h45 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);
Dbuffer_icap.h44 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);
Dxilinx_hwicap.h42 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);
Dbuffer_icap.c88 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()
Dxilinx_hwicap.c230 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 …]