Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 347419
b: refs/heads/master
c: 43260ad
h: refs/heads/master
i:
  347417: 9a6bb2c
  347415: 4794a94
v: v3
  • Loading branch information
Linus Torvalds committed Dec 20, 2012
1 parent 1986891 commit a846381
Show file tree
Hide file tree
Showing 191 changed files with 2,970 additions and 2,680 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: d66d8c7187989cedae43cb349626a7f304c60ec6
refs/heads/master: 43260ade2ae649e9ec7655630fd58dce7d8ed6ae
10 changes: 10 additions & 0 deletions trunk/Documentation/hwmon/it87
Original file line number Diff line number Diff line change
Expand Up @@ -209,3 +209,13 @@ doesn't use CPU cycles.
Trip points must be set properly before switching to automatic fan speed
control mode. The driver will perform basic integrity checks before
actually switching to automatic control mode.


Temperature offset attributes
-----------------------------

The driver supports temp[1-3]_offset sysfs attributes to adjust the reported
temperature for thermal diodes or diode-connected thermal transistors.
If a temperature sensor is configured for thermistors, the attribute values
are ignored. If the thermal sensor type is Intel PECI, the temperature offset
must be programmed to the critical CPU temperature.
5 changes: 3 additions & 2 deletions trunk/arch/arm/boot/dts/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -107,6 +107,7 @@ dtb-$(CONFIG_ARCH_OMAP2PLUS) += omap2420-h4.dtb \
omap3-evm.dtb \
omap3-tobi.dtb \
omap4-panda.dtb \
omap4-panda-a4.dtb \
omap4-panda-es.dtb \
omap4-var-som.dtb \
omap4-sdp.dtb \
Expand All @@ -131,8 +132,8 @@ dtb-$(CONFIG_ARCH_SPEAR3XX)+= spear300-evb.dtb \
spear320-evb.dtb \
spear320-hmi.dtb
dtb-$(CONFIG_ARCH_SPEAR6XX)+= spear600-evb.dtb
dtb-$(CONFIG_ARCH_SUNXI) += sun4i-cubieboard.dtb \
sun5i-olinuxino.dtb
dtb-$(CONFIG_ARCH_SUNXI) += sun4i-a10-cubieboard.dtb \
sun5i-a13-olinuxino.dtb
dtb-$(CONFIG_ARCH_TEGRA) += tegra20-harmony.dtb \
tegra20-medcom-wide.dtb \
tegra20-paz00.dtb \
Expand Down
8 changes: 4 additions & 4 deletions trunk/arch/arm/boot/dts/imx27-3ds.dts
Original file line number Diff line number Diff line change
Expand Up @@ -21,17 +21,17 @@
};

soc {
aipi@10000000 { /* aipi */

aipi@10000000 { /* aipi1 */
uart1: serial@1000a000 {
fsl,uart-has-rtscts;
status = "okay";
};
};

fec@1002b000 {
aipi@10020000 { /* aipi2 */
ethernet@1002b000 {
status = "okay";
};
};
};

};
13 changes: 7 additions & 6 deletions trunk/arch/arm/boot/dts/imx27-phytec-phycore.dts
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,7 @@
};

soc {
aipi@10000000 { /* aipi */

aipi@10000000 { /* aipi1 */
serial@1000a000 {
fsl,uart-has-rtscts;
status = "okay";
Expand All @@ -38,10 +37,6 @@
status = "okay";
};

ethernet@1002b000 {
status = "okay";
};

i2c@1001d000 {
clock-frequency = <400000>;
status = "okay";
Expand All @@ -60,6 +55,12 @@
};
};
};

aipi@10020000 { /* aipi2 */
ethernet@1002b000 {
status = "okay";
};
};
};

nor_flash@c0000000 {
Expand Down
11 changes: 10 additions & 1 deletion trunk/arch/arm/boot/dts/imx27.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@
compatible = "fsl,aipi-bus", "simple-bus";
#address-cells = <1>;
#size-cells = <1>;
reg = <0x10000000 0x10000000>;
reg = <0x10000000 0x20000>;
ranges;

wdog: wdog@10002000 {
Expand Down Expand Up @@ -211,6 +211,15 @@
status = "disabled";
};

};

aipi@10020000 { /* AIPI2 */
compatible = "fsl,aipi-bus", "simple-bus";
#address-cells = <1>;
#size-cells = <1>;
reg = <0x10020000 0x20000>;
ranges;

fec: ethernet@1002b000 {
compatible = "fsl,imx27-fec";
reg = <0x1002b000 0x4000>;
Expand Down
2 changes: 1 addition & 1 deletion trunk/arch/arm/boot/dts/omap2420-h4.dts
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,6 @@

memory {
device_type = "memory";
reg = <0x80000000 0x84000000>; /* 64 MB */
reg = <0x80000000 0x4000000>; /* 64 MB */
};
};
4 changes: 2 additions & 2 deletions trunk/arch/arm/boot/dts/sun4i-cubieboard.dts
Original file line number Diff line number Diff line change
Expand Up @@ -11,11 +11,11 @@
*/

/dts-v1/;
/include/ "sun4i.dtsi"
/include/ "sun4i-a10.dtsi"

/ {
model = "Cubietech Cubieboard";
compatible = "cubietech,cubieboard", "allwinner,sun4i";
compatible = "cubietech,a10-cubieboard", "allwinner,sun4i-a10";

aliases {
serial0 = &uart0;
Expand Down
4 changes: 2 additions & 2 deletions trunk/arch/arm/boot/dts/sun5i-olinuxino.dts
Original file line number Diff line number Diff line change
Expand Up @@ -12,11 +12,11 @@
*/

/dts-v1/;
/include/ "sun5i.dtsi"
/include/ "sun5i-a13.dtsi"

/ {
model = "Olimex A13-Olinuxino";
compatible = "olimex,a13-olinuxino", "allwinner,sun5i";
compatible = "olimex,a13-olinuxino", "allwinner,sun5i-a13";

chosen {
bootargs = "earlyprintk console=ttyS0,115200";
Expand Down
1 change: 1 addition & 0 deletions trunk/arch/arm/mach-davinci/board-da850-evm.c
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,7 @@
#include <mach/cp_intc.h>
#include <mach/da8xx.h>
#include <mach/mux.h>
#include <mach/sram.h>

#include <asm/mach-types.h>
#include <asm/mach/arch.h>
Expand Down
10 changes: 3 additions & 7 deletions trunk/arch/arm/mach-ep93xx/include/mach/uncompress.h
Original file line number Diff line number Diff line change
Expand Up @@ -47,13 +47,9 @@ static void __raw_writel(unsigned int value, unsigned int ptr)

static inline void putc(int c)
{
int i;

for (i = 0; i < 1000; i++) {
/* Transmit fifo not full? */
if (!(__raw_readb(PHYS_UART_FLAG) & UART_FLAG_TXFF))
break;
}
/* Transmit fifo not full? */
while (__raw_readb(PHYS_UART_FLAG) & UART_FLAG_TXFF)
;

__raw_writeb(c, PHYS_UART_DATA);
}
Expand Down
2 changes: 1 addition & 1 deletion trunk/arch/arm/mach-exynos/common.h
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ void exynos_init_late(void);
#ifdef CONFIG_PM_GENERIC_DOMAINS
int exynos_pm_late_initcall(void);
#else
static int exynos_pm_late_initcall(void) { return 0; }
static inline int exynos_pm_late_initcall(void) { return 0; }
#endif

#ifdef CONFIG_ARCH_EXYNOS4
Expand Down
16 changes: 16 additions & 0 deletions trunk/arch/arm/mach-imx/clk-imx51-imx53.c
Original file line number Diff line number Diff line change
Expand Up @@ -319,6 +319,7 @@ int __init mx51_clocks_init(unsigned long rate_ckil, unsigned long rate_osc,
unsigned long rate_ckih1, unsigned long rate_ckih2)
{
int i;
u32 val;
struct device_node *np;

clk[pll1_sw] = imx_clk_pllv2("pll1_sw", "osc", MX51_DPLL1_BASE);
Expand Down Expand Up @@ -390,6 +391,21 @@ int __init mx51_clocks_init(unsigned long rate_ckil, unsigned long rate_osc,
imx_print_silicon_rev("i.MX51", mx51_revision());
clk_disable_unprepare(clk[iim_gate]);

/*
* Reference Manual says: Functionality of CCDR[18] and CLPCR[23] is no
* longer supported. Set to one for better power saving.
*
* The effect of not setting these bits is that MIPI clocks can't be
* enabled without the IPU clock being enabled aswell.
*/
val = readl(MXC_CCM_CCDR);
val |= 1 << 18;
writel(val, MXC_CCM_CCDR);

val = readl(MXC_CCM_CLPCR);
val |= 1 << 23;
writel(val, MXC_CCM_CLPCR);

return 0;
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@
* the terms of the GNU General Public License version 2 as published by the
* Free Software Foundation.
*/
#include <mach/hardware.h>
#include <mach/devices-common.h>
#include "../hardware.h"
#include "devices-common.h"

#define imx_mx2_emmaprp_data_entry_single(soc) \
{ \
Expand Down
3 changes: 2 additions & 1 deletion trunk/arch/arm/mach-omap2/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,8 @@ config SOC_HAS_OMAP2_SDRC

config SOC_HAS_REALTIME_COUNTER
bool "Real time free running counter"
depends on SOC_OMAP5
default y

config ARCH_OMAP2
bool "TI OMAP2"
Expand Down Expand Up @@ -79,7 +81,6 @@ config SOC_OMAP5
select ARM_GIC
select CPU_V7
select HAVE_SMP
select SOC_HAS_REALTIME_COUNTER
select COMMON_CLK

comment "OMAP Core Type"
Expand Down
1 change: 1 addition & 0 deletions trunk/arch/arm/mach-omap2/board-3430sdp.c
Original file line number Diff line number Diff line change
Expand Up @@ -157,6 +157,7 @@ static struct omap_dss_device sdp3430_lcd_device = {

static struct tfp410_platform_data dvi_panel = {
.power_down_gpio = -1,
.i2c_bus_num = -1,
};

static struct omap_dss_device sdp3430_dvi_device = {
Expand Down
1 change: 1 addition & 0 deletions trunk/arch/arm/mach-omap2/board-am3517evm.c
Original file line number Diff line number Diff line change
Expand Up @@ -208,6 +208,7 @@ static struct omap_dss_device am3517_evm_tv_device = {

static struct tfp410_platform_data dvi_panel = {
.power_down_gpio = -1,
.i2c_bus_num = -1,
};

static struct omap_dss_device am3517_evm_dvi_device = {
Expand Down
1 change: 1 addition & 0 deletions trunk/arch/arm/mach-omap2/board-cm-t35.c
Original file line number Diff line number Diff line change
Expand Up @@ -241,6 +241,7 @@ static struct omap_dss_device cm_t35_lcd_device = {

static struct tfp410_platform_data dvi_panel = {
.power_down_gpio = CM_T35_DVI_EN_GPIO,
.i2c_bus_num = -1,
};

static struct omap_dss_device cm_t35_dvi_device = {
Expand Down
1 change: 1 addition & 0 deletions trunk/arch/arm/mach-omap2/board-devkit8000.c
Original file line number Diff line number Diff line change
Expand Up @@ -141,6 +141,7 @@ static struct omap_dss_device devkit8000_lcd_device = {

static struct tfp410_platform_data dvi_panel = {
.power_down_gpio = -1,
.i2c_bus_num = 1,
};

static struct omap_dss_device devkit8000_dvi_device = {
Expand Down
Loading

0 comments on commit a846381

Please sign in to comment.