forked from rockchip-linux/kernel
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm
* 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm: (100 commits) ARM: Eliminate decompressor -Dstatic= PIC hack ARM: 5958/1: ARM: U300: fix inverted clk round rate ARM: 5956/1: misplaced parentheses ARM: 5955/1: ep93xx: move timer defines into core.c and document ARM: 5954/1: ep93xx: move gpio interrupt support to gpio.c ARM: 5953/1: ep93xx: fix broken build of clock.c ARM: 5952/1: ARM: MM: Add ARM_L1_CACHE_SHIFT_6 for handle inside each ARCH Kconfig ARM: 5949/1: NUC900 add gpio virtual memory map ARM: 5948/1: Enable timer0 to time4 clock support for nuc910 ARM: 5940/2: ARM: MMCI: remove custom DBG macro and printk ARM: make_coherent(): fix problems with highpte, part 2 MM: Pass a PTE pointer to update_mmu_cache() rather than the PTE itself ARM: 5945/1: ep93xx: include correct irq.h in core.c ARM: 5933/1: amba-pl011: support hardware flow control ARM: 5930/1: Add PKMAP area description to memory.txt. ARM: 5929/1: Add checks to detect overlap of memory regions. ARM: 5928/1: Change type of VMALLOC_END to unsigned long. ARM: 5927/1: Make delimiters of DMA area globally visibly. ARM: 5926/1: Add "Virtual kernel memory..." printout. ARM: 5920/1: OMAP4: Enable L2 Cache ... Fix up trivial conflict in arch/arm/mach-mx25/clock.c
- Loading branch information
Showing
318 changed files
with
12,430 additions
and
2,054 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,45 @@ | ||
#define _LINUX_STRING_H_ | ||
|
||
#include <linux/compiler.h> /* for inline */ | ||
#include <linux/types.h> /* for size_t */ | ||
#include <linux/stddef.h> /* for NULL */ | ||
#include <linux/linkage.h> | ||
#include <asm/string.h> | ||
|
||
extern unsigned long free_mem_ptr; | ||
extern unsigned long free_mem_end_ptr; | ||
extern void error(char *); | ||
|
||
#define STATIC static | ||
|
||
#define ARCH_HAS_DECOMP_WDOG | ||
|
||
/* Diagnostic functions */ | ||
#ifdef DEBUG | ||
# define Assert(cond,msg) {if(!(cond)) error(msg);} | ||
# define Trace(x) fprintf x | ||
# define Tracev(x) {if (verbose) fprintf x ;} | ||
# define Tracevv(x) {if (verbose>1) fprintf x ;} | ||
# define Tracec(c,x) {if (verbose && (c)) fprintf x ;} | ||
# define Tracecv(c,x) {if (verbose>1 && (c)) fprintf x ;} | ||
#else | ||
# define Assert(cond,msg) | ||
# define Trace(x) | ||
# define Tracev(x) | ||
# define Tracevv(x) | ||
# define Tracec(c,x) | ||
# define Tracecv(c,x) | ||
#endif | ||
|
||
#ifdef CONFIG_KERNEL_GZIP | ||
#include "../../../../lib/decompress_inflate.c" | ||
#endif | ||
|
||
#ifdef CONFIG_KERNEL_LZO | ||
#include "../../../../lib/decompress_unlzo.c" | ||
#endif | ||
|
||
void do_decompress(u8 *input, int len, u8 *output, void (*error)(char *x)) | ||
{ | ||
decompress(input, len, NULL, NULL, output, NULL, error); | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.