David Brownell <davi...@pacbell.net> writes: > Appended is a patch for one USB goof. Also, the MMC driver > is ... quite an old version. NAND isn't current either.
Hmm, this USB change is already in my tree. And the NAND driver[1] is the same for me as pre-merge, and so is MMC[2]. Maybe there were some problems pushing to the master repo, or the kernel.org mirrors are not sync'd? Can you re-pull. I will pull a fresh copy from the master repo and try to see what is happening. Kevin [1] $ git log --pretty=oneline drivers/mtd/nand/davinci_nand.c 314b20bd4b4535ade2373df0902553a3a321c34d clock: more clock and PLL framework updates 07190aa9f93b2ff107c15ef2e6c2c4a6dd266275 davinci_nand: cleanup d776fbaa6b73aa27c0bfd73a7b8e00792013795f davinci_nand: clean up the A1CR hacks 07a05972b189dacc8025cb13687d4f362534e07d davinci_nand: chipselects, we got your chipselects 2acdf27b54d08e62778dd3d554cd1889e406834c davinci_nand: allow board-specific config 7ab1eee5804f9362460ead7f67b5295aac324017 davinci_nand: use standard badblock support a0f165a207f97a9a218e57ec61ec62d290097970 nand: dm6446 mux cleanup 6bb747f303afe7ba9063e32c23537968dceb631b nand: minor ecc cleanup (mostly) 044139ea9ecd2f51cc7632932871c7824818f271 ARM: DaVinci: generalize dm644x pinmux 7b8fdcc756c4b6f01bc751adeca2fb17acab66cf davinci_nand partial ALE/CLE parameterization a7856de149e106d42f22c4eb5073924d5d09147a davinci_nand separate dm355evm and dm6446evm specifics d854204b680ab173c3c9eaa4f285ba66cce99e8f davinci_nand ecc (1-bit) config handling 6ca5e583adef5cfefd808ed77389e5de0a2cd87e davinci_nand partition config handling 247e1acf0134dae7ab4ec4e7d345063276e874b0 davinci_nand uses io{read, write}{8, 16, 32}_rep 8e64eb496fd09a84b5ac99665a4366f5aea28138 mtd: nand: davinci: use platform_driver_probe() e9a259ba8b92457dda71005e03af6516cef226ba mtd: nand: davinci: only try to fix mux settings on dm6446 01aa28d4799c8e551c63810913167b5cabd2e257 mtd: nand: davinci: add missing __devinit c286b11f1b448276192573b3cd4e6801f5ce359d mtd: nand: convert printk to dev_dbg and friends 502eab9742bc47e0b3a57e695b6d864d6f7dd53b mtd: nand: introduce davinci_nand_info 14f80ce166391ba6fc418158f7fa55995f73681c mtd: nand: davinci: don't cast unnecessarily 3ba8d4169c044f6efe104849cfac2338fddc58fe mtd: nand: davinci: checkpatch.pl fixes f60b03b46fa2de3d87ca2b227b6eee20b1a6b92d arch: davinci: pass emif control base via resource d36d4fd0396bf9cd3b1bee5227ad6f45a5dfef89 MTD: DaVinci NAND: define base address 827ab36338c3384e1a1d854939c5a24de594a7b5 ARM: DaVinci: fixup include paths after asm/arch --> mach change 3272aab9d3e152ea1860d860bb241cf203319f25 ARM: DaVinci: Fix NAND compilation a5cc88c0f7ea47790ade26f7c979a77bd0fa9bc2 ARM: DAVINCI: Add NAND driver [2] $ git log --pretty=oneline drivers/mmc/host/davinci_mmc.c 5d0acbd9ce588c27a3c4bd66e5276a325b71f943 davinci: drop mach/board.h and move mmc stuff to mach/mmc.h f9719b2d8f29e5bef46a51594d79643fff045221 MMC/SD scatterlists using EDMA linkage 9bf002cddd21211dabfad7f3859fd8141fb942dd MMC/SD code shrinkage (minor) 4f8ee6ae0227aba9af4162446a547f12bbdc2287 MMC/SD dma fault handling fixes bd417539ba5af357b817dcad357b04e69b98ae93 MMC/SD allocates extra EDMA slots 3c8fcf7722a8edd280d1aa84f90702e84fc536a2 EDMA TC selection updates 9df2a6b81c3991a938b9c6e5fbe9d50c9f99067d EDMA renames: all remaining operations 18478af5ab8d94db50a75526ede354f664d6a6ce EDMA renames: remaining parameter RAM ops b69e435db5899ea448a10a4444f498cc1d38f510 EDMA renames: edma_start(), edma_stop() 62ef2b071b3cf7c940227e4e61dd981297c5f479 EDMA: split channel/slot resource management ce31af1dc071ff94285f0351bb4d1891a187c499 EDMA renames: edma_read_slot(), edma_write_slot() 154cea4f78ce490e4793c0efa68d848ee25adffa mmc: only dm355 supports high speed 7029db6f94693703a4262732574aea3f4e7299ab streamline davinci_mmc transfer setup e3bbe046b0da2f20cc81f7d238aa3d73edc1f70b remove dubious mmc dma chaining code b09c8b5980e6a9a6d0e73e978fbe8b79810abaa0 pass more mmc_test cases e5fa026e802319cb5c9e3a08e7149cd637452e4a simplify mmc_davinci_send_dma_request() cb115f81d2cb79d5bc64911e74d6072acc9a4e44 shrink mmc_davinci_send_dma_request() 240a19fd831c02ae78fc5d6ff78ff137c6547b02 mmc symbol cleanup 212e119dab6b005b599e204903be8e0b376734e1 mmc cleanups, mostly DMA/scatterlists 4b833f9852a85de9152789781b47b4898dc338b9 SD/MMC high speed support 73f52410b63c02c66d25002d962d068f9dcbf942 Revert "mmc: host: davinci: reimplement read/write fifo in C" 749cc176a3ac6e631d0fe1f3a5eabb4071347e80 mmc: host: davinci: remove unused define e76b00e0f4e0bd8f81f0afadb0922a0b5926c6fd mmc: host: davinci: remove davinci_mmc.h eb708ac1fd19560ac970cd898d09c9bf7338e642 mmc: host: davinci: add module parameters 1911a00449014b65954d79d2683fee1fd4ff0f20 mmc: host: davinci: add missing section definitions f0774a21d4433850f512f9f0084b4bc60e2de26d mmc: host: davinci: general cleanups 5912086e6bb12b3e36ec6c9b1fba2f7eb87daf42 mmc: host: davinci: reimplement read/write fifo in C 4ab4e81a381a2eb74cf70108ef3087293de670ac mmc: host: davinci: reorganize file and remove prototypes 3c62f635d0dd0d61b2e30f09657495dabdb225ed mmc: host: davinci: checkpatch.pl is our friend 17571182d20b8cb8c99428ece4d3307dc1f247e5 rip out 1/4 of davinci_mmc, dm355 works better now b0b7e12064cfd37b6a7affea215468c17c4904c9 davinci_mmc minor cleanups 8e007b6b899f763a81e25fdd0b87bc516e078a7b davinci_mmc platform_data 245ed17fc3ad088c7978d87e6f180927e3a79e1f mmc driver sets up mmc1 too 07df8e094b18cae718494e9955e2e8450af6df0e MMC DMA ... not just for MMC0 827ab36338c3384e1a1d854939c5a24de594a7b5 ARM: DaVinci: fixup include paths after asm/arch --> mach change e23e6d5c446074082d93285f21cf95ed0d537a6f MMC: DaVinci: Support MMC_BLOCK_BOUNCE feature with performance gains 1799694e5c0a4f99ef4bb61d44554f078faa3574 MMC: DaVinci: Fix race condition 777de329a4fcac3908e5bb24379e483974d1a3f1 MMC: DaVinci: Handle FIFO interrupt first 5e0af8a2b5981f4bb05fbb8eed5ff51986b862f8 MMC: DaVinci: Use rw_threshold where appropriate 499b6c72d0a11bad55ae2e7fc9ce63e5b14f866c MMC: DaVinci: Speed up FIFO accesses 841fb38018ca4ecbf08a372291de765bf8bd03a7 MMC: DaVinci: better busy waiting e4db9d0408b1b0c59de80d93f4fceb61d7652541 MMC: DaVinci: remove unused variables 6740e178209a53b625e95765da42fa1196292602 MMC: DaVinci: split out platform device from driver 243dffdac5d9bc6cea7ddf3e4aa630449c9fbe00 MMC: DaVinci: use proper device struct 1fdb3712589377512148a28aa580af5ef3668c2c MMC: DaVinci: move other globals and statics into struct 47fb45547fdb731f818f69ef1f0670c7f765f109 MMC: DaVinci: move base register into device struct 8118e152d7a0a3abc75cb7364daf6638bb299ca6 MMC: DaVinci: use I/O accessor functions a3a2773c88ac282142faaca5648a3b0638878331 MMC: DaVinci: make checkpatch.pl compliant 4fa9b14c873fd0a1a6b64572c06d62396ef7d984 MMC: DaVinci: update to latest kernel 78ed3204a7fc03e6575edd4ce2f385ee18043de9 DaVinci SD/MMC patch for git (take 2) 7c2d65c9a06f7faa11e5b1659c6800bf0a030cce partial davinci build fix/cleanup -- mmc 4998aba722969b916908f5248383610371dd087a Merge ../../omap/pristine _______________________________________________ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source