[POWERPC] Xilinx: hwicap: Refactor status handling code.
Both the buffer-based and fifo-based icap cores have a status register. Previously, this was only used internally to check whether transactions have completed. However, the status can be useful to the main driver as well. This patch exposes these status functions to the main driver along with some masks for the differnet bits. Signed-off-by: Stephen Neuendorffer <stephen.neuendorffer@xilinx.com> Acked-by: Grant Likely <grant.likely@secretlab.ca> Signed-off-by: Josh Boyer <jwboyer@linux.vnet.ibm.com>
This commit is contained in:
committed by
Josh Boyer
parent
7831426351
commit
6b06fdbaf9
@@ -664,12 +664,14 @@ static int __devinit hwicap_setup(struct device *dev, int id,
|
||||
static struct hwicap_driver_config buffer_icap_config = {
|
||||
.get_configuration = buffer_icap_get_configuration,
|
||||
.set_configuration = buffer_icap_set_configuration,
|
||||
.get_status = buffer_icap_get_status,
|
||||
.reset = buffer_icap_reset,
|
||||
};
|
||||
|
||||
static struct hwicap_driver_config fifo_icap_config = {
|
||||
.get_configuration = fifo_icap_get_configuration,
|
||||
.set_configuration = fifo_icap_set_configuration,
|
||||
.get_status = fifo_icap_get_status,
|
||||
.reset = fifo_icap_reset,
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user