-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge tag 'omap-for-v3.19/fixes-for-merge-window' of git://git.kernel…
….org/pub/scm/linux/kernel/git/tmlind/linux-omap into fixes From: Tony Lindgren <tony@atomide.com> Subject: [GIT PULL] few fixes for the v3.19 merge window Fixes for a few issues found that would be good to get into -rc1: - Update SoC revision detection for am43x es1.2 - Fix regression with GPMC timings on 2430sdp for some versions of u-boot - Fix dra7 watchdog compatible property - Fix am437x-sk-evm LCD timings - Fix dra7 DSS clock muxing - Fix dra7-evm voltages - Remove a unused function prototype for am33xx_clk_init - Enable AHCI in the omap2plus_defconfig * tag 'omap-for-v3.19/fixes-for-merge-window' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap: (1601 commits) ARM: omap2plus_defconfig: Enable AHCI_PLATFORM driver ARM: dts: am437x-sk-evm.dts: fix LCD timings ARM: dts: dra7-evm: Update SMPS7 (VDD_CORE) max voltage to match DM ARM: dts: dra7-evm: Fix typo in SMPS6 (VDD_GPU) max voltage ARM: OMAP2+: AM43x: Add ID for ES1.2 ARM: dts: am437x-sk: fix lcd enable pin mux data ARM: dts: Fix gpmc regression for omap 2430sdp smc91x hwmon: (tmp401) Detect TMP435 on all addresses it supports mfd: rtsx: Add func to split u32 into register mmc: sdhci-msm: Convert to mmc_send_tuning() mmc: sdhci-esdhc-imx: Convert to mmc_send_tuning() mmc: core: Let mmc_send_tuning() to take struct mmc_host* as parameter nios2: Make NIOS2_CMDLINE_IGNORE_DTB depend on CMDLINE_BOOL nios2: Add missing NR_CPUS to Kconfig nios2: asm-offsets: Remove unused definition TI_TASK nios2: Remove write-only struct member from nios2_timer nios2: Remove unused extern declaration of shm_align_mask nios2: include linux/type.h in io.h nios2: move include asm-generic/io.h to end of file nios2: remove include asm-generic/iomap.h from io.h ...
- Loading branch information
Showing
1,534 changed files
with
68,342 additions
and
55,311 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,45 @@ | ||
The arm64 port of the Linux kernel provides infrastructure to support | ||
emulation of instructions which have been deprecated, or obsoleted in | ||
the architecture. The infrastructure code uses undefined instruction | ||
hooks to support emulation. Where available it also allows turning on | ||
the instruction execution in hardware. | ||
|
||
The emulation mode can be controlled by writing to sysctl nodes | ||
(/proc/sys/abi). The following explains the different execution | ||
behaviours and the corresponding values of the sysctl nodes - | ||
|
||
* Undef | ||
Value: 0 | ||
Generates undefined instruction abort. Default for instructions that | ||
have been obsoleted in the architecture, e.g., SWP | ||
|
||
* Emulate | ||
Value: 1 | ||
Uses software emulation. To aid migration of software, in this mode | ||
usage of emulated instruction is traced as well as rate limited | ||
warnings are issued. This is the default for deprecated | ||
instructions, .e.g., CP15 barriers | ||
|
||
* Hardware Execution | ||
Value: 2 | ||
Although marked as deprecated, some implementations may support the | ||
enabling/disabling of hardware support for the execution of these | ||
instructions. Using hardware execution generally provides better | ||
performance, but at the loss of ability to gather runtime statistics | ||
about the use of the deprecated instructions. | ||
|
||
The default mode depends on the status of the instruction in the | ||
architecture. Deprecated instructions should default to emulation | ||
while obsolete instructions must be undefined by default. | ||
|
||
Supported legacy instructions | ||
----------------------------- | ||
* SWP{B} | ||
Node: /proc/sys/abi/swp | ||
Status: Obsolete | ||
Default: Undef (0) | ||
|
||
* CP15 Barriers | ||
Node: /proc/sys/abi/cp15_barrier | ||
Status: Deprecated | ||
Default: Emulate (1) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,31 @@ | ||
Broadcom Cygnus device tree bindings | ||
------------------------------------ | ||
|
||
|
||
Boards with Cygnus SoCs shall have the following properties: | ||
|
||
Required root node property: | ||
|
||
BCM11300 | ||
compatible = "brcm,bcm11300", "brcm,cygnus"; | ||
|
||
BCM11320 | ||
compatible = "brcm,bcm11320", "brcm,cygnus"; | ||
|
||
BCM11350 | ||
compatible = "brcm,bcm11350", "brcm,cygnus"; | ||
|
||
BCM11360 | ||
compatible = "brcm,bcm11360", "brcm,cygnus"; | ||
|
||
BCM58300 | ||
compatible = "brcm,bcm58300", "brcm,cygnus"; | ||
|
||
BCM58302 | ||
compatible = "brcm,bcm58302", "brcm,cygnus"; | ||
|
||
BCM58303 | ||
compatible = "brcm,bcm58303", "brcm,cygnus"; | ||
|
||
BCM58305 | ||
compatible = "brcm,bcm58305", "brcm,cygnus"; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.