Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update 5.4.x+fslc up to v5.4.163 #507

Merged
merged 210 commits into from
Dec 7, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
210 commits
Select commit Hold shift + click to select a range
e3c97ba
soc/tegra: pmc: Fix imbalanced clock disabling in error code path
digetx Mar 2, 2021
7be773a
scsi: ufs: Fix interrupt error message for shared interrupts
ahunter6 Aug 11, 2020
307c6f7
MIPS: Fix assembly error from MIPSr2 code used within MIPS_ISA_ARCH_L…
maciej-w-rozycki Oct 21, 2021
c468f92
ext4: fix lazy initialization next schedule time computation in more …
shaoyingxu Sep 2, 2021
4f9a3cd
scsi: ufs: Fix tm request when non-fatal error happens
Jan 7, 2021
258c42a
fortify: Explicitly disable Clang support
kees May 13, 2021
7186be9
parisc/entry: fix trace test in syscall exit path
svenschnelle Nov 13, 2021
49b55a7
PCI/MSI: Destroy sysfs before freeing entries
KAGA-KOKO Nov 9, 2021
db1390b
PCI/MSI: Deal with devices lying about their MSI mask capability
Nov 4, 2021
b37f6da
PCI: Add MSI masking quirk for Nvidia ION AHCI
Nov 4, 2021
83de35a
erofs: remove the occupied parameter from z_erofs_pagevec_enqueue()
Nov 16, 2021
b786cb3
erofs: fix unsafe pagevec reuse of hooked pclusters
hsiangkao Nov 16, 2021
5c088fb
Linux 5.4.161
gregkh Nov 21, 2021
9e16a01
Merge tag 'v5.4.161' into 5.4.x+fslc
zandrey Nov 24, 2021
31df0f0
arm64: zynqmp: Do not duplicate flash partition label property
Jun 14, 2021
1390f32
arm64: zynqmp: Fix serial compatible string
Aug 6, 2021
51c94d6
ARM: dts: NSP: Fix mpcore, mmc node names
clayface Aug 29, 2021
16bcbfb
scsi: lpfc: Fix list_add() corruption in lpfc_drain_txq()
jsmart-gh Sep 10, 2021
bf6a633
arm64: dts: hisilicon: fix arm,sp805 compatible string
mwalle Aug 30, 2021
ba9579f
RDMA/bnxt_re: Check if the vlan is valid before reporting
selvintxavier Sep 15, 2021
3ee15f1
usb: musb: tusb6010: check return value after calling platform_get_re…
Sep 15, 2021
30dcfcd
usb: typec: tipd: Remove WARN_ON in tps6598x_block_read
svenpeter42 Sep 14, 2021
a14d703
arm64: dts: qcom: msm8998: Fix CPU/L2 idle state latency and residency
kholk Sep 1, 2021
cb074c0
arm64: dts: freescale: fix arm,sp805 compatible string
mwalle Aug 26, 2021
e5f8c43
ASoC: SOF: Intel: hda-dai: fix potential locking issue
plbossart Sep 24, 2021
c9428e1
clk: imx: imx6ul: Move csi_sel mux to correct base register
sriedmueller Sep 27, 2021
bcc1eac
ASoC: nau8824: Add DMI quirk mechanism for active-high jack-detect
jwrdegoede Oct 2, 2021
cc24879
scsi: advansys: Fix kernel pointer leak
iaGuoZhi Sep 29, 2021
3b9d8d3
firmware_loader: fix pre-allocated buf built-in firmware use
mcgrof Sep 17, 2021
e187c2f
ARM: dts: omap: fix gpmc,mux-add-data type
rogerq Oct 7, 2021
f98986b
usb: host: ohci-tmio: check return value after calling platform_get_r…
Oct 11, 2021
723c1af
ARM: dts: ls1021a: move thermal-zones node out of soc/
Oct 12, 2021
2f8cda4
ARM: dts: ls1021a-tsn: use generic "jedec,spi-nor" compatible for flash
Oct 12, 2021
80709be
ALSA: ISA: not for M68K
rddunlap Oct 16, 2021
d491c84
tty: tty_buffer: Fix the softlockup issue in flush_to_ldisc
Oct 11, 2021
1ab3b4f
MIPS: sni: Fix the build
bvanassche Oct 12, 2021
14934af
scsi: target: Fix ordered tag handling
mikechristie Sep 30, 2021
a3ecee8
scsi: target: Fix alua_tg_pt_gps_count tracking
mikechristie Sep 30, 2021
3a9eae4
iio: imu: st_lsm6dsx: Avoid potential array overflow in st_lsm6dsx_se…
Oct 11, 2021
513543f
powerpc/5200: dts: fix memory node unit name
vdsao Oct 13, 2021
c6d2cef
ALSA: gus: fix null pointer dereference on pointer block
Ychame Oct 24, 2021
94292e4
powerpc/dcr: Use cmplwi instead of 3-argument cmpli
mpe Oct 14, 2021
9823ba8
sh: check return code of request_irq
nickdesaulniers Dec 22, 2020
d7c612f
maple: fix wrong return value of maple_bus_init().
Nov 26, 2020
7727659
f2fs: fix up f2fs_lookup tracepoints
hsiangkao Sep 21, 2021
3d774e7
sh: fix kconfig unmet dependency warning for FRAME_POINTER
rddunlap Oct 5, 2021
214cd15
sh: math-emu: drop unused functions
rddunlap Oct 5, 2021
982d31b
sh: define __BIG_ENDIAN for math-emu
rddunlap Oct 5, 2021
d6c32b4
clk: ingenic: Fix bugs with divided dividers
pcercuei Oct 1, 2021
ee1317e
clk/ast2600: Fix soc revision for AHB
shenki Sep 22, 2021
05311b9
clk: qcom: gcc-msm8996: Drop (again) gcc_aggre1_pnoc_ahb_clk
lumag Nov 4, 2021
a93a58b
mips: BCM63XX: ensure that CPU_SUPPORTS_32BIT_KERNEL is set
rddunlap Nov 6, 2021
8928e31
sched/core: Mitigate race cpus_share_cache()/update_top_cache_domain()
Nov 4, 2021
80b7776
tracing: Save normal string variables
Oct 4, 2020
ef82c37
tracing/histogram: Do not copy the fixed-size char array field over t…
mhiramat Nov 12, 2021
6bf5523
RDMA/netlink: Add __maybe_unused to static inline in C file
rleon Nov 7, 2021
642fc22
perf bpf: Avoid memory leak from perf_env__insert_btf()
captain5050 Nov 12, 2021
9e0df71
perf bench futex: Fix memory leak of perf_cpu_map__new()
smalinux Nov 12, 2021
fbba069
perf tests: Remove bash construct from record+zstd_comp_decomp.sh
James-A-Clark Oct 28, 2021
b5638bc
net: bnx2x: fix variable dereferenced before check
pskrgag Nov 13, 2021
f0222e7
iavf: check for null in iavf_fix_features
ndnunley Jun 4, 2021
926e8c8
iavf: free q_vectors before queues in iavf_disable_vf
ndnunley Jun 4, 2021
63f032a
iavf: Fix failure to exit out from last all-multicast mode
Jun 4, 2021
92cecf3
iavf: prevent accidental free of filter structure
jacob-keller Jun 4, 2021
98f3bad
iavf: validate pointers
mawilli1 Jun 4, 2021
67334ab
iavf: Fix for the false positive ASQ/ARQ errors while issuing VF reset
sboob93 Jun 4, 2021
426fed2
MIPS: generic/yamon-dt: fix uninitialized variable error
Nov 10, 2021
477653f
mips: bcm63xx: add support for clk_get_parent()
rddunlap Nov 15, 2021
453b5b6
mips: lantiq: add support for clk_get_parent()
rddunlap Nov 15, 2021
446882f
platform/x86: hp_accel: Fix an error handling path in 'lis3lv02d_prob…
tititiou36 Nov 7, 2021
edd7831
scsi: core: sysfs: Fix hang when device state is set via sysfs
mikechristie Nov 5, 2021
8b2c66b
net: sched: act_mirred: drop dst for the direction from egress to ing…
lxin Nov 12, 2021
d74ff10
net: dpaa2-eth: fix use-after-free in dpaa2_eth_remove
pskrgag Nov 16, 2021
fb2dbc1
net: virtio_net_hdr_to_skb: count transport header in UFO
jjd27 Nov 16, 2021
0a0308a
i40e: Fix correct max_pkt_size on VF RX queue
eryk-roch Jan 21, 2021
c30162d
i40e: Fix NULL ptr dereference on VSI filter sync
mmalosze Feb 24, 2021
8509178
i40e: Fix changing previously set num_queue_pairs for PFs
eryk-roch Apr 23, 2021
5564e91
i40e: Fix ping is lost after configuring ADq on VF
eryk-roch Apr 23, 2021
69e5d27
i40e: Fix creation of first queue by omitting it if is not power of two
jjagielsk Jun 21, 2021
bbb8376
i40e: Fix display error code in dmesg
gszczurx Oct 29, 2021
e418bb5
NFC: reorganize the functions in nci_request
f0rm2l1n Nov 15, 2021
da3a87e
drm/nouveau: hdmigv100.c: fix corrupted HDMI Vendor InfoFrame
Nov 10, 2021
307d2e6
NFC: reorder the logic in nfc_{un,}register_device
f0rm2l1n Nov 16, 2021
47a8108
KVM: PPC: Book3S HV: Use GLOBAL_TOC for kvmppc_h_set_dabr/xdabr()
mpe Sep 23, 2021
cc63a78
perf/x86/intel/uncore: Fix filter_tid mask for CHA events on Skylake …
Nov 15, 2021
cc093e5
perf/x86/intel/uncore: Fix IIO event constraints for Skylake Server
Nov 15, 2021
e636f65
s390/kexec: fix return code handling
hcahca Nov 16, 2021
7c8f778
arm64: vdso32: suppress error message for 'make mrproper'
nickdesaulniers Oct 19, 2021
01a7ecd
tun: fix bonding active backup with arp monitoring
NicolasDichtel Nov 12, 2021
8997bb6
hexagon: export raw I/O routines for modules
nathanchance Nov 20, 2021
95de370
ipc: WARN if trying to remove ipc object which is absent
mihalicyn Nov 20, 2021
f2e0cd4
mm: kmemleak: slob: respect SLAB_NOLEAKTRACE flag
rustylife Nov 20, 2021
b0e44df
x86/hyperv: Fix NULL deref in set_hv_tscchange_cb() if Hyper-V setup …
sean-jc Nov 4, 2021
f79957d
s390/kexec: fix memory leak of ipl report buffer
Nov 16, 2021
1c38822
udf: Fix crash after seekdir
jankara Nov 4, 2021
670f6b3
btrfs: fix memory ordering between normal and ordered work functions
lorddoskias Nov 2, 2021
ca9834a
parisc/sticon: fix reverse colors
svenschnelle Nov 14, 2021
52affc2
cfg80211: call cfg80211_stop_ap when switch from P2P_GO type
ita93 Oct 27, 2021
9e98622
drm/udl: fix control-message timeout
jhovold Oct 25, 2021
1c4af56
drm/nouveau: use drm_dev_unplug() during device removal
jeremycline Nov 25, 2020
c0276de
drm/i915/dp: Ensure sink rate values are always valid
ideak Oct 18, 2021
4efa250
drm/amdgpu: fix set scaling mode Full/Full aspect/Center not works on…
hongaoo Nov 11, 2021
e0122ea
Revert "net: mvpp2: disable force link UP during port init procedure"
gregkh Nov 23, 2021
9eff985
perf/core: Avoid put_page() when GUP fails
gthelen Nov 11, 2021
374c55d
batman-adv: Consider fragmentation for needed_headroom
ecsv Nov 20, 2021
08bceb1
batman-adv: Reserve needed_*room for fragments
ecsv Nov 20, 2021
56a32c8
batman-adv: Don't always reallocate the fragmentation skb head
ecsv Nov 20, 2021
4e1b3e7
ASoC: DAPM: Cover regression by kctl change notification fix
tiwai Nov 5, 2021
101485e
usb: max-3421: Use driver data instead of maintaining a list of bound…
Oct 18, 2021
10e3476
ice: Delete always true check of PF pointer
rleon Sep 23, 2021
e7891b2
tlb: mmu_gather: add tlb_flush_*_range APIs
Jun 25, 2020
201340c
hugetlbfs: flush TLBs correctly after huge_pmd_unshare
anadav Nov 21, 2021
2933857
ALSA: hda: hdac_ext_stream: fix potential locking issues
plbossart Sep 24, 2021
46a8e16
ALSA: hda: hdac_stream: fix potential locking issue in snd_hdac_strea…
plbossart Sep 24, 2021
9334f48
Linux 5.4.162
gregkh Nov 26, 2021
8ff3c87
Merge tag 'v5.4.162' into 5.4.x+fslc
zandrey Nov 26, 2021
ee034ea
USB: serial: option: add Telit LE910S1 0x9200 composition
dnlplm Nov 19, 2021
c2e05c4
USB: serial: option: add Fibocom FM101-GL variants
Nov 23, 2021
e44a934
usb: dwc2: gadget: Fix ISOC flow for elapsed frames
Nov 4, 2021
9ad421a
usb: dwc2: hcd_queue: Fix use of floating point literal
nathanchance Nov 5, 2021
7b6f448
net: nexthop: fix null pointer dereference when IPv6 is not enabled
Nov 23, 2021
d00bf01
usb: typec: fusb302: Fix masking of comparator and bc_lvl interrupts
Nov 8, 2021
4b354ae
usb: hub: Fix usb enumeration issue due to address0 race
matnyman Nov 15, 2021
d797fde
usb: hub: Fix locking issues with address0_mutex
matnyman Nov 23, 2021
aaa8376
binder: fix test regression due to sender_euid change
toddkjos Nov 12, 2021
8d0b9ea
ALSA: ctxfi: Fix out-of-range access
tiwai Nov 18, 2021
4a6f918
media: cec: copy sequence field for the reply
Nov 2, 2021
c03ad97
Revert "parisc: Fix backtrace to always include init funtion names"
hdeller Nov 21, 2021
9b406e3
HID: wacom: Use "Confidence" flag to prevent reporting invalid contacts
jigpu Nov 9, 2021
e72e981
staging/fbtft: Fix backlight
notro Nov 5, 2021
2e1ec01
staging: rtl8192e: Fix use after free in _rtl92e_pci_disconnect()
Nov 17, 2021
173fe1a
xen: don't continue xenstore initialization in case of errors
Nov 15, 2021
4f1adc3
xen: detect uninitialized xenbus in xenbus_init
Nov 23, 2021
5c89582
KVM: PPC: Book3S HV: Prevent POWER7/8 TLB flush flushing SLB
npiggin Nov 19, 2021
f5bbebf
tracing/uprobe: Fix uprobe_perf_open probes iteration
Nov 23, 2021
e09e868
tracing: Fix pid filtering when triggers are attached
rostedt Nov 26, 2021
e466278
mmc: sdhci: Fix ADMA for PAGE_SIZE >= 64KiB
ahunter6 Nov 15, 2021
57c7d46
mdio: aspeed: Fix "Link is Down" issue
aspeeddylan Nov 25, 2021
65d9621
PCI: aardvark: Deduplicate code in advk_pcie_rd_conf()
elkablo Oct 5, 2021
5551081
PCI: aardvark: Wait for endpoint to be ready before training link
repk Nov 25, 2021
bbe213f
PCI: aardvark: Fix big endian support
jaszczyk-grzegorz Nov 25, 2021
063a98c
PCI: aardvark: Train link immediately after enabling training
pali Nov 25, 2021
0ad291d
PCI: aardvark: Improve link training
elkablo Nov 25, 2021
e090b2e
PCI: aardvark: Issue PERST via GPIO
pali Nov 25, 2021
8b0f7b8
PCI: aardvark: Replace custom macros by standard linux/pci_regs.h macros
pali Nov 25, 2021
93491c5
PCI: aardvark: Don't touch PCIe registers if no card connected
pali Nov 25, 2021
14311e7
PCI: aardvark: Fix compilation on s390
pali Nov 25, 2021
fe8a8c3
PCI: aardvark: Move PCIe reset card code to advk_pcie_train_link()
pali Nov 25, 2021
ea6eef0
PCI: aardvark: Update comment about disabling link training
pali Nov 25, 2021
e3c51ac
PCI: pci-bridge-emul: Fix array overruns, improve safety
Nov 25, 2021
c697885
PCI: aardvark: Configure PCIe resources from 'ranges' DT property
pali Nov 25, 2021
75faadc
PCI: aardvark: Fix PCIe Max Payload Size setting
pali Nov 25, 2021
a06ace0
PCI: aardvark: Implement re-issuing config requests on CRS response
pali Nov 25, 2021
3d770a2
PCI: aardvark: Simplify initialization of rootcap on virtual bridge
pali Nov 25, 2021
bbc6201
PCI: aardvark: Fix link training
pali Nov 25, 2021
44b2776
PCI: aardvark: Fix support for bus mastering and PCI_COMMAND on emula…
pali Nov 25, 2021
7c517d7
PCI: aardvark: Set PCI Bridge Class Code to PCI Bridge
pali Nov 25, 2021
0862260
PCI: aardvark: Fix support for PCI_BRIDGE_CTL_BUS_RESET on emulated b…
pali Nov 25, 2021
3a4baf0
pinctrl: armada-37xx: Correct PWM pins definitions
elkablo Nov 25, 2021
66d6eac
arm64: dts: marvell: armada-37xx: Set pcie_reset_pin to gpio function
elkablo Nov 25, 2021
fd7974c
proc/vmcore: fix clearing user buffer by properly using clear_user()
davidhildenbrand Nov 20, 2021
17a763e
netfilter: ipvs: Fix reuse connection if RS weight is 0
yangxingwu Nov 4, 2021
03f7379
ARM: dts: BCM5301X: Fix I2C controller interrupt
ffainelli Oct 27, 2021
a848a22
ARM: dts: BCM5301X: Add interrupt properties to GPIO node
ffainelli Oct 28, 2021
76867d0
ASoC: qdsp6: q6routing: Conditionally reset FrontEnd Mixer
Srinivas-Kandagatla Nov 16, 2021
4421a19
ASoC: topology: Add missing rwsem around snd_ctl_remove() calls
tiwai Nov 16, 2021
7360abf
net: ieee802154: handle iftypes as u32
Nov 12, 2021
ce50e97
firmware: arm_scmi: pm: Propagate return value to caller
MrVan Nov 16, 2021
a078967
NFSv42: Don't fail clone() unless the OP_CLONE operation failed
Nov 16, 2021
dc9eb93
ARM: socfpga: Fix crash with CONFIG_FORTIRY_SOURCE
tiwai Nov 18, 2021
7e324f7
scsi: mpt3sas: Fix kernel panic during drive powercycle test
sreekanthbrcm Nov 17, 2021
4374e41
drm/vc4: fix error code in vc4_create_object()
Nov 18, 2021
8029ced
iavf: Prevent changing static ITR values if adaptive moderation is on
niteshbvenkatesh Jun 4, 2021
b638eb3
ipv6: fix typos in __ip6_finish_output()
Nov 19, 2021
ddd0518
nfp: checking parameter process for rx-usecs/tx-usecs is invalid
diana5nana Nov 19, 2021
cca61bb
net: ipv6: add fib6_nh_release_dsts stub
Nov 22, 2021
67a6f64
net: nexthop: release IPv6 per-cpu dsts when replacing a nexthop group
Nov 22, 2021
7854de5
scsi: core: sysfs: Fix setting device state to SDEV_RUNNING
mikechristie Nov 20, 2021
6c0ab2c
net/smc: Ensure the active closing peer first closes clcsock
Nov 23, 2021
080f6b6
nvmet-tcp: fix incomplete data digest send
Nov 22, 2021
2654e6c
net/ncsi : Add payload to be 32-bit aligned to fix dropped packets
Nov 22, 2021
562fe6a
PM: hibernate: use correct mode for swsusp_close()
Nov 23, 2021
d54662a
tcp_cubic: fix spurious Hystart ACK train detections for not-cwnd-lim…
Nov 23, 2021
2598082
nvmet: use IOCB_NOWAIT only if the filesystem supports it
maurizio-lombardi Nov 22, 2021
9f58384
igb: fix netpoll exit with traffic
jbrandeb Nov 23, 2021
296139e
MIPS: use 3-level pgtable for 64KB page size on MIPS_VA_BITS_48
mips-hp Nov 25, 2021
5e44178
net: vlan: fix underflow for the real_dev refcnt
Nov 26, 2021
3b96164
net/smc: Don't call clcsock shutdown twice when smc shutdown
Nov 26, 2021
0ea2e54
net: hns3: fix VF RSS failed problem after PF enable multi-TCs
Nov 26, 2021
ee4e3f9
net: mscc: ocelot: don't downgrade timestamping RX filters in SIOCSHW…
vladimiroltean Nov 26, 2021
3ceecea
net: mscc: ocelot: correctly report the timestamping RX filters in et…
vladimiroltean Nov 26, 2021
51be334
f2fs: set SBI_NEED_FSCK flag when inconsistent node block found
weichao-guo Sep 18, 2021
2eacc0a
smb3: do not error on fsync when readonly
Nov 10, 2021
dda227c
vhost/vsock: fix incorrect used length reported to the guest
stefano-garzarella Nov 22, 2021
3c9a213
tracing: Check pid filtering when creating events
rostedt Nov 26, 2021
b23c0c4
s390/mm: validate VMA in PGSTE manipulation functions
davidhildenbrand Sep 9, 2021
4378845
shm: extend forced shm destroy to support objects from several IPC nses
mihalicyn Nov 20, 2021
eff3297
NFC: add NCI_UNREG flag to eliminate the race
f0rm2l1n Nov 16, 2021
54f682c
fuse: release pipe buf after last use
Nov 25, 2021
61826a7
xen: sync include/xen/interface/io/ring.h with Xen's newest version
jgross1 Nov 29, 2021
ce01133
xen/blkfront: read response from backend only once
jgross1 Nov 29, 2021
6392f51
xen/blkfront: don't take local copy of a request from the ring page
jgross1 Nov 29, 2021
3456a07
xen/blkfront: don't trust the backend response data blindly
jgross1 Nov 29, 2021
5c374d8
xen/netfront: read response from backend only once
jgross1 Nov 29, 2021
5b75707
xen/netfront: don't read data from request on the ring page
jgross1 Nov 29, 2021
828b1d3
xen/netfront: disentangle tx_skb_freelist
jgross1 Nov 29, 2021
c3024e1
xen/netfront: don't trust the backend response data blindly
jgross1 Nov 29, 2021
6c728ef
tty: hvc: replace BUG_ON() with negative return value
jgross1 Nov 29, 2021
57899c4
Linux 5.4.163
gregkh Dec 1, 2021
0004a8a
Merge tag 'v5.4.163' into 5.4.x+fslc
zandrey Dec 2, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -43,19 +43,19 @@ group emmc_nb

