Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
openeuler
Kernel
提交
445c9b55
K
Kernel
项目概览
openeuler
/
Kernel
1 年多 前同步成功
通知
8
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
K
Kernel
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
提交
445c9b55
编写于
17年前
作者:
P
Paul Mackerras
浏览文件
操作
浏览文件
下载
差异文件
Merge branch 'kconfig' of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc into for-2.6.22
上级
390cbb56
98750261
变更
7
显示空白变更内容
内联
并排
Showing
7 changed file
with
109 addition
and
166 deletion
+109
-166
arch/powerpc/Kconfig
arch/powerpc/Kconfig
+10
-37
arch/powerpc/platforms/82xx/Kconfig
arch/powerpc/platforms/82xx/Kconfig
+15
-35
arch/powerpc/platforms/83xx/Kconfig
arch/powerpc/platforms/83xx/Kconfig
+1
-5
arch/powerpc/platforms/85xx/Kconfig
arch/powerpc/platforms/85xx/Kconfig
+4
-25
arch/powerpc/platforms/86xx/Kconfig
arch/powerpc/platforms/86xx/Kconfig
+3
-15
arch/powerpc/platforms/8xx/Kconfig
arch/powerpc/platforms/8xx/Kconfig
+31
-36
arch/powerpc/platforms/Kconfig
arch/powerpc/platforms/Kconfig
+45
-13
未找到文件。
arch/powerpc/Kconfig
浏览文件 @
445c9b55
...
...
@@ -192,7 +192,6 @@ config 44x
bool "AMCC 44x"
select PPC_DCR_NATIVE
config E200
bool "Freescale e200"
...
...
@@ -375,14 +374,6 @@ source "init/Kconfig"
source "arch/powerpc/platforms/Kconfig"
source arch/powerpc/platforms/embedded6xx/Kconfig
source arch/powerpc/platforms/4xx/Kconfig
source arch/powerpc/platforms/82xx/Kconfig
source arch/powerpc/platforms/83xx/Kconfig
source arch/powerpc/platforms/85xx/Kconfig
source arch/powerpc/platforms/86xx/Kconfig
source arch/powerpc/platforms/8xx/Kconfig
menu "Kernel options"
config HIGHMEM
...
...
@@ -464,15 +455,6 @@ config CRASH_DUMP
Don't change this unless you know what you are doing.
config EMBEDDEDBOOT
bool
depends on 8xx || 8260
default y
config PC_KEYBOARD
bool "PC PS/2 style Keyboard"
depends on 4xx || CPM2
config PPCBUG_NVRAM
bool "Enable reading PPCBUG NVRAM during boot" if PPLUS || LOPEC
default y if PPC_PREP
...
...
@@ -486,7 +468,6 @@ config IRQ_ALL_CPUS
CPU. Generally saying Y is safe, although some problems have been
reported with SMP Power Macintoshes with this option enabled.
config NUMA
bool "NUMA support"
depends on PPC64
...
...
@@ -619,24 +600,17 @@ config GENERIC_ISA_DMA
depends on PPC64 || POWER4 || 6xx && !CPM2
default y
config MPIC
bool
default n
config MPIC_WEIRD
bool
default n
config PPC_I8259
bool
default n
config PPC_INDIRECT_PCI
bool
depends on PCI
default y if 40x || 44x
default n
config PPC_INDIRECT_PCI_BE
bool
depends PPC_INDIRECT_PCI
default n
config EISA
bool
...
...
@@ -857,7 +831,6 @@ source "fs/Kconfig"
source "arch/powerpc/sysdev/qe_lib/Kconfig"
source "lib/Kconfig"
menu "Instrumentation Support"
...
...
This diff is collapsed.
Click to expand it.
arch/powerpc/platforms/82xx/Kconfig
浏览文件 @
445c9b55
menu "Platform support"
depends on PPC_82xx
choice
prompt "Machine Type"
depends on PPC_82xx
default MPC82xx_ADS
config MPC82xx_ADS
...
...
@@ -11,7 +9,6 @@ config MPC82xx_ADS
select PQ2ADS
select 8272
select 8260
select CPM2
select FSL_SOC
help
This option enables support for the MPC8272 ADS board
...
...
@@ -20,37 +17,20 @@ endchoice
config PQ2ADS
bool
depends on ADS8272
default y
config ADS8272
bool
default n
config 8260
bool
"CPM2 Support" if WILLOW
bool
depends on 6xx
default y if PQ2FADS
select CPM2
help
The MPC8260 is a typical embedded CPU made by
Motorola
. Selecting
The MPC8260 is a typical embedded CPU made by
Freescale
. Selecting
this option means that you wish to build a kernel for a machine with
an 8260 class CPU.
config 8272
bool
depends on 6xx
default y if ADS8272
select 8260
help
The MPC8272 CPM has a different internal dpram setup than other CPM2
devices
config CPM2
bool
depends on 8260 || MPC8560 || MPC8555
default y
help
The CPM2 (Communications Processor Module) is a coprocessor on
embedded CPUs made by Motorola. Selecting this option means that
you wish to build a kernel for a machine with a CPM2 coprocessor
on it (826x, 827x, 8560).
endmenu
This diff is collapsed.
Click to expand it.
arch/powerpc/platforms/83xx/Kconfig
浏览文件 @
445c9b55
menu "Platform support"
depends on PPC_83xx
choice
prompt "Machine Type"
depends on PPC_83xx
default MPC834x_MDS
config MPC8313_RDB
...
...
@@ -77,5 +75,3 @@ config PPC_MPC836x
select PPC_UDBG_16550
select PPC_INDIRECT_PCI
default y if MPC836x_MDS
endmenu
This diff is collapsed.
Click to expand it.
arch/powerpc/platforms/85xx/Kconfig
浏览文件 @
445c9b55
menu "Platform support"
depends on PPC_85xx
choice
prompt "Machine Type"
depends on PPC_85xx
default MPC8540_ADS
config MPC8540_ADS
...
...
@@ -46,34 +44,15 @@ config MPC8540
config MPC8560
bool
select
PPC_INDIRECT_PCI
select
CPM2
default y if MPC8560_ADS
config MPC85xx
bool
select PPC_UDBG_16550
select PPC_INDIRECT_PCI
select PPC_INDIRECT_PCI_BE
select MPIC
select SERIAL_8250_SHARE_IRQ if SERIAL_8250
default y if MPC8540_ADS || MPC85xx_CDS || MPC8560_ADS \
|| MPC85xx_MDS || MPC8544_DS
config PPC_INDIRECT_PCI_BE
bool
depends on PPC_85xx
default y
config MPIC
bool
default y
config CPM2
bool
depends on MPC8560
default y
help
The CPM2 (Communications Processor Module) is a coprocessor on
embedded CPUs made by Motorola. Selecting this option means that
you wish to build a kernel for a machine with a CPM2 coprocessor
on it.
endmenu
This diff is collapsed.
Click to expand it.
arch/powerpc/platforms/86xx/Kconfig
浏览文件 @
445c9b55
menu "Platform Support"
depends on PPC_86xx
choice
prompt "Machine Type"
depends on PPC_86xx
default MPC8641_HPCN
config MPC8641_HPCN
...
...
@@ -14,20 +12,10 @@ config MPC8641_HPCN
endchoice
config MPC8641
bool
select PPC_INDIRECT_PCI
select PPC_INDIRECT_PCI_BE
select PPC_UDBG_16550
select MPIC
default y if MPC8641_HPCN
config MPIC
bool
default y
config PPC_INDIRECT_PCI_BE
bool
depends on PPC_86xx
default y
endmenu
This diff is collapsed.
Click to expand it.
arch/powerpc/platforms/8xx/Kconfig
浏览文件 @
445c9b55
menu "Platform support"
depends on PPC_8xx
config FADS
bool
...
...
@@ -9,6 +6,7 @@ config CPM1
choice
prompt "8xx Machine Type"
depends on PPC_8xx
depends on 8xx
default MPC885ADS
...
...
@@ -69,8 +67,6 @@ menu "Freescale Ethernet driver platform-specific options"
endmenu
endmenu
#
# MPC8xx Communication options
#
...
...
@@ -98,7 +94,7 @@ config 8xx_CPU6
require workarounds for Linux (and most other OSes to work). If you
get a BUG() very early in boot, this might fix the problem. For
more details read the document entitled "MPC860 Family Device Errata
Reference" on
Motorola
's website. This option also incurs a
Reference" on
Freescale
's website. This option also incurs a
performance hit.
If in doubt, say N here.
...
...
@@ -135,4 +131,3 @@ config UCODE_PATCH
depends on !NO_UCODE_PATCH
endmenu
This diff is collapsed.
Click to expand it.
arch/powerpc/platforms/Kconfig
浏览文件 @
445c9b55
menu "Platform support"
depends on PPC64 || CLASSIC32
choice
prompt "Machine type"
depends on PPC64 || CLASSIC32
default PPC_MULTIPLATFORM
config PPC_MULTIPLATFORM
...
...
@@ -25,14 +25,6 @@ config APUS
<http://linux-apus.sourceforge.net/>.
endchoice
config QUICC_ENGINE
bool
help
The QUICC Engine (QE) is a new generation of communications
coprocessors on Freescale embedded CPUs (akin to CPM in older chips).
Selecting this option means that you wish to build a kernel
for a machine with a QE coprocessor.
source "arch/powerpc/platforms/pseries/Kconfig"
source "arch/powerpc/platforms/iseries/Kconfig"
source "arch/powerpc/platforms/chrp/Kconfig"
...
...
@@ -41,9 +33,16 @@ source "arch/powerpc/platforms/powermac/Kconfig"
source "arch/powerpc/platforms/prep/Kconfig"
source "arch/powerpc/platforms/maple/Kconfig"
source "arch/powerpc/platforms/pasemi/Kconfig"
source arch/powerpc/platforms/celleb/Kconfig
source arch/powerpc/platforms/ps3/Kconfig
source arch/powerpc/platforms/cell/Kconfig
source "arch/powerpc/platforms/celleb/Kconfig"
source "arch/powerpc/platforms/ps3/Kconfig"
source "arch/powerpc/platforms/cell/Kconfig"
source "arch/powerpc/platforms/8xx/Kconfig"
source "arch/powerpc/platforms/82xx/Kconfig"
source "arch/powerpc/platforms/83xx/Kconfig"
source "arch/powerpc/platforms/85xx/Kconfig"
source "arch/powerpc/platforms/86xx/Kconfig"
source "arch/powerpc/platforms/embedded6xx/Kconfig"
#source "arch/powerpc/platforms/4xx/Kconfig
config PPC_NATIVE
bool
...
...
@@ -68,6 +67,18 @@ config XICS
bool
default y
config MPIC
bool
default n
config MPIC_WEIRD
bool
default n
config PPC_I8259
bool
default n
config U3_DART
bool
depends on PPC_MULTIPLATFORM && PPC64
...
...
@@ -137,6 +148,9 @@ config GENERIC_IOMAP
bool
default n
menu "CPU Frequency support"
depends on PPC64 || CLASSIC32
source "drivers/cpufreq/Kconfig"
config CPU_FREQ_PMAC
...
...
@@ -155,6 +169,7 @@ config CPU_FREQ_PMAC64
help
This adds support for frequency switching on Apple iMac G5,
and some of the more recent desktop G5 machines as well.
endmenu
config PPC601_SYNC_FIX
bool "Workarounds for PPC601 bugs"
...
...
@@ -172,7 +187,7 @@ config PPC601_SYNC_FIX
config TAU
bool "On-chip CPU temperature sensor support"
depends on
6xx
depends on
CLASSIC32
help
G3 and G4 processors have an on-chip temperature sensor called the
'Thermal Assist Unit (TAU)', which, in theory, can measure the on-die
...
...
@@ -214,4 +229,21 @@ config TAU_AVERAGE
If in doubt, say N here.
config QUICC_ENGINE
bool
help
The QUICC Engine (QE) is a new generation of communications
coprocessors on Freescale embedded CPUs (akin to CPM in older chips).
Selecting this option means that you wish to build a kernel
for a machine with a QE coprocessor.
config CPM2
bool
default n
help
The CPM2 (Communications Processor Module) is a coprocessor on
embedded CPUs made by Freescale. Selecting this option means that
you wish to build a kernel for a machine with a CPM2 coprocessor
on it (826x, 827x, 8560).
endmenu
This diff is collapsed.
Click to expand it.
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录
新手
引导
客服
返回
顶部