This patch set integrates the MOST driver to the Linux kernel's device
model and provides bug fixes. Part of this process is moving and renaming
files to get a clearer directory layout.
Andrey Shvetsov (2):
staging: most: update driver usage file
staging: most: core: fix list traversing
Christian Gromm (24):
staging: most: rearrange source files
staging: most: integrate driver in kernel's device model
staging: most: core: rename structure
staging: most: core: rename struct most_c_aim_obj to pipe
staging: most: core: rename struct memeber
staging: most: core: rename members aim* of struct most_channel
staging: most: core: use structure to pack driver specific data
staging: most: core: track aim modules with linked list
staging: most: core: let core manage aim attributes
staging: most: core: remove struct device from struct most_aim
staging: most: core: fix header file mostcore.h
staging: most: core: rename function
staging: most: core: replace struct most_inst_obj with struct
interface_private
staging: most: core: make channel name accessible from struct
most_channel
staging: most: core: remove context pointer from struct most_aim
staging: most: usb: remove pointer initialization
staging: most: change designator for modules interfacing userspace
staging: most: core: fix comment sections
staging: most: core: fix formatting
staging: most: usb: clear functional stall on tx endpoint
staging: most: core: fix data type
staging: most: core: check value returned by match function
staging: most: cdev: bundle module variables in structure
staging: most: core: remove class generation
.../most/Documentation/ABI/sysfs-bus-most.txt | 313 ++++
.../staging/most/Documentation/driver_usage.txt | 192 +-
drivers/staging/most/Kconfig | 27 +-
drivers/staging/most/Makefile | 19 +-
drivers/staging/most/aim-cdev/Makefile | 4 -
drivers/staging/most/aim-network/Makefile | 4 -
drivers/staging/most/aim-sound/Makefile | 4 -
drivers/staging/most/aim-v4l2/Makefile | 5 -
drivers/staging/most/{aim-cdev => cdev}/Kconfig | 6 +-
drivers/staging/most/cdev/Makefile | 4 +
drivers/staging/most/{aim-cdev => cdev}/cdev.c | 183 +-
drivers/staging/most/core.c | 1606 ++++++++++++++++
.../staging/most/{mostcore/mostcore.h => core.h} | 69 +-
drivers/staging/most/{hdm-dim2 => dim2}/Kconfig | 6 +-
drivers/staging/most/dim2/Makefile | 4 +
.../most/{hdm-dim2/dim2_hdm.c => dim2/dim2.c} | 32 +-
.../most/{hdm-dim2/dim2_hdm.h => dim2/dim2.h} | 2 +-
.../most/{hdm-dim2/dim2_errors.h => dim2/errors.h} | 2 +-
.../most/{hdm-dim2/dim2_hal.c => dim2/hal.c} | 8 +-
.../most/{hdm-dim2/dim2_hal.h => dim2/hal.h} | 4 +-
.../most/{hdm-dim2/dim2_reg.h => dim2/reg.h} | 2 +-
drivers/staging/most/dim2/sysfs.c | 55 +
.../most/{hdm-dim2/dim2_sysfs.h => dim2/sysfs.h} | 8 +-
drivers/staging/most/hdm-dim2/Makefile | 5 -
drivers/staging/most/hdm-dim2/dim2_sysfs.c | 115 --
drivers/staging/most/hdm-i2c/Makefile | 3 -
drivers/staging/most/hdm-usb/Makefile | 4 -
drivers/staging/most/{hdm-i2c => i2c}/Kconfig | 6 +-
drivers/staging/most/i2c/Makefile | 4 +
.../staging/most/{hdm-i2c/hdm_i2c.c => i2c/i2c.c} | 11 +-
drivers/staging/most/mostcore/Kconfig | 14 -
drivers/staging/most/mostcore/Makefile | 3 -
drivers/staging/most/mostcore/core.c | 1949 --------------------
drivers/staging/most/{aim-network => net}/Kconfig | 6 +-
drivers/staging/most/net/Makefile | 4 +
.../most/{aim-network/networking.c => net/net.c} | 49 +-
drivers/staging/most/{aim-sound => sound}/Kconfig | 6 +-
drivers/staging/most/sound/Makefile | 4 +
drivers/staging/most/{aim-sound => sound}/sound.c | 21 +-
drivers/staging/most/{hdm-usb => usb}/Kconfig | 7 +-
drivers/staging/most/usb/Makefile | 4 +
.../staging/most/{hdm-usb/hdm_usb.c => usb/usb.c} | 265 +--
drivers/staging/most/{aim-v4l2 => video}/Kconfig | 6 +-
drivers/staging/most/video/Makefile | 4 +
drivers/staging/most/{aim-v4l2 => video}/video.c | 159 +-
45 files changed, 2504 insertions(+), 2704 deletions(-)
create mode 100644 drivers/staging/most/Documentation/ABI/sysfs-bus-most.txt
delete mode 100644 drivers/staging/most/aim-cdev/Makefile
delete mode 100644 drivers/staging/most/aim-network/Makefile
delete mode 100644 drivers/staging/most/aim-sound/Makefile
delete mode 100644 drivers/staging/most/aim-v4l2/Makefile
rename drivers/staging/most/{aim-cdev => cdev}/Kconfig (70%)
create mode 100644 drivers/staging/most/cdev/Makefile
rename drivers/staging/most/{aim-cdev => cdev}/cdev.c (71%)
create mode 100644 drivers/staging/most/core.c
rename drivers/staging/most/{mostcore/mostcore.h => core.h} (86%)
rename drivers/staging/most/{hdm-dim2 => dim2}/Kconfig (83%)
create mode 100644 drivers/staging/most/dim2/Makefile
rename drivers/staging/most/{hdm-dim2/dim2_hdm.c => dim2/dim2.c} (98%)
rename drivers/staging/most/{hdm-dim2/dim2_hdm.h => dim2/dim2.h} (94%)
rename drivers/staging/most/{hdm-dim2/dim2_errors.h => dim2/errors.h} (95%)
rename drivers/staging/most/{hdm-dim2/dim2_hal.c => dim2/hal.c} (99%)
rename drivers/staging/most/{hdm-dim2/dim2_hal.h => dim2/hal.h} (98%)
rename drivers/staging/most/{hdm-dim2/dim2_reg.h => dim2/reg.h} (98%)
create mode 100644 drivers/staging/most/dim2/sysfs.c
rename drivers/staging/most/{hdm-dim2/dim2_sysfs.h => dim2/sysfs.h} (79%)
delete mode 100644 drivers/staging/most/hdm-dim2/Makefile
delete mode 100644 drivers/staging/most/hdm-dim2/dim2_sysfs.c
delete mode 100644 drivers/staging/most/hdm-i2c/Makefile
delete mode 100644 drivers/staging/most/hdm-usb/Makefile
rename drivers/staging/most/{hdm-i2c => i2c}/Kconfig (72%)
create mode 100644 drivers/staging/most/i2c/Makefile
rename drivers/staging/most/{hdm-i2c/hdm_i2c.c => i2c/i2c.c} (98%)
delete mode 100644 drivers/staging/most/mostcore/Kconfig
delete mode 100644 drivers/staging/most/mostcore/Makefile
delete mode 100644 drivers/staging/most/mostcore/core.c
rename drivers/staging/most/{aim-network => net}/Kconfig (69%)
create mode 100644 drivers/staging/most/net/Makefile
rename drivers/staging/most/{aim-network/networking.c => net/net.c} (91%)
rename drivers/staging/most/{aim-sound => sound}/Kconfig (72%)
create mode 100644 drivers/staging/most/sound/Makefile
rename drivers/staging/most/{aim-sound => sound}/sound.c (97%)
rename drivers/staging/most/{hdm-usb => usb}/Kconfig (77%)
create mode 100644 drivers/staging/most/usb/Makefile
rename drivers/staging/most/{hdm-usb/hdm_usb.c => usb/usb.c} (86%)
rename drivers/staging/most/{aim-v4l2 => video}/Kconfig (71%)
create mode 100644 drivers/staging/most/video/Makefile
rename drivers/staging/most/{aim-v4l2 => video}/video.c (76%)
--
1.9.1
_______________________________________________
devel mailing list
[email protected]
http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel