summaryrefslogtreecommitdiff
path: root/Documentation
AgeCommit message (Collapse)Author
2008-06-30Merge commit 'md/for-next'Stephen Rothwell
2008-06-30Merge commit 'battery/master'Stephen Rothwell
2008-06-30Merge commit 'block/for-next'Stephen Rothwell
2008-06-30Merge commit 'ubifs/for_andrew'Stephen Rothwell
2008-06-30Merge commit 'trivial/next'Stephen Rothwell
2008-06-30Merge commit 'input/next'Stephen Rothwell
2008-06-30Merge commit 'gfs2/master'Stephen Rothwell
2008-06-30Merge branch 'quilt/rr'Stephen Rothwell
Conflicts: drivers/char/hvc_console.h kernel/stop_machine.c
2008-06-30Merge commit 'sound/master'Stephen Rothwell
2008-06-30Merge commit 'galak/powerpc-next'Stephen Rothwell
Conflicts: Documentation/powerpc/booting-without-of.txt
2008-06-30Merge commit 'net/master'Stephen Rothwell
Conflicts: Documentation/powerpc/booting-without-of.txt
2008-06-30Merge commit 'powerpc/powerpc-next'Stephen Rothwell
2008-06-30Merge commit 'ocfs2/linux-next'Stephen Rothwell
2008-06-30Merge commit 'ia64/test'Stephen Rothwell
2008-06-30Merge commit 'scsi/master'Stephen Rothwell
2008-06-30Merge commit 'hwmon/testing'Stephen Rothwell
2008-06-30Merge commit 'nfsd/nfsd-next'Stephen Rothwell
Conflicts: net/sunrpc/auth_gss/auth_gss.c net/sunrpc/svc.c
2008-06-30Merge commit 'acpi/test'Stephen Rothwell
Conflicts: Documentation/kernel-parameters.txt arch/ia64/kernel/process.c arch/x86/kernel/process.c arch/x86/kernel/srat_32.c drivers/acpi/processor_core.c drivers/acpi/processor_throttling.c drivers/acpi/sleep/main.c include/asm-ia64/processor.h include/asm-x86/processor.h
2008-06-30Merge branch 'quilt/ide'Stephen Rothwell
2008-06-30Merge commit 'kbuild/master'Stephen Rothwell
2008-06-30Merge commit 's390/features'Stephen Rothwell
Conflicts: drivers/s390/block/dasd.c drivers/s390/block/dasd_eckd.c drivers/s390/block/dasd_fba.c drivers/s390/char/tape_core.c drivers/s390/cio/device_fsm.c drivers/s390/cio/qdio.c drivers/s390/net/claw.c drivers/s390/net/ctcm_main.c drivers/s390/net/lcs.c
2008-06-30Merge commit 'v4l-dvb/stable'Stephen Rothwell
Conflicts: drivers/media/video/cx18/cx18-cards.h drivers/media/video/em28xx/em28xx-cards.c drivers/media/video/videodev.c
2008-06-30Merge branch 'quilt/kernel-doc'Stephen Rothwell
2008-06-30Merge branch 'quilt/i2c'Stephen Rothwell
Conflicts: drivers/i2c/i2c-core.c
2008-06-30Merge commit 'pci/linux-next'Stephen Rothwell
Conflicts: arch/x86/kernel/setup_64.c arch/x86/pci/irq.c arch/x86/pci/pci.h include/linux/device.h
2008-06-30Merge commit 'x86/auto-x86-next'Stephen Rothwell
Conflicts: arch/x86/kernel/entry_32.S arch/x86/kernel/process_32.c arch/x86/kernel/process_64.c
2008-06-30Merge commit 'sched/auto-sched-next'Stephen Rothwell
Conflicts: kernel/Makefile kernel/sched_rt.c
2008-06-30Merge commit 'genirq/auto-genirq-next'Stephen Rothwell
2008-06-30Merge commit 'ftrace/auto-ftrace-next'Stephen Rothwell
2008-06-30Merge commit 'tip-core/auto-core-next'Stephen Rothwell
2008-06-30Merge branch 'quilt/usb'Stephen Rothwell
2008-06-30Merge branch 'quilt/driver-core'Stephen Rothwell
2008-06-30Merge branch 'quilt/driver-core.current'Stephen Rothwell
2008-06-30Merge commit 'net-current/master'Stephen Rothwell
2008-06-30IDE: Report errors during drive reset back to user spaceElias Oltmanns
Make sure that each error condition during the execution of an HDIO_DRIVE_RESET ioctl is actually reported to the calling process. Also, unify the exit path of reset_pollfunc() when returning ide_stopped since the need of ->port_ops->reset_poll() to be treated specially has vanished (way back, it seems). Signed-off-by: Elias Oltmanns <eo@nebensachen.de> Cc: "Alan Cox" <alan@lxorguk.ukuu.org.uk> Cc: "Randy Dunlap" <randy.dunlap@oracle.com> Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>
2008-06-30Update documentation of HDIO_DRIVE_RESET ioctlElias Oltmanns
Alter the entry for HDIO_DRIVE_RESET in Documentation/ioctl/hdio.txt to reflect a functional change in the driver. Besides, the entry has been inaccurate before. Signed-off-by: Elias Oltmanns <eo@nebensachen.de> Cc: "Alan Cox" <alan@lxorguk.ukuu.org.uk> Cc: "Randy Dunlap" <randy.dunlap@oracle.com> Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>
2008-06-30ide: remove obsoleted "hdx=" kernel parametersBartlomiej Zolnierkiewicz
* Remove obsoleted "hdx=" kernel parameters. * Remove no longer used stridx() and match_parm(). Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>
2008-06-30i2c: Convert the max6875 driver to a new-style i2c driverJean Delvare
The new-style max6875 driver implements the optional detect() callback to cover the use cases of the legacy driver. I'm curious if anyone really needs this though, so it might be removed in the feature. Signed-off-by: Jean Delvare <khali@linux-fr.org>
2008-06-30i2c: Convert the pca9539 driver to a new-style i2c driverJean Delvare
The new-style pca9539 driver implements the optional detect() callback to cover the use cases of the legacy driver. Warning: users will now have to use the force module parameter to get the driver to attach to their device. That's not a bad thing as these devices can't be detected anyway. Note that this doesn't change the fact that this driver is deprecated in favor of gpio/pca953x. Signed-off-by: Jean Delvare <khali@linux-fr.org>
2008-06-30i2c: Convert the pcf8575 driver to a new-style i2c driverJean Delvare
The new-style pcf8575 driver implements the optional detect() callback to cover the use cases of the legacy driver. Warning: users will now have to use the force module parameter to get the driver to attach to their device. That's not a bad thing as these devices can't be detected anyway. Note that this doesn't change the fact that this driver is deprecated in favor of gpio/pcf857x. Signed-off-by: Jean Delvare <khali@linux-fr.org>
2008-06-30i2c: Convert the pcf8574 driver to a new-style i2c driverJean Delvare
The new-style pcf8574 driver implements the optional detect() callback to cover the use cases of the legacy driver. Warning: users will now have to use the force module parameter to get the driver to attach to their device. That's not a bad thing as these devices can't be detected anyway. Note that this doesn't change the fact that this driver is deprecated in favor of gpio/pcf857x. Signed-off-by: Jean Delvare <khali@linux-fr.org>
2008-06-30i2c: Add detection capability to new-style driversJean Delvare
Add a mechanism to let new-style i2c drivers optionally autodetect devices they would support on selected buses and ask i2c-core to instantiate them. This is a replacement for legacy i2c drivers, much cleaner. Where drivers had to implement both a legacy i2c_driver and a new-style i2c_driver so far, this mechanism makes it possible to get rid of the legacy i2c_driver and implement both enumerated and detected device support with just one (new-style) i2c_driver. Here is a quick conversion guide for these drivers, step by step: * Delete the legacy driver definition, registration and removal. Delete the attach_adapter and detach_client methods of the legacy driver. * Change the prototype of the legacy detect function from static int foo_detect(struct i2c_adapter *adapter, int address, int kind); to static int foo_detect(struct i2c_client *client, int kind, struct i2c_board_info *info); * Set the new-style driver detect callback to this new function, and set its address_data to &addr_data (addr_data is generally provided by I2C_CLIENT_INSMOD.) * Add the appropriate class to the new-style driver. This is typically the class the legacy attach_adapter method was checking for. Class checking is now mandatory (done by i2c-core.) See <linux/i2c.h> for the list of available classes. * Remove the i2c_client allocation and freeing from the detect function. A pre-allocated client is now handed to you by i2c-core, and is freed automatically. * Make the detect function fill the type field of the i2c_board_info structure it was passed as a parameter, and return 0, on success. If the detection fails, return -ENODEV. Signed-off-by: Jean Delvare <khali@linux-fr.org>
2008-06-30i2c: Delete unused function i2c_smbus_write_quickJean Delvare
Function i2c_smbus_write_quick has no users left, so we can delete it. Also update the list of these helper functions which are gone but could be added back if needed. Signed-off-by: Jean Delvare <khali@linux-fr.org>
2008-06-30i2c-core: Return -Errno, not -1David Brownell
More updates to the I2C stack's fault reporting: make the core stop returning "-1" (usually "-EPERM") for all faults. Instead, pass lower level fault code up the stack, or return some appropriate errno. This patch happens to touch almost exclusively SMBus calls. Signed-off-by: David Brownell <dbrownell@users.sourceforge.net> Signed-off-by: Jean Delvare <khali@linux-fr.org>
2008-06-30i2c: Document standard fault codesDavid Brownell
Create Documentation/i2c/fault-codes to help standardize fault/error code usage in the I2C stack. It turns out that returning -1 (-EPERM) for everything was not at all helpful. Signed-off-by: David Brownell <dbrownell@users.sourceforge.net> Signed-off-by: Jean Delvare <khali@linux-fr.org>
2008-06-30i2c: Remove 3 deprecated bus driversAdrian Bunk
This patch contains the scheduled removal of i2c-i810, i2c-prosavage and i2c-savage4. Signed-off-by: Adrian Bunk <bunk@kernel.org> Signed-off-by: Jean Delvare <khali@linux-fr.org>
2008-06-30i2c: Documentation: fix device matching descriptionBen Dooks
The matching process described for new style clients in Documentation/i2c/writing-clients is classed as out-of-date as it requires the presence of an .id_table entry in the driver's i2c_driver entry. Signed-off-by: Ben Dooks <ben-linux@fluff.org> Signed-off-by: Jean Delvare <khali@linux-fr.org>
2008-06-30uwb: add initial documentationInaky Perez-Gonzalez
Documentation (and example utilities) for the UWB (and WUSB) stacks. Some of the documentation may be out-of-date. Signed-off-by: David Vrabel <david.vrabel@csr.com> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2008-06-30usb serial gadget: generic serial function driverDavid Brownell
Split out the generic serial support into a "function driver". This closely mimics the ACM support, but with a MUCH simpler control model. Signed-off-by: David Brownell <dbrownell@users.sourceforge.net> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2008-06-30usb serial gadget: cdc acm function driverDavid Brownell
Split out CDC ACM parts of "gadget serial" to a "function driver". Some key structural differences from the previous ACM support, shared with with the generic serial function (next patch): - As a function driver, it can be combined with other functions. One gadget configuration could offer both serial and network links, as an example. - One serial port can be exposed in multiple configurations; the /dev/ttyGS0 node could be exposed regardless of which config the host selected. - One configuration can expose multiple serial ports, such as ttyGS0, ttyGS1, ttyGS2, and ttyGS3. This code should be a lot easier to understand than the previous all-in-one-big-file version of the driver. Signed-off-by: David Brownell <dbrownell@users.sourceforge.net> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>