Rosenboim lrosenb...@caviumnetworks.com
Signed-off-by: Aleksey Makarov aleksey.maka...@auriga.com
Signed-off-by: Peter Swain peter.sw...@cavium.com
---
.../devicetree/bindings/mips/cavium/cib.txt| 43 +
arch/mips/cavium-octeon/octeon-irq.c | 1049 +++-
2 files
From: Chandrakala Chavva ccha...@caviumnetworks.com
Use dmfc0/dmtc0 instructions for reading CvmMemCtl COP0 register,
its a 64-bit wide.
Signed-off-by: Chandrakala Chavva ccha...@caviumnetworks.com
Signed-off-by: Aleksey Makarov aleksey.maka...@auriga.com
---
arch/mips/kernel/octeon_switch.S
resolution]
Signed-off-by: Aleksey Makarov aleksey.maka...@auriga.com
---
arch/mips/cavium-octeon/setup.c | 37 +
arch/mips/include/asm/bootinfo.h | 1 +
arch/mips/kernel/setup.c | 19 ---
3 files changed, 50 insertions(+), 7 deletions(-)
diff
From: Chandrakala Chavva ccha...@caviumnetworks.com
Read clock rate from the correct CSR. Don't clear COP0_DCACHE for OCTEONIII.
Signed-off-by: Chandrakala Chavva ccha...@caviumnetworks.com
Signed-off-by: Aleksey Makarov aleksey.maka...@auriga.com
Signed-off-by: David Daney david.da
From: David Daney david.da...@cavium.com
Add coverage for OCTEON III models.
Signed-off-by: David Daney david.da...@cavium.com
Signed-off-by: Aleksey Makarov aleksey.maka...@auriga.com
---
arch/mips/cavium-octeon/dma-octeon.c | 4 +-
.../cavium-octeon/executive/cvmx-helper
From: David Daney david.da...@cavium.com
The acknowledge bits don't exist for level triggered irqs, so setting
them causes the simulator to terminate.
Signed-off-by: David Daney david.da...@cavium.com
Signed-off-by: Leonid Rosenboim lrosenb...@caviumnetworks.com
Signed-off-by: Aleksey Makarov
From: David Daney david.da...@cavium.com
Signed-off-by: David Daney david.da...@cavium.com
Signed-off-by: Aleksey Makarov aleksey.maka...@auriga.com
---
arch/mips/cavium-octeon/setup.c | 4 +---
.../asm/mach-cavium-octeon/kernel-entry-init.h| 19
Commit 2c952e06e4f5 (MIPS: Move cop2 save/restore to switch_to())
removes assembler code to store COP2 registers. Commit
a36d8225bceb (MIPS: OCTEON: Enable use of FPU) mistakenly
restores it
Fixes: a36d8225bceb (MIPS: OCTEON: Enable use of FPU)
Signed-off-by: Aleksey Makarov aleksey.maka
From: David Daney david.da...@cavium.com
Allocate new save space, and then save/restore the registers if
OCTEON III.
Signed-off-by: David Daney david.da...@cavium.com
Signed-off-by: Aleksey Makarov aleksey.maka...@auriga.com
---
arch/mips/include/asm/processor.h | 2 ++
arch/mips/kernel/asm
From: David Daney david.da...@cavium.com
Also update union octeon_cvmemctl with new OCTEON II fields.
Signed-off-by: David Daney david.da...@cavium.com
[aleksey.maka...@auriga.com: use __BITFIELD_FIELD]
Signed-off-by: Aleksey Makarov aleksey.maka...@auriga.com
---
arch/mips/include/asm/octeon
From: David Daney david.da...@cavium.com
It wasn't being saved on task switch.
Signed-off-by: David Daney david.da...@cavium.com
Signed-off-by: Aleksey Makarov aleksey.maka...@auriga.com
---
arch/mips/kernel/octeon_switch.S | 19 +++
1 file changed, 7 insertions(+), 12 deletions
...@caviumnetworks.com
Signed-off-by: Aleksey Makarov aleksey.maka...@auriga.com
---
.../asm/mach-cavium-octeon/kernel-entry-init.h | 20
1 file changed, 20 deletions(-)
diff --git a/arch/mips/include/asm/mach-cavium-octeon/kernel-entry-init.h
b/arch/mips/include/asm/mach
From: David Daney david.da...@cavium.com
Disable ICache prefetch for certian Octeon II processors.
Signed-off-by: David Daney david.da...@cavium.com
Signed-off-by: Aleksey Makarov aleksey.maka...@auriga.com
---
.../asm/mach-cavium-octeon/kernel-entry-init.h | 22 ++
1
__KERNEL__ from
asm/processor.h will be sent separately as it is not
OCTEON specific
Summary:
These patches fix some issues in the Cavium Octeon code and
introduce some partial support for Octeon III and little-endian.
Also irq code was changed to support SATA and some other interrutps.
Aleksey
From: David Daney
Don't assume they are there, the device tree will tell us.
Signed-off-by: David Daney
Signed-off-by: Aleksey Makarov
---
arch/mips/cavium-octeon/flash_setup.c | 42 ++-
1 file changed, 37 insertions(+), 5 deletions(-)
diff --git a/arch/mips
From: David Daney
Without this, we get bus errors.
Signed-off-by: David Daney
Signed-off-by: Aleksey Makarov
---
arch/mips/Kconfig | 1 +
arch/mips/cavium-octeon/flash_setup.c | 42 ++-
2 files changed, 42 insertions(+), 1 deletion
- Use semaphore to protect access to bootbus.
- Use device tree to probe for flash chips.
David Daney (3):
MIPS: OCTEON: Add semaphore to serialize bootbus accesses.
MIPS: OCTEON: Protect accesses to bootbus flash with
octeon_bootbus_sem.
MIPS: OCTEON: Use device tree to probe for
-by: Aleksey Makarov
Signed-off-by: Chandrakala Chavva
---
arch/mips/cavium-octeon/setup.c | 3 +++
arch/mips/include/asm/octeon/octeon.h | 2 ++
2 files changed, 5 insertions(+)
diff --git a/arch/mips/cavium-octeon/setup.c b/arch/mips/cavium-octeon/setup.c
index 94f888d..7311338 100644
--- a/arch
- Use semaphore to protect access to bootbus.
- Use device tree to probe for flash chips.
David Daney (3):
MIPS: OCTEON: Add semaphore to serialize bootbus accesses.
MIPS: OCTEON: Protect accesses to bootbus flash with
octeon_bootbus_sem.
MIPS: OCTEON: Use device tree to probe for
...@auriga.com: combine the patches]
Signed-off-by: Aleksey Makarov aleksey.maka...@auriga.com
Signed-off-by: Chandrakala Chavva ccha...@caviumnetworks.com
---
arch/mips/cavium-octeon/setup.c | 3 +++
arch/mips/include/asm/octeon/octeon.h | 2 ++
2 files changed, 5 insertions(+)
diff --git a/arch/mips
From: David Daney david.da...@cavium.com
Don't assume they are there, the device tree will tell us.
Signed-off-by: David Daney david.da...@cavium.com
Signed-off-by: Aleksey Makarov aleksey.maka...@auriga.com
---
arch/mips/cavium-octeon/flash_setup.c | 42 ++-
1
From: David Daney david.da...@cavium.com
Without this, we get bus errors.
Signed-off-by: David Daney david.da...@cavium.com
Signed-off-by: Aleksey Makarov aleksey.maka...@auriga.com
---
arch/mips/Kconfig | 1 +
arch/mips/cavium-octeon/flash_setup.c | 42
From: David Daney
Signed-off-by: David Daney
Signed-off-by: Aleksey Makarov
---
arch/mips/include/asm/processor.h | 6 --
1 file changed, 6 deletions(-)
diff --git a/arch/mips/include/asm/processor.h
b/arch/mips/include/asm/processor.h
index f1df4cb..6c10e94 100644
--- a/arch/mips
From: David Daney
The clock divisors are kept in different registers on OCTEON III.
Signed-off-by: David Daney
Signed-off-by: Aleksey Makarov
---
arch/mips/cavium-octeon/csrc-octeon.c | 34 ++
1 file changed, 34 insertions(+)
diff --git a/arch/mips/cavium
From: David Daney
Add coverage for OCTEON III models.
Signed-off-by: David Daney
Signed-off-by: Aleksey Makarov
---
arch/mips/include/asm/octeon/octeon-model.h | 65 -
1 file changed, 63 insertions(+), 2 deletions(-)
diff --git a/arch/mips/include/asm/octeon
From: David Daney
If 'rd_name=xxx' is passed to the kernel, the named block with name
'xxx' is used for the initrd.
Signed-off-by: David Daney
Signed-off-by: Leonid Rosenboim
[aleksey.maka...@auriga.com: conflict resolution]
Signed-off-by: Aleksey Makarov
---
arch/mips/cavium-octeon/setup.c
From: David Daney
Also update union octeon_cvmemctl with new OCTEON II fields.
Signed-off-by: David Daney
[aleksey.maka...@auriga.com: use __BITFIELD_FIELD]
Signed-off-by: Aleksey Makarov
---
arch/mips/include/asm/octeon/octeon.h | 135 ++
1 file changed, 105
From: David Daney
Disable ICache prefetch for certian Octeon II processors.
Signed-off-by: David Daney
Signed-off-by: Aleksey Makarov
---
.../asm/mach-cavium-octeon/kernel-entry-init.h | 22 ++
1 file changed, 22 insertions(+)
diff --git a/arch/mips/include/asm/mach
Commit 2c952e06e4f5 ("MIPS: Move cop2 save/restore to switch_to()")
removes assembler code to store COP2 registers. Commit
a36d8225bceb ("MIPS: OCTEON: Enable use of FPU") mistakenly
restores it
Fixes: a36d8225bceb ("MIPS: OCTEON: Enable use of FPU")
Signed-off-
From: Chandrakala Chavva
Use dmfc0/dmtc0 instructions for reading CvmMemCtl COP0 register,
its a 64-bit wide.
Signed-off-by: Chandrakala Chavva
Signed-off-by: Aleksey Makarov
---
arch/mips/kernel/octeon_switch.S | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/arch
From: David Daney
The acknowledge bits don't exist for level triggered irqs, so setting
them causes the simulator to terminate.
Signed-off-by: David Daney
Signed-off-by: Leonid Rosenboim
Signed-off-by: Aleksey Makarov
---
arch/mips/cavium-octeon/octeon-irq.c | 45
From: David Daney
Allocate new save space, and then save/restore the registers if
OCTEON III.
Signed-off-by: David Daney
Signed-off-by: Aleksey Makarov
---
arch/mips/include/asm/processor.h | 2 ++
arch/mips/kernel/asm-offsets.c| 1 +
arch/mips/kernel/octeon_switch.S | 43
resolution,
support for old compilers]
Signed-off-by: Aleksey Makarov
---
arch/mips/cavium-octeon/setup.c | 37 ++
arch/mips/include/asm/octeon/octeon.h | 13
arch/mips/include/asm/ptrace.h| 4 +-
arch/mips/kernel/octeon_switch.S | 128
From: David Daney
It wasn't being saved on task switch.
Signed-off-by: David Daney
Signed-off-by: Aleksey Makarov
---
arch/mips/kernel/octeon_switch.S | 19 +++
1 file changed, 7 insertions(+), 12 deletions(-)
diff --git a/arch/mips/kernel/octeon_switch.S b/arch/mips/kernel
the Cavium Octeon code and
introduce some partial support for Octeon III and little-endian.
Aleksey Makarov (1):
MIPS: OCTEON: Delete unused COP2 saving code
Chandrakala Chavva (1):
MIPS: OCTEON: Use correct instruction to read 64-bit COP0 register
David Daney (10):
MIPS: OCTEON: Save/Res
Octeon code and
introduce some partial support for Octeon III and little-endian.
Aleksey Makarov (1):
MIPS: OCTEON: Delete unused COP2 saving code
Chandrakala Chavva (1):
MIPS: OCTEON: Use correct instruction to read 64-bit COP0 register
David Daney (10):
MIPS: OCTEON: Save/Restore wider
From: David Daney david.da...@cavium.com
Allocate new save space, and then save/restore the registers if
OCTEON III.
Signed-off-by: David Daney david.da...@cavium.com
Signed-off-by: Aleksey Makarov aleksey.maka...@auriga.com
---
arch/mips/include/asm/processor.h | 2 ++
arch/mips/kernel/asm
...@caviumnetworks.com
[aleksey.maka...@auriga.com:
conflict resolution,
support for old compilers]
Signed-off-by: Aleksey Makarov aleksey.maka...@auriga.com
---
arch/mips/cavium-octeon/setup.c | 37 ++
arch/mips/include/asm/octeon/octeon.h | 13
arch/mips
From: David Daney david.da...@cavium.com
It wasn't being saved on task switch.
Signed-off-by: David Daney david.da...@cavium.com
Signed-off-by: Aleksey Makarov aleksey.maka...@auriga.com
---
arch/mips/kernel/octeon_switch.S | 19 +++
1 file changed, 7 insertions(+), 12 deletions
From: David Daney david.da...@cavium.com
The acknowledge bits don't exist for level triggered irqs, so setting
them causes the simulator to terminate.
Signed-off-by: David Daney david.da...@cavium.com
Signed-off-by: Leonid Rosenboim lrosenb...@caviumnetworks.com
Signed-off-by: Aleksey Makarov
From: David Daney david.da...@cavium.com
Disable ICache prefetch for certian Octeon II processors.
Signed-off-by: David Daney david.da...@cavium.com
Signed-off-by: Aleksey Makarov aleksey.maka...@auriga.com
---
.../asm/mach-cavium-octeon/kernel-entry-init.h | 22 ++
1
Commit 2c952e06e4f5 (MIPS: Move cop2 save/restore to switch_to())
removes assembler code to store COP2 registers. Commit
a36d8225bceb (MIPS: OCTEON: Enable use of FPU) mistakenly
restores it
Fixes: a36d8225bceb (MIPS: OCTEON: Enable use of FPU)
Signed-off-by: Aleksey Makarov aleksey.maka
From: Chandrakala Chavva ccha...@caviumnetworks.com
Use dmfc0/dmtc0 instructions for reading CvmMemCtl COP0 register,
its a 64-bit wide.
Signed-off-by: Chandrakala Chavva ccha...@caviumnetworks.com
Signed-off-by: Aleksey Makarov aleksey.maka...@auriga.com
---
arch/mips/kernel/octeon_switch.S
resolution]
Signed-off-by: Aleksey Makarov aleksey.maka...@auriga.com
---
arch/mips/cavium-octeon/setup.c | 37 +
arch/mips/include/asm/bootinfo.h | 1 +
arch/mips/kernel/setup.c | 19 ---
3 files changed, 50 insertions(+), 7 deletions(-)
diff
From: David Daney david.da...@cavium.com
Also update union octeon_cvmemctl with new OCTEON II fields.
Signed-off-by: David Daney david.da...@cavium.com
[aleksey.maka...@auriga.com: use __BITFIELD_FIELD]
Signed-off-by: Aleksey Makarov aleksey.maka...@auriga.com
---
arch/mips/include/asm/octeon
From: David Daney david.da...@cavium.com
The clock divisors are kept in different registers on OCTEON III.
Signed-off-by: David Daney david.da...@cavium.com
Signed-off-by: Aleksey Makarov aleksey.maka...@auriga.com
---
arch/mips/cavium-octeon/csrc-octeon.c | 34
From: David Daney david.da...@cavium.com
Add coverage for OCTEON III models.
Signed-off-by: David Daney david.da...@cavium.com
Signed-off-by: Aleksey Makarov aleksey.maka...@auriga.com
---
arch/mips/include/asm/octeon/octeon-model.h | 65 -
1 file changed, 63
From: David Daney david.da...@cavium.com
Signed-off-by: David Daney david.da...@cavium.com
Signed-off-by: Aleksey Makarov aleksey.maka...@auriga.com
---
arch/mips/include/asm/processor.h | 6 --
1 file changed, 6 deletions(-)
diff --git a/arch/mips/include/asm/processor.h
b/arch/mips
On 12/15/2014 11:53 PM, Aaro Koskinen wrote:
> On Mon, Dec 15, 2014 at 09:03:15PM +0300, Aleksey Makarov wrote:
>> From: David Daney
>>
>> If 'rd_name=xxx' is passed to the kernel, the named block with name
>> 'xxx' is used for the initrd.
>
> Maybe use &quo
On 12/15/2014 11:53 PM, Aaro Koskinen wrote:
On Mon, Dec 15, 2014 at 09:03:15PM +0300, Aleksey Makarov wrote:
From: David Daney david.da...@cavium.com
If 'rd_name=xxx' is passed to the kernel, the named block with name
'xxx' is used for the initrd.
Maybe use initrd_name for consistency
From: David Daney
Signed-off-by: David Daney
Signed-off-by: Aleksey Makarov
---
arch/mips/include/asm/processor.h | 6 --
1 file changed, 6 deletions(-)
diff --git a/arch/mips/include/asm/processor.h
b/arch/mips/include/asm/processor.h
index a5b8a7f..728b05a 100644
--- a/arch/mips
From: David Daney
Disable ICache prefetch for certian Octeon II processors.
Signed-off-by: David Daney
Signed-off-by: Aleksey Makarov
---
.../asm/mach-cavium-octeon/kernel-entry-init.h | 22 ++
1 file changed, 22 insertions(+)
diff --git a/arch/mips/include/asm/mach
From: David Daney
If 'rd_name=xxx' is passed to the kernel, the named block with name
'xxx' is used for the initrd.
Signed-off-by: David Daney
Signed-off-by: Leonid Rosenboim
[aleksey.maka...@auriga.com: conflict resolution]
Signed-off-by: Aleksey Makarov
---
arch/mips/cavium-octeon/setup.c
From: David Daney
Needed by follow-on patches.
Signed-off-by: David Daney
Signed-off-by: Aleksey Makarov
---
arch/mips/include/asm/octeon/cvmx-rst-defs.h | 441 +++
1 file changed, 441 insertions(+)
create mode 100644 arch/mips/include/asm/octeon/cvmx-rst-defs.h
From: David Daney
Add coverage for OCTEON III models.
Signed-off-by: David Daney
Signed-off-by: Aleksey Makarov
---
arch/mips/include/asm/octeon/octeon-model.h | 65 -
1 file changed, 63 insertions(+), 2 deletions(-)
diff --git a/arch/mips/include/asm/octeon
From: David Daney
The clock divisors are kept in different registers on OCTEON III.
Signed-off-by: David Daney
Signed-off-by: Aleksey Makarov
---
arch/mips/cavium-octeon/csrc-octeon.c | 10 ++
1 file changed, 10 insertions(+)
diff --git a/arch/mips/cavium-octeon/csrc-octeon.c
b
From: David Daney
Also update union octeon_cvmemctl with new OCTEON II fields.
Signed-off-by: David Daney
[aleksey.maka...@auriga.com: use __BITFIELD_FIELD]
Signed-off-by: Aleksey Makarov
---
arch/mips/include/asm/octeon/octeon.h | 135 ++
1 file changed, 105
From: David Daney
The acknowledge bits don't exist for level triggered irqs, so setting
them causes the simulator to terminate.
Signed-off-by: David Daney
Signed-off-by: Leonid Rosenboim
Signed-off-by: Aleksey Makarov
---
arch/mips/cavium-octeon/octeon-irq.c | 45
Commit 2c952e06e4f5 ("MIPS: Move cop2 save/restore to switch_to()")
removes assembler code to store COP2 registers. Commit
a36d8225bceb ("MIPS: OCTEON: Enable use of FPU") mistakenly
restores it
Fixes: a36d8225bceb ("MIPS: OCTEON: Enable use of FPU")
Signed-off-
From: David Daney
Allocate new save space, and then save/restore the registers if
OCTEON III.
Signed-off-by: David Daney
Signed-off-by: Aleksey Makarov
---
arch/mips/include/asm/processor.h | 2 ++
arch/mips/kernel/asm-offsets.c| 1 +
arch/mips/kernel/octeon_switch.S | 43
From: David Daney
It wasn't being saved on task switch.
Signed-off-by: David Daney
Signed-off-by: Aleksey Makarov
---
arch/mips/kernel/octeon_switch.S | 19 +++
1 file changed, 7 insertions(+), 12 deletions(-)
diff --git a/arch/mips/kernel/octeon_switch.S b/arch/mips/kernel
resolution,
support for old compilers]
Signed-off-by: Aleksey Makarov
---
arch/mips/cavium-octeon/setup.c | 37 ++
arch/mips/include/asm/octeon/octeon.h | 13
arch/mips/include/asm/ptrace.h| 4 +-
arch/mips/kernel/octeon_switch.S | 128
From: Chandrakala Chavva
Use dmfc0/dmtc0 instructions for reading CvmMemCtl COP0 register,
its a 64-bit wide.
Signed-off-by: Chandrakala Chavva
Signed-off-by: Aleksey Makarov
---
arch/mips/kernel/octeon_switch.S | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/arch
These patches fix some issues in the Cavium Octeon code and
introduce some partial support for Octeon III and little-endian.
Aleksey Makarov (1):
MIPS: OCTEON: Delete unused COP2 saving code
Chandrakala Chavva (1):
MIPS: OCTEON: Use correct instruction to read 64-bit COP0 register
David
These patches fix some issues in the Cavium Octeon code and
introduce some partial support for Octeon III and little-endian.
Aleksey Makarov (1):
MIPS: OCTEON: Delete unused COP2 saving code
Chandrakala Chavva (1):
MIPS: OCTEON: Use correct instruction to read 64-bit COP0 register
David
From: David Daney david.da...@cavium.com
It wasn't being saved on task switch.
Signed-off-by: David Daney david.da...@cavium.com
Signed-off-by: Aleksey Makarov aleksey.maka...@auriga.com
---
arch/mips/kernel/octeon_switch.S | 19 +++
1 file changed, 7 insertions(+), 12 deletions
...@caviumnetworks.com
[aleksey.maka...@auriga.com:
conflict resolution,
support for old compilers]
Signed-off-by: Aleksey Makarov aleksey.maka...@auriga.com
---
arch/mips/cavium-octeon/setup.c | 37 ++
arch/mips/include/asm/octeon/octeon.h | 13
arch/mips
From: Chandrakala Chavva ccha...@caviumnetworks.com
Use dmfc0/dmtc0 instructions for reading CvmMemCtl COP0 register,
its a 64-bit wide.
Signed-off-by: Chandrakala Chavva ccha...@caviumnetworks.com
Signed-off-by: Aleksey Makarov aleksey.maka...@auriga.com
---
arch/mips/kernel/octeon_switch.S
From: David Daney david.da...@cavium.com
Allocate new save space, and then save/restore the registers if
OCTEON III.
Signed-off-by: David Daney david.da...@cavium.com
Signed-off-by: Aleksey Makarov aleksey.maka...@auriga.com
---
arch/mips/include/asm/processor.h | 2 ++
arch/mips/kernel/asm
Commit 2c952e06e4f5 (MIPS: Move cop2 save/restore to switch_to())
removes assembler code to store COP2 registers. Commit
a36d8225bceb (MIPS: OCTEON: Enable use of FPU) mistakenly
restores it
Fixes: a36d8225bceb (MIPS: OCTEON: Enable use of FPU)
Signed-off-by: Aleksey Makarov aleksey.maka
From: David Daney david.da...@cavium.com
The acknowledge bits don't exist for level triggered irqs, so setting
them causes the simulator to terminate.
Signed-off-by: David Daney david.da...@cavium.com
Signed-off-by: Leonid Rosenboim lrosenb...@caviumnetworks.com
Signed-off-by: Aleksey Makarov
From: David Daney david.da...@cavium.com
Add coverage for OCTEON III models.
Signed-off-by: David Daney david.da...@cavium.com
Signed-off-by: Aleksey Makarov aleksey.maka...@auriga.com
---
arch/mips/include/asm/octeon/octeon-model.h | 65 -
1 file changed, 63
From: David Daney david.da...@cavium.com
The clock divisors are kept in different registers on OCTEON III.
Signed-off-by: David Daney david.da...@cavium.com
Signed-off-by: Aleksey Makarov aleksey.maka...@auriga.com
---
arch/mips/cavium-octeon/csrc-octeon.c | 10 ++
1 file changed, 10
From: David Daney david.da...@cavium.com
Needed by follow-on patches.
Signed-off-by: David Daney david.da...@cavium.com
Signed-off-by: Aleksey Makarov aleksey.maka...@auriga.com
---
arch/mips/include/asm/octeon/cvmx-rst-defs.h | 441 +++
1 file changed, 441 insertions
From: David Daney david.da...@cavium.com
Also update union octeon_cvmemctl with new OCTEON II fields.
Signed-off-by: David Daney david.da...@cavium.com
[aleksey.maka...@auriga.com: use __BITFIELD_FIELD]
Signed-off-by: Aleksey Makarov aleksey.maka...@auriga.com
---
arch/mips/include/asm/octeon
resolution]
Signed-off-by: Aleksey Makarov aleksey.maka...@auriga.com
---
arch/mips/cavium-octeon/setup.c | 37 +
arch/mips/include/asm/bootinfo.h | 1 +
arch/mips/kernel/setup.c | 19 ---
3 files changed, 50 insertions(+), 7 deletions(-)
diff
From: David Daney david.da...@cavium.com
Signed-off-by: David Daney david.da...@cavium.com
Signed-off-by: Aleksey Makarov aleksey.maka...@auriga.com
---
arch/mips/include/asm/processor.h | 6 --
1 file changed, 6 deletions(-)
diff --git a/arch/mips/include/asm/processor.h
b/arch/mips
From: David Daney david.da...@cavium.com
Disable ICache prefetch for certian Octeon II processors.
Signed-off-by: David Daney david.da...@cavium.com
Signed-off-by: Aleksey Makarov aleksey.maka...@auriga.com
---
.../asm/mach-cavium-octeon/kernel-entry-init.h | 22 ++
1
for OCTEON. This
code is protected with #ifdef CONFIG_64BIT so it still builds under
configurations lacking readq/writeq.
We can get rid of the #ifdef __BIG_ENDIAN, as under 64-bit accesses,
OCTEON is byte order invariant.
Signed-off-by: David Daney
Signed-off-by: Aleksey Makarov
---
drivers
Signed-off-by: Aleksey Makarov aleksey.maka...@auriga.com
---
drivers/tty/serial/8250/8250_dw.c | 55 +--
1 file changed, 41 insertions(+), 14 deletions(-)
diff --git a/drivers/tty/serial/8250/8250_dw.c
b/drivers/tty/serial/8250/8250_dw.c
index beea6ca..6232d15
701 - 780 of 780 matches
Mail list logo