Merge branch 's3c-move' into devel

Conflicts:

	arch/arm/mach-versatile/core.c
This commit is contained in:
Russell King 2008-10-14 22:24:51 +01:00 committed by Russell King
commit 7e69a8c4d0
413 changed files with 3568 additions and 2366 deletions

View file

@ -740,7 +740,7 @@ failure can be determined by:
dma_addr_t dma_handle; dma_addr_t dma_handle;
dma_handle = pci_map_single(pdev, addr, size, direction); dma_handle = pci_map_single(pdev, addr, size, direction);
if (pci_dma_mapping_error(dma_handle)) { if (pci_dma_mapping_error(pdev, dma_handle)) {
/* /*
* reduce current DMA mapping usage, * reduce current DMA mapping usage,
* delay and try again later or * delay and try again later or

View file

@ -77,7 +77,8 @@ documentation files are also added which explain how to use the feature.
When a kernel change causes the interface that the kernel exposes to When a kernel change causes the interface that the kernel exposes to
userspace to change, it is recommended that you send the information or userspace to change, it is recommended that you send the information or
a patch to the manual pages explaining the change to the manual pages a patch to the manual pages explaining the change to the manual pages
maintainer at mtk.manpages@gmail.com. maintainer at mtk.manpages@gmail.com, and CC the list
linux-api@vger.kernel.org.
Here is a list of files that are in the kernel source tree that are Here is a list of files that are in the kernel source tree that are
required reading: required reading:

View file

@ -67,6 +67,8 @@ kernel patches.
19: All new userspace interfaces are documented in Documentation/ABI/. 19: All new userspace interfaces are documented in Documentation/ABI/.
See Documentation/ABI/README for more information. See Documentation/ABI/README for more information.
Patches that change userspace interfaces should be CCed to
linux-api@vger.kernel.org.
20: Check that it all passes `make headers_check'. 20: Check that it all passes `make headers_check'.

View file

@ -271,14 +271,14 @@ CDROMCLOSETRAY pendant of CDROMEJECT
usage: usage:
ioctl(fd, CDROMEJECT, 0); ioctl(fd, CDROMCLOSETRAY, 0);
inputs: none inputs: none
outputs: none outputs: none
error returns: error returns:
ENOSYS cd drive not capable of ejecting ENOSYS cd drive not capable of closing the tray
EBUSY other processes are accessing drive, or door is locked EBUSY other processes are accessing drive, or door is locked
notes: notes:

View file

@ -351,9 +351,10 @@ kernel. This value defaults to SHMMAX.
softlockup_thresh: softlockup_thresh:
This value can be used to lower the softlockup tolerance This value can be used to lower the softlockup tolerance threshold. The
threshold. The default threshold is 10s. If a cpu is locked up default threshold is 60 seconds. If a cpu is locked up for 60 seconds,
for 10s, the kernel complains. Valid values are 1-60s. the kernel complains. Valid values are 1-60 seconds. Setting this
tunable to zero will disable the softlockup detection altogether.
============================================================== ==============================================================

View file

@ -42,9 +42,21 @@ This function kills all URBs associated with an anchor. The URBs
are called in the reverse temporal order they were submitted. are called in the reverse temporal order they were submitted.
This way no data can be reordered. This way no data can be reordered.
usb_unlink_anchored_urbs()
--------------------------
This function unlinks all URBs associated with an anchor. The URBs
are processed in the reverse temporal order they were submitted.
This is similar to usb_kill_anchored_urbs(), but it will not sleep.
Therefore no guarantee is made that the URBs have been unlinked when
the call returns. They may be unlinked later but will be unlinked in
finite time.
usb_wait_anchor_empty_timeout() usb_wait_anchor_empty_timeout()
------------------------------- -------------------------------
This function waits for all URBs associated with an anchor to finish This function waits for all URBs associated with an anchor to finish
or a timeout, whichever comes first. Its return value will tell you or a timeout, whichever comes first. Its return value will tell you
whether the timeout was reached. whether the timeout was reached.

View file

@ -46,7 +46,7 @@
45 -> Pinnacle PCTV DVB-T (em2870) 45 -> Pinnacle PCTV DVB-T (em2870)
46 -> Compro, VideoMate U3 (em2870) [185b:2870] 46 -> Compro, VideoMate U3 (em2870) [185b:2870]
47 -> KWorld DVB-T 305U (em2880) [eb1a:e305] 47 -> KWorld DVB-T 305U (em2880) [eb1a:e305]
48 -> KWorld DVB-T 310U (em2880) 48 -> KWorld DVB-T 310U (em2880) [eb1a:e310]
49 -> MSI DigiVox A/D (em2880) [eb1a:e310] 49 -> MSI DigiVox A/D (em2880) [eb1a:e310]
50 -> MSI DigiVox A/D II (em2880) [eb1a:e320] 50 -> MSI DigiVox A/D II (em2880) [eb1a:e320]
51 -> Terratec Hybrid XS Secam (em2880) [0ccd:004c] 51 -> Terratec Hybrid XS Secam (em2880) [0ccd:004c]

View file

@ -190,6 +190,7 @@ pac7311 093a:260f SnakeCam
pac7311 093a:2621 PAC731x pac7311 093a:2621 PAC731x
pac7311 093a:2624 PAC7302 pac7311 093a:2624 PAC7302
pac7311 093a:2626 Labtec 2200 pac7311 093a:2626 Labtec 2200
pac7311 093a:262a Webcam 300k
zc3xx 0ac8:0302 Z-star Vimicro zc0302 zc3xx 0ac8:0302 Z-star Vimicro zc0302
vc032x 0ac8:0321 Vimicro generic vc0321 vc032x 0ac8:0321 Vimicro generic vc0321
vc032x 0ac8:0323 Vimicro Vc0323 vc032x 0ac8:0323 Vimicro Vc0323

View file

@ -271,20 +271,20 @@ W: http://www.lesswatts.org/projects/acpi/
S: Supported S: Supported
ACPI WMI DRIVER ACPI WMI DRIVER
P: Carlos Corbacho P: Carlos Corbacho
M: carlos@strangeworlds.co.uk M: carlos@strangeworlds.co.uk
L: linux-acpi@vger.kernel.org L: linux-acpi@vger.kernel.org
W: http://www.lesswatts.org/projects/acpi/ W: http://www.lesswatts.org/projects/acpi/
S: Maintained S: Maintained
AD1889 ALSA SOUND DRIVER AD1889 ALSA SOUND DRIVER
P: Kyle McMartin P: Kyle McMartin
M: kyle@mcmartin.ca M: kyle@mcmartin.ca
P: Thibaut Varene P: Thibaut Varene
M: T-Bone@parisc-linux.org M: T-Bone@parisc-linux.org
W: http://wiki.parisc-linux.org/AD1889 W: http://wiki.parisc-linux.org/AD1889
L: linux-parisc@vger.kernel.org L: linux-parisc@vger.kernel.org
S: Maintained S: Maintained
ADM1025 HARDWARE MONITOR DRIVER ADM1025 HARDWARE MONITOR DRIVER
P: Jean Delvare P: Jean Delvare
@ -479,11 +479,11 @@ L: linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only)
S: Maintained S: Maintained
ARM/ATMEL AT91RM9200 ARM ARCHITECTURE ARM/ATMEL AT91RM9200 ARM ARCHITECTURE
P: Andrew Victor P: Andrew Victor
M: linux@maxim.org.za M: linux@maxim.org.za
L: linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only) L: linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only)
W: http://maxim.org.za/at91_26.html W: http://maxim.org.za/at91_26.html
S: Maintained S: Maintained
ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
P: Lennert Buytenhek P: Lennert Buytenhek
@ -538,10 +538,10 @@ L: linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only)
S: Maintained S: Maintained
ARM/HP JORNADA 7XX MACHINE SUPPORT ARM/HP JORNADA 7XX MACHINE SUPPORT
P: Kristoffer Ericson P: Kristoffer Ericson
M: kristoffer.ericson@gmail.com M: kristoffer.ericson@gmail.com
W: www.jlime.com W: www.jlime.com
S: Maintained S: Maintained
ARM/INTEL IOP32X ARM ARCHITECTURE ARM/INTEL IOP32X ARM ARCHITECTURE
P: Lennert Buytenhek P: Lennert Buytenhek
@ -1029,7 +1029,7 @@ T: git kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb.git
S: Maintained S: Maintained
CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
P: Jonathan Corbet P: Jonathan Corbet
M: corbet@lwn.net M: corbet@lwn.net
L: video4linux-list@redhat.com L: video4linux-list@redhat.com
S: Maintained S: Maintained
@ -1210,9 +1210,7 @@ M: hpa@zytor.com
S: Maintained S: Maintained
CPUSETS CPUSETS
P: Paul Jackson
P: Paul Menage P: Paul Menage
M: pj@sgi.com
M: menage@google.com M: menage@google.com
L: linux-kernel@vger.kernel.org L: linux-kernel@vger.kernel.org
W: http://www.bullopensource.org/cpuset/ W: http://www.bullopensource.org/cpuset/
@ -1371,7 +1369,7 @@ P: Digi International, Inc
M: Eng.Linux@digi.com M: Eng.Linux@digi.com
L: Eng.Linux@digi.com L: Eng.Linux@digi.com
W: http://www.digi.com W: http://www.digi.com
S: Orphaned S: Orphan
DIRECTORY NOTIFICATION DIRECTORY NOTIFICATION
P: Stephen Rothwell P: Stephen Rothwell
@ -1435,12 +1433,12 @@ L: linux-acpi@vger.kernel.org
S: Supported S: Supported
DOCUMENTATION (/Documentation directory) DOCUMENTATION (/Documentation directory)
P: Michael Kerrisk P: Michael Kerrisk
M: mtk.manpages@gmail.com M: mtk.manpages@gmail.com
P: Randy Dunlap P: Randy Dunlap
M: rdunlap@xenotime.net M: rdunlap@xenotime.net
L: linux-doc@vger.kernel.org L: linux-doc@vger.kernel.org
S: Maintained S: Maintained
DOUBLETALK DRIVER DOUBLETALK DRIVER
P: James R. Van Zandt P: James R. Van Zandt
@ -1471,7 +1469,7 @@ S: Maintained
DVB SUBSYSTEM AND DRIVERS DVB SUBSYSTEM AND DRIVERS
P: LinuxTV.org Project P: LinuxTV.org Project
M: v4l-dvb-maintainer@linuxtv.org M: v4l-dvb-maintainer@linuxtv.org
L: linux-dvb@linuxtv.org (subscription required) L: linux-dvb@linuxtv.org (subscription required)
W: http://linuxtv.org/ W: http://linuxtv.org/
T: git kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb.git T: git kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb.git
S: Maintained S: Maintained
@ -1809,7 +1807,7 @@ FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
P: Rik Faith P: Rik Faith
M: faith@cs.unc.edu M: faith@cs.unc.edu
L: linux-scsi@vger.kernel.org L: linux-scsi@vger.kernel.org
S: Odd fixes (e.g., new signatures) S: Odd Fixes (e.g., new signatures)
GDT SCSI DISK ARRAY CONTROLLER DRIVER GDT SCSI DISK ARRAY CONTROLLER DRIVER
P: Achim Leubner P: Achim Leubner
@ -1850,10 +1848,10 @@ S: Maintained
HARDWARE MONITORING HARDWARE MONITORING
L: lm-sensors@lm-sensors.org L: lm-sensors@lm-sensors.org
W: http://www.lm-sensors.org/ W: http://www.lm-sensors.org/
S: Orphaned S: Orphan
HARDWARE RANDOM NUMBER GENERATOR CORE HARDWARE RANDOM NUMBER GENERATOR CORE
S: Orphaned S: Orphan
HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
P: Robert Love P: Robert Love
@ -1996,7 +1994,7 @@ S: Maintained
I2C/SMBUS STUB DRIVER I2C/SMBUS STUB DRIVER
P: Mark M. Hoffman P: Mark M. Hoffman
M: mhoffman@lightlink.com M: mhoffman@lightlink.com
L: lm-sensors@lm-sensors.org L: i2c@lm-sensors.org
S: Maintained S: Maintained
I2C SUBSYSTEM I2C SUBSYSTEM
@ -2120,7 +2118,7 @@ M: rolandd@cisco.com
P: Sean Hefty P: Sean Hefty
M: sean.hefty@intel.com M: sean.hefty@intel.com
P: Hal Rosenstock P: Hal Rosenstock
M: hal.rosenstock@gmail.com M: hal.rosenstock@gmail.com
L: general@lists.openfabrics.org L: general@lists.openfabrics.org
W: http://www.openib.org/ W: http://www.openib.org/
T: git kernel.org:/pub/scm/linux/kernel/git/roland/infiniband.git T: git kernel.org:/pub/scm/linux/kernel/git/roland/infiniband.git
@ -2708,17 +2706,18 @@ S: Maintained
MARVELL YUKON / SYSKONNECT DRIVER MARVELL YUKON / SYSKONNECT DRIVER
P: Mirko Lindner P: Mirko Lindner
M: mlindner@syskonnect.de M: mlindner@syskonnect.de
P: Ralph Roesler P: Ralph Roesler
M: rroesler@syskonnect.de M: rroesler@syskonnect.de
W: http://www.syskonnect.com W: http://www.syskonnect.com
S: Supported S: Supported
MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
P: Michael Kerrisk P: Michael Kerrisk
M: mtk.manpages@gmail.com M: mtk.manpages@gmail.com
W: http://www.kernel.org/doc/man-pages W: http://www.kernel.org/doc/man-pages
S: Supported L: linux-man@vger.kernel.org
S: Supported
MARVELL LIBERTAS WIRELESS DRIVER MARVELL LIBERTAS WIRELESS DRIVER
P: Dan Williams P: Dan Williams
@ -2747,7 +2746,7 @@ S: Maintained
MEGARAID SCSI DRIVERS MEGARAID SCSI DRIVERS
P: Neela Syam Kolli P: Neela Syam Kolli
M: megaraidlinux@lsi.com M: megaraidlinux@lsi.com
S: linux-scsi@vger.kernel.org L: linux-scsi@vger.kernel.org
W: http://megaraid.lsilogic.com W: http://megaraid.lsilogic.com
S: Maintained S: Maintained
@ -2865,7 +2864,7 @@ MULTIMEDIA CARD (MMC) ETC. OVER SPI
P: David Brownell P: David Brownell
M: dbrownell@users.sourceforge.net M: dbrownell@users.sourceforge.net
L: linux-kernel@vger.kernel.org L: linux-kernel@vger.kernel.org
S: Odd fixes S: Odd Fixes
MULTISOUND SOUND DRIVER MULTISOUND SOUND DRIVER
P: Andrew Veliath P: Andrew Veliath
@ -2879,10 +2878,10 @@ L: linux-kernel@vger.kernel.org
S: Maintained S: Maintained
MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
P: Felipe Balbi P: Felipe Balbi
M: felipe.balbi@nokia.com M: felipe.balbi@nokia.com
L: linux-usb@vger.kernel.org L: linux-usb@vger.kernel.org
S: Maintained S: Maintained
MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE) MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
P: Andrew Gallatin P: Andrew Gallatin
@ -2894,7 +2893,7 @@ W: http://www.myri.com/scs/download-Myri10GE.html
S: Supported S: Supported
NATSEMI ETHERNET DRIVER (DP8381x) NATSEMI ETHERNET DRIVER (DP8381x)
P: Tim Hockin P: Tim Hockin
M: thockin@hockin.org M: thockin@hockin.org
S: Maintained S: Maintained
@ -3113,7 +3112,7 @@ M: laforge@gnumonks.org
S: Maintained S: Maintained
OMNIVISION OV7670 SENSOR DRIVER OMNIVISION OV7670 SENSOR DRIVER
P: Jonathan Corbet P: Jonathan Corbet
M: corbet@lwn.net M: corbet@lwn.net
L: video4linux-list@redhat.com L: video4linux-list@redhat.com
S: Maintained S: Maintained
@ -3223,7 +3222,7 @@ T: git kernel.org:/pub/scm/linux/kernel/git/jbarnes/pci-2.6.git
S: Supported S: Supported
PCI HOTPLUG CORE PCI HOTPLUG CORE
P: Kristen Carlson Accardi P: Kristen Carlson Accardi
M: kristen.c.accardi@intel.com M: kristen.c.accardi@intel.com
S: Supported S: Supported
@ -3662,7 +3661,7 @@ M: jmorris@namei.org
P: Eric Paris P: Eric Paris
M: eparis@parisplace.org M: eparis@parisplace.org
L: linux-kernel@vger.kernel.org (kernel issues) L: linux-kernel@vger.kernel.org (kernel issues)
L: selinux@tycho.nsa.gov (subscribers-only, general discussion) L: selinux@tycho.nsa.gov (subscribers-only, general discussion)
W: http://www.nsa.gov/selinux W: http://www.nsa.gov/selinux
S: Supported S: Supported
@ -3738,7 +3737,7 @@ S: Maintained
SIS 96X I2C/SMBUS DRIVER SIS 96X I2C/SMBUS DRIVER
P: Mark M. Hoffman P: Mark M. Hoffman
M: mhoffman@lightlink.com M: mhoffman@lightlink.com
L: lm-sensors@lm-sensors.org L: i2c@lm-sensors.org
S: Maintained S: Maintained
SIS FRAMEBUFFER DRIVER SIS FRAMEBUFFER DRIVER
@ -3780,10 +3779,10 @@ M: bn@niasdigital.com
S: Maintained S: Maintained
SOC-CAMERA V4L2 SUBSYSTEM SOC-CAMERA V4L2 SUBSYSTEM
P: Guennadi Liakhovetski P: Guennadi Liakhovetski
M: g.liakhovetski@gmx.de M: g.liakhovetski@gmx.de
L: video4linux-list@redhat.com L: video4linux-list@redhat.com
S: Maintained S: Maintained
SOFTWARE RAID (Multiple Disks) SUPPORT SOFTWARE RAID (Multiple Disks) SUPPORT
P: Ingo Molnar P: Ingo Molnar
@ -3845,11 +3844,12 @@ S: Maintained
SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT
P: Liam Girdwood P: Liam Girdwood
M: liam.girdwood@wolfsonmicro.com M: lrg@slimlogic.co.uk
P: Mark Brown P: Mark Brown
M: broonie@opensource.wolfsonmicro.com M: broonie@opensource.wolfsonmicro.com
T: git opensource.wolfsonmicro.com/linux-2.6-asoc T: git opensource.wolfsonmicro.com/linux-2.6-asoc
L: alsa-devel@alsa-project.org (subscribers-only) L: alsa-devel@alsa-project.org (subscribers-only)
W: http://alsa-project.org/main/index.php/ASoC
S: Supported S: Supported
SPI SUBSYSTEM SPI SUBSYSTEM
@ -3937,7 +3937,7 @@ S: Maintained
STARMODE RADIO IP (STRIP) PROTOCOL DRIVER STARMODE RADIO IP (STRIP) PROTOCOL DRIVER
W: http://mosquitonet.Stanford.EDU/strip.html W: http://mosquitonet.Stanford.EDU/strip.html
S: Unsupported ? S: Orphan
STRADIS MPEG-2 DECODER DRIVER STRADIS MPEG-2 DECODER DRIVER
P: Nathan Laredo P: Nathan Laredo
@ -4018,9 +4018,9 @@ T: git repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
S: Maintained S: Maintained
TI FLASH MEDIA INTERFACE DRIVER TI FLASH MEDIA INTERFACE DRIVER
P: Alex Dubov P: Alex Dubov
M: oakad@yahoo.com M: oakad@yahoo.com
S: Maintained S: Maintained
TI OMAP MMC INTERFACE DRIVER TI OMAP MMC INTERFACE DRIVER
P: Carlos Aguiar, Anderson Briglia and Syed Khasim P: Carlos Aguiar, Anderson Briglia and Syed Khasim
@ -4166,13 +4166,13 @@ USB BLOCK DRIVER (UB ub)
P: Pete Zaitcev P: Pete Zaitcev
M: zaitcev@redhat.com M: zaitcev@redhat.com
L: linux-kernel@vger.kernel.org L: linux-kernel@vger.kernel.org
L: linux-usb@vger.kernel.org L: linux-usb@vger.kernel.org
S: Supported S: Supported
USB CDC ETHERNET DRIVER USB CDC ETHERNET DRIVER
P: Greg Kroah-Hartman P: Greg Kroah-Hartman
M: greg@kroah.com M: greg@kroah.com
L: linux-usb@vger.kernel.org L: linux-usb@vger.kernel.org
S: Maintained S: Maintained
W: http://www.kroah.com/linux-usb/ W: http://www.kroah.com/linux-usb/
@ -4199,13 +4199,13 @@ S: Maintained
USB EHCI DRIVER USB EHCI DRIVER
P: David Brownell P: David Brownell
M: dbrownell@users.sourceforge.net M: dbrownell@users.sourceforge.net
L: linux-usb@vger.kernel.org L: linux-usb@vger.kernel.org
S: Odd Fixes S: Odd Fixes
USB ET61X[12]51 DRIVER USB ET61X[12]51 DRIVER
P: Luca Risolia P: Luca Risolia
M: luca.risolia@studio.unibo.it M: luca.risolia@studio.unibo.it
L: linux-usb@vger.kernel.org L: linux-usb@vger.kernel.org
L: video4linux-list@redhat.com L: video4linux-list@redhat.com
W: http://www.linux-projects.org W: http://www.linux-projects.org
S: Maintained S: Maintained
@ -4213,33 +4213,33 @@ S: Maintained
USB GADGET/PERIPHERAL SUBSYSTEM USB GADGET/PERIPHERAL SUBSYSTEM
P: David Brownell P: David Brownell
M: dbrownell@users.sourceforge.net M: dbrownell@users.sourceforge.net
L: linux-usb@vger.kernel.org L: linux-usb@vger.kernel.org
W: http://www.linux-usb.org/gadget W: http://www.linux-usb.org/gadget
S: Maintained S: Maintained
USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...) USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
P: Jiri Kosina P: Jiri Kosina
M: jkosina@suse.cz M: jkosina@suse.cz
L: linux-usb@vger.kernel.org L: linux-usb@vger.kernel.org
T: git kernel.org:/pub/scm/linux/kernel/git/jikos/hid.git T: git kernel.org:/pub/scm/linux/kernel/git/jikos/hid.git
S: Maintained S: Maintained
USB ISP116X DRIVER USB ISP116X DRIVER
P: Olav Kongas P: Olav Kongas
M: ok@artecdesign.ee M: ok@artecdesign.ee
L: linux-usb@vger.kernel.org L: linux-usb@vger.kernel.org
S: Maintained S: Maintained
USB KAWASAKI LSI DRIVER USB KAWASAKI LSI DRIVER
P: Oliver Neukum P: Oliver Neukum
M: oliver@neukum.name M: oliver@neukum.name
L: linux-usb@vger.kernel.org L: linux-usb@vger.kernel.org
S: Maintained S: Maintained
USB MASS STORAGE DRIVER USB MASS STORAGE DRIVER
P: Matthew Dharm P: Matthew Dharm
M: mdharm-usb@one-eyed-alien.net M: mdharm-usb@one-eyed-alien.net
L: linux-usb@vger.kernel.org L: linux-usb@vger.kernel.org
L: usb-storage@lists.one-eyed-alien.net L: usb-storage@lists.one-eyed-alien.net
S: Maintained S: Maintained
W: http://www.one-eyed-alien.net/~mdharm/linux-usb/ W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
@ -4247,26 +4247,26 @@ W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
USB OHCI DRIVER USB OHCI DRIVER
P: David Brownell P: David Brownell
M: dbrownell@users.sourceforge.net M: dbrownell@users.sourceforge.net
L: linux-usb@vger.kernel.org L: linux-usb@vger.kernel.org
S: Odd Fixes S: Odd Fixes
USB OPTION-CARD DRIVER USB OPTION-CARD DRIVER
P: Matthias Urlichs P: Matthias Urlichs
M: smurf@smurf.noris.de M: smurf@smurf.noris.de
L: linux-usb@vger.kernel.org L: linux-usb@vger.kernel.org
S: Maintained S: Maintained
USB OV511 DRIVER USB OV511 DRIVER
P: Mark McClelland P: Mark McClelland
M: mmcclell@bigfoot.com M: mmcclell@bigfoot.com
L: linux-usb@vger.kernel.org L: linux-usb@vger.kernel.org
W: http://alpha.dyndns.org/ov511/ W: http://alpha.dyndns.org/ov511/
S: Maintained S: Maintained
USB PEGASUS DRIVER USB PEGASUS DRIVER
P: Petko Manolov P: Petko Manolov
M: petkan@users.sourceforge.net M: petkan@users.sourceforge.net
L: linux-usb@vger.kernel.org L: linux-usb@vger.kernel.org
L: netdev@vger.kernel.org L: netdev@vger.kernel.org
W: http://pegasus2.sourceforge.net/ W: http://pegasus2.sourceforge.net/
S: Maintained S: Maintained
@ -4274,13 +4274,13 @@ S: Maintained
USB PRINTER DRIVER (usblp) USB PRINTER DRIVER (usblp)
P: Pete Zaitcev P: Pete Zaitcev
M: zaitcev@redhat.com M: zaitcev@redhat.com
L: linux-usb@vger.kernel.org L: linux-usb@vger.kernel.org
S: Supported S: Supported
USB RTL8150 DRIVER USB RTL8150 DRIVER
P: Petko Manolov P: Petko Manolov
M: petkan@users.sourceforge.net M: petkan@users.sourceforge.net
L: linux-usb@vger.kernel.org L: linux-usb@vger.kernel.org
L: netdev@vger.kernel.org L: netdev@vger.kernel.org
W: http://pegasus2.sourceforge.net/ W: http://pegasus2.sourceforge.net/
S: Maintained S: Maintained
@ -4288,20 +4288,20 @@ S: Maintained
USB SE401 DRIVER USB SE401 DRIVER
P: Jeroen Vreeken P: Jeroen Vreeken
M: pe1rxq@amsat.org M: pe1rxq@amsat.org
L: linux-usb@vger.kernel.org L: linux-usb@vger.kernel.org
W: http://www.chello.nl/~j.vreeken/se401/ W: http://www.chello.nl/~j.vreeken/se401/
S: Maintained S: Maintained
USB SERIAL BELKIN F5U103 DRIVER USB SERIAL BELKIN F5U103 DRIVER
P: William Greathouse P: William Greathouse
M: wgreathouse@smva.com M: wgreathouse@smva.com
L: linux-usb@vger.kernel.org L: linux-usb@vger.kernel.org
S: Maintained S: Maintained
USB SERIAL CYPRESS M8 DRIVER USB SERIAL CYPRESS M8 DRIVER
P: Lonnie Mendez P: Lonnie Mendez
M: dignome@gmail.com M: dignome@gmail.com
L: linux-usb@vger.kernel.org L: linux-usb@vger.kernel.org
S: Maintained S: Maintained
W: http://geocities.com/i0xox0i W: http://geocities.com/i0xox0i
W: http://firstlight.net/cvs W: http://firstlight.net/cvs
@ -4316,39 +4316,39 @@ USB SERIAL DIGI ACCELEPORT DRIVER
P: Peter Berger and Al Borchers P: Peter Berger and Al Borchers
M: pberger@brimson.com M: pberger@brimson.com
M: alborchers@steinerpoint.com M: alborchers@steinerpoint.com
L: linux-usb@vger.kernel.org L: linux-usb@vger.kernel.org
S: Maintained S: Maintained
USB SERIAL DRIVER USB SERIAL DRIVER
P: Greg Kroah-Hartman P: Greg Kroah-Hartman
M: gregkh@suse.de M: gregkh@suse.de
L: linux-usb@vger.kernel.org L: linux-usb@vger.kernel.org
S: Supported S: Supported
USB SERIAL EMPEG EMPEG-CAR MARK I/II DRIVER USB SERIAL EMPEG EMPEG-CAR MARK I/II DRIVER
P: Gary Brubaker P: Gary Brubaker
M: xavyer@ix.netcom.com M: xavyer@ix.netcom.com
L: linux-usb@vger.kernel.org L: linux-usb@vger.kernel.org
S: Maintained S: Maintained
USB SERIAL KEYSPAN DRIVER USB SERIAL KEYSPAN DRIVER
P: Greg Kroah-Hartman P: Greg Kroah-Hartman
M: greg@kroah.com M: greg@kroah.com
L: linux-usb@vger.kernel.org L: linux-usb@vger.kernel.org
W: http://www.kroah.com/linux/ W: http://www.kroah.com/linux/
S: Maintained S: Maintained
USB SERIAL WHITEHEAT DRIVER USB SERIAL WHITEHEAT DRIVER
P: Support Department P: Support Department
M: support@connecttech.com M: support@connecttech.com
L: linux-usb@vger.kernel.org L: linux-usb@vger.kernel.org
W: http://www.connecttech.com W: http://www.connecttech.com
S: Supported S: Supported
USB SN9C1xx DRIVER USB SN9C1xx DRIVER
P: Luca Risolia P: Luca Risolia
M: luca.risolia@studio.unibo.it M: luca.risolia@studio.unibo.it
L: linux-usb@vger.kernel.org L: linux-usb@vger.kernel.org
L: video4linux-list@redhat.com L: video4linux-list@redhat.com
W: http://www.linux-projects.org W: http://www.linux-projects.org
S: Maintained S: Maintained
@ -4356,7 +4356,7 @@ S: Maintained
USB SUBSYSTEM USB SUBSYSTEM
P: Greg Kroah-Hartman P: Greg Kroah-Hartman
M: gregkh@suse.de M: gregkh@suse.de
L: linux-usb@vger.kernel.org L: linux-usb@vger.kernel.org
W: http://www.linux-usb.org W: http://www.linux-usb.org
T: quilt kernel.org/pub/linux/kernel/people/gregkh/gregkh-2.6/ T: quilt kernel.org/pub/linux/kernel/people/gregkh/gregkh-2.6/
S: Supported S: Supported
@ -4364,7 +4364,7 @@ S: Supported
USB UHCI DRIVER USB UHCI DRIVER
P: Alan Stern P: Alan Stern
M: stern@rowland.harvard.edu M: stern@rowland.harvard.edu
L: linux-usb@vger.kernel.org L: linux-usb@vger.kernel.org
S: Maintained S: Maintained
USB "USBNET" DRIVER FRAMEWORK USB "USBNET" DRIVER FRAMEWORK
@ -4385,7 +4385,7 @@ S: Maintained
USB W996[87]CF DRIVER USB W996[87]CF DRIVER
P: Luca Risolia P: Luca Risolia
M: luca.risolia@studio.unibo.it M: luca.risolia@studio.unibo.it
L: linux-usb@vger.kernel.org L: linux-usb@vger.kernel.org
L: video4linux-list@redhat.com L: video4linux-list@redhat.com
W: http://www.linux-projects.org W: http://www.linux-projects.org
S: Maintained S: Maintained
@ -4399,7 +4399,7 @@ S: Maintained
USB ZC0301 DRIVER USB ZC0301 DRIVER
P: Luca Risolia P: Luca Risolia
M: luca.risolia@studio.unibo.it M: luca.risolia@studio.unibo.it
L: linux-usb@vger.kernel.org L: linux-usb@vger.kernel.org
L: video4linux-list@redhat.com L: video4linux-list@redhat.com
W: http://www.linux-projects.org W: http://www.linux-projects.org
S: Maintained S: Maintained
@ -4407,14 +4407,14 @@ S: Maintained
USB ZD1201 DRIVER USB ZD1201 DRIVER
P: Jeroen Vreeken P: Jeroen Vreeken
M: pe1rxq@amsat.org M: pe1rxq@amsat.org
L: linux-usb@vger.kernel.org L: linux-usb@vger.kernel.org
W: http://linux-lc100020.sourceforge.net W: http://linux-lc100020.sourceforge.net
S: Maintained S: Maintained
USB ZR364XX DRIVER USB ZR364XX DRIVER
P: Antoine Jacquet P: Antoine Jacquet
M: royale@zerezo.com M: royale@zerezo.com
L: linux-usb@vger.kernel.org L: linux-usb@vger.kernel.org
L: video4linux-list@redhat.com L: video4linux-list@redhat.com
W: http://royale.zerezo.com/zr364xx/ W: http://royale.zerezo.com/zr364xx/
S: Maintained S: Maintained

View file

@ -1,7 +1,7 @@
VERSION = 2 VERSION = 2
PATCHLEVEL = 6 PATCHLEVEL = 6
SUBLEVEL = 27 SUBLEVEL = 27
EXTRAVERSION = -rc6 EXTRAVERSION = -rc9
NAME = Rotary Wombat NAME = Rotary Wombat
# *DOCUMENTATION* # *DOCUMENTATION*

View file

@ -121,7 +121,7 @@ endif
machine-$(CONFIG_ARCH_OMAP3) := omap2 machine-$(CONFIG_ARCH_OMAP3) := omap2
plat-$(CONFIG_ARCH_OMAP) := omap plat-$(CONFIG_ARCH_OMAP) := omap
machine-$(CONFIG_ARCH_S3C2410) := s3c2410 s3c2400 s3c2412 s3c2440 s3c2442 s3c2443 machine-$(CONFIG_ARCH_S3C2410) := s3c2410 s3c2400 s3c2412 s3c2440 s3c2442 s3c2443
plat-$(CONFIG_PLAT_S3C24XX) := s3c24xx plat-$(CONFIG_PLAT_S3C24XX) := s3c24xx s3c
machine-$(CONFIG_ARCH_LH7A40X) := lh7a40x machine-$(CONFIG_ARCH_LH7A40X) := lh7a40x
machine-$(CONFIG_ARCH_VERSATILE) := versatile machine-$(CONFIG_ARCH_VERSATILE) := versatile
machine-$(CONFIG_ARCH_IMX) := imx machine-$(CONFIG_ARCH_IMX) := imx

View file

@ -111,8 +111,6 @@ int kgdb_arch_handle_exception(int exception_vector, int signo,
case 'D': case 'D':
case 'k': case 'k':
case 'c': case 'c':
kgdb_contthread = NULL;
/* /*
* Try to read optional parameter, pc unchanged if no parm. * Try to read optional parameter, pc unchanged if no parm.
* If this was a compiled breakpoint, we need to move * If this was a compiled breakpoint, we need to move

View file

@ -70,9 +70,6 @@ void davinci_psc_config(unsigned int domain, unsigned int id, char enable)
{ {
u32 epcpr, ptcmd, ptstat, pdstat, pdctl1, mdstat, mdctl, mdstat_mask; u32 epcpr, ptcmd, ptstat, pdstat, pdctl1, mdstat, mdctl, mdstat_mask;
if (id < 0)
return;
mdctl = davinci_readl(DAVINCI_PWR_SLEEP_CNTRL_BASE + MDCTL + 4 * id); mdctl = davinci_readl(DAVINCI_PWR_SLEEP_CNTRL_BASE + MDCTL + 4 * id);
if (enable) if (enable)
mdctl |= 0x00000003; /* Enable Module */ mdctl |= 0x00000003; /* Enable Module */

View file

@ -17,9 +17,9 @@
#include <linux/interrupt.h> #include <linux/interrupt.h>
#include <linux/clockchips.h> #include <linux/clockchips.h>
#include <linux/sched.h> #include <linux/sched.h>
#include <linux/cnt32_to_63.h>
#include <asm/div64.h> #include <asm/div64.h>
#include <asm/cnt32_to_63.h>
#include <asm/mach/irq.h> #include <asm/mach/irq.h>
#include <asm/mach/time.h> #include <asm/mach/time.h>
#include <mach/pxa-regs.h> #include <mach/pxa-regs.h>

View file

@ -38,7 +38,7 @@
#include <mach/bast-map.h> #include <mach/bast-map.h>
#include <mach/bast-irq.h> #include <mach/bast-irq.h>
#include <asm/plat-s3c24xx/irq.h> #include <plat/irq.h>
#if 0 #if 0
#include <asm/debug-ll.h> #include <asm/debug-ll.h>

View file

@ -37,13 +37,13 @@
#include <mach/hardware.h> #include <mach/hardware.h>
#include <asm/plat-s3c/regs-serial.h> #include <plat/regs-serial.h>
#include <mach/regs-clock.h> #include <mach/regs-clock.h>
#include <mach/regs-gpio.h> #include <mach/regs-gpio.h>
#include <asm/plat-s3c24xx/s3c2410.h> #include <plat/s3c2410.h>
#include <asm/plat-s3c24xx/clock.h> #include <plat/clock.h>
#include <asm/plat-s3c24xx/cpu.h> #include <plat/cpu.h>
int s3c2410_clkcon_enable(struct clk *clk, int enable) int s3c2410_clkcon_enable(struct clk *clk, int enable)
{ {

View file

@ -20,10 +20,10 @@
#include <asm/dma.h> #include <asm/dma.h>
#include <mach/dma.h> #include <mach/dma.h>
#include <asm/plat-s3c24xx/cpu.h> #include <plat/cpu.h>
#include <asm/plat-s3c24xx/dma.h> #include <plat/dma.h>
#include <asm/plat-s3c/regs-serial.h> #include <plat/regs-serial.h>
#include <mach/regs-gpio.h> #include <mach/regs-gpio.h>
#include <asm/plat-s3c/regs-ac97.h> #include <asm/plat-s3c/regs-ac97.h>
#include <mach/regs-mem.h> #include <mach/regs-mem.h>

View file

@ -14,7 +14,7 @@
#include <mach/map.h> #include <mach/map.h>
#include <mach/regs-gpio.h> #include <mach/regs-gpio.h>
#include <asm/plat-s3c/regs-serial.h> #include <plat/regs-serial.h>
#define S3C2410_UART1_OFF (0x4000) #define S3C2410_UART1_OFF (0x4000)
#define SHIFT_2440TXF (14-9) #define SHIFT_2440TXF (14-9)
@ -99,4 +99,4 @@
/* include the reset of the code which will do the work */ /* include the reset of the code which will do the work */
#include <asm/plat-s3c/debug-macro.S> #include <plat/debug-macro.S>

View file

@ -13,7 +13,7 @@
#ifndef __ASM_ARCH_MAP_H #ifndef __ASM_ARCH_MAP_H
#define __ASM_ARCH_MAP_H #define __ASM_ARCH_MAP_H
#include <asm/plat-s3c/map.h> #include <plat/map.h>
#define S3C2410_ADDR(x) S3C_ADDR(x) #define S3C2410_ADDR(x) S3C_ADDR(x)

View file

@ -21,7 +21,7 @@
#undef S3C2410_GPIOREG #undef S3C2410_GPIOREG
#define S3C2410_GPIOREG(x) ((S3C24XX_PA_GPIO + (x))) #define S3C2410_GPIOREG(x) ((S3C24XX_PA_GPIO + (x)))
#include <asm/plat-s3c/uncompress.h> #include <plat/uncompress.h>
static inline int is_arm926(void) static inline int is_arm926(void)
{ {

View file

@ -25,8 +25,8 @@
#include <linux/ioport.h> #include <linux/ioport.h>
#include <linux/sysdev.h> #include <linux/sysdev.h>
#include <asm/plat-s3c24xx/cpu.h> #include <plat/cpu.h>
#include <asm/plat-s3c24xx/pm.h> #include <plat/pm.h>
static int s3c2410_irq_add(struct sys_device *sysdev) static int s3c2410_irq_add(struct sys_device *sysdev)
{ {

View file

@ -48,12 +48,12 @@
#include <asm/mach-types.h> #include <asm/mach-types.h>
#include <mach/fb.h> #include <mach/fb.h>
#include <asm/plat-s3c/regs-serial.h> #include <plat/regs-serial.h>
#include <mach/regs-lcd.h> #include <mach/regs-lcd.h>
#include <mach/regs-gpio.h> #include <mach/regs-gpio.h>
#include <asm/plat-s3c24xx/devs.h> #include <plat/devs.h>
#include <asm/plat-s3c24xx/cpu.h> #include <plat/cpu.h>
#ifdef CONFIG_MTD_PARTITIONS #ifdef CONFIG_MTD_PARTITIONS

View file

@ -39,7 +39,7 @@
#include <asm/mach-types.h> #include <asm/mach-types.h>
//#include <asm/debug-ll.h> //#include <asm/debug-ll.h>
#include <asm/plat-s3c/regs-serial.h> #include <plat/regs-serial.h>
#include <mach/regs-gpio.h> #include <mach/regs-gpio.h>
#include <mach/regs-mem.h> #include <mach/regs-mem.h>
#include <mach/regs-lcd.h> #include <mach/regs-lcd.h>
@ -55,9 +55,9 @@
#include <linux/serial_8250.h> #include <linux/serial_8250.h>
#include <asm/plat-s3c24xx/clock.h> #include <plat/clock.h>
#include <asm/plat-s3c24xx/devs.h> #include <plat/devs.h>
#include <asm/plat-s3c24xx/cpu.h> #include <plat/cpu.h>
#include "usb-simtec.h" #include "usb-simtec.h"
#include "nor-simtec.h" #include "nor-simtec.h"

View file

@ -30,7 +30,7 @@
#include <asm/irq.h> #include <asm/irq.h>
#include <asm/mach-types.h> #include <asm/mach-types.h>
#include <asm/plat-s3c/regs-serial.h> #include <plat/regs-serial.h>
#include <mach/regs-lcd.h> #include <mach/regs-lcd.h>
#include <mach/regs-gpio.h> #include <mach/regs-gpio.h>
#include <mach/regs-clock.h> #include <mach/regs-clock.h>
@ -40,10 +40,10 @@
#include <mach/fb.h> #include <mach/fb.h>
#include <asm/plat-s3c24xx/udc.h> #include <asm/plat-s3c24xx/udc.h>
#include <asm/plat-s3c24xx/clock.h> #include <plat/clock.h>
#include <asm/plat-s3c24xx/devs.h> #include <plat/devs.h>
#include <asm/plat-s3c24xx/cpu.h> #include <plat/cpu.h>
#include <asm/plat-s3c24xx/pm.h> #include <plat/pm.h>
static struct map_desc h1940_iodesc[] __initdata = { static struct map_desc h1940_iodesc[] __initdata = {
[0] = { [0] = {

View file

@ -41,12 +41,12 @@
#include <asm/mach/map.h> #include <asm/mach/map.h>
#include <asm/plat-s3c/iic.h> #include <asm/plat-s3c/iic.h>
#include <asm/plat-s3c/regs-serial.h> #include <plat/regs-serial.h>
#include <asm/plat-s3c24xx/clock.h> #include <plat/clock.h>
#include <asm/plat-s3c24xx/cpu.h> #include <plat/cpu.h>
#include <asm/plat-s3c24xx/devs.h> #include <plat/devs.h>
#include <asm/plat-s3c24xx/s3c2410.h> #include <plat/s3c2410.h>
#include <asm/plat-s3c24xx/udc.h> #include <asm/plat-s3c24xx/udc.h>
static struct map_desc n30_iodesc[] __initdata = { static struct map_desc n30_iodesc[] __initdata = {

View file

@ -29,13 +29,13 @@
#include <asm/irq.h> #include <asm/irq.h>
#include <asm/mach-types.h> #include <asm/mach-types.h>
#include <asm/plat-s3c/regs-serial.h> #include <plat/regs-serial.h>
#include <mach/regs-gpio.h> #include <mach/regs-gpio.h>
#include <asm/plat-s3c24xx/s3c2410.h> #include <plat/s3c2410.h>
#include <asm/plat-s3c24xx/clock.h> #include <plat/clock.h>
#include <asm/plat-s3c24xx/devs.h> #include <plat/devs.h>
#include <asm/plat-s3c24xx/cpu.h> #include <plat/cpu.h>
static struct map_desc otom11_iodesc[] __initdata = { static struct map_desc otom11_iodesc[] __initdata = {
/* Device area */ /* Device area */

View file

@ -48,17 +48,17 @@
#include <mach/regs-gpio.h> #include <mach/regs-gpio.h>
#include <mach/leds-gpio.h> #include <mach/leds-gpio.h>
#include <asm/plat-s3c/regs-serial.h> #include <plat/regs-serial.h>
#include <mach/fb.h> #include <mach/fb.h>
#include <asm/plat-s3c/nand.h> #include <asm/plat-s3c/nand.h>
#include <asm/plat-s3c24xx/udc.h> #include <asm/plat-s3c24xx/udc.h>
#include <mach/spi.h> #include <mach/spi.h>
#include <mach/spi-gpio.h> #include <mach/spi-gpio.h>
#include <asm/plat-s3c24xx/common-smdk.h> #include <plat/common-smdk.h>
#include <asm/plat-s3c24xx/devs.h> #include <plat/devs.h>
#include <asm/plat-s3c24xx/cpu.h> #include <plat/cpu.h>
#include <asm/plat-s3c24xx/pm.h> #include <plat/pm.h>
static struct map_desc qt2410_iodesc[] __initdata = { static struct map_desc qt2410_iodesc[] __initdata = {
{ 0xe0000000, __phys_to_pfn(S3C2410_CS3+0x01000000), SZ_1M, MT_DEVICE } { 0xe0000000, __phys_to_pfn(S3C2410_CS3+0x01000000), SZ_1M, MT_DEVICE }

View file

@ -46,12 +46,12 @@
#include <asm/irq.h> #include <asm/irq.h>
#include <asm/mach-types.h> #include <asm/mach-types.h>
#include <asm/plat-s3c/regs-serial.h> #include <plat/regs-serial.h>
#include <asm/plat-s3c24xx/devs.h> #include <plat/devs.h>
#include <asm/plat-s3c24xx/cpu.h> #include <plat/cpu.h>
#include <asm/plat-s3c24xx/common-smdk.h> #include <plat/common-smdk.h>
static struct map_desc smdk2410_iodesc[] __initdata = { static struct map_desc smdk2410_iodesc[] __initdata = {
/* nothing here yet */ /* nothing here yet */

View file

@ -44,9 +44,9 @@
#include <asm/irq.h> #include <asm/irq.h>
#include <asm/mach-types.h> #include <asm/mach-types.h>
#include <asm/plat-s3c/regs-serial.h> #include <plat/regs-serial.h>
#include <asm/plat-s3c24xx/devs.h> #include <plat/devs.h>
#include <asm/plat-s3c24xx/cpu.h> #include <plat/cpu.h>
#ifdef CONFIG_MTD_PARTITIONS #ifdef CONFIG_MTD_PARTITIONS

View file

@ -40,13 +40,13 @@
#include <asm/irq.h> #include <asm/irq.h>
#include <asm/mach-types.h> #include <asm/mach-types.h>
#include <asm/plat-s3c/regs-serial.h> #include <plat/regs-serial.h>
#include <mach/regs-gpio.h> #include <mach/regs-gpio.h>
#include <mach/leds-gpio.h> #include <mach/leds-gpio.h>
#include <asm/plat-s3c24xx/clock.h> #include <plat/clock.h>
#include <asm/plat-s3c24xx/devs.h> #include <plat/devs.h>
#include <asm/plat-s3c24xx/cpu.h> #include <plat/cpu.h>
#include "usb-simtec.h" #include "usb-simtec.h"
#include "nor-simtec.h" #include "nor-simtec.h"

View file

@ -34,8 +34,8 @@
#include <mach/regs-gpio.h> #include <mach/regs-gpio.h>
#include <mach/h1940.h> #include <mach/h1940.h>
#include <asm/plat-s3c24xx/cpu.h> #include <plat/cpu.h>
#include <asm/plat-s3c24xx/pm.h> #include <plat/pm.h>
#ifdef CONFIG_S3C2410_PM_DEBUG #ifdef CONFIG_S3C2410_PM_DEBUG
extern void pm_dbg(const char *fmt, ...); extern void pm_dbg(const char *fmt, ...);

View file

@ -29,12 +29,12 @@
#include <asm/irq.h> #include <asm/irq.h>
#include <mach/regs-clock.h> #include <mach/regs-clock.h>
#include <asm/plat-s3c/regs-serial.h> #include <plat/regs-serial.h>
#include <asm/plat-s3c24xx/s3c2410.h> #include <plat/s3c2410.h>
#include <asm/plat-s3c24xx/cpu.h> #include <plat/cpu.h>
#include <asm/plat-s3c24xx/devs.h> #include <plat/devs.h>
#include <asm/plat-s3c24xx/clock.h> #include <plat/clock.h>
/* Initial IO mappings */ /* Initial IO mappings */

View file

@ -32,7 +32,7 @@
#include <mach/regs-gpio.h> #include <mach/regs-gpio.h>
#include <mach/regs-clock.h> #include <mach/regs-clock.h>
#include <mach/regs-mem.h> #include <mach/regs-mem.h>
#include <asm/plat-s3c/regs-serial.h> #include <plat/regs-serial.h>
/* s3c2410_cpu_suspend /* s3c2410_cpu_suspend
* *

View file

@ -35,7 +35,7 @@
#include <mach/hardware.h> #include <mach/hardware.h>
#include <asm/irq.h> #include <asm/irq.h>
#include <asm/plat-s3c24xx/devs.h> #include <plat/devs.h>
#include "usb-simtec.h" #include "usb-simtec.h"
/* control power and monitor over-current events on various Simtec /* control power and monitor over-current events on various Simtec

View file

@ -37,13 +37,13 @@
#include <mach/hardware.h> #include <mach/hardware.h>
#include <asm/plat-s3c/regs-serial.h> #include <plat/regs-serial.h>
#include <mach/regs-clock.h> #include <mach/regs-clock.h>
#include <mach/regs-gpio.h> #include <mach/regs-gpio.h>
#include <asm/plat-s3c24xx/s3c2412.h> #include <plat/s3c2412.h>
#include <asm/plat-s3c24xx/clock.h> #include <plat/clock.h>
#include <asm/plat-s3c24xx/cpu.h> #include <plat/cpu.h>
/* We currently have to assume that the system is running /* We currently have to assume that the system is running
* from the XTPll input, and that all ***REFCLKs are being * from the XTPll input, and that all ***REFCLKs are being

View file

@ -21,10 +21,10 @@
#include <asm/dma.h> #include <asm/dma.h>
#include <mach/dma.h> #include <mach/dma.h>
#include <asm/plat-s3c24xx/dma.h> #include <plat/dma.h>
#include <asm/plat-s3c24xx/cpu.h> #include <plat/cpu.h>
#include <asm/plat-s3c/regs-serial.h> #include <plat/regs-serial.h>
#include <mach/regs-gpio.h> #include <mach/regs-gpio.h>
#include <asm/plat-s3c/regs-ac97.h> #include <asm/plat-s3c/regs-ac97.h>
#include <mach/regs-mem.h> #include <mach/regs-mem.h>

View file

@ -35,9 +35,9 @@
#include <mach/regs-gpio.h> #include <mach/regs-gpio.h>
#include <mach/regs-power.h> #include <mach/regs-power.h>
#include <asm/plat-s3c24xx/cpu.h> #include <plat/cpu.h>
#include <asm/plat-s3c24xx/irq.h> #include <plat/irq.h>
#include <asm/plat-s3c24xx/pm.h> #include <plat/pm.h>
#define INTMSK(start, end) ((1 << ((end) + 1 - (start))) - 1) #define INTMSK(start, end) ((1 << ((end) + 1 - (start))) - 1)
#define INTMSK_SUB(start, end) (INTMSK(start, end) << ((start - S3C2410_IRQSUB(0)))) #define INTMSK_SUB(start, end) (INTMSK(start, end) << ((start - S3C2410_IRQSUB(0))))

View file

@ -30,7 +30,7 @@
#include <asm/mach/map.h> #include <asm/mach/map.h>
#include <asm/mach/irq.h> #include <asm/mach/irq.h>
#include <asm/plat-s3c/regs-serial.h> #include <plat/regs-serial.h>
#include <asm/plat-s3c/nand.h> #include <asm/plat-s3c/nand.h>
#include <asm/plat-s3c/iic.h> #include <asm/plat-s3c/iic.h>
@ -48,10 +48,10 @@
#include <linux/mtd/nand_ecc.h> #include <linux/mtd/nand_ecc.h>
#include <linux/mtd/partitions.h> #include <linux/mtd/partitions.h>
#include <asm/plat-s3c24xx/clock.h> #include <plat/clock.h>
#include <asm/plat-s3c24xx/devs.h> #include <plat/devs.h>
#include <asm/plat-s3c24xx/cpu.h> #include <plat/cpu.h>
#include <asm/plat-s3c24xx/pm.h> #include <plat/pm.h>
#include <asm/plat-s3c24xx/udc.h> #include <asm/plat-s3c24xx/udc.h>
static struct map_desc jive_iodesc[] __initdata = { static struct map_desc jive_iodesc[] __initdata = {

View file

@ -32,7 +32,7 @@
#include <asm/mach-types.h> #include <asm/mach-types.h>
//#include <asm/debug-ll.h> //#include <asm/debug-ll.h>
#include <asm/plat-s3c/regs-serial.h> #include <plat/regs-serial.h>
#include <mach/regs-gpio.h> #include <mach/regs-gpio.h>
#include <mach/regs-lcd.h> #include <mach/regs-lcd.h>
@ -40,13 +40,13 @@
#include <asm/plat-s3c24xx/udc.h> #include <asm/plat-s3c24xx/udc.h>
#include <mach/fb.h> #include <mach/fb.h>
#include <asm/plat-s3c24xx/s3c2410.h> #include <plat/s3c2410.h>
#include <asm/plat-s3c24xx/s3c2412.h> #include <plat/s3c2412.h>
#include <asm/plat-s3c24xx/clock.h> #include <plat/clock.h>
#include <asm/plat-s3c24xx/devs.h> #include <plat/devs.h>
#include <asm/plat-s3c24xx/cpu.h> #include <plat/cpu.h>
#include <asm/plat-s3c24xx/common-smdk.h> #include <plat/common-smdk.h>
static struct map_desc smdk2413_iodesc[] __initdata = { static struct map_desc smdk2413_iodesc[] __initdata = {
}; };

View file

@ -32,7 +32,7 @@
#include <asm/irq.h> #include <asm/irq.h>
#include <asm/mach-types.h> #include <asm/mach-types.h>
#include <asm/plat-s3c/regs-serial.h> #include <plat/regs-serial.h>
#include <mach/regs-gpio.h> #include <mach/regs-gpio.h>
#include <mach/regs-lcd.h> #include <mach/regs-lcd.h>
@ -41,11 +41,11 @@
#include <asm/plat-s3c/nand.h> #include <asm/plat-s3c/nand.h>
#include <asm/plat-s3c24xx/s3c2410.h> #include <plat/s3c2410.h>
#include <asm/plat-s3c24xx/s3c2412.h> #include <plat/s3c2412.h>
#include <asm/plat-s3c24xx/clock.h> #include <plat/clock.h>
#include <asm/plat-s3c24xx/devs.h> #include <plat/devs.h>
#include <asm/plat-s3c24xx/cpu.h> #include <plat/cpu.h>
static struct map_desc vstms_iodesc[] __initdata = { static struct map_desc vstms_iodesc[] __initdata = {

View file

@ -28,10 +28,10 @@
#include <mach/regs-gpio.h> #include <mach/regs-gpio.h>
#include <mach/regs-dsc.h> #include <mach/regs-dsc.h>
#include <asm/plat-s3c24xx/cpu.h> #include <plat/cpu.h>
#include <asm/plat-s3c24xx/pm.h> #include <plat/pm.h>
#include <asm/plat-s3c24xx/s3c2412.h> #include <plat/s3c2412.h>
extern void s3c2412_sleep_enter(void); extern void s3c2412_sleep_enter(void);

View file

@ -34,7 +34,7 @@
#include <mach/idle.h> #include <mach/idle.h>
#include <mach/regs-clock.h> #include <mach/regs-clock.h>
#include <asm/plat-s3c/regs-serial.h> #include <plat/regs-serial.h>
#include <mach/regs-power.h> #include <mach/regs-power.h>
#include <mach/regs-gpio.h> #include <mach/regs-gpio.h>
#include <mach/regs-gpioj.h> #include <mach/regs-gpioj.h>
@ -42,11 +42,11 @@
#include <asm/plat-s3c24xx/regs-spi.h> #include <asm/plat-s3c24xx/regs-spi.h>
#include <mach/regs-s3c2412.h> #include <mach/regs-s3c2412.h>
#include <asm/plat-s3c24xx/s3c2412.h> #include <plat/s3c2412.h>
#include <asm/plat-s3c24xx/cpu.h> #include <plat/cpu.h>
#include <asm/plat-s3c24xx/devs.h> #include <plat/devs.h>
#include <asm/plat-s3c24xx/clock.h> #include <plat/clock.h>
#include <asm/plat-s3c24xx/pm.h> #include <plat/pm.h>
#ifndef CONFIG_CPU_S3C2412_ONLY #ifndef CONFIG_CPU_S3C2412_ONLY
void __iomem *s3c24xx_va_gpio2 = S3C24XX_VA_GPIO; void __iomem *s3c24xx_va_gpio2 = S3C24XX_VA_GPIO;

View file

@ -41,8 +41,8 @@
#include <mach/regs-clock.h> #include <mach/regs-clock.h>
#include <asm/plat-s3c24xx/clock.h> #include <plat/clock.h>
#include <asm/plat-s3c24xx/cpu.h> #include <plat/cpu.h>
/* S3C2440 extended clock support */ /* S3C2440 extended clock support */

View file

@ -20,10 +20,10 @@
#include <asm/dma.h> #include <asm/dma.h>
#include <mach/dma.h> #include <mach/dma.h>
#include <asm/plat-s3c24xx/dma.h> #include <plat/dma.h>
#include <asm/plat-s3c24xx/cpu.h> #include <plat/cpu.h>
#include <asm/plat-s3c/regs-serial.h> #include <plat/regs-serial.h>
#include <mach/regs-gpio.h> #include <mach/regs-gpio.h>
#include <asm/plat-s3c/regs-ac97.h> #include <asm/plat-s3c/regs-ac97.h>
#include <mach/regs-mem.h> #include <mach/regs-mem.h>

View file

@ -27,8 +27,8 @@
#include <mach/regs-gpio.h> #include <mach/regs-gpio.h>
#include <mach/regs-dsc.h> #include <mach/regs-dsc.h>
#include <asm/plat-s3c24xx/cpu.h> #include <plat/cpu.h>
#include <asm/plat-s3c24xx/s3c2440.h> #include <plat/s3c2440.h>
int s3c2440_set_dsc(unsigned int pin, unsigned int value) int s3c2440_set_dsc(unsigned int pin, unsigned int value)
{ {

View file

@ -34,9 +34,9 @@
#include <mach/regs-irq.h> #include <mach/regs-irq.h>
#include <mach/regs-gpio.h> #include <mach/regs-gpio.h>
#include <asm/plat-s3c24xx/cpu.h> #include <plat/cpu.h>
#include <asm/plat-s3c24xx/pm.h> #include <plat/pm.h>
#include <asm/plat-s3c24xx/irq.h> #include <plat/irq.h>
/* WDT/AC97 */ /* WDT/AC97 */

View file

@ -35,7 +35,7 @@
#include <asm/irq.h> #include <asm/irq.h>
#include <asm/mach-types.h> #include <asm/mach-types.h>
#include <asm/plat-s3c/regs-serial.h> #include <plat/regs-serial.h>
#include <mach/regs-gpio.h> #include <mach/regs-gpio.h>
#include <mach/regs-mem.h> #include <mach/regs-mem.h>
#include <mach/regs-lcd.h> #include <mach/regs-lcd.h>
@ -48,9 +48,9 @@
#include <net/ax88796.h> #include <net/ax88796.h>
#include <asm/plat-s3c24xx/clock.h> #include <plat/clock.h>
#include <asm/plat-s3c24xx/devs.h> #include <plat/devs.h>
#include <asm/plat-s3c24xx/cpu.h> #include <plat/cpu.h>
#define COPYRIGHT ", (c) 2005 Simtec Electronics" #define COPYRIGHT ", (c) 2005 Simtec Electronics"

View file

@ -31,7 +31,7 @@
#include <asm/irq.h> #include <asm/irq.h>
#include <asm/mach-types.h> #include <asm/mach-types.h>
#include <asm/plat-s3c/regs-serial.h> #include <plat/regs-serial.h>
#include <mach/regs-gpio.h> #include <mach/regs-gpio.h>
#include <mach/regs-mem.h> #include <mach/regs-mem.h>
#include <mach/regs-lcd.h> #include <mach/regs-lcd.h>
@ -42,9 +42,9 @@
#include <linux/mtd/nand_ecc.h> #include <linux/mtd/nand_ecc.h>
#include <linux/mtd/partitions.h> #include <linux/mtd/partitions.h>
#include <asm/plat-s3c24xx/clock.h> #include <plat/clock.h>
#include <asm/plat-s3c24xx/devs.h> #include <plat/devs.h>
#include <asm/plat-s3c24xx/cpu.h> #include <plat/cpu.h>
static struct map_desc at2440evb_iodesc[] __initdata = { static struct map_desc at2440evb_iodesc[] __initdata = {
/* Nothing here */ /* Nothing here */

View file

@ -36,13 +36,13 @@
//#include <asm/debug-ll.h> //#include <asm/debug-ll.h>
#include <mach/regs-gpio.h> #include <mach/regs-gpio.h>
#include <asm/plat-s3c/regs-serial.h> #include <plat/regs-serial.h>
#include <asm/plat-s3c24xx/s3c2410.h> #include <plat/s3c2410.h>
#include <asm/plat-s3c24xx/s3c2440.h> #include <plat/s3c2440.h>
#include <asm/plat-s3c24xx/clock.h> #include <plat/clock.h>
#include <asm/plat-s3c24xx/devs.h> #include <plat/devs.h>
#include <asm/plat-s3c24xx/cpu.h> #include <plat/cpu.h>
static struct map_desc nexcoder_iodesc[] __initdata = { static struct map_desc nexcoder_iodesc[] __initdata = {
/* nothing here yet */ /* nothing here yet */

View file

@ -33,7 +33,7 @@
#include <asm/irq.h> #include <asm/irq.h>
#include <asm/mach-types.h> #include <asm/mach-types.h>
#include <asm/plat-s3c/regs-serial.h> #include <plat/regs-serial.h>
#include <mach/regs-gpio.h> #include <mach/regs-gpio.h>
#include <mach/regs-mem.h> #include <mach/regs-mem.h>
#include <mach/regs-lcd.h> #include <mach/regs-lcd.h>
@ -44,9 +44,9 @@
#include <linux/mtd/nand_ecc.h> #include <linux/mtd/nand_ecc.h>
#include <linux/mtd/partitions.h> #include <linux/mtd/partitions.h>
#include <asm/plat-s3c24xx/clock.h> #include <plat/clock.h>
#include <asm/plat-s3c24xx/devs.h> #include <plat/devs.h>
#include <asm/plat-s3c24xx/cpu.h> #include <plat/cpu.h>
/* onboard perihperal map */ /* onboard perihperal map */

View file

@ -37,7 +37,7 @@
#include <asm/irq.h> #include <asm/irq.h>
#include <asm/mach-types.h> #include <asm/mach-types.h>
#include <asm/plat-s3c/regs-serial.h> #include <plat/regs-serial.h>
#include <mach/regs-gpio.h> #include <mach/regs-gpio.h>
#include <mach/regs-lcd.h> #include <mach/regs-lcd.h>
@ -45,10 +45,10 @@
#include <asm/plat-s3c/nand.h> #include <asm/plat-s3c/nand.h>
#include <mach/fb.h> #include <mach/fb.h>
#include <asm/plat-s3c24xx/clock.h> #include <plat/clock.h>
#include <asm/plat-s3c24xx/devs.h> #include <plat/devs.h>
#include <asm/plat-s3c24xx/cpu.h> #include <plat/cpu.h>
#include <asm/plat-s3c24xx/pm.h> #include <plat/pm.h>
static struct map_desc rx3715_iodesc[] __initdata = { static struct map_desc rx3715_iodesc[] __initdata = {
/* dump ISA space somewhere unused */ /* dump ISA space somewhere unused */

View file

@ -31,20 +31,20 @@
#include <asm/irq.h> #include <asm/irq.h>
#include <asm/mach-types.h> #include <asm/mach-types.h>
#include <asm/plat-s3c/regs-serial.h> #include <plat/regs-serial.h>
#include <mach/regs-gpio.h> #include <mach/regs-gpio.h>
#include <mach/regs-lcd.h> #include <mach/regs-lcd.h>
#include <mach/idle.h> #include <mach/idle.h>
#include <mach/fb.h> #include <mach/fb.h>
#include <asm/plat-s3c24xx/s3c2410.h> #include <plat/s3c2410.h>
#include <asm/plat-s3c24xx/s3c2440.h> #include <plat/s3c2440.h>
#include <asm/plat-s3c24xx/clock.h> #include <plat/clock.h>
#include <asm/plat-s3c24xx/devs.h> #include <plat/devs.h>
#include <asm/plat-s3c24xx/cpu.h> #include <plat/cpu.h>
#include <asm/plat-s3c24xx/common-smdk.h> #include <plat/common-smdk.h>
static struct map_desc smdk2440_iodesc[] __initdata = { static struct map_desc smdk2440_iodesc[] __initdata = {
/* ISA IO Space map (memory space selected by A24) */ /* ISA IO Space map (memory space selected by A24) */

View file

@ -29,9 +29,9 @@
#include <mach/hardware.h> #include <mach/hardware.h>
#include <asm/irq.h> #include <asm/irq.h>
#include <asm/plat-s3c24xx/s3c2440.h> #include <plat/s3c2440.h>
#include <asm/plat-s3c24xx/devs.h> #include <plat/devs.h>
#include <asm/plat-s3c24xx/cpu.h> #include <plat/cpu.h>
static struct sys_device s3c2440_sysdev = { static struct sys_device s3c2440_sysdev = {
.cls = &s3c2440_sysclass, .cls = &s3c2440_sysclass,

View file

@ -41,8 +41,8 @@
#include <mach/regs-clock.h> #include <mach/regs-clock.h>
#include <asm/plat-s3c24xx/clock.h> #include <plat/clock.h>
#include <asm/plat-s3c24xx/cpu.h> #include <plat/cpu.h>
/* S3C2442 extended clock support */ /* S3C2442 extended clock support */

View file

@ -19,8 +19,8 @@
#include <linux/serial_core.h> #include <linux/serial_core.h>
#include <linux/sysdev.h> #include <linux/sysdev.h>
#include <asm/plat-s3c24xx/s3c2442.h> #include <plat/s3c2442.h>
#include <asm/plat-s3c24xx/cpu.h> #include <plat/cpu.h>
static struct sys_device s3c2442_sysdev = { static struct sys_device s3c2442_sysdev = {
.cls = &s3c2442_sysclass, .cls = &s3c2442_sysclass,

View file

@ -39,9 +39,9 @@
#include <mach/regs-s3c2443-clock.h> #include <mach/regs-s3c2443-clock.h>
#include <asm/plat-s3c24xx/s3c2443.h> #include <plat/s3c2443.h>
#include <asm/plat-s3c24xx/clock.h> #include <plat/clock.h>
#include <asm/plat-s3c24xx/cpu.h> #include <plat/cpu.h>
/* We currently have to assume that the system is running /* We currently have to assume that the system is running
* from the XTPll input, and that all ***REFCLKs are being * from the XTPll input, and that all ***REFCLKs are being

View file

@ -21,10 +21,10 @@
#include <asm/dma.h> #include <asm/dma.h>
#include <mach/dma.h> #include <mach/dma.h>
#include <asm/plat-s3c24xx/dma.h> #include <plat/dma.h>
#include <asm/plat-s3c24xx/cpu.h> #include <plat/cpu.h>
#include <asm/plat-s3c/regs-serial.h> #include <plat/regs-serial.h>
#include <mach/regs-gpio.h> #include <mach/regs-gpio.h>
#include <asm/plat-s3c/regs-ac97.h> #include <asm/plat-s3c/regs-ac97.h>
#include <mach/regs-mem.h> #include <mach/regs-mem.h>

View file

@ -34,9 +34,9 @@
#include <mach/regs-irq.h> #include <mach/regs-irq.h>
#include <mach/regs-gpio.h> #include <mach/regs-gpio.h>
#include <asm/plat-s3c24xx/cpu.h> #include <plat/cpu.h>
#include <asm/plat-s3c24xx/pm.h> #include <plat/pm.h>
#include <asm/plat-s3c24xx/irq.h> #include <plat/irq.h>
#define INTMSK(start, end) ((1 << ((end) + 1 - (start))) - 1) #define INTMSK(start, end) ((1 << ((end) + 1 - (start))) - 1)

View file

@ -31,20 +31,20 @@
#include <asm/irq.h> #include <asm/irq.h>
#include <asm/mach-types.h> #include <asm/mach-types.h>
#include <asm/plat-s3c/regs-serial.h> #include <plat/regs-serial.h>
#include <mach/regs-gpio.h> #include <mach/regs-gpio.h>
#include <mach/regs-lcd.h> #include <mach/regs-lcd.h>
#include <mach/idle.h> #include <mach/idle.h>
#include <mach/fb.h> #include <mach/fb.h>
#include <asm/plat-s3c24xx/s3c2410.h> #include <plat/s3c2410.h>
#include <asm/plat-s3c24xx/s3c2440.h> #include <plat/s3c2440.h>
#include <asm/plat-s3c24xx/clock.h> #include <plat/clock.h>
#include <asm/plat-s3c24xx/devs.h> #include <plat/devs.h>
#include <asm/plat-s3c24xx/cpu.h> #include <plat/cpu.h>
#include <asm/plat-s3c24xx/common-smdk.h> #include <plat/common-smdk.h>
static struct map_desc smdk2443_iodesc[] __initdata = { static struct map_desc smdk2443_iodesc[] __initdata = {
/* ISA IO Space map (memory space selected by A24) */ /* ISA IO Space map (memory space selected by A24) */

View file

@ -32,9 +32,9 @@
#include <mach/regs-s3c2443-clock.h> #include <mach/regs-s3c2443-clock.h>
#include <mach/reset.h> #include <mach/reset.h>
#include <asm/plat-s3c24xx/s3c2443.h> #include <plat/s3c2443.h>
#include <asm/plat-s3c24xx/devs.h> #include <plat/devs.h>
#include <asm/plat-s3c24xx/cpu.h> #include <plat/cpu.h>
static struct map_desc s3c2443_iodesc[] __initdata = { static struct map_desc s3c2443_iodesc[] __initdata = {
IODESC_ENT(WATCHDOG), IODESC_ENT(WATCHDOG),

View file

@ -18,9 +18,9 @@
#include <linux/ioport.h> #include <linux/ioport.h>
#include <linux/sched.h> /* just for sched_clock() - funny that */ #include <linux/sched.h> /* just for sched_clock() - funny that */
#include <linux/platform_device.h> #include <linux/platform_device.h>
#include <linux/cnt32_to_63.h>
#include <asm/div64.h> #include <asm/div64.h>
#include <asm/cnt32_to_63.h>
#include <mach/hardware.h> #include <mach/hardware.h>
#include <asm/system.h> #include <asm/system.h>
#include <asm/pgtable.h> #include <asm/pgtable.h>

View file

@ -1,10 +1,10 @@
/* /*
* arch/arm/mach-sa1100/include/mach/jornada720.h * arch/arm/mach-sa1100/include/mach/jornada720.h
* *
* This file contains SSP/MCU communication definitions for HP Jornada 710/720/728 * SSP/MCU communication definitions for HP Jornada 710/720/728
* *
* Copyright (C) 2007 Kristoffer Ericson <Kristoffer.Ericson@gmail.com> * Copyright 2007,2008 Kristoffer Ericson <Kristoffer.Ericson@gmail.com>
* Copyright (C) 2000 John Ankcorn <jca@lcs.mit.edu> * Copyright 2000 John Ankcorn <jca@lcs.mit.edu>
* *
* This program is free software; you can redistribute it and/or modify * This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License version 2 as * it under the terms of the GNU General Public License version 2 as
@ -25,3 +25,8 @@
#define PWMOFF 0xDF #define PWMOFF 0xDF
#define TXDUMMY 0x11 #define TXDUMMY 0x11
#define ERRORCODE 0x00 #define ERRORCODE 0x00
extern void jornada_ssp_start(void);
extern void jornada_ssp_end(void);
extern int jornada_ssp_inout(u8 byte);
extern int jornada_ssp_byte(u8 byte);

View file

@ -21,8 +21,8 @@
#include <linux/slab.h> #include <linux/slab.h>
#include <mach/hardware.h> #include <mach/hardware.h>
#include <asm/hardware/ssp.h>
#include <mach/jornada720.h> #include <mach/jornada720.h>
#include <asm/hardware/ssp.h>
static DEFINE_SPINLOCK(jornada_ssp_lock); static DEFINE_SPINLOCK(jornada_ssp_lock);
static unsigned long jornada_ssp_flags; static unsigned long jornada_ssp_flags;
@ -109,12 +109,12 @@ EXPORT_SYMBOL(jornada_ssp_inout);
* jornada_ssp_start - enable mcu * jornada_ssp_start - enable mcu
* *
*/ */
int jornada_ssp_start() void jornada_ssp_start(void)
{ {
spin_lock_irqsave(&jornada_ssp_lock, jornada_ssp_flags); spin_lock_irqsave(&jornada_ssp_lock, jornada_ssp_flags);
GPCR = GPIO_GPIO25; GPCR = GPIO_GPIO25;
udelay(50); udelay(50);
return 0; return;
}; };
EXPORT_SYMBOL(jornada_ssp_start); EXPORT_SYMBOL(jornada_ssp_start);
@ -122,11 +122,11 @@ EXPORT_SYMBOL(jornada_ssp_start);
* jornada_ssp_end - disable mcu and turn off lock * jornada_ssp_end - disable mcu and turn off lock
* *
*/ */
int jornada_ssp_end() void jornada_ssp_end(void)
{ {
GPSR = GPIO_GPIO25; GPSR = GPIO_GPIO25;
spin_unlock_irqrestore(&jornada_ssp_lock, jornada_ssp_flags); spin_unlock_irqrestore(&jornada_ssp_lock, jornada_ssp_flags);
return 0; return;
}; };
EXPORT_SYMBOL(jornada_ssp_end); EXPORT_SYMBOL(jornada_ssp_end);

View file

@ -29,8 +29,8 @@
#include <linux/clocksource.h> #include <linux/clocksource.h>
#include <linux/clockchips.h> #include <linux/clockchips.h>
#include <linux/io.h> #include <linux/io.h>
#include <linux/cnt32_to_63.h>
#include <asm/cnt32_to_63.h>
#include <asm/system.h> #include <asm/system.h>
#include <mach/hardware.h> #include <mach/hardware.h>
#include <asm/irq.h> #include <asm/irq.h>

View file

@ -313,19 +313,6 @@ static inline void omap_init_mmc_conf(const struct omap_mmc_config *mmc_conf)
omap_cfg_reg(MMC_DAT3); omap_cfg_reg(MMC_DAT3);
} }
} }
#if defined(CONFIG_ARCH_OMAP2420)
if (mmc_conf->mmc[0].internal_clock) {
/*
* Use internal loop-back in MMC/SDIO
* Module Input Clock selection
*/
if (cpu_is_omap24xx()) {
u32 v = omap_ctrl_readl(OMAP2_CONTROL_DEVCONF0);
v |= (1 << 24); /* not used in 243x */
omap_ctrl_writel(v, OMAP2_CONTROL_DEVCONF0);
}
}
#endif
} }
#ifdef CONFIG_ARCH_OMAP16XX #ifdef CONFIG_ARCH_OMAP16XX

View file

@ -0,0 +1,3 @@
# dummy makefile, currently just including asm/arm/plat-s3c/include/plat
obj-n := dummy.o

View file

@ -9,7 +9,7 @@
* published by the Free Software Foundation. * published by the Free Software Foundation.
*/ */
#include <asm/plat-s3c/regs-serial.h> #include <plat/regs-serial.h>
/* The S3C2440 implementations are used by default as they are the /* The S3C2440 implementations are used by default as they are the
* most widely re-used */ * most widely re-used */

View file

@ -27,7 +27,7 @@ static void arch_detect_cpu(void);
/* defines for UART registers */ /* defines for UART registers */
#include <asm/plat-s3c/regs-serial.h> #include <plat/regs-serial.h>
#include <asm/plat-s3c/regs-watchdog.h> #include <asm/plat-s3c/regs-watchdog.h>
/* working in physical space... */ /* working in physical space... */

View file

@ -47,8 +47,8 @@
#include <mach/regs-clock.h> #include <mach/regs-clock.h>
#include <mach/regs-gpio.h> #include <mach/regs-gpio.h>
#include <asm/plat-s3c24xx/clock.h> #include <plat/clock.h>
#include <asm/plat-s3c24xx/cpu.h> #include <plat/cpu.h>
/* clock information */ /* clock information */

View file

@ -40,9 +40,9 @@
#include <asm/plat-s3c/nand.h> #include <asm/plat-s3c/nand.h>
#include <asm/plat-s3c24xx/common-smdk.h> #include <plat/common-smdk.h>
#include <asm/plat-s3c24xx/devs.h> #include <plat/devs.h>
#include <asm/plat-s3c24xx/pm.h> #include <plat/pm.h>
/* LED devices */ /* LED devices */

View file

@ -42,18 +42,18 @@
#include <mach/system-reset.h> #include <mach/system-reset.h>
#include <mach/regs-gpio.h> #include <mach/regs-gpio.h>
#include <asm/plat-s3c/regs-serial.h> #include <plat/regs-serial.h>
#include <asm/plat-s3c24xx/cpu.h> #include <plat/cpu.h>
#include <asm/plat-s3c24xx/devs.h> #include <plat/devs.h>
#include <asm/plat-s3c24xx/clock.h> #include <plat/clock.h>
#include <asm/plat-s3c24xx/s3c2400.h> #include <plat/s3c2400.h>
#include <asm/plat-s3c24xx/s3c2410.h> #include <plat/s3c2410.h>
#include <asm/plat-s3c24xx/s3c2412.h> #include <plat/s3c2412.h>
#include "s3c244x.h" #include "s3c244x.h"
#include <asm/plat-s3c24xx/s3c2440.h> #include <plat/s3c2440.h>
#include <asm/plat-s3c24xx/s3c2442.h> #include <plat/s3c2442.h>
#include <asm/plat-s3c24xx/s3c2443.h> #include <plat/s3c2443.h>
struct cpu_table { struct cpu_table {
unsigned long idcode; unsigned long idcode;

View file

@ -28,11 +28,11 @@
#include <mach/hardware.h> #include <mach/hardware.h>
#include <asm/irq.h> #include <asm/irq.h>
#include <asm/plat-s3c/regs-serial.h> #include <plat/regs-serial.h>
#include <asm/plat-s3c24xx/udc.h> #include <asm/plat-s3c24xx/udc.h>
#include <asm/plat-s3c24xx/devs.h> #include <plat/devs.h>
#include <asm/plat-s3c24xx/cpu.h> #include <plat/cpu.h>
#include <asm/plat-s3c24xx/regs-spi.h> #include <asm/plat-s3c24xx/regs-spi.h>
/* Serial port registrations */ /* Serial port registrations */

View file

@ -36,7 +36,7 @@
#include <asm/mach/dma.h> #include <asm/mach/dma.h>
#include <mach/map.h> #include <mach/map.h>
#include <asm/plat-s3c24xx/dma.h> #include <plat/dma.h>
/* io map for dma */ /* io map for dma */
static void __iomem *dma_base; static void __iomem *dma_base;

View file

@ -65,9 +65,9 @@
#include <mach/regs-irq.h> #include <mach/regs-irq.h>
#include <mach/regs-gpio.h> #include <mach/regs-gpio.h>
#include <asm/plat-s3c24xx/cpu.h> #include <plat/cpu.h>
#include <asm/plat-s3c24xx/pm.h> #include <plat/pm.h>
#include <asm/plat-s3c24xx/irq.h> #include <plat/irq.h>
/* wakeup irq control */ /* wakeup irq control */

View file

@ -33,7 +33,7 @@
#include <asm/mach-types.h> #include <asm/mach-types.h>
#include <asm/plat-s3c24xx/pm.h> #include <plat/pm.h>
#define COPYRIGHT ", (c) 2005 Simtec Electronics" #define COPYRIGHT ", (c) 2005 Simtec Electronics"

View file

@ -40,7 +40,7 @@
#include <asm/cacheflush.h> #include <asm/cacheflush.h>
#include <mach/hardware.h> #include <mach/hardware.h>
#include <asm/plat-s3c/regs-serial.h> #include <plat/regs-serial.h>
#include <mach/regs-clock.h> #include <mach/regs-clock.h>
#include <mach/regs-gpio.h> #include <mach/regs-gpio.h>
#include <mach/regs-mem.h> #include <mach/regs-mem.h>
@ -48,7 +48,7 @@
#include <asm/mach/time.h> #include <asm/mach/time.h>
#include <asm/plat-s3c24xx/pm.h> #include <plat/pm.h>
/* for external use */ /* for external use */

View file

@ -24,10 +24,10 @@
#include <mach/regs-clock.h> #include <mach/regs-clock.h>
#include <mach/regs-gpio.h> #include <mach/regs-gpio.h>
#include <asm/plat-s3c24xx/clock.h> #include <plat/clock.h>
#include <asm/plat-s3c24xx/cpu.h> #include <plat/cpu.h>
#include <asm/plat-s3c/regs-timer.h> #include <plat/regs-timer.h>
/* Each of the timers 0 through 5 go through the following /* Each of the timers 0 through 5 go through the following
* clock tree, with the inputs depending on the timers. * clock tree, with the inputs depending on the timers.

View file

@ -19,8 +19,8 @@
#include <linux/io.h> #include <linux/io.h>
#include <linux/pwm.h> #include <linux/pwm.h>
#include <asm/plat-s3c24xx/devs.h> #include <plat/devs.h>
#include <asm/plat-s3c/regs-timer.h> #include <plat/regs-timer.h>
struct pwm_device { struct pwm_device {
struct list_head list; struct list_head list;

View file

@ -41,8 +41,8 @@
#include <mach/regs-clock.h> #include <mach/regs-clock.h>
#include <asm/plat-s3c24xx/clock.h> #include <plat/clock.h>
#include <asm/plat-s3c24xx/cpu.h> #include <plat/cpu.h>
static int s3c2440_setparent_armclk(struct clk *clk, struct clk *parent) static int s3c2440_setparent_armclk(struct clk *clk, struct clk *parent)
{ {

View file

@ -34,9 +34,9 @@
#include <mach/regs-irq.h> #include <mach/regs-irq.h>
#include <mach/regs-gpio.h> #include <mach/regs-gpio.h>
#include <asm/plat-s3c24xx/cpu.h> #include <plat/cpu.h>
#include <asm/plat-s3c24xx/pm.h> #include <plat/pm.h>
#include <asm/plat-s3c24xx/irq.h> #include <plat/irq.h>
/* camera irq */ /* camera irq */

View file

@ -30,18 +30,18 @@
#include <asm/irq.h> #include <asm/irq.h>
#include <mach/regs-clock.h> #include <mach/regs-clock.h>
#include <asm/plat-s3c/regs-serial.h> #include <plat/regs-serial.h>
#include <mach/regs-gpio.h> #include <mach/regs-gpio.h>
#include <mach/regs-gpioj.h> #include <mach/regs-gpioj.h>
#include <mach/regs-dsc.h> #include <mach/regs-dsc.h>
#include <asm/plat-s3c24xx/s3c2410.h> #include <plat/s3c2410.h>
#include <asm/plat-s3c24xx/s3c2440.h> #include <plat/s3c2440.h>
#include "s3c244x.h" #include "s3c244x.h"
#include <asm/plat-s3c24xx/clock.h> #include <plat/clock.h>
#include <asm/plat-s3c24xx/devs.h> #include <plat/devs.h>
#include <asm/plat-s3c24xx/cpu.h> #include <plat/cpu.h>
#include <asm/plat-s3c24xx/pm.h> #include <plat/pm.h>
static struct map_desc s3c244x_iodesc[] __initdata = { static struct map_desc s3c244x_iodesc[] __initdata = {
IODESC_ENT(CLKPWR), IODESC_ENT(CLKPWR),

View file

@ -32,7 +32,7 @@
#include <mach/regs-gpio.h> #include <mach/regs-gpio.h>
#include <mach/regs-clock.h> #include <mach/regs-clock.h>
#include <mach/regs-mem.h> #include <mach/regs-mem.h>
#include <asm/plat-s3c/regs-serial.h> #include <plat/regs-serial.h>
/* CONFIG_DEBUG_RESUME is dangerous if your bootloader does not /* CONFIG_DEBUG_RESUME is dangerous if your bootloader does not
* reset the UART configuration, only enable if you really need this! * reset the UART configuration, only enable if you really need this!

View file

@ -33,12 +33,12 @@
#include <asm/irq.h> #include <asm/irq.h>
#include <mach/map.h> #include <mach/map.h>
#include <asm/plat-s3c/regs-timer.h> #include <plat/regs-timer.h>
#include <mach/regs-irq.h> #include <mach/regs-irq.h>
#include <asm/mach/time.h> #include <asm/mach/time.h>
#include <asm/plat-s3c24xx/clock.h> #include <plat/clock.h>
#include <asm/plat-s3c24xx/cpu.h> #include <plat/cpu.h>
static unsigned long timer_startval; static unsigned long timer_startval;
static unsigned long timer_usec_ticks; static unsigned long timer_usec_ticks;

Some files were not shown because too many files have changed in this diff Show more