Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 254402
b: refs/heads/master
c: ca841f0
h: refs/heads/master
v: v3
  • Loading branch information
Christoph Hellwig authored and Dan Williams committed Jul 3, 2011
1 parent 34a632c commit 80a90be
Show file tree
Hide file tree
Showing 9 changed files with 365 additions and 639 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: bc99aa47108e9fd759071d4741c7abdf7b903579
refs/heads/master: ca841f0e862bccd61f537b76c94579c1bd391448
304 changes: 0 additions & 304 deletions trunk/drivers/scsi/isci/core/sci_base_controller.h

This file was deleted.

29 changes: 0 additions & 29 deletions trunk/drivers/scsi/isci/core/sci_controller.h
Original file line number Diff line number Diff line change
Expand Up @@ -63,36 +63,7 @@
*
*/


struct sci_base_memory_descriptor_list;
struct scic_sds_controller;

#define SCI_CONTROLLER_INVALID_IO_TAG 0xFFFF

/**
* sci_controller_get_memory_descriptor_list_handle() - This method simply
* returns a handle for the memory descriptor list associated with the
* supplied controller. The descriptor list provides DMA safe/capable
* memory requirements for this controller.
* @controller: This parameter specifies the controller for which to retrieve
* the DMA safe memory descriptor list.
*
* The user must adhere to the alignment requirements specified in memory
* descriptor. In situations where the operating environment does not offer
* memory allocation utilities supporting alignment, then it is the
* responsibility of the user to manually align the memory buffer for SCI.
* Thus, the user may have to allocate a larger buffer to meet the alignment.
* Additionally, the user will need to remember the actual memory allocation
* addresses in order to ensure the memory can be properly freed when necessary
* to do so. This method will return a valid handle, but the MDL may not be
* accurate until after the user has invoked the associated
* sci_controller_initialize() routine. A pointer to a physical memory
* descriptor array.
*/
struct sci_base_memory_descriptor_list *
sci_controller_get_memory_descriptor_list_handle(
struct scic_sds_controller *controller);


#endif /* _SCI_CONTROLLER_H_ */

Loading

0 comments on commit 80a90be

Please sign in to comment.