You've already forked linux-apfs
mirror of
https://github.com/linux-apfs/linux-apfs.git
synced 2026-05-01 15:00:59 -07:00
Merge remote-tracking branch 'pfdo/drm-rcar-for-v3.12' into drm-next
Merge the rcar stable branch that is being shared with the arm-soc tree. Signed-off-by: Dave Airlie <airlied@redhat.com> * pfdo/drm-rcar-for-v3.12: (220 commits) drm/rcar-du: Add FBDEV emulation support drm/rcar-du: Add internal LVDS encoder support drm/rcar-du: Configure RGB output routing to DPAD0 drm/rcar-du: Rework output routing support drm/rcar-du: Add support for DEFR8 register drm/rcar-du: Add support for multiple groups drm/rcar-du: Fix buffer pitch alignment for R8A7790 DU drm/rcar-du: Add support for the R8A7790 DU drm/rcar-du: Move output routing configuration to group drm/rcar-du: Remove register definitions for the second channel drm/rcar-du: Use dynamic number of CRTCs instead of CRTCs array size drm/rcar-du: Introduce CRTCs groups drm/rcar-du: Rename rcar_du_plane_(init|register) to rcar_du_planes_* drm/rcar-du: Create rcar_du_planes structure drm/rcar-du: Rename platform data fields to match what they describe drm/rcar-du: Merge LVDS and VGA encoder code drm/rcar-du: Split VGA encoder and connector drm/rcar-du: Split LVDS encoder and connector drm/rcar-du: Clarify comment regarding plane Y source coordinate drm/rcar-du: Support per-CRTC clock and IRQ ... Conflicts: drivers/gpu/drm/i915/i915_dma.c drivers/gpu/drm/i915/intel_pm.c drivers/gpu/drm/qxl/qxl_release.c
This commit is contained in:
@@ -98,6 +98,7 @@ clocks and IDs.
|
|||||||
fpm 83
|
fpm 83
|
||||||
mpll_osc_sel 84
|
mpll_osc_sel 84
|
||||||
mpll_sel 85
|
mpll_sel 85
|
||||||
|
spll_gate 86
|
||||||
|
|
||||||
Examples:
|
Examples:
|
||||||
|
|
||||||
|
|||||||
@@ -26,6 +26,7 @@ est ESTeem Wireless Modems
|
|||||||
fsl Freescale Semiconductor
|
fsl Freescale Semiconductor
|
||||||
GEFanuc GE Fanuc Intelligent Platforms Embedded Systems, Inc.
|
GEFanuc GE Fanuc Intelligent Platforms Embedded Systems, Inc.
|
||||||
gef GE Fanuc Intelligent Platforms Embedded Systems, Inc.
|
gef GE Fanuc Intelligent Platforms Embedded Systems, Inc.
|
||||||
|
hisilicon Hisilicon Limited.
|
||||||
hp Hewlett Packard
|
hp Hewlett Packard
|
||||||
ibm International Business Machines (IBM)
|
ibm International Business Machines (IBM)
|
||||||
idt Integrated Device Technologies, Inc.
|
idt Integrated Device Technologies, Inc.
|
||||||
@@ -43,6 +44,7 @@ nxp NXP Semiconductors
|
|||||||
onnn ON Semiconductor Corp.
|
onnn ON Semiconductor Corp.
|
||||||
picochip Picochip Ltd
|
picochip Picochip Ltd
|
||||||
powervr PowerVR (deprecated, use img)
|
powervr PowerVR (deprecated, use img)
|
||||||
|
qca Qualcomm Atheros, Inc.
|
||||||
qcom Qualcomm, Inc.
|
qcom Qualcomm, Inc.
|
||||||
ralink Mediatek/Ralink Technology Corp.
|
ralink Mediatek/Ralink Technology Corp.
|
||||||
ramtron Ramtron International
|
ramtron Ramtron International
|
||||||
|
|||||||
+22
-22
@@ -11,14 +11,14 @@ for non English (read: Japanese) speakers and is not intended as a
|
|||||||
fork. So if you have any comments or updates for this file, please try
|
fork. So if you have any comments or updates for this file, please try
|
||||||
to update the original English file first.
|
to update the original English file first.
|
||||||
|
|
||||||
Last Updated: 2011/03/31
|
Last Updated: 2013/07/19
|
||||||
==================================
|
==================================
|
||||||
これは、
|
これは、
|
||||||
linux-2.6.38/Documentation/HOWTO
|
linux-3.10/Documentation/HOWTO
|
||||||
の和訳です。
|
の和訳です。
|
||||||
|
|
||||||
翻訳団体: JF プロジェクト < http://www.linux.or.jp/JF/ >
|
翻訳団体: JF プロジェクト < http://linuxjf.sourceforge.jp/ >
|
||||||
翻訳日: 2011/3/28
|
翻訳日: 2013/7/19
|
||||||
翻訳者: Tsugikazu Shibata <tshibata at ab dot jp dot nec dot com>
|
翻訳者: Tsugikazu Shibata <tshibata at ab dot jp dot nec dot com>
|
||||||
校正者: 松倉さん <nbh--mats at nifty dot com>
|
校正者: 松倉さん <nbh--mats at nifty dot com>
|
||||||
小林 雅典さん (Masanori Kobayasi) <zap03216 at nifty dot ne dot jp>
|
小林 雅典さん (Masanori Kobayasi) <zap03216 at nifty dot ne dot jp>
|
||||||
@@ -245,7 +245,7 @@ Linux カーネルソースツリーの中に含まれる、きれいにし、
|
|||||||
自己参照方式で、索引がついた web 形式で、ソースコードを参照することが
|
自己参照方式で、索引がついた web 形式で、ソースコードを参照することが
|
||||||
できます。この最新の素晴しいカーネルコードのリポジトリは以下で見つかり
|
できます。この最新の素晴しいカーネルコードのリポジトリは以下で見つかり
|
||||||
ます-
|
ます-
|
||||||
http://sosdg.org/~qiyong/lxr/
|
http://lxr.linux.no/+trees
|
||||||
|
|
||||||
開発プロセス
|
開発プロセス
|
||||||
-----------------------
|
-----------------------
|
||||||
@@ -253,24 +253,24 @@ Linux カーネルソースツリーの中に含まれる、きれいにし、
|
|||||||
Linux カーネルの開発プロセスは現在幾つかの異なるメインカーネル「ブラン
|
Linux カーネルの開発プロセスは現在幾つかの異なるメインカーネル「ブラン
|
||||||
チ」と多数のサブシステム毎のカーネルブランチから構成されます。
|
チ」と多数のサブシステム毎のカーネルブランチから構成されます。
|
||||||
これらのブランチとは-
|
これらのブランチとは-
|
||||||
- メインの 2.6.x カーネルツリー
|
- メインの 3.x カーネルツリー
|
||||||
- 2.6.x.y -stable カーネルツリー
|
- 3.x.y -stable カーネルツリー
|
||||||
- 2.6.x -git カーネルパッチ
|
- 3.x -git カーネルパッチ
|
||||||
- サブシステム毎のカーネルツリーとパッチ
|
- サブシステム毎のカーネルツリーとパッチ
|
||||||
- 統合テストのための 2.6.x -next カーネルツリー
|
- 統合テストのための 3.x -next カーネルツリー
|
||||||
|
|
||||||
2.6.x カーネルツリー
|
3.x カーネルツリー
|
||||||
-----------------
|
-----------------
|
||||||
|
|
||||||
2.6.x カーネルは Linus Torvalds によってメンテナンスされ、kernel.org
|
3.x カーネルは Linus Torvalds によってメンテナンスされ、kernel.org
|
||||||
の pub/linux/kernel/v2.6/ ディレクトリに存在します。この開発プロセスは
|
の pub/linux/kernel/v3.x/ ディレクトリに存在します。この開発プロセスは
|
||||||
以下のとおり-
|
以下のとおり-
|
||||||
|
|
||||||
- 新しいカーネルがリリースされた直後に、2週間の特別期間が設けられ、
|
- 新しいカーネルがリリースされた直後に、2週間の特別期間が設けられ、
|
||||||
この期間中に、メンテナ達は Linus に大きな差分を送ることができます。
|
この期間中に、メンテナ達は Linus に大きな差分を送ることができます。
|
||||||
このような差分は通常 -next カーネルに数週間含まれてきたパッチです。
|
このような差分は通常 -next カーネルに数週間含まれてきたパッチです。
|
||||||
大きな変更は git(カーネルのソース管理ツール、詳細は
|
大きな変更は git(カーネルのソース管理ツール、詳細は
|
||||||
http://git-scm.com/ 参照) を使って送るのが好ましいやり方ですが、パッ
|
http://git-scm.com/ 参照) を使って送るのが好ましいやり方ですが、パッ
|
||||||
チファイルの形式のまま送るのでも十分です。
|
チファイルの形式のまま送るのでも十分です。
|
||||||
|
|
||||||
- 2週間後、-rc1 カーネルがリリースされ、この後にはカーネル全体の安定
|
- 2週間後、-rc1 カーネルがリリースされ、この後にはカーネル全体の安定
|
||||||
@@ -302,20 +302,20 @@ Andrew Morton が Linux-kernel メーリングリストにカーネルリリー
|
|||||||
実に認識されたバグの状況によりリリースされるのであり、前もって決めら
|
実に認識されたバグの状況によりリリースされるのであり、前もって決めら
|
||||||
れた計画によってリリースされるものではないからです。」
|
れた計画によってリリースされるものではないからです。」
|
||||||
|
|
||||||
2.6.x.y -stable カーネルツリー
|
3.x.y -stable カーネルツリー
|
||||||
---------------------------
|
---------------------------
|
||||||
|
|
||||||
バージョン番号が4つの数字に分かれているカーネルは -stable カーネルです。
|
バージョン番号が3つの数字に分かれているカーネルは -stable カーネルです。
|
||||||
これには、2.6.x カーネルで見つかったセキュリティ問題や重大な後戻りに対
|
これには、3.x カーネルで見つかったセキュリティ問題や重大な後戻りに対
|
||||||
する比較的小さい重要な修正が含まれます。
|
する比較的小さい重要な修正が含まれます。
|
||||||
|
|
||||||
これは、開発/実験的バージョンのテストに協力することに興味が無く、
|
これは、開発/実験的バージョンのテストに協力することに興味が無く、
|
||||||
最新の安定したカーネルを使いたいユーザに推奨するブランチです。
|
最新の安定したカーネルを使いたいユーザに推奨するブランチです。
|
||||||
|
|
||||||
もし、2.6.x.y カーネルが存在しない場合には、番号が一番大きい 2.6.x が
|
もし、3.x.y カーネルが存在しない場合には、番号が一番大きい 3.x が
|
||||||
最新の安定版カーネルです。
|
最新の安定版カーネルです。
|
||||||
|
|
||||||
2.6.x.y は "stable" チーム <stable@kernel.org> でメンテされており、必
|
3.x.y は "stable" チーム <stable@kernel.org> でメンテされており、必
|
||||||
要に応じてリリースされます。通常のリリース期間は 2週間毎ですが、差し迫っ
|
要に応じてリリースされます。通常のリリース期間は 2週間毎ですが、差し迫っ
|
||||||
た問題がなければもう少し長くなることもあります。セキュリティ関連の問題
|
た問題がなければもう少し長くなることもあります。セキュリティ関連の問題
|
||||||
の場合はこれに対してだいたいの場合、すぐにリリースがされます。
|
の場合はこれに対してだいたいの場合、すぐにリリースがされます。
|
||||||
@@ -324,7 +324,7 @@ Andrew Morton が Linux-kernel メーリングリストにカーネルリリー
|
|||||||
イルにはどのような種類の変更が -stable ツリーに受け入れ可能か、またリ
|
イルにはどのような種類の変更が -stable ツリーに受け入れ可能か、またリ
|
||||||
リースプロセスがどう動くかが記述されています。
|
リースプロセスがどう動くかが記述されています。
|
||||||
|
|
||||||
2.6.x -git パッチ
|
3.x -git パッチ
|
||||||
------------------
|
------------------
|
||||||
|
|
||||||
git リポジトリで管理されているLinus のカーネルツリーの毎日のスナップ
|
git リポジトリで管理されているLinus のカーネルツリーの毎日のスナップ
|
||||||
@@ -358,14 +358,14 @@ quilt シリーズとして公開されているパッチキューも使われ
|
|||||||
をつけることができます。大部分のこれらの patchwork のサイトは
|
をつけることができます。大部分のこれらの patchwork のサイトは
|
||||||
http://patchwork.kernel.org/ でリストされています。
|
http://patchwork.kernel.org/ でリストされています。
|
||||||
|
|
||||||
統合テストのための 2.6.x -next カーネルツリー
|
統合テストのための 3.x -next カーネルツリー
|
||||||
---------------------------------------------
|
---------------------------------------------
|
||||||
|
|
||||||
サブシステムツリーの更新内容がメインラインの 2.6.x ツリーにマージされ
|
サブシステムツリーの更新内容がメインラインの 3.x ツリーにマージされ
|
||||||
る前に、それらは統合テストされる必要があります。この目的のため、実質的
|
る前に、それらは統合テストされる必要があります。この目的のため、実質的
|
||||||
に全サブシステムツリーからほぼ毎日プルされてできる特別なテスト用のリ
|
に全サブシステムツリーからほぼ毎日プルされてできる特別なテスト用のリ
|
||||||
ポジトリが存在します-
|
ポジトリが存在します-
|
||||||
http://git.kernel.org/?p=linux/kernel/git/sfr/linux-next.git
|
http://git.kernel.org/?p=linux/kernel/git/next/linux-next.git
|
||||||
http://linux.f-seidel.de/linux-next/pmwiki/
|
http://linux.f-seidel.de/linux-next/pmwiki/
|
||||||
|
|
||||||
このやり方によって、-next カーネルは次のマージ機会でどんなものがメイン
|
このやり方によって、-next カーネルは次のマージ機会でどんなものがメイン
|
||||||
|
|||||||
+19
-13
@@ -3622,11 +3622,9 @@ F: drivers/isdn/gigaset/
|
|||||||
F: include/uapi/linux/gigaset_dev.h
|
F: include/uapi/linux/gigaset_dev.h
|
||||||
|
|
||||||
GPIO SUBSYSTEM
|
GPIO SUBSYSTEM
|
||||||
M: Grant Likely <grant.likely@linaro.org>
|
|
||||||
M: Linus Walleij <linus.walleij@linaro.org>
|
M: Linus Walleij <linus.walleij@linaro.org>
|
||||||
S: Maintained
|
S: Maintained
|
||||||
L: linux-gpio@vger.kernel.org
|
L: linux-gpio@vger.kernel.org
|
||||||
T: git git://git.secretlab.ca/git/linux-2.6.git
|
|
||||||
F: Documentation/gpio.txt
|
F: Documentation/gpio.txt
|
||||||
F: drivers/gpio/
|
F: drivers/gpio/
|
||||||
F: include/linux/gpio*
|
F: include/linux/gpio*
|
||||||
@@ -4472,8 +4470,6 @@ F: drivers/irqchip/
|
|||||||
|
|
||||||
IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
|
IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
|
||||||
M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
|
M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
|
||||||
M: Grant Likely <grant.likely@linaro.org>
|
|
||||||
T: git git://git.secretlab.ca/git/linux-2.6.git irqdomain/next
|
|
||||||
S: Maintained
|
S: Maintained
|
||||||
F: Documentation/IRQ-domain.txt
|
F: Documentation/IRQ-domain.txt
|
||||||
F: include/linux/irqdomain.h
|
F: include/linux/irqdomain.h
|
||||||
@@ -4990,7 +4986,7 @@ F: arch/powerpc/platforms/44x/
|
|||||||
|
|
||||||
LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
|
LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
|
||||||
L: linuxppc-dev@lists.ozlabs.org
|
L: linuxppc-dev@lists.ozlabs.org
|
||||||
S: Unmaintained
|
S: Orphan
|
||||||
F: arch/powerpc/*/*virtex*
|
F: arch/powerpc/*/*virtex*
|
||||||
F: arch/powerpc/*/*/*virtex*
|
F: arch/powerpc/*/*/*virtex*
|
||||||
|
|
||||||
@@ -5886,7 +5882,7 @@ OMAP DEVICE TREE SUPPORT
|
|||||||
M: Benoît Cousson <b-cousson@ti.com>
|
M: Benoît Cousson <b-cousson@ti.com>
|
||||||
M: Tony Lindgren <tony@atomide.com>
|
M: Tony Lindgren <tony@atomide.com>
|
||||||
L: linux-omap@vger.kernel.org
|
L: linux-omap@vger.kernel.org
|
||||||
L: devicetree-discuss@lists.ozlabs.org (moderated for non-subscribers)
|
L: devicetree@vger.kernel.org
|
||||||
S: Maintained
|
S: Maintained
|
||||||
F: arch/arm/boot/dts/*omap*
|
F: arch/arm/boot/dts/*omap*
|
||||||
F: arch/arm/boot/dts/*am3*
|
F: arch/arm/boot/dts/*am3*
|
||||||
@@ -6050,17 +6046,28 @@ F: drivers/i2c/busses/i2c-ocores.c
|
|||||||
OPEN FIRMWARE AND FLATTENED DEVICE TREE
|
OPEN FIRMWARE AND FLATTENED DEVICE TREE
|
||||||
M: Grant Likely <grant.likely@linaro.org>
|
M: Grant Likely <grant.likely@linaro.org>
|
||||||
M: Rob Herring <rob.herring@calxeda.com>
|
M: Rob Herring <rob.herring@calxeda.com>
|
||||||
L: devicetree-discuss@lists.ozlabs.org (moderated for non-subscribers)
|
L: devicetree@vger.kernel.org
|
||||||
W: http://fdt.secretlab.ca
|
W: http://fdt.secretlab.ca
|
||||||
T: git git://git.secretlab.ca/git/linux-2.6.git
|
T: git git://git.secretlab.ca/git/linux-2.6.git
|
||||||
S: Maintained
|
S: Maintained
|
||||||
F: Documentation/devicetree
|
F: drivers/of/
|
||||||
F: drivers/of
|
|
||||||
F: include/linux/of*.h
|
F: include/linux/of*.h
|
||||||
F: scripts/dtc
|
F: scripts/dtc/
|
||||||
K: of_get_property
|
K: of_get_property
|
||||||
K: of_match_table
|
K: of_match_table
|
||||||
|
|
||||||
|
OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
|
||||||
|
M: Rob Herring <rob.herring@calxeda.com>
|
||||||
|
M: Pawel Moll <pawel.moll@arm.com>
|
||||||
|
M: Mark Rutland <mark.rutland@arm.com>
|
||||||
|
M: Stephen Warren <swarren@wwwdotorg.org>
|
||||||
|
M: Ian Campbell <ian.campbell@citrix.com>
|
||||||
|
L: devicetree@vger.kernel.org
|
||||||
|
S: Maintained
|
||||||
|
F: Documentation/devicetree/
|
||||||
|
F: arch/*/boot/dts/
|
||||||
|
F: include/dt-bindings/
|
||||||
|
|
||||||
OPENRISC ARCHITECTURE
|
OPENRISC ARCHITECTURE
|
||||||
M: Jonas Bonn <jonas@southpole.se>
|
M: Jonas Bonn <jonas@southpole.se>
|
||||||
W: http://openrisc.net
|
W: http://openrisc.net
|
||||||
@@ -7746,7 +7753,6 @@ F: drivers/clk/spear/
|
|||||||
|
|
||||||
SPI SUBSYSTEM
|
SPI SUBSYSTEM
|
||||||
M: Mark Brown <broonie@kernel.org>
|
M: Mark Brown <broonie@kernel.org>
|
||||||
M: Grant Likely <grant.likely@linaro.org>
|
|
||||||
L: linux-spi@vger.kernel.org
|
L: linux-spi@vger.kernel.org
|
||||||
T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
|
T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
|
||||||
Q: http://patchwork.kernel.org/project/spi-devel-general/list/
|
Q: http://patchwork.kernel.org/project/spi-devel-general/list/
|
||||||
@@ -7812,7 +7818,7 @@ F: drivers/staging/asus_oled/
|
|||||||
|
|
||||||
STAGING - COMEDI
|
STAGING - COMEDI
|
||||||
M: Ian Abbott <abbotti@mev.co.uk>
|
M: Ian Abbott <abbotti@mev.co.uk>
|
||||||
M: Mori Hess <fmhess@users.sourceforge.net>
|
M: H Hartley Sweeten <hsweeten@visionengravers.com>
|
||||||
S: Odd Fixes
|
S: Odd Fixes
|
||||||
F: drivers/staging/comedi/
|
F: drivers/staging/comedi/
|
||||||
|
|
||||||
@@ -9288,7 +9294,7 @@ S: Maintained
|
|||||||
F: drivers/net/ethernet/xilinx/xilinx_axienet*
|
F: drivers/net/ethernet/xilinx/xilinx_axienet*
|
||||||
|
|
||||||
XILINX SYSTEMACE DRIVER
|
XILINX SYSTEMACE DRIVER
|
||||||
S: Unmaintained
|
S: Orphan
|
||||||
F: drivers/block/xsysace.c
|
F: drivers/block/xsysace.c
|
||||||
|
|
||||||
XILINX UARTLITE SERIAL DRIVER
|
XILINX UARTLITE SERIAL DRIVER
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
VERSION = 3
|
VERSION = 3
|
||||||
PATCHLEVEL = 11
|
PATCHLEVEL = 11
|
||||||
SUBLEVEL = 0
|
SUBLEVEL = 0
|
||||||
EXTRAVERSION = -rc2
|
EXTRAVERSION = -rc3
|
||||||
NAME = Linux for Workgroups
|
NAME = Linux for Workgroups
|
||||||
|
|
||||||
# *DOCUMENTATION*
|
# *DOCUMENTATION*
|
||||||
|
|||||||
+1
-2
@@ -1600,8 +1600,7 @@ config LOCAL_TIMERS
|
|||||||
config ARCH_NR_GPIO
|
config ARCH_NR_GPIO
|
||||||
int
|
int
|
||||||
default 1024 if ARCH_SHMOBILE || ARCH_TEGRA
|
default 1024 if ARCH_SHMOBILE || ARCH_TEGRA
|
||||||
default 512 if SOC_OMAP5
|
default 512 if ARCH_EXYNOS || ARCH_KEYSTONE || SOC_OMAP5
|
||||||
default 512 if ARCH_KEYSTONE
|
|
||||||
default 392 if ARCH_U8500
|
default 392 if ARCH_U8500
|
||||||
default 352 if ARCH_VT8500
|
default 352 if ARCH_VT8500
|
||||||
default 288 if ARCH_SUNXI
|
default 288 if ARCH_SUNXI
|
||||||
|
|||||||
@@ -485,6 +485,12 @@
|
|||||||
sirf,function = "usp0";
|
sirf,function = "usp0";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
usp0_uart_nostreamctrl_pins_a: usp0@1 {
|
||||||
|
usp0 {
|
||||||
|
sirf,pins = "usp0_uart_nostreamctrl_grp";
|
||||||
|
sirf,function = "usp0_uart_nostreamctrl";
|
||||||
|
};
|
||||||
|
};
|
||||||
usp1_pins_a: usp1@0 {
|
usp1_pins_a: usp1@0 {
|
||||||
usp1 {
|
usp1 {
|
||||||
sirf,pins = "usp1grp";
|
sirf,pins = "usp1grp";
|
||||||
@@ -515,16 +521,16 @@
|
|||||||
sirf,function = "pulse_count";
|
sirf,function = "pulse_count";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
cko0_rst_pins_a: cko0_rst@0 {
|
cko0_pins_a: cko0@0 {
|
||||||
cko0_rst {
|
cko0 {
|
||||||
sirf,pins = "cko0_rstgrp";
|
sirf,pins = "cko0grp";
|
||||||
sirf,function = "cko0_rst";
|
sirf,function = "cko0";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
cko1_rst_pins_a: cko1_rst@0 {
|
cko1_pins_a: cko1@0 {
|
||||||
cko1_rst {
|
cko1 {
|
||||||
sirf,pins = "cko1_rstgrp";
|
sirf,pins = "cko1grp";
|
||||||
sirf,function = "cko1_rst";
|
sirf,function = "cko1";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -147,7 +147,7 @@
|
|||||||
reg = <0x0a>;
|
reg = <0x0a>;
|
||||||
VDDA-supply = <®_3p3v>;
|
VDDA-supply = <®_3p3v>;
|
||||||
VDDIO-supply = <®_3p3v>;
|
VDDIO-supply = <®_3p3v>;
|
||||||
|
clocks = <&saif0>;
|
||||||
};
|
};
|
||||||
|
|
||||||
pcf8563: rtc@51 {
|
pcf8563: rtc@51 {
|
||||||
|
|||||||
@@ -195,7 +195,7 @@
|
|||||||
reg = <0x0a>;
|
reg = <0x0a>;
|
||||||
VDDA-supply = <®_3p3v>;
|
VDDA-supply = <®_3p3v>;
|
||||||
VDDIO-supply = <®_3p3v>;
|
VDDIO-supply = <®_3p3v>;
|
||||||
|
clocks = <&saif0>;
|
||||||
};
|
};
|
||||||
|
|
||||||
at24@51 {
|
at24@51 {
|
||||||
|
|||||||
@@ -184,7 +184,7 @@
|
|||||||
reg = <0x0a>;
|
reg = <0x0a>;
|
||||||
VDDA-supply = <®_3p3v>;
|
VDDA-supply = <®_3p3v>;
|
||||||
VDDIO-supply = <®_3p3v>;
|
VDDIO-supply = <®_3p3v>;
|
||||||
|
clocks = <&saif0>;
|
||||||
};
|
};
|
||||||
|
|
||||||
eeprom: eeprom@51 {
|
eeprom: eeprom@51 {
|
||||||
|
|||||||
@@ -837,6 +837,7 @@
|
|||||||
compatible = "fsl,imx28-saif";
|
compatible = "fsl,imx28-saif";
|
||||||
reg = <0x80042000 0x2000>;
|
reg = <0x80042000 0x2000>;
|
||||||
interrupts = <59 80>;
|
interrupts = <59 80>;
|
||||||
|
#clock-cells = <0>;
|
||||||
clocks = <&clks 53>;
|
clocks = <&clks 53>;
|
||||||
dmas = <&dma_apbx 4>;
|
dmas = <&dma_apbx 4>;
|
||||||
dma-names = "rx-tx";
|
dma-names = "rx-tx";
|
||||||
|
|||||||
@@ -61,6 +61,16 @@
|
|||||||
mux-int-port = <2>;
|
mux-int-port = <2>;
|
||||||
mux-ext-port = <3>;
|
mux-ext-port = <3>;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
clocks {
|
||||||
|
clk_26M: codec_clock {
|
||||||
|
compatible = "fixed-clock";
|
||||||
|
reg=<0>;
|
||||||
|
#clock-cells = <0>;
|
||||||
|
clock-frequency = <26000000>;
|
||||||
|
gpios = <&gpio4 26 1>;
|
||||||
|
};
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
&esdhc1 {
|
&esdhc1 {
|
||||||
@@ -229,6 +239,7 @@
|
|||||||
MX51_PAD_EIM_A27__GPIO2_21 0x5
|
MX51_PAD_EIM_A27__GPIO2_21 0x5
|
||||||
MX51_PAD_CSPI1_SS0__GPIO4_24 0x85
|
MX51_PAD_CSPI1_SS0__GPIO4_24 0x85
|
||||||
MX51_PAD_CSPI1_SS1__GPIO4_25 0x85
|
MX51_PAD_CSPI1_SS1__GPIO4_25 0x85
|
||||||
|
MX51_PAD_CSPI1_RDY__GPIO4_26 0x80000000
|
||||||
>;
|
>;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
@@ -255,7 +266,7 @@
|
|||||||
sgtl5000: codec@0a {
|
sgtl5000: codec@0a {
|
||||||
compatible = "fsl,sgtl5000";
|
compatible = "fsl,sgtl5000";
|
||||||
reg = <0x0a>;
|
reg = <0x0a>;
|
||||||
clock-frequency = <26000000>;
|
clocks = <&clk_26M>;
|
||||||
VDDA-supply = <&vdig_reg>;
|
VDDA-supply = <&vdig_reg>;
|
||||||
VDDIO-supply = <&vvideo_reg>;
|
VDDIO-supply = <&vvideo_reg>;
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -27,7 +27,7 @@
|
|||||||
|
|
||||||
backlight {
|
backlight {
|
||||||
compatible = "pwm-backlight";
|
compatible = "pwm-backlight";
|
||||||
pwms = <&pwm2 0 50000 0 0>;
|
pwms = <&pwm2 0 50000>;
|
||||||
brightness-levels = <0 24 28 32 36 40 44 48 52 56 60 64 68 72 76 80 84 88 92 96 100>;
|
brightness-levels = <0 24 28 32 36 40 44 48 52 56 60 64 68 72 76 80 84 88 92 96 100>;
|
||||||
default-brightness-level = <10>;
|
default-brightness-level = <10>;
|
||||||
enable-gpios = <&gpio7 7 0>;
|
enable-gpios = <&gpio7 7 0>;
|
||||||
|
|||||||
@@ -725,15 +725,15 @@
|
|||||||
uart1 {
|
uart1 {
|
||||||
pinctrl_uart1_1: uart1grp-1 {
|
pinctrl_uart1_1: uart1grp-1 {
|
||||||
fsl,pins = <
|
fsl,pins = <
|
||||||
MX53_PAD_CSI0_DAT10__UART1_TXD_MUX 0x1c5
|
MX53_PAD_CSI0_DAT10__UART1_TXD_MUX 0x1e4
|
||||||
MX53_PAD_CSI0_DAT11__UART1_RXD_MUX 0x1c5
|
MX53_PAD_CSI0_DAT11__UART1_RXD_MUX 0x1e4
|
||||||
>;
|
>;
|
||||||
};
|
};
|
||||||
|
|
||||||
pinctrl_uart1_2: uart1grp-2 {
|
pinctrl_uart1_2: uart1grp-2 {
|
||||||
fsl,pins = <
|
fsl,pins = <
|
||||||
MX53_PAD_PATA_DIOW__UART1_TXD_MUX 0x1c5
|
MX53_PAD_PATA_DIOW__UART1_TXD_MUX 0x1e4
|
||||||
MX53_PAD_PATA_DMACK__UART1_RXD_MUX 0x1c5
|
MX53_PAD_PATA_DMACK__UART1_RXD_MUX 0x1e4
|
||||||
>;
|
>;
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -748,8 +748,8 @@
|
|||||||
uart2 {
|
uart2 {
|
||||||
pinctrl_uart2_1: uart2grp-1 {
|
pinctrl_uart2_1: uart2grp-1 {
|
||||||
fsl,pins = <
|
fsl,pins = <
|
||||||
MX53_PAD_PATA_BUFFER_EN__UART2_RXD_MUX 0x1c5
|
MX53_PAD_PATA_BUFFER_EN__UART2_RXD_MUX 0x1e4
|
||||||
MX53_PAD_PATA_DMARQ__UART2_TXD_MUX 0x1c5
|
MX53_PAD_PATA_DMARQ__UART2_TXD_MUX 0x1e4
|
||||||
>;
|
>;
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -766,17 +766,17 @@
|
|||||||
uart3 {
|
uart3 {
|
||||||
pinctrl_uart3_1: uart3grp-1 {
|
pinctrl_uart3_1: uart3grp-1 {
|
||||||
fsl,pins = <
|
fsl,pins = <
|
||||||
MX53_PAD_PATA_CS_0__UART3_TXD_MUX 0x1c5
|
MX53_PAD_PATA_CS_0__UART3_TXD_MUX 0x1e4
|
||||||
MX53_PAD_PATA_CS_1__UART3_RXD_MUX 0x1c5
|
MX53_PAD_PATA_CS_1__UART3_RXD_MUX 0x1e4
|
||||||
MX53_PAD_PATA_DA_1__UART3_CTS 0x1c5
|
MX53_PAD_PATA_DA_1__UART3_CTS 0x1e4
|
||||||
MX53_PAD_PATA_DA_2__UART3_RTS 0x1c5
|
MX53_PAD_PATA_DA_2__UART3_RTS 0x1e4
|
||||||
>;
|
>;
|
||||||
};
|
};
|
||||||
|
|
||||||
pinctrl_uart3_2: uart3grp-2 {
|
pinctrl_uart3_2: uart3grp-2 {
|
||||||
fsl,pins = <
|
fsl,pins = <
|
||||||
MX53_PAD_PATA_CS_0__UART3_TXD_MUX 0x1c5
|
MX53_PAD_PATA_CS_0__UART3_TXD_MUX 0x1e4
|
||||||
MX53_PAD_PATA_CS_1__UART3_RXD_MUX 0x1c5
|
MX53_PAD_PATA_CS_1__UART3_RXD_MUX 0x1e4
|
||||||
>;
|
>;
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -785,8 +785,8 @@
|
|||||||
uart4 {
|
uart4 {
|
||||||
pinctrl_uart4_1: uart4grp-1 {
|
pinctrl_uart4_1: uart4grp-1 {
|
||||||
fsl,pins = <
|
fsl,pins = <
|
||||||
MX53_PAD_KEY_COL0__UART4_TXD_MUX 0x1c5
|
MX53_PAD_KEY_COL0__UART4_TXD_MUX 0x1e4
|
||||||
MX53_PAD_KEY_ROW0__UART4_RXD_MUX 0x1c5
|
MX53_PAD_KEY_ROW0__UART4_RXD_MUX 0x1e4
|
||||||
>;
|
>;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
@@ -794,8 +794,8 @@
|
|||||||
uart5 {
|
uart5 {
|
||||||
pinctrl_uart5_1: uart5grp-1 {
|
pinctrl_uart5_1: uart5grp-1 {
|
||||||
fsl,pins = <
|
fsl,pins = <
|
||||||
MX53_PAD_KEY_COL1__UART5_TXD_MUX 0x1c5
|
MX53_PAD_KEY_COL1__UART5_TXD_MUX 0x1e4
|
||||||
MX53_PAD_KEY_ROW1__UART5_RXD_MUX 0x1c5
|
MX53_PAD_KEY_ROW1__UART5_RXD_MUX 0x1e4
|
||||||
>;
|
>;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -515,16 +515,16 @@
|
|||||||
sirf,function = "pulse_count";
|
sirf,function = "pulse_count";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
cko0_rst_pins_a: cko0_rst@0 {
|
cko0_pins_a: cko0@0 {
|
||||||
cko0_rst {
|
cko0 {
|
||||||
sirf,pins = "cko0_rstgrp";
|
sirf,pins = "cko0grp";
|
||||||
sirf,function = "cko0_rst";
|
sirf,function = "cko0";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
cko1_rst_pins_a: cko1_rst@0 {
|
cko1_pins_a: cko1@0 {
|
||||||
cko1_rst {
|
cko1 {
|
||||||
sirf,pins = "cko1_rstgrp";
|
sirf,pins = "cko1grp";
|
||||||
sirf,function = "cko1_rst";
|
sirf,function = "cko1";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -166,6 +166,15 @@
|
|||||||
reg = <0x9000 0x100>;
|
reg = <0x9000 0x100>;
|
||||||
st,bank-name = "PIO31";
|
st,bank-name = "PIO31";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
serial2-oe {
|
||||||
|
pinctrl_serial2_oe: serial2-1 {
|
||||||
|
st,pins {
|
||||||
|
output-enable = <&PIO11 3 ALT2 OUT>;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
pin-controller-rear {
|
pin-controller-rear {
|
||||||
@@ -218,7 +227,6 @@
|
|||||||
st,pins {
|
st,pins {
|
||||||
tx = <&PIO17 4 ALT2 OUT>;
|
tx = <&PIO17 4 ALT2 OUT>;
|
||||||
rx = <&PIO17 5 ALT2 IN>;
|
rx = <&PIO17 5 ALT2 IN>;
|
||||||
output-enable = <&PIO11 3 ALT2 OUT>;
|
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -79,7 +79,7 @@
|
|||||||
interrupts = <0 197 0>;
|
interrupts = <0 197 0>;
|
||||||
clocks = <&CLK_S_ICN_REG_0>;
|
clocks = <&CLK_S_ICN_REG_0>;
|
||||||
pinctrl-names = "default";
|
pinctrl-names = "default";
|
||||||
pinctrl-0 = <&pinctrl_serial2>;
|
pinctrl-0 = <&pinctrl_serial2 &pinctrl_serial2_oe>;
|
||||||
};
|
};
|
||||||
|
|
||||||
/* SBC_UART1 */
|
/* SBC_UART1 */
|
||||||
|
|||||||
@@ -47,6 +47,12 @@
|
|||||||
regulator-max-microvolt = <3150000>;
|
regulator-max-microvolt = <3150000>;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
vmmc2: regulator-vmmc2 {
|
||||||
|
compatible = "ti,twl4030-vmmc2";
|
||||||
|
regulator-min-microvolt = <1850000>;
|
||||||
|
regulator-max-microvolt = <3150000>;
|
||||||
|
};
|
||||||
|
|
||||||
vusb1v5: regulator-vusb1v5 {
|
vusb1v5: regulator-vusb1v5 {
|
||||||
compatible = "ti,twl4030-vusb1v5";
|
compatible = "ti,twl4030-vusb1v5";
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -442,8 +442,8 @@
|
|||||||
compatible = "fsl,mvf600-fec";
|
compatible = "fsl,mvf600-fec";
|
||||||
reg = <0x400d0000 0x1000>;
|
reg = <0x400d0000 0x1000>;
|
||||||
interrupts = <0 78 0x04>;
|
interrupts = <0 78 0x04>;
|
||||||
clocks = <&clks VF610_CLK_ENET>,
|
clocks = <&clks VF610_CLK_ENET0>,
|
||||||
<&clks VF610_CLK_ENET>,
|
<&clks VF610_CLK_ENET0>,
|
||||||
<&clks VF610_CLK_ENET>;
|
<&clks VF610_CLK_ENET>;
|
||||||
clock-names = "ipg", "ahb", "ptp";
|
clock-names = "ipg", "ahb", "ptp";
|
||||||
status = "disabled";
|
status = "disabled";
|
||||||
@@ -453,8 +453,8 @@
|
|||||||
compatible = "fsl,mvf600-fec";
|
compatible = "fsl,mvf600-fec";
|
||||||
reg = <0x400d1000 0x1000>;
|
reg = <0x400d1000 0x1000>;
|
||||||
interrupts = <0 79 0x04>;
|
interrupts = <0 79 0x04>;
|
||||||
clocks = <&clks VF610_CLK_ENET>,
|
clocks = <&clks VF610_CLK_ENET1>,
|
||||||
<&clks VF610_CLK_ENET>,
|
<&clks VF610_CLK_ENET1>,
|
||||||
<&clks VF610_CLK_ENET>;
|
<&clks VF610_CLK_ENET>;
|
||||||
clock-names = "ipg", "ahb", "ptp";
|
clock-names = "ipg", "ahb", "ptp";
|
||||||
status = "disabled";
|
status = "disabled";
|
||||||
|
|||||||
@@ -26,7 +26,6 @@
|
|||||||
#include <linux/io.h>
|
#include <linux/io.h>
|
||||||
#include <linux/slab.h>
|
#include <linux/slab.h>
|
||||||
#include <linux/edma.h>
|
#include <linux/edma.h>
|
||||||
#include <linux/err.h>
|
|
||||||
#include <linux/of_address.h>
|
#include <linux/of_address.h>
|
||||||
#include <linux/of_device.h>
|
#include <linux/of_device.h>
|
||||||
#include <linux/of_dma.h>
|
#include <linux/of_dma.h>
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user