Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
packages
kernel
linux
Commits
591effbd
Commit
591effbd
authored
Aug 28, 2018
by
Lorenzo "Palinuro" Faletra
Browse files
Import Upstream version 4.17.17
parent
156ae521
Changes
758
Hide whitespace changes
Inline
Side-by-side
arch/arc/configs/nsim_700_defconfig
View file @
591effbd
...
...
@@ -11,7 +11,6 @@ CONFIG_NAMESPACES=y
# CONFIG_UTS_NS is not set
# CONFIG_PID_NS is not set
CONFIG_BLK_DEV_INITRD=y
CONFIG_INITRAMFS_SOURCE="../arc_initramfs/"
CONFIG_KALLSYMS_ALL=y
CONFIG_EMBEDDED=y
CONFIG_PERF_EVENTS=y
...
...
arch/arc/configs/nsim_hs_defconfig
View file @
591effbd
...
...
@@ -11,7 +11,6 @@ CONFIG_NAMESPACES=y
# CONFIG_UTS_NS is not set
# CONFIG_PID_NS is not set
CONFIG_BLK_DEV_INITRD=y
CONFIG_INITRAMFS_SOURCE="../../arc_initramfs_hs/"
CONFIG_KALLSYMS_ALL=y
CONFIG_EMBEDDED=y
CONFIG_PERF_EVENTS=y
...
...
arch/arc/configs/nsim_hs_smp_defconfig
View file @
591effbd
...
...
@@ -9,7 +9,6 @@ CONFIG_NAMESPACES=y
# CONFIG_UTS_NS is not set
# CONFIG_PID_NS is not set
CONFIG_BLK_DEV_INITRD=y
CONFIG_INITRAMFS_SOURCE="../arc_initramfs_hs/"
CONFIG_KALLSYMS_ALL=y
CONFIG_EMBEDDED=y
CONFIG_PERF_EVENTS=y
...
...
arch/arc/configs/nsimosci_defconfig
View file @
591effbd
...
...
@@ -11,7 +11,6 @@ CONFIG_NAMESPACES=y
# CONFIG_UTS_NS is not set
# CONFIG_PID_NS is not set
CONFIG_BLK_DEV_INITRD=y
CONFIG_INITRAMFS_SOURCE="../arc_initramfs/"
CONFIG_KALLSYMS_ALL=y
CONFIG_EMBEDDED=y
CONFIG_PERF_EVENTS=y
...
...
arch/arc/configs/nsimosci_hs_defconfig
View file @
591effbd
...
...
@@ -11,7 +11,6 @@ CONFIG_NAMESPACES=y
# CONFIG_UTS_NS is not set
# CONFIG_PID_NS is not set
CONFIG_BLK_DEV_INITRD=y
CONFIG_INITRAMFS_SOURCE="../arc_initramfs_hs/"
CONFIG_KALLSYMS_ALL=y
CONFIG_EMBEDDED=y
CONFIG_PERF_EVENTS=y
...
...
arch/arc/configs/nsimosci_hs_smp_defconfig
View file @
591effbd
...
...
@@ -9,7 +9,6 @@ CONFIG_IKCONFIG_PROC=y
# CONFIG_UTS_NS is not set
# CONFIG_PID_NS is not set
CONFIG_BLK_DEV_INITRD=y
CONFIG_INITRAMFS_SOURCE="../arc_initramfs_hs/"
CONFIG_PERF_EVENTS=y
# CONFIG_COMPAT_BRK is not set
CONFIG_KPROBES=y
...
...
arch/arc/include/asm/page.h
View file @
591effbd
...
...
@@ -105,7 +105,7 @@ typedef pte_t * pgtable_t;
#define virt_addr_valid(kaddr) pfn_valid(virt_to_pfn(kaddr))
/* Default Permissions for stack/heaps pages (Non Executable) */
#define VM_DATA_DEFAULT_FLAGS (VM_READ | VM_WRITE | VM_MAYREAD | VM_MAYWRITE)
#define VM_DATA_DEFAULT_FLAGS (VM_READ | VM_WRITE | VM_MAYREAD | VM_MAYWRITE
| VM_MAYEXEC
)
#define WANT_PAGE_VIRTUAL 1
...
...
arch/arc/include/asm/pgtable.h
View file @
591effbd
...
...
@@ -379,7 +379,7 @@ void update_mmu_cache(struct vm_area_struct *vma, unsigned long address,
/* Decode a PTE containing swap "identifier "into constituents */
#define __swp_type(pte_lookalike) (((pte_lookalike).val) & 0x1f)
#define __swp_offset(pte_lookalike) ((pte_lookalike).val
<<
13)
#define __swp_offset(pte_lookalike) ((pte_lookalike).val
>>
13)
/* NOPs, to keep generic kernel happy */
#define __pte_to_swp_entry(pte) ((swp_entry_t) { pte_val(pte) })
...
...
arch/arc/plat-hsdk/Kconfig
View file @
591effbd
...
...
@@ -7,5 +7,7 @@
menuconfig ARC_SOC_HSDK
bool "ARC HS Development Kit SOC"
depends on ISA_ARCV2
select ARC_HAS_ACCL_REGS
select CLK_HSDK
select RESET_HSDK
arch/arm/boot/dts/emev2.dtsi
View file @
591effbd
...
...
@@ -31,13 +31,13 @@ cpus {
#address-cells = <1>;
#size-cells = <0>;
cpu@0 {
cpu0:
cpu@0 {
device_type = "cpu";
compatible = "arm,cortex-a9";
reg = <0>;
clock-frequency = <533000000>;
};
cpu@1 {
cpu1:
cpu@1 {
device_type = "cpu";
compatible = "arm,cortex-a9";
reg = <1>;
...
...
@@ -57,6 +57,7 @@ pmu {
compatible = "arm,cortex-a9-pmu";
interrupts = <GIC_SPI 120 IRQ_TYPE_LEVEL_HIGH>,
<GIC_SPI 121 IRQ_TYPE_LEVEL_HIGH>;
interrupt-affinity = <&cpu0>, <&cpu1>;
};
clocks@e0110000 {
...
...
arch/arm/boot/dts/imx53-ppd.dts
View file @
591effbd
...
...
@@ -559,8 +559,6 @@ lvds0: lvds-channel@0 {
status
=
"okay"
;
port
@
2
{
reg
=
<
2
>;
lvds0_out
:
endpoint
{
remote
-
endpoint
=
<&
panel_in_lvds0
>;
};
...
...
arch/arm/boot/dts/imx53.dtsi
View file @
591effbd
...
...
@@ -488,6 +488,10 @@ lvds0_in: endpoint {
remote-endpoint = <&ipu_di0_lvds0>;
};
};
port@2 {
reg = <2>;
};
};
lvds-channel@1 {
...
...
@@ -503,6 +507,10 @@ lvds1_in: endpoint {
remote-endpoint = <&ipu_di1_lvds1>;
};
};
port@2 {
reg = <2>;
};
};
};
...
...
arch/arm/boot/dts/imx6qdl-wandboard-revb1.dtsi
View file @
591effbd
...
...
@@ -17,7 +17,6 @@ &iomuxc {
imx6qdl-wandboard {
pinctrl_hog: hoggrp {
fsl,pins = <
MX6QDL_PAD_GPIO_0__CCM_CLKO1 0x130b0 /* GPIO_0_CLKO */
MX6QDL_PAD_GPIO_2__GPIO1_IO02 0x80000000 /* uSDHC1 CD */
MX6QDL_PAD_EIM_DA9__GPIO3_IO09 0x80000000 /* uSDHC3 CD */
MX6QDL_PAD_EIM_EB1__GPIO2_IO29 0x0f0b0 /* WL_REF_ON */
...
...
arch/arm/boot/dts/imx6qdl-wandboard-revc1.dtsi
View file @
591effbd
...
...
@@ -17,7 +17,6 @@ &iomuxc {
imx6qdl-wandboard {
pinctrl_hog: hoggrp {
fsl,pins = <
MX6QDL_PAD_GPIO_0__CCM_CLKO1 0x130b0 /* GPIO_0_CLKO */
MX6QDL_PAD_GPIO_2__GPIO1_IO02 0x80000000 /* uSDHC1 CD */
MX6QDL_PAD_EIM_DA9__GPIO3_IO09 0x80000000 /* uSDHC3 CD */
MX6QDL_PAD_CSI0_DAT14__GPIO6_IO00 0x0f0b0 /* WIFI_ON (reset, active low) */
...
...
arch/arm/boot/dts/imx6qdl-wandboard-revd1.dtsi
View file @
591effbd
...
...
@@ -147,7 +147,6 @@ &iomuxc {
imx6qdl-wandboard {
pinctrl_hog: hoggrp {
fsl,pins = <
MX6QDL_PAD_GPIO_0__CCM_CLKO1 0x130b0
MX6QDL_PAD_EIM_D22__USB_OTG_PWR 0x80000000 /* USB Power Enable */
MX6QDL_PAD_GPIO_2__GPIO1_IO02 0x80000000 /* USDHC1 CD */
MX6QDL_PAD_EIM_DA9__GPIO3_IO09 0x80000000 /* uSDHC3 CD */
...
...
arch/arm/boot/dts/imx6qdl-wandboard.dtsi
View file @
591effbd
...
...
@@ -83,6 +83,8 @@ &i2c2 {
status
=
"okay"
;
codec
:
sgtl5000
@
a
{
pinctrl
-
names
=
"default"
;
pinctrl
-
0
=
<&
pinctrl_mclk
>;
compatible
=
"fsl,sgtl5000"
;
reg
=
<
0x0a
>;
clocks
=
<&
clks
IMX6QDL_CLK_CKO
>;
...
...
@@ -142,6 +144,12 @@ MX6QDL_PAD_KEY_ROW3__I2C2_SDA 0x4001b8b1
>;
};
pinctrl_mclk
:
mclkgrp
{
fsl
,
pins
=
<
MX6QDL_PAD_GPIO_0__CCM_CLKO1
0x130b0
>;
};
pinctrl_spdif
:
spdifgrp
{
fsl
,
pins
=
<
MX6QDL_PAD_ENET_RXD0__SPDIF_OUT
0x1b0b0
...
...
arch/arm/boot/dts/imx6sx.dtsi
View file @
591effbd
...
...
@@ -1351,7 +1351,7 @@ pcie: pcie@8ffc000 {
ranges = <0x81000000 0 0 0x08f80000 0 0x00010000 /* downstream I/O */
0x82000000 0 0x08000000 0x08000000 0 0x00f00000>; /* non-prefetchable memory */
num-lanes = <1>;
interrupts = <GIC_SPI 12
3
IRQ_TYPE_LEVEL_HIGH>;
interrupts = <GIC_SPI 12
0
IRQ_TYPE_LEVEL_HIGH>;
interrupt-names = "msi";
#interrupt-cells = <1>;
interrupt-map-mask = <0 0 0 0x7>;
...
...
arch/arm/boot/dts/sh73a0.dtsi
View file @
591effbd
...
...
@@ -22,7 +22,7 @@ cpus {
#address-cells = <1>;
#size-cells = <0>;
cpu@0 {
cpu0:
cpu@0 {
device_type = "cpu";
compatible = "arm,cortex-a9";
reg = <0>;
...
...
@@ -31,7 +31,7 @@ cpu@0 {
power-domains = <&pd_a2sl>;
next-level-cache = <&L2>;
};
cpu@1 {
cpu1:
cpu@1 {
device_type = "cpu";
compatible = "arm,cortex-a9";
reg = <1>;
...
...
@@ -91,6 +91,7 @@ pmu {
compatible = "arm,cortex-a9-pmu";
interrupts = <GIC_SPI 55 IRQ_TYPE_LEVEL_HIGH>,
<GIC_SPI 56 IRQ_TYPE_LEVEL_HIGH>;
interrupt-affinity = <&cpu0>, <&cpu1>;
};
cmt1: timer@e6138000 {
...
...
arch/arm/boot/dts/stih407-pinctrl.dtsi
View file @
591effbd
...
...
@@ -52,7 +52,7 @@ pin-controller-sbc@961f080 {
st,syscfg = <&syscfg_sbc>;
reg = <0x0961f080 0x4>;
reg-names = "irqmux";
interrupts = <GIC_SPI 188 IRQ_TYPE_
NONE
>;
interrupts = <GIC_SPI 188 IRQ_TYPE_
LEVEL_HIGH
>;
interrupt-names = "irqmux";
ranges = <0 0x09610000 0x6000>;
...
...
@@ -376,7 +376,7 @@ pin-controller-front0@920f080 {
st,syscfg = <&syscfg_front>;
reg = <0x0920f080 0x4>;
reg-names = "irqmux";
interrupts = <GIC_SPI 189 IRQ_TYPE_
NONE
>;
interrupts = <GIC_SPI 189 IRQ_TYPE_
LEVEL_HIGH
>;
interrupt-names = "irqmux";
ranges = <0 0x09200000 0x10000>;
...
...
@@ -936,7 +936,7 @@ pin-controller-front1@921f080 {
st,syscfg = <&syscfg_front>;
reg = <0x0921f080 0x4>;
reg-names = "irqmux";
interrupts = <GIC_SPI 190 IRQ_TYPE_
NONE
>;
interrupts = <GIC_SPI 190 IRQ_TYPE_
LEVEL_HIGH
>;
interrupt-names = "irqmux";
ranges = <0 0x09210000 0x10000>;
...
...
@@ -969,7 +969,7 @@ pin-controller-rear@922f080 {
st,syscfg = <&syscfg_rear>;
reg = <0x0922f080 0x4>;
reg-names = "irqmux";
interrupts = <GIC_SPI 191 IRQ_TYPE_
NONE
>;
interrupts = <GIC_SPI 191 IRQ_TYPE_
LEVEL_HIGH
>;
interrupt-names = "irqmux";
ranges = <0 0x09220000 0x6000>;
...
...
@@ -1164,7 +1164,7 @@ pin-controller-flash@923f080 {
st,syscfg = <&syscfg_flash>;
reg = <0x0923f080 0x4>;
reg-names = "irqmux";
interrupts = <GIC_SPI 192 IRQ_TYPE_
NONE
>;
interrupts = <GIC_SPI 192 IRQ_TYPE_
LEVEL_HIGH
>;
interrupt-names = "irqmux";
ranges = <0 0x09230000 0x3000>;
...
...
arch/arm/boot/dts/stih410.dtsi
View file @
591effbd
...
...
@@ -43,7 +43,7 @@ usb2_picophy2: phy3@0 {
ohci0: usb@9a03c00 {
compatible = "st,st-ohci-300x";
reg = <0x9a03c00 0x100>;
interrupts = <GIC_SPI 180 IRQ_TYPE_
NONE
>;
interrupts = <GIC_SPI 180 IRQ_TYPE_
LEVEL_HIGH
>;
clocks = <&clk_s_c0_flexgen CLK_TX_ICN_DISP_0>,
<&clk_s_c0_flexgen CLK_RX_ICN_DISP_0>;
resets = <&powerdown STIH407_USB2_PORT0_POWERDOWN>,
...
...
@@ -58,7 +58,7 @@ ohci0: usb@9a03c00 {
ehci0: usb@9a03e00 {
compatible = "st,st-ehci-300x";
reg = <0x9a03e00 0x100>;
interrupts = <GIC_SPI 151 IRQ_TYPE_
NONE
>;
interrupts = <GIC_SPI 151 IRQ_TYPE_
LEVEL_HIGH
>;
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_usb0>;
clocks = <&clk_s_c0_flexgen CLK_TX_ICN_DISP_0>,
...
...
@@ -75,7 +75,7 @@ ehci0: usb@9a03e00 {
ohci1: usb@9a83c00 {
compatible = "st,st-ohci-300x";
reg = <0x9a83c00 0x100>;
interrupts = <GIC_SPI 181 IRQ_TYPE_
NONE
>;
interrupts = <GIC_SPI 181 IRQ_TYPE_
LEVEL_HIGH
>;
clocks = <&clk_s_c0_flexgen CLK_TX_ICN_DISP_0>,
<&clk_s_c0_flexgen CLK_RX_ICN_DISP_0>;
resets = <&powerdown STIH407_USB2_PORT1_POWERDOWN>,
...
...
@@ -90,7 +90,7 @@ ohci1: usb@9a83c00 {
ehci1: usb@9a83e00 {
compatible = "st,st-ehci-300x";
reg = <0x9a83e00 0x100>;
interrupts = <GIC_SPI 153 IRQ_TYPE_
NONE
>;
interrupts = <GIC_SPI 153 IRQ_TYPE_
LEVEL_HIGH
>;
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_usb1>;
clocks = <&clk_s_c0_flexgen CLK_TX_ICN_DISP_0>,
...
...
@@ -202,7 +202,7 @@ sti_hdmi: sti-hdmi@8d04000 {
reg = <0x8d04000 0x1000>;
reg-names = "hdmi-reg";
#sound-dai-cells = <0>;
interrupts = <GIC_SPI 106 IRQ_TYPE_
NONE
>;
interrupts = <GIC_SPI 106 IRQ_TYPE_
LEVEL_HIGH
>;
interrupt-names = "irq";
clock-names = "pix",
"tmds",
...
...
@@ -254,7 +254,7 @@ sti-hqvdp@9c00000 {
bdisp0:bdisp@9f10000 {
compatible = "st,stih407-bdisp";
reg = <0x9f10000 0x1000>;
interrupts = <GIC_SPI 38 IRQ_TYPE_
NONE
>;
interrupts = <GIC_SPI 38 IRQ_TYPE_
LEVEL_HIGH
>;
clock-names = "bdisp";
clocks = <&clk_s_c0_flexgen CLK_IC_BDISP_0>;
};
...
...
@@ -263,8 +263,8 @@ hva@8c85000 {
compatible = "st,st-hva";
reg = <0x8c85000 0x400>, <0x6000000 0x40000>;
reg-names = "hva_registers", "hva_esram";
interrupts = <GIC_SPI 58 IRQ_TYPE_
NONE
>,
<GIC_SPI 59 IRQ_TYPE_
NONE
>;
interrupts = <GIC_SPI 58 IRQ_TYPE_
LEVEL_HIGH
>,
<GIC_SPI 59 IRQ_TYPE_
LEVEL_HIGH
>;
clock-names = "clk_hva";
clocks = <&clk_s_c0_flexgen CLK_HVA>;
};
...
...
@@ -292,7 +292,7 @@ sti-cec@94a087c {
reg = <0x94a087c 0x64>;
clocks = <&clk_sysin>;
clock-names = "cec-clk";
interrupts = <GIC_SPI 140 IRQ_TYPE_
NONE
>;
interrupts = <GIC_SPI 140 IRQ_TYPE_
LEVEL_HIGH
>;
interrupt-names = "cec-irq";
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_cec0_default>;
...
...
Prev
1
2
3
4
5
6
…
38
Next
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment