summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-12-10Merge remote-tracking branch 'asoc/topic/wm8770' into asoc-nextMark Brown
2012-12-10Merge remote-tracking branch 'asoc/topic/wm8753' into asoc-nextMark Brown
2012-12-10Merge remote-tracking branch 'asoc/topic/wm8750' into asoc-nextMark Brown
2012-12-10Merge remote-tracking branch 'asoc/topic/wm8741' into asoc-nextMark Brown
2012-12-10Merge remote-tracking branch 'asoc/topic/wm8510' into asoc-nextMark Brown
2012-12-10Merge remote-tracking branch 'asoc/topic/wm8400' into asoc-nextMark Brown
2012-12-10Merge remote-tracking branch 'asoc/topic/wm8350' into asoc-nextMark Brown
2012-12-10Merge remote-tracking branch 'asoc/topic/wm2200' into asoc-nextMark Brown
2012-12-10Merge remote-tracking branch 'asoc/topic/wm2000' into asoc-nextMark Brown
2012-12-10Merge remote-tracking branch 'asoc/topic/wm0010' into asoc-nextMark Brown
2012-12-10Merge remote-tracking branch 'asoc/topic/ux500' into asoc-nextMark Brown
2012-12-10Merge remote-tracking branch 'asoc/topic/tlv320aic32x4' into asoc-nextMark Brown
2012-12-10Merge remote-tracking branch 'asoc/topic/si476x' into asoc-nextMark Brown
2012-12-10Merge remote-tracking branch 'asoc/topic/samsung' into asoc-nextMark Brown
2012-12-10Merge remote-tracking branch 'asoc/topic/rt5631' into asoc-nextMark Brown
2012-12-10Merge remote-tracking branch 'asoc/topic/omap' into asoc-nextMark Brown
2012-12-10Merge remote-tracking branch 'asoc/topic/max98090' into asoc-nextMark Brown
2012-12-10Merge remote-tracking branch 'asoc/topic/max9768' into asoc-nextMark Brown
2012-12-10Merge remote-tracking branch 'asoc/topic/log' into asoc-nextMark Brown
2012-12-10Merge remote-tracking branch 'asoc/topic/lm49453' into asoc-nextMark Brown
2012-12-10Merge remote-tracking branch 'asoc/topic/kirkwood' into asoc-nextMark Brown
2012-12-10Merge remote-tracking branch 'asoc/topic/jz4740' into asoc-nextMark Brown
2012-12-10Merge remote-tracking branch 'asoc/topic/jack' into asoc-nextMark Brown
2012-12-10Merge remote-tracking branch 'asoc/topic/hotplug' into asoc-nextMark Brown
2012-12-10Merge remote-tracking branch 'asoc/topic/fsl' into asoc-nextMark Brown
2012-12-10Merge remote-tracking branch 'asoc/topic/fsi' into asoc-nextMark Brown
2012-12-10Merge remote-tracking branch 'asoc/topic/dmaengine' into asoc-nextMark Brown
2012-12-10Merge remote-tracking branch 'asoc/topic/davinci' into asoc-nextMark Brown
2012-12-10Merge remote-tracking branch 'asoc/topic/da9055' into asoc-nextMark Brown
2012-12-10Merge remote-tracking branch 'asoc/topic/da7210' into asoc-nextMark Brown
2012-12-10Merge remote-tracking branch 'asoc/topic/cs4271' into asoc-nextMark Brown
2012-12-10Merge remote-tracking branch 'asoc/topic/atmel' into asoc-nextMark Brown
2012-12-10Merge remote-tracking branch 'asoc/topic/arizona' into asoc-nextMark Brown
2012-12-10Merge remote-tracking branch 'asoc/topic/ak4642' into asoc-nextMark Brown
2012-12-10Merge remote-tracking branch 'asoc/topic/ak4535' into asoc-nextMark Brown
2012-12-10Merge remote-tracking branch 'asoc/topic/ak4104' into asoc-nextMark Brown
2012-12-10Merge remote-tracking branch 'asoc/topic/adsp' into asoc-nextMark Brown
2012-12-10Merge remote-tracking branch 'asoc/topic/ab8500' into asoc-nextMark Brown
2012-12-10Merge remote-tracking branch 'asoc/fix/omap' into asoc-nextMark Brown
2012-12-10ASoC: tpa6130a2: Use devm_* APIsSachin Kamat
Converted to use devm_gpio_request and devm_regulator_get APIs. These are device managed and make error handling and cleanup a bit simpler. Cc: Peter Ujfalusi <peter.ujfalusi@ti.com> Signed-off-by: Sachin Kamat <sachin.kamat@linaro.org> Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
2012-12-09mfd: wm5102: Add readback of DSP status 3 registerMark Brown
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com> Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
2012-12-09mfd: arizona: Log if we fail to create the primary IRQ domainMark Brown
This is the only thing in probe for which we don't log an error. Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com> Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
2012-12-09mfd: tps80031: MFD_TPS80031 needs to select REGMAP_IRQAxel Lin
This driver uses regmap_irq APIs, thus need to select REGMAP_IRQ. IRQ_DOMAIN will be selected if select REGMAP_IRQ, thus remove it here. This fixes below build errors: drivers/built-in.o: In function `tps80031_remove': drivers/mfd/tps80031.c:534: undefined reference to `regmap_del_irq_chip' drivers/built-in.o: In function `tps80031_irq_init': drivers/mfd/tps80031.c:305: undefined reference to `regmap_add_irq_chip' drivers/built-in.o: In function `tps80031_probe': drivers/mfd/tps80031.c:496: undefined reference to `regmap_irq_get_domain' drivers/mfd/tps80031.c:512: undefined reference to `regmap_del_irq_chip' make: *** [vmlinux] Error 1 Signed-off-by: Axel Lin <axel.lin@ingics.com> Acked-by: Laxman Dewangan <ldewangan@nvidia.com> Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
2012-12-09mfd: tps80031: Add terminating entry for tps80031_id_tableAxel Lin
The i2c_device_id table is supposed to be zero-terminated. Signed-off-by: Axel Lin <axel.lin@ingics.com> Acked-by: Laxman Dewangan <ldewangan@nvidia.com> Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
2012-12-09cgroup: update Documentation/cgroups/00-INDEXNamjae Jeon
There are new files added to cgroup documentation. Let's update the index file to include the new files. Signed-off-by: Namjae Jeon <namjae.jeon@samsung.com> Signed-off-by: Amit Sahrawat <a.sahrawat@samsung.com> Signed-off-by: Tejun Heo <tj@kernel.org>
2012-12-09caif_usb: Make the driver name check more efficientBen Hutchings
Use the device model to get just the name, rather than using the ethtool API to get all driver information. Signed-off-by: Ben Hutchings <bhutchings@solarflare.com> Signed-off-by: David S. Miller <davem@davemloft.net>
2012-12-09caif_usb: Check driver name before reading driver state in netdev notifierBen Hutchings
In cfusbl_device_notify(), the usbnet and usbdev variables are initialised before the driver name has been checked. In case the device's driver is not cdc_ncm, this may result in reading beyond the end of the netdev private area. Move the initialisation below the driver name check. Signed-off-by: Ben Hutchings <bhutchings@solarflare.com> Signed-off-by: David S. Miller <davem@davemloft.net>
2012-12-09virtio-net: support changing the number of queue pairs through ethtoolJason Wang
This patch implements the ethtool_{set|get}_channels method of virtio-net to allow user to change the number of queues when the device is running on demand. Signed-off-by: Jason Wang <jasowang@redhat.com> Signed-off-by: David S. Miller <davem@davemloft.net>
2012-12-09virtio_net: multiqueue supportJason Wang
This patch adds the multiqueue (VIRTIO_NET_F_MQ) support to virtio_net driver. VIRTIO_NET_F_MQ capable device could allow the driver to do packet transmission and reception through multiple queue pairs and does the packet steering to get better performance. By default, one one queue pair is used, user could change the number of queue pairs by ethtool in the next patch. When multiple queue pairs is used and the number of queue pairs is equal to the number of vcpus. Driver does the following optimizations to implement per-cpu virt queue pairs: - select the txq based on the smp processor id. - smp affinity hint to the cpu that owns the queue pairs. This could be used with the flow steering support of the device to guarantee the packets of a single flow is handled by the same cpu. Signed-off-by: Krishna Kumar <krkumar2@in.ibm.com> Signed-off-by: Jason Wang <jasowang@redhat.com> Signed-off-by: David S. Miller <davem@davemloft.net>
2012-12-09virtio-net: separate fields of sending/receiving queue from virtnet_infoJason Wang
To support multiqueue transmitq/receiveq, the first step is to separate queue related structure from virtnet_info. This patch introduce send_queue and receive_queue structure and use the pointer to them as the parameter in functions handling sending/receiving. Signed-off-by: Krishna Kumar <krkumar2@in.ibm.com> Signed-off-by: Jason Wang <jasowang@redhat.com> Signed-off-by: David S. Miller <davem@davemloft.net>