aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/spi
AgeCommit message (Expand)AuthorFilesLines
2008-12-01spi: fix spi_s3c24xx_gpio num_chipselectBen Dooks1-0/+1
2008-12-01spi: fix spi_s3c24xx_gpio device handle lookupBen Dooks1-1/+1
2008-12-01spi: au1550_spi full duplex dma fixJan Nikitenko1-10/+16
2008-12-01spi: fix spi_imx probe oopsingJulien Boibessot1-12/+13
2008-12-01spi: mpc52xx_psc_spi chipselect bugfixStefano Babic1-1/+4
2008-12-01spi: avoid spidev crash when device is removedWolfgang Ocker1-1/+3
2008-11-19spi_imx: full duplex dma corruption bugfixAndrea Paterniani1-23/+22
2008-11-19pxa2xx_spi: bugfix full duplex dma data corruptionNed Forrester1-12/+12
2008-11-12atmel_spi: work-around required for new HW bug in AT91SAM9263 Rev.B SPI contr...Jean-Christophe Lallemand1-0/+3
2008-10-16Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core-2.6Linus Torvalds1-4/+3
2008-10-16Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-armLinus Torvalds2-6/+35
2008-10-16spi: core and gpio expanders use subsys_initDavid Brownell1-1/+1
2008-10-16orion_spi: handle 88F6183 erratumLennert Buytenhek1-0/+5
2008-10-16pxa2xx_spi: fix chip_info defaults and documentation.Vernon Sauder1-19/+27
2008-10-16pxa2xx_spi: minor cleanupGuennadi Liakhovetski1-4/+4
2008-10-16spi_s3c24xx: pin configuration updatesBen Dooks1-0/+6
2008-10-16spi: simplify spi_write_then_read()Vernon Sauder1-14/+8
2008-10-16mpc52xx_psc_spi: remove code associated with !CONFIG_PPC_MERGEKumar Gala1-55/+0
2008-10-16device create: misc: convert device_create_drvdata to device_createGreg Kroah-Hartman1-4/+3
2008-10-15Merge commit 'origin'Benjamin Herrenschmidt4-39/+111
2008-10-14Merge branch 's3c-move' into develRussell King2-3/+3
2008-10-14Merge branch 'omap-all' into develRussell King2-6/+35
2008-10-08powerpc/mpc5200: fix build warnings on mpc52xx_psc_spi driverGrant Likely1-3/+3
2008-10-03orion_spi: fix handling of default transfer speedLennert Buytenhek1-1/+1
2008-10-01pxa2xx_spi: fix build breakageMike Rapoport1-2/+2
2008-09-13spi_s3c24xx: fix section warningBen Dooks1-3/+3
2008-09-13pxa2xx_spi: dma bugfixesNed Forrester1-14/+43
2008-09-13pxa2xx_spi: chipselect bugfixesNed Forrester1-11/+48
2008-09-13spi_mpc83xx: reject invalid transfer sizesPeter Korsgaard1-2/+11
2008-09-13spi_mpc83xx: fix clockrate calculation for low speedPeter Korsgaard1-8/+5
2008-09-05[ARM] omap: convert OMAP drivers to use ioremap()Russell King2-5/+30
2008-09-05[ARM] omap: remove an io_v2p() usageRussell King1-1/+5
2008-08-15spi: bugfix spi_add_device() with duplicate chipselectsDavid Brownell1-11/+29
2008-08-07[ARM] Move include/asm-arm/arch-* to arch/arm/*/include/machRussell King7-22/+22
2008-08-07Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-fixesRussell King7-74/+711
2008-08-07[ARM] Remove asm/hardware.h, use asm/arch/hardware.h insteadRussell King5-5/+3
2008-08-05spi: new orion_spi driverShadi Ammouri3-0/+581
2008-08-04atmel_spi: fix hang due to missed interruptGerard Kam1-5/+12
2008-08-04spi: S3C24XX: reset register status on resume.Ben Dooks1-10/+15
2008-07-28spi_s3c24xx: really assign busnumBen Dooks1-0/+1
2008-07-28mpc52xx_psc_spi: fix block transferLuotao Fu1-15/+7
2008-07-28Merge commit 'gcl/gcl-next'Benjamin Herrenschmidt1-44/+95
2008-07-26dma-mapping: add the device argument to dma_mapping_error()FUJITA Tomonori5-12/+12
2008-07-25spi: split up spi_new_device() to allow two stage registration.Grant Likely1-44/+95
2008-07-24spi: au1550_spi: improve pio transfer modeJan Nikitenko1-20/+49
2008-07-24spi: au1550_spi: proper platform deviceManuel Lauss1-64/+74
2008-07-24spidev: BKL removalAlan Cox1-6/+13
2008-07-24spi: make spi_board_info.modalias a char arrayGrant Likely1-1/+3
2008-07-24SPI Kconfig simplificationsRobert P. J. Day1-22/+23
2008-07-24xilinx_spi: test below 0 on unsigned irq in xilinx_spi_probe()Roel Kluin1-2/+3
2008-07-24spi: spi_mpc83xx clockrate fixesChen Gong1-13/+16
2008-07-21Driver Core: add ability for class_find_device to start in middle of listGreg Kroah-Hartman1-1/+1
2008-07-21device create: spi: convert device_create to device_create_drvdataDavid Brownell1-2/+2
2008-07-15Merge commit '85082fd7cbe3173198aac0eb5e85ab1edcc6352c' into test-buildBenjamin Herrenschmidt2-18/+39
2008-07-15Merge commit 'gcl/gcl-next'Benjamin Herrenschmidt1-1/+1
2008-07-14Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-armLinus Torvalds1-18/+36
2008-07-14Merge commit 'v2.6.26' into bkl-removalJonathan Corbet1-49/+127
2008-07-12powerpc/mpc52xx_psc_spi: use linux/of_platform.h instead of asmStephen Rothwell1-1/+1
2008-07-10Merge branch 'imx' into develRussell King1-10/+28
2008-07-05IMX: introduce clock APISascha Hauer1-10/+28
2008-07-04spi: fix the read path in spidevSebastian Siewior1-6/+4
2008-07-03[ARM] 5122/1: imx_dma_request_by_prio simpilficationPaulius Zaleckas1-8/+8
2008-06-20spidev: BKL pushdownJonathan Corbet1-0/+3
2008-06-06spi: fix refcount-related spidev oops-on-rmmodDavid Brownell1-30/+34
2008-05-24spi: remove some spidev oops-on-rmmod pathsDavid Brownell1-13/+89
2008-05-14mpc5200_psc_spi: typo fix in header blockGrant Likely1-1/+1
2008-05-13spi_mpc83xx: much improved driverJoakim Tjernlund2-130/+282
2008-05-13spi: pxa2xx_spi clock resume bugfixEric BENARD1-1/+1
2008-05-01spi_s3c24xx signedness fixMatthew Wilcox1-3/+3
2008-05-01spi_bfin5xx: use PIO for full duplex, not DMAVitja Makarov1-2/+5
2008-04-30atmel_spi: clean up baud rate divisor calculationHaavard Skinnemoen1-9/+20
2008-04-28spi: spi_imx updatesAndrea Paterniani1-109/+114
2008-04-28atmel_spi: support zero length transferAtsushi Nemoto1-1/+1
2008-04-28spi: replace remaining __FUNCTION__ occurrencesHarvey Harrison5-9/+9
2008-04-28spi: pxa2xx_spi "sparse" fixesDavid Brownell1-24/+28
2008-04-28spi: use menuconfig for CONFIG_SPIAlessandro Guido1-7/+6
2008-04-15spi: spi_s3c24xx must initialize num_chipselectBen Dooks1-0/+4
2008-04-15spi: spi_s3c24xx must initialize bus_numBen Dooks1-6/+7
2008-04-15spi: spi_s3c24xx driver must init completionBen Dooks1-0/+3
2008-04-11spi: fix platform driver hotplug/coldplugKay Sievers14-7/+31
2008-04-08spi: spi_bfin5xx: remove unused labelMichael Hennerich1-1/+0
2008-04-08spi: spi_bfin5xx: fix probe() sequencingVitja Makarov1-6/+6
2008-04-08spi: spi_bfin5xx build fixMike Frysinger1-2/+2
2008-03-13spi_bitbang: short transfer status fixJan Nikitenko1-3/+5
2008-03-13au1550_spi: fix prototype of irq handlerJan Nikitenko1-2/+2
2008-03-04powerpc: mpc5200: fix build error on mpc52xx_psc_spi device driverGrant Likely1-3/+8
2008-02-23spi: pxa2xx_spi clock polarity fixNed Forrester1-14/+27
2008-02-23atmel_spi: fix clock polarityAtsushi Nemoto1-0/+10
2008-02-06spi: remove more dev->power.power_state usageDavid Brownell2-28/+0
2008-02-06spi_bfin: headers are not for changelogsMike Frysinger1-29/+3
2008-02-06spi_bfin: wait for tx to complete on write pathsSonic Zhang1-12/+10
2008-02-06spi_bfin: wait for tx to complete on full duplex pathsBryan Wu1-15/+3
2008-02-06spi_bfin: wait for tx to complete on some cs_chg pathsBryan Wu1-28/+12
2008-02-06spi_bfin: use more useful GPIO labelsBryan Wu1-1/+1
2008-02-06spi_bfin: remove useless fault pathBryan Wu1-13/+2
2008-02-06spi: omap2_mcspi handles omap3 tooGirish2-4/+39
2008-02-06spi: SuperH SPI using SCIMagnus Damm3-0/+213
2008-02-06spi: s3c drivers shouldn't care about spi_board_infoDavid Brownell2-24/+0
2008-02-06atmel_spi: fix dmachain oops with DEBUG enabledHaavard Skinnemoen1-8/+12
2008-02-06atmel_spi: chain DMA transfersSilvester Erdeg1-45/+101
2008-02-06atmel_spi throughput improvementHaavard Skinnemoen1-3/+8
2008-02-06spi core: stop updating dev->power.power_stateDavid Brownell1-20/+14
2008-02-06Remove pointless casts from void pointersJeff Garzik1-1/+1
2008-02-06Remove inclusions of <linux/autoconf.h>Ralf Baechle1-1/+0
2008-02-03Spelling fixes: lenght->lengthPaulius Zaleckas1-1/+1
2008-01-31Merge branch 'linux-2.6'Paul Mackerras4-100/+72
2008-01-31Merge branch 'for-2.6.25' of git://git.secretlab.ca/git/linux-2.6-mpc52xxPaul Mackerras1-77/+5
2008-01-28spi_mpc83xx: use brg-frequency for SPI in QEAnton Vorontsov1-5/+1
2008-01-26[POWERPC] mpc52xx_psc_spi device driver must not touch port_config and cdmGrant Likely1-75/+2
2008-01-26[POWERPC] mpc5200: normalize compatible property bindingsGrant Likely1-2/+3
2008-01-26[ARM] pxa: make pxa2xx_spi driver use ssp_request()/ssp_free()eric miao2-86/+53
2008-01-26[ARM] pxa: move SSP register definitions from pxa-regs.h to regs-ssp.heric miao1-0/+1
2008-01-24spi: use class iteration apiDave Young1-11/+15
2008-01-24spi: omap2_mcspi PIO RX fixKalle Valo1-3/+3
2008-01-24Merge branch 'linux-2.6'Paul Mackerras1-2/+3
2008-01-18[POWERPC] mpc5200: eliminate mpc52xx_*_map_*() functions.Grant Likely1-2/+7
2008-01-08spi_bitbang: always grab lock with irqs blockedDavid Brownell1-2/+3
2007-12-10atmel_spi: reload RCR before TCRRini van Zetten1-1/+1
2007-12-10spi_imx: fix typo in descriptionWill Newton1-1/+1
2007-12-10spi_bfin5xx: fix typo in descriptionWill Newton1-1/+1
2007-12-10pxa2xx_spi: fix typo in descriptionWill Newton1-1/+1
2007-12-05Blackfin SPI driver: reconfigure speed_hz and bits_per_word in each spi transferBryan Wu1-7/+45
2007-12-05Blackfin SPI driver: move hard coded pin_req to board fileBryan Wu1-21/+7
2007-12-05Blackfin SPI driver: use void __iomem * for regs_baseBryan Wu1-5/+4
2007-12-05Blackfin SPI driver: use cpu_relax() to replace continue in while busywaitBryan Wu1-39/+39
2007-12-05spi: spi_bfin: resequence DMA start/stopSonic Zhang1-11/+19
2007-12-05spi: spi_bfin: update handling of delay-after-deselectBryan Wu1-15/+9
2007-12-05spi: spi_bfin: bugfix for 8..16 bit word sizesBryan Wu1-1/+1
2007-12-05spi: spi_bfin: handle multiple spi_mastersBryan Wu1-182/+189
2007-12-05spi: spi_bfin: relocate spin/waitsSonic Zhang1-32/+52
2007-12-05spi: spi_bfin: change handling of communication parametersSonic Zhang1-75/+87
2007-12-05spi: spi_bfin, rearrange portmux callsSonic Zhang1-25/+28
2007-12-05spi: spi_bfin uses portmux for additional bussesSonic Zhang1-20/+31
2007-12-05spi: spi_bfin uses platform device resourcesBryan Wu1-41/+83
2007-12-05spi: spi_bfin, don't bypass spi frameworkMike Frysinger1-0/+12
2007-12-05spi: spi_bfin handles spi_transfer.cs_changeBryan Wu1-22/+54
2007-12-05spi: spi_bfin cleanups, error handlingBryan Wu1-64/+47
2007-12-05spi: bfin spi uses portmux callsMichael Hennerich1-6/+22
2007-12-05spi: initial BF54x SPI supportBryan Wu1-70/+69
2007-12-05spi: simplify spi_sync() calling conventionMarc Pignat1-8/+5
2007-12-05spi: at25 driver is for EEPROM not FLASHDavid Brownell1-0/+7
2007-12-05SPI: use mutex not semaphoreDavid Brownell1-3/+3
2007-11-29spi: S3C2410: add bus number to SPI GPIO driverDavid Brownell1-0/+1
2007-11-29S3C24XX: ensure we only configure valid GPIOsBen Dooks1-7/+13
2007-11-29atmel_spi: label GPIOs betterDavid Brownell1-1/+1
2007-11-23Blackfin arch: punt CONFIG_BFIN -- we already have CONFIG_BLACKFINMike Frysinger1-1/+1
2007-11-14tle62x0 driver stops ignoring read errorsDavid Brownell1-1/+4
2007-11-14spi: fix error paths on txx9spi_probeAtsushi Nemoto1-20/+20
2007-11-14spi: fix double-free on spi_unregister_masterAtsushi Nemoto1-3/+5
2007-10-29fix abuses of ptrdiff_tAl Viro1-3/+3
2007-10-19Fix misspellings of "system", "controller", "interrupt" and "necessary".Robert P. J. Day1-1/+1
2007-10-18Add missing newlines to some uses of dev_<level> messagesJoe Perches2-3/+3
2007-10-16spi doesn't need class_deviceTony Jones9-32/+32
2007-10-16spi_mpc83xx handles other processors with QUICC engineAnton Vorontsov1-6/+7
2007-10-16SPI driver runtime footprint shrinkageDavid Brownell5-27/+20
2007-10-16OMAP2 McSPI code cleanupKyungmin Park1-3/+1
2007-10-16Clean up duplicate includes in drivers/spi/Jesper Juhl2-2/+0
2007-10-12Driver core: change add_uevent_var to use a structKay Sievers1-5/+2
2007-09-11spi_mpc83xx: hang fixJan Andersson1-5/+2
2007-08-31Fix typo in atmel_spi.cAndrew Victor1-1/+1
2007-08-31spi: correct name for spi_txx9Atsushi Nemoto1-2/+1
2007-08-31SPI driver hotplug/coldplug fixesDavid Brownell7-4/+8
2007-08-11spidev warning fixDavid Brownell1-1/+3
2007-08-11spi_mpc83xx: fix prescale modulus calculationAnton Vorontsov1-2/+6
2007-08-11spi_mpc83xx: in "QE mode", use sysclk/2Anton Vorontsov1-8/+13
2007-07-31spi device setup gets better error checkingDavid Brownell1-15/+30
2007-07-31spi_mpc83xx: support loopback modeAnton Vorontsov1-2/+6
2007-07-31spidev supports more communications modesAnton Vorontsov1-3/+10
2007-07-31spi_mpc83xx: fix QE+LSB mode shiftsAnton Vorontsov1-0/+8
2007-07-31spi_mpc83xx: support for lsb-first transfersAnton Vorontsov1-5/+10
2007-07-31spi_mpc83xx: get rid of magic numbersAnton Vorontsov1-2/+3
2007-07-31spi_mpc83xx: turn off SPI unit while switching modeAnton Vorontsov1-0/+4
2007-07-26fixup s3c24xx build after arch movesBen Dooks1-1/+1
2007-07-21spi.c:scan_boardinfo() mustn't be __init_or_moduleAdrian Bunk1-2/+1
2007-07-17use mutex instead of semaphore in SPI core/init codeMatthias Kaehlcke1-5/+6
2007-07-17spi_txx9 controller driverAtsushi Nemoto3-0/+481
2007-07-17SPI: omap2_mcspi driverSamuel Ortiz3-0/+1088
2007-07-17spi_mpc83xx.c: support QE enabled 83xx CPU's like mpc832xJoakim Tjernlund1-3/+29
2007-07-17SPI master driver for Xilinx virtexAndrei Konovalov3-0/+446
2007-07-17SPI: tle620x power switch driverBen Dooks3-0/+338
2007-07-17S3c24xx SPI controllers both select 'bitbang'David Brownell1-1/+3
2007-07-17atmel_spi: don't always deselect chip between messagesDavid Brownell1-24/+103
2007-07-17atmel_spi: minor updatesDavid Brownell1-12/+45
2007-07-17spi_mpc83xx.c underclocking hotfixClifford Wolf1-0/+6
2007-07-17spi_lm70llp parport adapter driverKaiwan N Billimoria3-0/+371
2007-07-17spidev compiler warning goneDavid Brownell1-2/+4
2007-07-17SPI controller drivers: check for unsupported modesDavid Brownell9-21/+65
2007-07-11sysfs: add parameter "struct bin_attribute *" in .read/.write methods for sys...Zhang Rui1-2/+4
2007-07-11sysfs: kill unnecessary attribute->ownerTejun Heo1-1/+0
2007-06-11Blackfin SPI driver: fix bug SPI DMA incomplete transmissionBryan Wu1-5/+10
2007-06-11Blackfin SPI driver: tweak spi cleanup function to match newer kernel changesMike Frysinger1-1/+1
2007-06-04SPI dynamic busid generation bugfixDavid Brownell1-1/+1
2007-06-01SPI: Freescale iMX SPI controller driver fixesAndrea Paterniani1-1/+2
2007-06-01atmel_spi dma address bugfixHaavard Skinnemoen1-4/+4
2007-05-23omap_uwire: SPI_CPHA mode bugfixImre Deak1-2/+2
2007-05-23spi: potential memleak in spidev_ioctlFlorin Malita1-0/+1
2007-05-23spi/spidev: check message size before copyingDomen Puncer1-6/+6
2007-05-23mpc52xx_psc_spi: fix it for CONFIG_PPC_MERGEDomen Puncer1-14/+11
2007-05-21Blackfin SPI: cleanup according to David Brownell's reviewBryan Wu1-72/+80
2007-05-16spi: fix spidev for >sizeof(long)/32 devicesDomen Puncer1-1/+1