Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
openanolis
cloud-kernel
提交
f7a3427f
cloud-kernel
项目概览
openanolis
/
cloud-kernel
1 年多 前同步成功
通知
160
Star
36
Fork
7
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
10
列表
看板
标记
里程碑
合并请求
2
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
cloud-kernel
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
10
Issue
10
列表
看板
标记
里程碑
合并请求
2
合并请求
2
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
f7a3427f
编写于
7月 29, 2013
作者:
L
Linus Walleij
浏览文件
操作
浏览文件
下载
差异文件
Merge branch 'pinmux/next/fixes' of
git://linuxtv.org/pinchartl/fbdev
into devel
Signed-off-by:
N
Linus Walleij
<
linus.walleij@linaro.org
>
上级
da52faa5
e120cacf
变更
6
展开全部
隐藏空白更改
内联
并排
Showing
6 changed file
with
1132 addition
and
668 deletion
+1132
-668
drivers/pinctrl/sh-pfc/pfc-r8a73a4.c
drivers/pinctrl/sh-pfc/pfc-r8a73a4.c
+0
-1
drivers/pinctrl/sh-pfc/pfc-r8a7740.c
drivers/pinctrl/sh-pfc/pfc-r8a7740.c
+0
-1
drivers/pinctrl/sh-pfc/pfc-r8a7779.c
drivers/pinctrl/sh-pfc/pfc-r8a7779.c
+105
-0
drivers/pinctrl/sh-pfc/pfc-r8a7790.c
drivers/pinctrl/sh-pfc/pfc-r8a7790.c
+994
-627
drivers/pinctrl/sh-pfc/pfc-sh7372.c
drivers/pinctrl/sh-pfc/pfc-sh7372.c
+1
-3
drivers/pinctrl/sh-pfc/pfc-sh73a0.c
drivers/pinctrl/sh-pfc/pfc-sh73a0.c
+32
-36
未找到文件。
drivers/pinctrl/sh-pfc/pfc-r8a73a4.c
浏览文件 @
f7a3427f
...
...
@@ -21,7 +21,6 @@
#include <linux/kernel.h>
#include <linux/pinctrl/pinconf-generic.h>
#include <mach/irqs.h>
#include <mach/r8a73a4.h>
#include "core.h"
#include "sh_pfc.h"
...
...
drivers/pinctrl/sh-pfc/pfc-r8a7740.c
浏览文件 @
f7a3427f
...
...
@@ -22,7 +22,6 @@
#include <linux/kernel.h>
#include <linux/pinctrl/pinconf-generic.h>
#include <mach/r8a7740.h>
#include <mach/irqs.h>
#include "core.h"
...
...
drivers/pinctrl/sh-pfc/pfc-r8a7779.c
浏览文件 @
f7a3427f
...
...
@@ -1674,6 +1674,79 @@ static const unsigned int hspi2_b_pins[] = {
static
const
unsigned
int
hspi2_b_mux
[]
=
{
HSPI_CLK2_B_MARK
,
HSPI_CS2_B_MARK
,
HSPI_RX2_B_MARK
,
HSPI_TX2_B_MARK
,
};
/* - I2C1 ------------------------------------------------------------------ */
static
const
unsigned
int
i2c1_pins
[]
=
{
/* SCL, SDA, */
RCAR_GP_PIN
(
0
,
27
),
RCAR_GP_PIN
(
0
,
28
),
};
static
const
unsigned
int
i2c1_mux
[]
=
{
SCL1_MARK
,
SDA1_MARK
,
};
static
const
unsigned
int
i2c1_b_pins
[]
=
{
/* SCL, SDA, */
RCAR_GP_PIN
(
1
,
10
),
RCAR_GP_PIN
(
1
,
11
),
};
static
const
unsigned
int
i2c1_b_mux
[]
=
{
SCL1_B_MARK
,
SDA1_B_MARK
,
};
static
const
unsigned
int
i2c1_c_pins
[]
=
{
/* SCL, SDA, */
RCAR_GP_PIN
(
3
,
12
),
RCAR_GP_PIN
(
3
,
13
),
};
static
const
unsigned
int
i2c1_c_mux
[]
=
{
SCL1_C_MARK
,
SDA1_C_MARK
,
};
static
const
unsigned
int
i2c1_d_pins
[]
=
{
/* SCL, SDA, */
RCAR_GP_PIN
(
1
,
26
),
RCAR_GP_PIN
(
1
,
27
),
};
static
const
unsigned
int
i2c1_d_mux
[]
=
{
SCL1_D_MARK
,
SDA1_D_MARK
,
};
/* - I2C2 ------------------------------------------------------------------ */
static
const
unsigned
int
i2c2_pins
[]
=
{
/* SCL, SDA, */
RCAR_GP_PIN
(
0
,
25
),
RCAR_GP_PIN
(
0
,
26
),
};
static
const
unsigned
int
i2c2_mux
[]
=
{
SCL2_MARK
,
SDA2_MARK
,
};
static
const
unsigned
int
i2c2_b_pins
[]
=
{
/* SCL, SDA, */
RCAR_GP_PIN
(
1
,
18
),
RCAR_GP_PIN
(
1
,
19
),
};
static
const
unsigned
int
i2c2_b_mux
[]
=
{
SCL2_B_MARK
,
SDA2_B_MARK
,
};
static
const
unsigned
int
i2c2_c_pins
[]
=
{
/* SCL, SDA */
RCAR_GP_PIN
(
0
,
31
),
RCAR_GP_PIN
(
0
,
30
),
};
static
const
unsigned
int
i2c2_c_mux
[]
=
{
SCL2_C_MARK
,
SDA2_C_MARK
,
};
static
const
unsigned
int
i2c2_d_pins
[]
=
{
/* SCL, SDA */
RCAR_GP_PIN
(
1
,
24
),
RCAR_GP_PIN
(
1
,
25
),
};
static
const
unsigned
int
i2c2_d_mux
[]
=
{
SCL2_D_MARK
,
SDA2_D_MARK
,
};
/* - I2C3 ------------------------------------------------------------------ */
static
const
unsigned
int
i2c3_pins
[]
=
{
/* SCL, SDA, */
RCAR_GP_PIN
(
3
,
0
),
RCAR_GP_PIN
(
2
,
30
),
};
static
const
unsigned
int
i2c3_mux
[]
=
{
SCL3_MARK
,
SDA3_MARK
,
};
static
const
unsigned
int
i2c3_b_pins
[]
=
{
/* SCL, SDA, */
RCAR_GP_PIN
(
0
,
29
),
RCAR_GP_PIN
(
0
,
30
),
};
static
const
unsigned
int
i2c3_b_mux
[]
=
{
SCL3_B_MARK
,
SDA3_B_MARK
,
};
/* - INTC ------------------------------------------------------------------- */
static
const
unsigned
int
intc_irq0_pins
[]
=
{
/* IRQ */
...
...
@@ -2543,6 +2616,16 @@ static const struct sh_pfc_pin_group pinmux_groups[] = {
SH_PFC_PIN_GROUP
(
hspi1_d
),
SH_PFC_PIN_GROUP
(
hspi2
),
SH_PFC_PIN_GROUP
(
hspi2_b
),
SH_PFC_PIN_GROUP
(
i2c1
),
SH_PFC_PIN_GROUP
(
i2c1_b
),
SH_PFC_PIN_GROUP
(
i2c1_c
),
SH_PFC_PIN_GROUP
(
i2c1_d
),
SH_PFC_PIN_GROUP
(
i2c2
),
SH_PFC_PIN_GROUP
(
i2c2_b
),
SH_PFC_PIN_GROUP
(
i2c2_c
),
SH_PFC_PIN_GROUP
(
i2c2_d
),
SH_PFC_PIN_GROUP
(
i2c3
),
SH_PFC_PIN_GROUP
(
i2c3_b
),
SH_PFC_PIN_GROUP
(
intc_irq0
),
SH_PFC_PIN_GROUP
(
intc_irq0_b
),
SH_PFC_PIN_GROUP
(
intc_irq1
),
...
...
@@ -2703,6 +2786,25 @@ static const char * const hspi2_groups[] = {
"hspi2_b"
,
};
static
const
char
*
const
i2c1_groups
[]
=
{
"i2c1"
,
"i2c1_b"
,
"i2c1_c"
,
"i2c1_d"
,
};
static
const
char
*
const
i2c2_groups
[]
=
{
"i2c2"
,
"i2c2_b"
,
"i2c2_c"
,
"i2c2_d"
,
};
static
const
char
*
const
i2c3_groups
[]
=
{
"i2c3"
,
"i2c3_b"
,
};
static
const
char
*
const
intc_groups
[]
=
{
"intc_irq0"
,
"intc_irq0_b"
,
...
...
@@ -2886,6 +2988,9 @@ static const struct sh_pfc_function pinmux_functions[] = {
SH_PFC_FUNCTION
(
hspi0
),
SH_PFC_FUNCTION
(
hspi1
),
SH_PFC_FUNCTION
(
hspi2
),
SH_PFC_FUNCTION
(
i2c1
),
SH_PFC_FUNCTION
(
i2c2
),
SH_PFC_FUNCTION
(
i2c3
),
SH_PFC_FUNCTION
(
intc
),
SH_PFC_FUNCTION
(
lbsc
),
SH_PFC_FUNCTION
(
mmc0
),
...
...
drivers/pinctrl/sh-pfc/pfc-r8a7790.c
浏览文件 @
f7a3427f
此差异已折叠。
点击以展开。
drivers/pinctrl/sh-pfc/pfc-sh7372.c
浏览文件 @
f7a3427f
...
...
@@ -23,9 +23,7 @@
#include <linux/io.h>
#include <linux/kernel.h>
#include <linux/pinctrl/pinconf-generic.h>
#include <mach/irqs.h>
#include <mach/sh7372.h>
#include <linux/sh_intc.h>
#include "core.h"
#include "sh_pfc.h"
...
...
drivers/pinctrl/sh-pfc/pfc-sh73a0.c
浏览文件 @
f7a3427f
...
...
@@ -3660,43 +3660,39 @@ static const struct pinmux_data_reg pinmux_data_regs[] = {
{
},
};
/* External IRQ pins mapped at IRQPIN_BASE */
#define EXT_IRQ16L(n) irq_pin(n)
#define EXT_IRQ16H(n) irq_pin(n)
static
const
struct
pinmux_irq
pinmux_irqs
[]
=
{
PINMUX_IRQ
(
EXT_IRQ16H
(
19
),
9
),
PINMUX_IRQ
(
EXT_IRQ16L
(
1
),
10
),
PINMUX_IRQ
(
EXT_IRQ16L
(
0
),
11
),
PINMUX_IRQ
(
EXT_IRQ16H
(
18
),
13
),
PINMUX_IRQ
(
EXT_IRQ16H
(
20
),
14
),
PINMUX_IRQ
(
EXT_IRQ16H
(
21
),
15
),
PINMUX_IRQ
(
EXT_IRQ16H
(
31
),
26
),
PINMUX_IRQ
(
EXT_IRQ16H
(
30
),
27
),
PINMUX_IRQ
(
EXT_IRQ16H
(
29
),
28
),
PINMUX_IRQ
(
EXT_IRQ16H
(
22
),
40
),
PINMUX_IRQ
(
EXT_IRQ16H
(
23
),
53
),
PINMUX_IRQ
(
EXT_IRQ16L
(
10
),
54
),
PINMUX_IRQ
(
EXT_IRQ16L
(
9
),
56
),
PINMUX_IRQ
(
EXT_IRQ16H
(
26
),
115
),
PINMUX_IRQ
(
EXT_IRQ16H
(
27
),
116
),
PINMUX_IRQ
(
EXT_IRQ16H
(
28
),
117
),
PINMUX_IRQ
(
EXT_IRQ16H
(
24
),
118
),
PINMUX_IRQ
(
EXT_IRQ16L
(
6
),
147
),
PINMUX_IRQ
(
EXT_IRQ16L
(
2
),
149
),
PINMUX_IRQ
(
EXT_IRQ16L
(
7
),
150
),
PINMUX_IRQ
(
EXT_IRQ16L
(
12
),
156
),
PINMUX_IRQ
(
EXT_IRQ16L
(
4
),
159
),
PINMUX_IRQ
(
EXT_IRQ16H
(
25
),
164
),
PINMUX_IRQ
(
EXT_IRQ16L
(
8
),
223
),
PINMUX_IRQ
(
EXT_IRQ16L
(
3
),
224
),
PINMUX_IRQ
(
EXT_IRQ16L
(
5
),
227
),
PINMUX_IRQ
(
EXT_IRQ16H
(
17
),
234
),
PINMUX_IRQ
(
EXT_IRQ16L
(
11
),
238
),
PINMUX_IRQ
(
EXT_IRQ16L
(
13
),
239
),
PINMUX_IRQ
(
EXT_IRQ16H
(
16
),
249
),
PINMUX_IRQ
(
EXT_IRQ16L
(
14
),
251
),
PINMUX_IRQ
(
EXT_IRQ16L
(
9
),
308
),
PINMUX_IRQ
(
irq_pin
(
19
),
9
),
PINMUX_IRQ
(
irq_pin
(
1
),
10
),
PINMUX_IRQ
(
irq_pin
(
0
),
11
),
PINMUX_IRQ
(
irq_pin
(
18
),
13
),
PINMUX_IRQ
(
irq_pin
(
20
),
14
),
PINMUX_IRQ
(
irq_pin
(
21
),
15
),
PINMUX_IRQ
(
irq_pin
(
31
),
26
),
PINMUX_IRQ
(
irq_pin
(
30
),
27
),
PINMUX_IRQ
(
irq_pin
(
29
),
28
),
PINMUX_IRQ
(
irq_pin
(
22
),
40
),
PINMUX_IRQ
(
irq_pin
(
23
),
53
),
PINMUX_IRQ
(
irq_pin
(
10
),
54
),
PINMUX_IRQ
(
irq_pin
(
9
),
56
),
PINMUX_IRQ
(
irq_pin
(
26
),
115
),
PINMUX_IRQ
(
irq_pin
(
27
),
116
),
PINMUX_IRQ
(
irq_pin
(
28
),
117
),
PINMUX_IRQ
(
irq_pin
(
24
),
118
),
PINMUX_IRQ
(
irq_pin
(
6
),
147
),
PINMUX_IRQ
(
irq_pin
(
2
),
149
),
PINMUX_IRQ
(
irq_pin
(
7
),
150
),
PINMUX_IRQ
(
irq_pin
(
12
),
156
),
PINMUX_IRQ
(
irq_pin
(
4
),
159
),
PINMUX_IRQ
(
irq_pin
(
25
),
164
),
PINMUX_IRQ
(
irq_pin
(
8
),
223
),
PINMUX_IRQ
(
irq_pin
(
3
),
224
),
PINMUX_IRQ
(
irq_pin
(
5
),
227
),
PINMUX_IRQ
(
irq_pin
(
17
),
234
),
PINMUX_IRQ
(
irq_pin
(
11
),
238
),
PINMUX_IRQ
(
irq_pin
(
13
),
239
),
PINMUX_IRQ
(
irq_pin
(
16
),
249
),
PINMUX_IRQ
(
irq_pin
(
14
),
251
),
PINMUX_IRQ
(
irq_pin
(
9
),
308
),
};
/* -----------------------------------------------------------------------------
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录