group pwm0
- pin 11 (GPIO1-11)
- functions pwm, gpio
- functions pwm, led, gpio

group pwm1
- pin 12
- functions pwm, gpio
- functions pwm, led, gpio

group pwm2
- pin 13
- functions pwm, gpio
- functions pwm, led, gpio

group pwm3
- pin 14
- functions pwm, gpio
- functions pwm, led, gpio

group pmic1
- pin 7
Expand Down
3 changes: 1 addition & 2 deletions Documentation/networking/ipvs-sysctl.txt
Original file line number Diff line number Diff line change
Expand Up @@ -30,8 +30,7 @@ conn_reuse_mode - INTEGER

0: disable any special handling on port reuse. The new
connection will be delivered to the same real server that was
servicing the previous connection. This will effectively
disable expire_nodest_conn.
servicing the previous connection.

bit 1: enable rescheduling of new connections when it is safe.
That is, whenever expire_nodest_conn and for TCP sockets, when
Expand Down
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# SPDX-License-Identifier: GPL-2.0
VERSION = 5
PATCHLEVEL = 4
SUBLEVEL = 160
SUBLEVEL = 163
EXTRAVERSION =
NAME = Kleptomaniac Octopus

Expand Down
4 changes: 2 additions & 2 deletions arch/arm/boot/dts/bcm-nsp.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@
interrupt-affinity = <&cpu0>, <&cpu1>;
};

