Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 144339
b: refs/heads/master
c: 92ab9ba
h: refs/heads/master
i:
  144337: f7b48b2
  144335: 619feb6
v: v3
  • Loading branch information
Andy Walls authored and Mauro Carvalho Chehab committed Apr 29, 2009
1 parent fdc1f74 commit 2267ea1
Show file tree
Hide file tree
Showing 78 changed files with 636 additions and 1,061 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: 3dacbdad2401c06b97d8d754974233a70c165536
refs/heads/master: 92ab9baee3e075e4d84d9b74f6da5b047539e323
17 changes: 4 additions & 13 deletions trunk/Documentation/isdn/00-INDEX
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,8 @@
- this file (info on ISDN implementation for Linux)
CREDITS
- list of the kind folks that brought you this stuff.
HiSax.cert
- information about the ITU approval certification of the HiSax driver.
INTERFACE
- description of isdn4linux Link Level and Hardware Level interfaces.
INTERFACE.fax
- description of the fax subinterface of isdn4linux.
INTERFACE.CAPI
- description of kernel CAPI Link Level to Hardware Level interface.
- description of Linklevel and Hardwarelevel ISDN interface.
README
- general info on what you need and what to do for Linux ISDN.
README.FAQ
Expand All @@ -18,8 +12,6 @@ README.audio
- info for running audio over ISDN.
README.fax
- info for using Fax over ISDN.
README.gigaset
- info on the drivers for Siemens Gigaset ISDN adapters.
README.icn
- info on the ICN-ISDN-card and its driver.
README.HiSax
Expand All @@ -45,8 +37,7 @@ README.diversion
README.sc
- info on driver for Spellcaster cards.
README.x25
- info for running X.25 over ISDN.
_ info for running X.25 over ISDN.
README.hysdn
- info on driver for Hypercope active HYSDN cards
README.mISDN
- info on the Modular ISDN subsystem (mISDN).
- info on driver for Hypercope active HYSDN cards

213 changes: 0 additions & 213 deletions trunk/Documentation/isdn/INTERFACE.CAPI

This file was deleted.

2 changes: 1 addition & 1 deletion trunk/MAINTAINERS
Original file line number Diff line number Diff line change
Expand Up @@ -3448,7 +3448,7 @@ P: Matt Porter
M: mporter@kernel.crashing.org
W: http://www.penguinppc.org/
L: linuxppc-dev@ozlabs.org
T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwboyer/powerpc-4xx.git
T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwboyer/powerpc.git
S: Maintained

LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
Expand Down
1 change: 0 additions & 1 deletion trunk/arch/m68k/kernel/sun3-head.S
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
#include <linux/linkage.h>
#include <linux/init.h>

#include <asm/entry.h>
#include <asm/page.h>
Expand Down
56 changes: 13 additions & 43 deletions trunk/arch/powerpc/boot/4xx.c
Original file line number Diff line number Diff line change
Expand Up @@ -158,46 +158,6 @@ void ibm440spe_fixup_memsize(void)

#define DDR_GET_VAL(val, mask, shift) (((val) >> (shift)) & (mask))

/*
* Some U-Boot versions set the number of chipselects to two
* for Sequoia/Rainier boards while they only have one chipselect
* hardwired. Hardcode the number of chipselects to one
* for sequioa/rainer board models or read the actual value
* from the memory controller register DDR0_10 otherwise.
*/
static inline u32 ibm4xx_denali_get_cs(void)
{
void *devp;
char model[64];
u32 val, cs;

devp = finddevice("/");
if (!devp)
goto read_cs;

if (getprop(devp, "model", model, sizeof(model)) <= 0)
goto read_cs;

model[sizeof(model)-1] = 0;

if (!strcmp(model, "amcc,sequoia") ||
!strcmp(model, "amcc,rainier"))
return 1;

read_cs:
/* get CS value */
val = SDRAM0_READ(DDR0_10);

val = DDR_GET_VAL(val, DDR_CS_MAP, DDR_CS_MAP_SHIFT);
cs = 0;
while (val) {
if (val & 0x1)
cs++;
val = val >> 1;
}
return cs;
}

void ibm4xx_denali_fixup_memsize(void)
{
u32 val, max_cs, max_col, max_row;
Expand All @@ -213,7 +173,17 @@ void ibm4xx_denali_fixup_memsize(void)
max_col = DDR_GET_VAL(val, DDR_MAX_COL_REG, DDR_MAX_COL_REG_SHIFT);
max_row = DDR_GET_VAL(val, DDR_MAX_ROW_REG, DDR_MAX_ROW_REG_SHIFT);

cs = ibm4xx_denali_get_cs();
/* get CS value */
val = SDRAM0_READ(DDR0_10);

val = DDR_GET_VAL(val, DDR_CS_MAP, DDR_CS_MAP_SHIFT);
cs = 0;
while (val) {
if (val & 0x1)
cs++;
val = val >> 1;
}

if (!cs)
fatal("No memory installed\n");
if (cs > max_cs)
Expand All @@ -223,9 +193,9 @@ void ibm4xx_denali_fixup_memsize(void)
val = SDRAM0_READ(DDR0_14);

if (DDR_GET_VAL(val, DDR_REDUC, DDR_REDUC_SHIFT))
dpath = 4; /* 32 bits */
else
dpath = 8; /* 64 bits */
else
dpath = 4; /* 32 bits */

/* get address pins (rows) */
val = SDRAM0_READ(DDR0_42);
Expand Down
1 change: 0 additions & 1 deletion trunk/arch/powerpc/boot/dts/gef_ppc9a.dts
Original file line number Diff line number Diff line change
Expand Up @@ -161,7 +161,6 @@
#address-cells = <1>;
#size-cells = <1>;
#interrupt-cells = <2>;
device_type = "soc";
compatible = "fsl,mpc8641-soc", "simple-bus";
ranges = <0x0 0xfef00000 0x00100000>;
reg = <0xfef00000 0x100000>; // CCSRBAR 1M
Expand Down
1 change: 0 additions & 1 deletion trunk/arch/powerpc/include/asm/elf.h
Original file line number Diff line number Diff line change
Expand Up @@ -260,7 +260,6 @@ do { \
#else
# define SET_PERSONALITY(ex) \
set_personality(PER_LINUX | (current->personality & (~PER_MASK)))
# define elf_read_implies_exec(ex, exec_stk) (exec_stk != EXSTACK_DISABLE_X)
#endif /* __powerpc64__ */

extern int dcache_bsize;
Expand Down
6 changes: 6 additions & 0 deletions trunk/arch/powerpc/include/asm/mmu.h
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,12 @@
*/
#define MMU_FTR_NEED_DTLB_SW_LRU ASM_CONST(0x00200000)

/* This indicates that the processor uses the wrong opcode for tlbilx
* instructions. During the ISA 2.06 development the opcode for tlbilx
* changed and some early implementations used to old opcode
*/
#define MMU_FTR_TLBILX_EARLY_OPCODE ASM_CONST(0x00400000)

#ifndef __ASSEMBLY__
#include <asm/cputable.h>

Expand Down
Loading

0 comments on commit 2267ea1

Please sign in to comment.