projects
/
platform
/
adaptation
/
renesas_rcar
/
renesas_kernel.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
inetdevice: fixed signed integer overflow
[platform/adaptation/renesas_rcar/renesas_kernel.git]
/
include
/
linux
/
libata.h
diff --git
a/include/linux/libata.h
b/include/linux/libata.h
index
bec6dbe
..
e13b3ae
100644
(file)
--- a/
include/linux/libata.h
+++ b/
include/linux/libata.h
@@
-593,6
+593,7
@@
struct ata_host {
struct device *dev;
void __iomem * const *iomap;
unsigned int n_ports;
struct device *dev;
void __iomem * const *iomap;
unsigned int n_ports;
+ unsigned int n_tags; /* nr of NCQ tags */
void *private_data;
struct ata_port_operations *ops;
unsigned long flags;
void *private_data;
struct ata_port_operations *ops;
unsigned long flags;
@@
-822,6
+823,7
@@
struct ata_port {
unsigned long qc_allocated;
unsigned int qc_active;
int nr_active_links; /* #links with active qcs */
unsigned long qc_allocated;
unsigned int qc_active;
int nr_active_links; /* #links with active qcs */
+ unsigned int last_tag; /* track next tag hw expects */
struct ata_link link; /* host default link */
struct ata_link *slave_link; /* see ata_slave_link_init() */
struct ata_link link; /* host default link */
struct ata_link *slave_link; /* see ata_slave_link_init() */