mpcore@19000000 {
mpcore-bus@19000000 {
compatible = "simple-bus";
ranges = <0x00000000 0x19000000 0x00023000>;
#address-cells = <1>;
Expand Down Expand Up @@ -217,7 +217,7 @@
#dma-cells = <1>;
};

sdio: sdhci@21000 {
sdio: mmc@21000 {
compatible = "brcm,sdhci-iproc-cygnus";
reg = <0x21000 0x100>;
interrupts = <GIC_SPI 145 IRQ_TYPE_LEVEL_HIGH>;
Expand Down
4 changes: 3 additions & 1 deletion arch/arm/boot/dts/bcm5301x.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -242,6 +242,8 @@

gpio-controller;
#gpio-cells = <2>;
interrupt-controller;
#interrupt-cells = <2>;
};

pcie0: pcie@12000 {
Expand Down Expand Up @@ -387,7 +389,7 @@
i2c0: i2c@18009000 {
compatible = "brcm,iproc-i2c";
reg = <0x18009000 0x50>;
interrupts = <GIC_SPI 121 IRQ_TYPE_LEVEL_HIGH>;
interrupts = <GIC_SPI 89 IRQ_TYPE_LEVEL_HIGH>;
#address-cells = <1>;
#size-cells = <0>;
clock-frequency = <100000>;
Expand Down
2 changes: 1 addition & 1 deletion arch/arm/boot/dts/ls1021a-tsn.dts
Original file line number Diff line number Diff line change
Expand Up @@ -247,7 +247,7 @@

flash@0 {
/* Rev. A uses 64MB flash, Rev. B & C use 32MB flash */
compatible = "jedec,spi-nor", "s25fl256s1", "s25fl512s";
compatible = "jedec,spi-nor";
spi-max-frequency = <20000000>;
#address-cells = <1>;
#size-cells = <1>;
Expand Down
66 changes: 33 additions & 33 deletions arch/arm/boot/dts/ls1021a.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -311,39 +311,6 @@
#thermal-sensor-cells = <1>;
};

thermal-zones {
cpu_thermal: cpu-thermal {
polling-delay-passive = <1000>;
polling-delay = <5000>;

thermal-sensors = <&tmu 0>;

trips {
cpu_alert: cpu-alert {
temperature = <85000>;
hysteresis = <2000>;
type = "passive";
};
cpu_crit: cpu-crit {
temperature = <95000>;
hysteresis = <2000>;
type = "critical";
};
};

cooling-maps {
map0 {
trip = <&cpu_alert>;
cooling-device =
<&cpu0 THERMAL_NO_LIMIT
THERMAL_NO_LIMIT>,
<&cpu1 THERMAL_NO_LIMIT
THERMAL_NO_LIMIT>;
};
};
};
};

dspi0: spi@2100000 {
compatible = "fsl,ls1021a-v1.0-dspi";
#address-cells = <1>;
Expand Down Expand Up @@ -984,4 +951,37 @@
};

};

thermal-zones {
cpu_thermal: cpu-thermal {
polling-delay-passive = <1000>;
polling-delay = <5000>;

thermal-sensors = <&tmu 0>;

trips {
cpu_alert: cpu-alert {
temperature = <85000>;
hysteresis = <2000>;
type = "passive";
};
cpu_crit: cpu-crit {
temperature = <95000>;
hysteresis = <2000>;
type = "critical";
};
};

cooling-maps {
map0 {
trip = <&cpu_alert>;
cooling-device =
<&cpu0 THERMAL_NO_LIMIT
THERMAL_NO_LIMIT>,
<&cpu1 THERMAL_NO_LIMIT
THERMAL_NO_LIMIT>;
};
};
};
};
};
2 changes: 1 addition & 1 deletion arch/arm/boot/dts/omap-gpmc-smsc9221.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
compatible = "smsc,lan9221","smsc,lan9115";
bank-width = <2>;

gpmc,mux-add-data;
gpmc,mux-add-data = <0>;
gpmc,cs-on-ns = <0>;
gpmc,cs-rd-off-ns = <42>;
gpmc,cs-wr-off-ns = <36>;
Expand Down
2 changes: 1 addition & 1 deletion arch/arm/boot/dts/omap3-overo-tobiduo-common.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
compatible = "smsc,lan9221","smsc,lan9115";
bank-width = <2>;

gpmc,mux-add-data;
gpmc,mux-add-data = <0>;
gpmc,cs-on-ns = <0>;
gpmc,cs-rd-off-ns = <42>;
gpmc,cs-wr-off-ns = <36>;
Expand Down
2 changes: 1 addition & 1 deletion arch/arm/mach-socfpga/core.h
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ extern void __iomem *sdr_ctl_base_addr;
u32 socfpga_sdram_self_refresh(u32 sdr_base);
extern unsigned int socfpga_sdram_self_refresh_sz;

extern char secondary_trampoline, secondary_trampoline_end;
extern char secondary_trampoline[], secondary_trampoline_end[];

extern unsigned long socfpga_cpu1start_addr;

Expand Down
8 changes: 4 additions & 4 deletions arch/arm/mach-socfpga/platsmp.c
Original file line number Diff line number Diff line change
Expand Up @@ -20,14 +20,14 @@

static int socfpga_boot_secondary(unsigned int cpu, struct task_struct *idle)
{
int trampoline_size = &secondary_trampoline_end - &secondary_trampoline;
int trampoline_size = secondary_trampoline_end - secondary_trampoline;

if (socfpga_cpu1start_addr) {
/* This will put CPU #1 into reset. */
writel(RSTMGR_MPUMODRST_CPU1,
rst_manager_base_addr + SOCFPGA_RSTMGR_MODMPURST);

memcpy(phys_to_virt(0), &secondary_trampoline, trampoline_size);
memcpy(phys_to_virt(0), secondary_trampoline, trampoline_size);

writel(__pa_symbol(secondary_startup),
sys_manager_base_addr + (socfpga_cpu1start_addr & 0x000000ff));
Expand All @@ -45,12 +45,12 @@ static int socfpga_boot_secondary(unsigned int cpu, struct task_struct *idle)

static int socfpga_a10_boot_secondary(unsigned int cpu, struct task_struct *idle)
{
int trampoline_size = &secondary_trampoline_end - &secondary_trampoline;
int trampoline_size = secondary_trampoline_end - secondary_trampoline;

if (socfpga_cpu1start_addr) {
writel(RSTMGR_MPUMODRST_CPU1, rst_manager_base_addr +
SOCFPGA_A10_RSTMGR_MODMPURST);
memcpy(phys_to_virt(0), &secondary_trampoline, trampoline_size);
memcpy(phys_to_virt(0), secondary_trampoline, trampoline_size);

writel(__pa_symbol(secondary_startup),
sys_manager_base_addr + (socfpga_cpu1start_addr & 0x00000fff));
Expand Down
16 changes: 8 additions & 8 deletions arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -637,56 +637,56 @@
};

cluster1_core0_watchdog: wdt@c000000 {
compatible = "arm,sp805-wdt", "arm,primecell";
compatible = "arm,sp805", "arm,primecell";
reg = <0x0 0xc000000 0x0 0x1000>;
clocks = <&clockgen 4 3>, <&clockgen 4 3>;
clock-names = "wdog_clk", "apb_pclk";
};

cluster1_core1_watchdog: wdt@c010000 {
compatible = "arm,sp805-wdt", "arm,primecell";
compatible = "arm,sp805", "arm,primecell";
reg = <0x0 0xc010000 0x0 0x1000>;
clocks = <&clockgen 4 3>, <&clockgen 4 3>;
clock-names = "wdog_clk", "apb_pclk";
};

cluster1_core2_watchdog: wdt@c020000 {
compatible = "arm,sp805-wdt", "arm,primecell";
compatible = "arm,sp805", "arm,primecell";
reg = <0x0 0xc020000 0x0 0x1000>;
clocks = <&clockgen 4 3>, <&clockgen 4 3>;
clock-names = "wdog_clk", "apb_pclk";
};

cluster1_core3_watchdog: wdt@c030000 {
compatible = "arm,sp805-wdt", "arm,primecell";
compatible = "arm,sp805", "arm,primecell";
reg = <0x0 0xc030000 0x0 0x1000>;
clocks = <&clockgen 4 3>, <&clockgen 4 3>;
clock-names = "wdog_clk", "apb_pclk";
};

cluster2_core0_watchdog: wdt@c100000 {
compatible = "arm,sp805-wdt", "arm,primecell";
compatible = "arm,sp805", "arm,primecell";
reg = <0x0 0xc100000 0x0 0x1000>;
clocks = <&clockgen 4 3>, <&clockgen 4 3>;
clock-names = "wdog_clk", "apb_pclk";
};

cluster2_core1_watchdog: wdt@c110000 {
compatible = "arm,sp805-wdt", "arm,primecell";
compatible = "arm,sp805", "arm,primecell";
reg = <0x0 0xc110000 0x0 0x1000>;
clocks = <&clockgen 4 3>, <&clockgen 4 3>;
clock-names = "wdog_clk", "apb_pclk";
};

cluster2_core2_watchdog: wdt@c120000 {
compatible = "arm,sp805-wdt", "arm,primecell";
compatible = "arm,sp805", "arm,primecell";
reg = <0x0 0xc120000 0x0 0x1000>;
clocks = <&clockgen 4 3>, <&clockgen 4 3>;
clock-names = "wdog_clk", "apb_pclk";
};

cluster2_core3_watchdog: wdt@c130000 {
compatible = "arm,sp805-wdt", "arm,primecell";
compatible = "arm,sp805", "arm,primecell";
reg = <0x0 0xc130000 0x0 0x1000>;
clocks = <&clockgen 4 3>, <&clockgen 4 3>;
clock-names = "wdog_clk", "apb_pclk";
Expand Down
16 changes: 8 additions & 8 deletions arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -227,56 +227,56 @@
};

cluster1_core0_watchdog: wdt@c000000 {
compatible = "arm,sp805-wdt", "arm,primecell";
compatible = "arm,sp805", "arm,primecell";
reg = <0x0 0xc000000 0x0 0x1000>;
clocks = <&clockgen 4 3>, <&clockgen 4 3>;
clock-names = "wdog_clk", "apb_pclk";
};

cluster1_core1_watchdog: wdt@c010000 {
compatible = "arm,sp805-wdt", "arm,primecell";
compatible = "arm,sp805", "arm,primecell";
reg = <0x0 0xc010000 0x0 0x1000>;
clocks = <&clockgen 4 3>, <&clockgen 4 3>;
clock-names = "wdog_clk", "apb_pclk";
};

cluster2_core0_watchdog: wdt@c100000 {
compatible = "arm,sp805-wdt", "arm,primecell";
compatible = "arm,sp805", "arm,primecell";
reg = <0x0 0xc100000 0x0 0x1000>;
clocks = <&clockgen 4 3>, <&clockgen 4 3>;
clock-names = "wdog_clk", "apb_pclk";
};

cluster2_core1_watchdog: wdt@c110000 {
compatible = "arm,sp805-wdt", "arm,primecell";
compatible = "arm,sp805", "arm,primecell";
reg = <0x0 0xc110000 0x0 0x1000>;
clocks = <&clockgen 4 3>, <&clockgen 4 3>;
clock-names = "wdog_clk", "apb_pclk";
};

cluster3_core0_watchdog: wdt@c200000 {
compatible = "arm,sp805-wdt", "arm,primecell";
compatible = "arm,sp805", "arm,primecell";
reg = <0x0 0xc200000 0x0 0x1000>;
clocks = <&clockgen 4 3>, <&clockgen 4 3>;
clock-names = "wdog_clk", "apb_pclk";
};

cluster3_core1_watchdog: wdt@c210000 {
compatible = "arm,sp805-wdt", "arm,primecell";
compatible = "arm,sp805", "arm,primecell";
reg = <0x0 0xc210000 0x0 0x1000>;
clocks = <&clockgen 4 3>, <&clockgen 4 3>;
clock-names = "wdog_clk", "apb_pclk";
};

cluster4_core0_watchdog: wdt@c300000 {
compatible = "arm,sp805-wdt", "arm,primecell";
compatible = "arm,sp805", "arm,primecell";
reg = <0x0 0xc300000 0x0 0x1000>;
clocks = <&clockgen 4 3>, <&clockgen 4 3>;
clock-names = "wdog_clk", "apb_pclk";
};

cluster4_core1_watchdog: wdt@c310000 {
compatible = "arm,sp805-wdt", "arm,primecell";
compatible = "arm,sp805", "arm,primecell";
reg = <0x0 0xc310000 0x0 0x1000>;
clocks = <&clockgen 4 3>, <&clockgen 4 3>;
clock-names = "wdog_clk", "apb_pclk";
Expand Down
4 changes: 2 additions & 2 deletions arch/arm64/boot/dts/hisilicon/hi3660.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -1086,15 +1086,15 @@
};

watchdog0: watchdog@e8a06000 {
compatible = "arm,sp805-wdt", "arm,primecell";
compatible = "arm,sp805", "arm,primecell";
reg = <0x0 0xe8a06000 0x0 0x1000>;
interrupts = <GIC_SPI 44 IRQ_TYPE_LEVEL_HIGH>;
clocks = <&crg_ctrl HI3660_OSC32K>;
clock-names = "apb_pclk";
};

watchdog1: watchdog@e8a07000 {
compatible = "arm,sp805-wdt", "arm,primecell";
compatible = "arm,sp805", "arm,primecell";
reg = <0x0 0xe8a07000 0x0 0x1000>;
interrupts = <GIC_SPI 45 IRQ_TYPE_LEVEL_HIGH>;
clocks = <&crg_ctrl HI3660_OSC32K>;
Expand Down
2 changes: 1 addition & 1 deletion arch/arm64/boot/dts/hisilicon/hi6220.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -839,7 +839,7 @@
};

watchdog0: watchdog@f8005000 {
compatible = "arm,sp805-wdt", "arm,primecell";
compatible = "arm,sp805", "arm,primecell";
reg = <0x0 0xf8005000 0x0 0x1000>;
interrupts = <GIC_SPI 13 IRQ_TYPE_LEVEL_HIGH>;
clocks = <&ao_ctrl HI6220_WDT0_PCLK>;
Expand Down
3 changes: 3 additions & 0 deletions arch/arm64/boot/dts/marvell/armada-3720-db.dts
Original file line number Diff line number Diff line change
Expand Up @@ -128,6 +128,9 @@

/* CON15(V2.0)/CON17(V1.4) : PCIe / CON15(V2.0)/CON12(V1.4) :mini-PCIe */
&pcie0 {
pinctrl-names = "default";
pinctrl-0 = <&pcie_reset_pins &pcie_clkreq_pins>;
reset-gpios = <&gpiosb 3 GPIO_ACTIVE_LOW>;
status = "okay";
};

Expand Down
1 change: 1 addition & 0 deletions arch/arm64/boot/dts/marvell/armada-3720-espressobin.dts
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,7 @@
phys = <&comphy1 0>;
pinctrl-names = "default";
pinctrl-0 = <&pcie_reset_pins &pcie_clkreq_pins>;
reset-gpios = <&gpiosb 3 GPIO_ACTIVE_LOW>;
};

/* J6 */
Expand Down
Loading