Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

at v3.6-rc2 43 lines 1.2 kB view raw
1 TODO 2 ==== 3Introduction 4============ 5 6These drivers add support for IndustryPack devices: carrier and IP module 7boards. 8 9The ipack driver is just an abstraction of the bus providing the common 10operations between the two kind of boards. 11 12TODO 13==== 14 15TPCI-200 16-------- 17 18* It has a linked list with the tpci200 devices it is managing. Get rid of it 19 and use driver_for_each_device() instead. 20 21IP-OCTAL 22-------- 23 24* It has a linked list which saves the devices it is currently 25 managing. It should use the driver_for_each_device() function. It is not there 26 due to the impossibility of using container_of macro to recover the 27 corresponding "struct ipoctal" because the attribute "struct ipack_device" is 28 a pointer. This code should be refactored. 29 30Ipack 31----- 32 33* The structures and API exported can be improved a lot. For example, the 34 way to unregistering IP module devices, doing the IP module driver a call to 35 remove_device() to notify the carrier driver, or the opposite with the call to 36 the ipack_driver_ops' remove() function could be improved. 37 38 39Contact 40======= 41 42Contact: Samuel Iglesias Gonsalvez <siglesias@igalia.com> 43Mailing List: industrypack-devel@lists.sourceforge.net