Loading Documentation/arm/IXP4xx +1 −1 Original line number Original line Diff line number Diff line Loading @@ -32,7 +32,7 @@ Linux currently supports the following features on the IXP4xx chips: - Flash access (MTD/JFFS) - Flash access (MTD/JFFS) - I2C through GPIO on IXP42x - I2C through GPIO on IXP42x - GPIO for input/output/interrupts - GPIO for input/output/interrupts See include/asm-arm/arch-ixp4xx/platform.h for access functions. See arch/arm/mach-ixp4xx/include/mach/platform.h for access functions. - Timers (watchdog, OS) - Timers (watchdog, OS) The following components of the chips are not supported by Linux and The following components of the chips are not supported by Linux and Loading Documentation/arm/Interrupts +1 −1 Original line number Original line Diff line number Diff line Loading @@ -158,7 +158,7 @@ So, what's changed? be re-checked for pending events. (see the Neponset IRQ handler for be re-checked for pending events. (see the Neponset IRQ handler for details). details). 7. fixup_irq() is gone, as is include/asm-arm/arch-*/irq.h 7. fixup_irq() is gone, as is arch/arm/mach-*/include/mach/irq.h Please note that this will not solve all problems - some of them are Please note that this will not solve all problems - some of them are hardware based. Mixing level-based and edge-based IRQs on the same hardware based. Mixing level-based and edge-based IRQs on the same Loading Documentation/arm/README +2 −2 Original line number Original line Diff line number Diff line Loading @@ -79,7 +79,7 @@ Machine/Platform support To this end, we now have arch/arm/mach-$(MACHINE) directories which are To this end, we now have arch/arm/mach-$(MACHINE) directories which are designed to house the non-driver files for a particular machine (eg, PCI, designed to house the non-driver files for a particular machine (eg, PCI, memory management, architecture definitions etc). For all future memory management, architecture definitions etc). For all future machines, there should be a corresponding include/asm-arm/arch-$(MACHINE) machines, there should be a corresponding arch/arm/mach-$(MACHINE)/include/mach directory. directory. Loading Loading @@ -176,7 +176,7 @@ Kernel entry (head.S) class typically based around one or more system on a chip devices, and class typically based around one or more system on a chip devices, and acts as a natural container around the actual implementations. These acts as a natural container around the actual implementations. These classes are given directories - arch/arm/mach-<class> and classes are given directories - arch/arm/mach-<class> and include/asm-arm/arch-<class> - which contain the source files to arch/arm/mach-<class> - which contain the source files to/include/mach support the machine class. This directories also contain any machine support the machine class. This directories also contain any machine specific supporting code. specific supporting code. Loading Documentation/arm/Samsung-S3C24XX/GPIO.txt +4 −4 Original line number Original line Diff line number Diff line Loading @@ -16,13 +16,13 @@ Introduction Headers Headers ------- ------- See include/asm-arm/arch-s3c2410/regs-gpio.h for the list See arch/arm/mach-s3c2410/include/mach/regs-gpio.h for the list of GPIO pins, and the configuration values for them. This of GPIO pins, and the configuration values for them. This is included by using #include <asm/arch/regs-gpio.h> is included by using #include <mach/regs-gpio.h> The GPIO management functions are defined in the hardware The GPIO management functions are defined in the hardware header include/asm-arm/arch-s3c2410/hardware.h which can be header arch/arm/mach-s3c2410/include/mach/hardware.h which can be included by #include <asm/arch/hardware.h> included by #include <mach/hardware.h> A useful amount of documentation can be found in the hardware A useful amount of documentation can be found in the hardware header on how the GPIO functions (and others) work. header on how the GPIO functions (and others) work. Loading Documentation/arm/Samsung-S3C24XX/Overview.txt +1 −1 Original line number Original line Diff line number Diff line Loading @@ -36,7 +36,7 @@ Layout in arch/arm/mach-s3c2410 and S3C2440 in arch/arm/mach-s3c2440 in arch/arm/mach-s3c2410 and S3C2440 in arch/arm/mach-s3c2440 Register, kernel and platform data definitions are held in the Register, kernel and platform data definitions are held in the include/asm-arm/arch-s3c2410 directory. arch/arm/mach-s3c2410 directory./include/mach Machines Machines Loading Loading
Documentation/arm/IXP4xx +1 −1 Original line number Original line Diff line number Diff line Loading @@ -32,7 +32,7 @@ Linux currently supports the following features on the IXP4xx chips: - Flash access (MTD/JFFS) - Flash access (MTD/JFFS) - I2C through GPIO on IXP42x - I2C through GPIO on IXP42x - GPIO for input/output/interrupts - GPIO for input/output/interrupts See include/asm-arm/arch-ixp4xx/platform.h for access functions. See arch/arm/mach-ixp4xx/include/mach/platform.h for access functions. - Timers (watchdog, OS) - Timers (watchdog, OS) The following components of the chips are not supported by Linux and The following components of the chips are not supported by Linux and Loading
Documentation/arm/Interrupts +1 −1 Original line number Original line Diff line number Diff line Loading @@ -158,7 +158,7 @@ So, what's changed? be re-checked for pending events. (see the Neponset IRQ handler for be re-checked for pending events. (see the Neponset IRQ handler for details). details). 7. fixup_irq() is gone, as is include/asm-arm/arch-*/irq.h 7. fixup_irq() is gone, as is arch/arm/mach-*/include/mach/irq.h Please note that this will not solve all problems - some of them are Please note that this will not solve all problems - some of them are hardware based. Mixing level-based and edge-based IRQs on the same hardware based. Mixing level-based and edge-based IRQs on the same Loading
Documentation/arm/README +2 −2 Original line number Original line Diff line number Diff line Loading @@ -79,7 +79,7 @@ Machine/Platform support To this end, we now have arch/arm/mach-$(MACHINE) directories which are To this end, we now have arch/arm/mach-$(MACHINE) directories which are designed to house the non-driver files for a particular machine (eg, PCI, designed to house the non-driver files for a particular machine (eg, PCI, memory management, architecture definitions etc). For all future memory management, architecture definitions etc). For all future machines, there should be a corresponding include/asm-arm/arch-$(MACHINE) machines, there should be a corresponding arch/arm/mach-$(MACHINE)/include/mach directory. directory. Loading Loading @@ -176,7 +176,7 @@ Kernel entry (head.S) class typically based around one or more system on a chip devices, and class typically based around one or more system on a chip devices, and acts as a natural container around the actual implementations. These acts as a natural container around the actual implementations. These classes are given directories - arch/arm/mach-<class> and classes are given directories - arch/arm/mach-<class> and include/asm-arm/arch-<class> - which contain the source files to arch/arm/mach-<class> - which contain the source files to/include/mach support the machine class. This directories also contain any machine support the machine class. This directories also contain any machine specific supporting code. specific supporting code. Loading
Documentation/arm/Samsung-S3C24XX/GPIO.txt +4 −4 Original line number Original line Diff line number Diff line Loading @@ -16,13 +16,13 @@ Introduction Headers Headers ------- ------- See include/asm-arm/arch-s3c2410/regs-gpio.h for the list See arch/arm/mach-s3c2410/include/mach/regs-gpio.h for the list of GPIO pins, and the configuration values for them. This of GPIO pins, and the configuration values for them. This is included by using #include <asm/arch/regs-gpio.h> is included by using #include <mach/regs-gpio.h> The GPIO management functions are defined in the hardware The GPIO management functions are defined in the hardware header include/asm-arm/arch-s3c2410/hardware.h which can be header arch/arm/mach-s3c2410/include/mach/hardware.h which can be included by #include <asm/arch/hardware.h> included by #include <mach/hardware.h> A useful amount of documentation can be found in the hardware A useful amount of documentation can be found in the hardware header on how the GPIO functions (and others) work. header on how the GPIO functions (and others) work. Loading
Documentation/arm/Samsung-S3C24XX/Overview.txt +1 −1 Original line number Original line Diff line number Diff line Loading @@ -36,7 +36,7 @@ Layout in arch/arm/mach-s3c2410 and S3C2440 in arch/arm/mach-s3c2440 in arch/arm/mach-s3c2410 and S3C2440 in arch/arm/mach-s3c2440 Register, kernel and platform data definitions are held in the Register, kernel and platform data definitions are held in the include/asm-arm/arch-s3c2410 directory. arch/arm/mach-s3c2410 directory./include/mach Machines Machines Loading