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

4.19.x+fslc: upgrade 4.19.66 -> 4.19.78 #54

Merged
merged 1,137 commits into from
Oct 9, 2019
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1137 commits
Select commit Hold shift + click to select a range
a527d3d
media: em28xx: modules workqueue not inited for 2nd device
seanyoung Aug 11, 2019
19a1fa1
media: rc: imon: Allow iMON RC protocol for ffdc 7e device
nothingface Jul 23, 2019
482c1d0
dmaengine: iop-adma: use correct printk format strings
arndb Aug 9, 2019
c47022e
perf record: Support aarch64 random socket_id assignment
t00214307 Aug 2, 2019
3dfbac0
media: vsp1: fix memory leak of dl on error return path
Jul 28, 2019
0c38021
media: i2c: ov5645: Fix power sequence
ezequielgarcia Aug 8, 2019
1b7df44
media: omap3isp: Don't set streaming state on random subdevs
Aug 7, 2019
aa2d05a
media: imx: mipi csi-2: Don't fail if initial state times-out
ezequielgarcia Jun 27, 2019
ba8f56f
net: lpc-enet: fix printk format strings
arndb Aug 9, 2019
2192778
m68k: Prevent some compiler warnings in Coldfire builds
Aug 2, 2019
c20ee5d
ARM: dts: imx7d: cl-som-imx7: make ethernet work again
andred Aug 9, 2019
dfaf605
ARM: dts: imx7-colibri: disable HS400
Aug 12, 2019
4a2cb76
media: radio/si470x: kill urb on error
Aug 15, 2019
e6bc6e2
media: hdpvr: add terminating 0 at end of string
Aug 15, 2019
b1f1b83
ASoC: uniphier: Fix double reset assersion when transitioning to susp…
khayash1 Aug 20, 2019
5466c30
tools headers: Fixup bitsperlong per arch includes
acmel Aug 20, 2019
83c2a42
ASoC: sun4i-i2s: Don't use the oversample to calculate BCLK
mripard Aug 19, 2019
e497ec2
led: triggers: Fix a memory leak bug
wenwenwang1 Aug 19, 2019
d093d31
nbd: add missing config put
Aug 13, 2019
006a606
media: mceusb: fix (eliminate) TX IR signal length limit
Aug 15, 2019
9df9652
media: dvb-frontends: use ida for pll number
seanyoung Aug 3, 2019
8d5fccf
posix-cpu-timers: Sanitize bogus WARNONS
KAGA-KOKO Aug 19, 2019
4df2427
media: dvb-core: fix a memory leak bug
wenwenwang1 Aug 18, 2019
adb97f1
libperf: Fix alignment trap with xyarray contents in 'perf stat'
Gege72 Aug 22, 2019
6f80e91
EDAC/amd64: Recognize DRAM device type ECC capability
yghannam Aug 21, 2019
f9de170
EDAC/amd64: Decode syndrome before translating address
yghannam Aug 22, 2019
7e19b7e
PM / devfreq: passive: Use non-devm notifiers
cdleonard Aug 8, 2019
d51268d
PM / devfreq: exynos-bus: Correct clock enable sequence
Aug 7, 2019
ab20f38
media: cec-notifier: clear cec_adap in cec_notifier_unregister
Aug 23, 2019
d796c6c
media: saa7146: add cleanup in hexium_attach()
wenwenwang1 Aug 18, 2019
78550c5
media: cpia2_usb: fix memory leaks
wenwenwang1 Aug 17, 2019
57409ea
media: saa7134: fix terminology around saa7134_i2c_eeprom_md7134_gate()
maciejsszmigiero Aug 20, 2019
342a0be
perf trace beauty ioctl: Fix off-by-one error in cmd->string table
benjaminp Aug 23, 2019
dd25f76
media: ov9650: add a sanity check
mchehab Aug 22, 2019
b799221
ASoC: es8316: fix headphone mixer volume table
katsuster Aug 26, 2019
2919fa0
ACPI / CPPC: do not require the _PSD method
Aug 28, 2019
01e8f48
sched/cpufreq: Align trace event behavior of fast switching
douglas-raillard-arm Aug 7, 2019
b619496
x86/apic/vector: Warn when vector space exhaustion breaks affinity
nhorman Aug 22, 2019
eb2485e
arm64: kpti: ensure patched kernel text is fetched from PoU
Aug 27, 2019
4b7d9c2
x86/mm/pti: Do not invoke PTI functions when PTI is disabled
KAGA-KOKO Aug 28, 2019
5201b4f
ASoC: fsl_ssi: Fix clock control issue in master mode
TE-N-ShengjiuWang Aug 28, 2019
7bbb7a9
x86/mm/pti: Handle unaligned address gracefully in pti_clone_pagetable()
liu-song-6 Aug 28, 2019
9edc229
nvmet: fix data units read and written counters in SMART log
Aug 8, 2019
ad58ce6
nvme-multipath: fix ana log nsid lookup when nsid is not found
anton-lb Aug 16, 2019
6241c0a
ALSA: firewire-motu: add support for MOTU 4pre
takaswie Aug 30, 2019
de888e0
iommu/amd: Silence warnings under memory pressure
Aug 28, 2019
223b048
libata/ahci: Drop PCS quirk for Denverton and beyond
djbw Aug 29, 2019
c55659c
iommu/iova: Avoid false sharing on fq_timer_on
Aug 28, 2019
e4b4280
libtraceevent: Change users plugin directory
tzstoyanov Aug 5, 2019
6fceb24
ARM: dts: exynos: Mark LDO10 as always-on on Peach Pit/Pi Chromebooks
mszyprow Aug 30, 2019
e4467fb
ACPI: custom_method: fix memory leaks
wenwenwang1 Aug 16, 2019
9fcfdff
ACPI / PCI: fix acpi_pci_irq_enable() memory leak
wenwenwang1 Aug 21, 2019
f095641
closures: fix a race on wakeup from closure_sync
koverstreet Sep 3, 2019
76cf93f
hwmon: (acpi_power_meter) Change log level for 'unsafe software power…
shenranwang Jul 24, 2019
f1db756
md/raid1: fail run raid1 array when active disk less than one
Sep 3, 2019
213077d
dmaengine: ti: edma: Do not reset reserved paRAM slots
Aug 23, 2019
fad90d4
kprobes: Prohibit probing on BUG() and WARN() address
mhiramat Sep 3, 2019
b21919e
s390/crypto: xts-aes-s390 fix extra run-time crypto self tests finding
hfreude Sep 5, 2019
e836cd2
x86/cpu: Add Tiger Lake to Intel family
gkammela Sep 5, 2019
476eda2
platform/x86: intel_pmc_core: Do not ioremap RAM
m-v-b Aug 16, 2019
064fba8
ASoC: dmaengine: Make the pcm->name equal to pcm->id if the name is n…
Sep 6, 2019
a5443cd
raid5: don't set STRIPE_HANDLE to stripe which is in batch list
Sep 11, 2019
8691227
mmc: core: Clarify sdio_irq_pending flag for MMC_CAP2_SDIO_IRQ_NOTHREAD
storulf Sep 8, 2019
8ba99d5
mmc: sdhci: Fix incorrect switch to HS mode
alcooper Sep 3, 2019
a0dd3d9
mmc: core: Add helper function to indicate if SDIO IRQs is enabled
storulf Sep 8, 2019
da87dfc
mmc: dw_mmc: Re-store SDIO IRQs mask at system resume
storulf Sep 8, 2019
0a43d5d
raid5: don't increment read_errors on EILSEQ return
ncroxon Sep 6, 2019
35b6cba
libertas: Add missing sentinel at end of if_usb.c fw_table
Jul 10, 2019
ac1d43a
e1000e: add workaround for possible stalled packet
khfeng Jul 8, 2019
5370cf8
ALSA: hda - Drop unsol event handler for Intel HDMI codecs
tiwai Aug 13, 2019
d476369
drm/amd/powerplay/smu7: enforce minimal VBITimeout (v2)
Ahzod Aug 5, 2019
8630a4d
media: ttusb-dec: Fix info-leak in ttusb_dec_send_command()
Jul 31, 2019
291da33
ALSA: hda/realtek - Blacklist PC beep for Lenovo ThinkCentre M73/93
tiwai Aug 22, 2019
2aeeb0a
iommu/amd: Override wrong IVRS IOAPIC on Raven Ridge systems
khfeng Aug 21, 2019
c5dbd74
btrfs: extent-tree: Make sure we only allocate extents from block gro…
adam900710 Jul 16, 2019
814f7fe
media: omap3isp: Set device on omap3isp subdevs
Aug 7, 2019
6437ec2
PM / devfreq: passive: fix compiler warning
myungjoo Aug 26, 2019
fdd131e
iwlwifi: fw: don't send GEO_TX_POWER_LIMIT command to FW version 36
lucacoelho Sep 24, 2019
f5779e4
ALSA: firewire-tascam: handle error code when getting current source …
takaswie Sep 10, 2019
2e21e5b
ALSA: firewire-tascam: check intermediate state of clock status and r…
takaswie Sep 10, 2019
03b75e6
scsi: scsi_dh_rdac: zero cdb in send_mode_select()
Sep 4, 2019
28f142b
scsi: qla2xxx: Fix Relogin to prevent modifying scan_state flag
Jul 26, 2019
40b0719
printk: Do not lose last line in kmsg buffer dump
vwax Jul 11, 2019
a924850
IB/mlx5: Free mpi in mp_slave mode
Sep 16, 2019
ad6819c
IB/hfi1: Define variables as unsigned long to fix KASAN warning
weiny2 Sep 11, 2019
98dc6d9
randstruct: Check member structs in is_pure_ops_struct()
make-things-better Jul 27, 2019
72f0fff
Revert "ceph: use ceph_evict_inode to cleanup inode's resource"
Oct 1, 2019
e9bcaf8
ceph: use ceph_evict_inode to cleanup inode's resource
ukernel Oct 1, 2019
4848fb9
ALSA: hda/realtek - PCI quirk for Medion E4254
jmglogow Sep 15, 2019
4ec3ca2
blk-mq: add callback of .cleanup_rq
Jul 25, 2019
e94443f
scsi: implement .cleanup_rq callback
Jul 25, 2019
ecfe4b5
powerpc/imc: Dont create debugfs files for cpu-less nodes
Aug 27, 2019
ad41162
fuse: fix missing unlock_page in fuse_writepage()
vaverin Sep 13, 2019
8225db4
parisc: Disable HP HSC-PCI Cards to prevent kernel crash
hdeller Sep 5, 2019
9723e44
KVM: x86: always stop emulation on page fault
Aug 27, 2019
933e3e2
KVM: x86: set ctxt->have_exception in x86_decode_insn()
Aug 27, 2019
496cf98
KVM: x86: Manually calculate reserved bits when loading PDPTRS
Sep 3, 2019
589ca8e
media: sn9c20x: Add MSI MS-1039 laptop to flip_dmi_table
jwrdegoede Aug 18, 2019
02ef5c2
media: don't drop front-end reference count for ->detach
arndb Jun 19, 2019
29ecf8c
binfmt_elf: Do not move brk for INTERP-less ET_EXEC
kees Sep 26, 2019
3c54f46
ASoC: Intel: NHLT: Fix debug print format
amadeuszslawinski-intel Aug 27, 2019
7bdab36
ASoC: Intel: Skylake: Use correct function to access iomem space
amadeuszslawinski-intel Aug 27, 2019
ad88415
ASoC: Intel: Fix use of potentially uninitialized variable
amadeuszslawinski-intel Aug 27, 2019
2209279
ARM: samsung: Fix system restart on S3C6410
Yaaaaao Sep 7, 2019
881edc1
ARM: zynq: Use memcpy_toio instead of memcpy on smp bring-up
luaraneda Aug 8, 2019
fc7d6bf
Revert "arm64: Remove unnecessary ISBs from set_{pte,pmd,pud}"
willdeacon Aug 22, 2019
8cfe3b8
arm64: tlb: Ensure we execute an ISB following walk cache invalidation
willdeacon Aug 22, 2019
174bbcc
arm64: dts: rockchip: limit clock rate of MMC controllers for RK3328
shawn1221 Aug 30, 2019
3784576
alarmtimer: Use EOPNOTSUPP instead of ENOTSUPP
Sep 3, 2019
c4f65c2
regulator: Defer init completion for a while after late_initcall
broonie Sep 4, 2019
3620b06
efifb: BGRT: Improve efifb_bgrt_sanity_check
jwrdegoede Jul 21, 2019
e0c1e6e
gfs2: clear buf_in_tr when ending a transaction in sweep_bh_for_rgrps
AstralBob Sep 12, 2019
d40b3ea
memcg, oom: don't require __GFP_FS when invoking memcg OOM killer
Sep 23, 2019
b4a734a
memcg, kmem: do not fail __GFP_NOFAIL charges
Sep 25, 2019
db5b2fe
i40e: check __I40E_VF_DISABLE bit in i40e_sync_filters_subtask
sassmann Aug 21, 2019
82652c0
block: fix null pointer dereference in blk_mq_rq_timed_out()
Sep 27, 2019
2e96c93
smb3: allow disabling requesting leases
Sep 12, 2019
e7265ad
ovl: Fix dereferencing possible ERR_PTR()
Sep 9, 2019
934243a
ovl: filter of trusted xattr results in audit
salyzyn Aug 29, 2019
4874c6f
btrfs: fix allocation of free space cache v1 bitmap pages
chleroy Aug 21, 2019
b08344b
Btrfs: fix use-after-free when using the tree modification log
fdmanana Aug 12, 2019
067f82a
btrfs: Relinquish CPUs in btrfs_compare_trees
lorddoskias Sep 4, 2019
c521bfa
btrfs: qgroup: Fix the wrong target io_tree when freeing reserved dat…
adam900710 Sep 16, 2019
b5c42ef
btrfs: qgroup: Fix reserved data space leak if we have multiple reser…
adam900710 Sep 16, 2019
bacff03
Btrfs: fix race setting up and completing qgroup rescan workers
fdmanana Sep 24, 2019
e8323e0
md/raid6: Set R5_ReadError when there is read failure on parity disk
XiaoNi87 Jul 8, 2019
598a2cd
md: don't report active array_state until after revalidate_disk() com…
Aug 20, 2019
5dc86e9
md: only call set_in_sync() when it is expected to succeed.
Aug 20, 2019
bd3a11a
cfg80211: Purge frame registrations on iftype change
denkenz Aug 28, 2019
caa6926
/dev/mem: Bail out upon SIGKILL.
Aug 26, 2019
775e3e7
ext4: fix warning inside ext4_convert_unwritten_extents_endio
rakeshpandit Aug 23, 2019
091c754
ext4: fix punch hole for inline_data file systems
tytso Aug 24, 2019
0609860
quota: fix wrong condition in is_quota_modification()
chaseyu Sep 11, 2019
fec3826
hwrng: core - don't wait on add_early_randomness()
vivier Sep 17, 2019
a0f7fd3
i2c: riic: Clear NACK in tend isr
seebe Sep 26, 2019
a3a1508
CIFS: fix max ea value size
Sep 21, 2019
4290a9e
CIFS: Fix oplock handling for SMB 2.1+ protocols
piastry Sep 26, 2019
bbe3e20
md/raid0: avoid RAID0 data corruption due to layout confusion.
neilbrown Sep 9, 2019
5bead06
fuse: fix deadlock with aio poll and fuse_iqueue::waitq.lock
ebiggers Sep 9, 2019
4d8bdf7
mm/compaction.c: clear total_{migrate,free}_scanned before scanning a…
laoar Sep 23, 2019
2c60da9
drm/amd/display: Restore backlight brightness after system resume
khfeng Sep 2, 2019
6cad9d0
Linux 4.19.77
gregkh Oct 5, 2019
d598712
tpm: use tpm_try_get_ops() in tpm-sysfs.c.
Oct 3, 2019
053d0ec
tpm: Fix TPM 1.2 Shutdown sequence to prevent future TPM operations
vsukhoml Oct 3, 2019
db472be
drm/bridge: tc358767: Increase AUX transfer length limit
ndreys Jun 19, 2019
bd5b6a7
drm/panel: simple: fix AUO g185han01 horizontal blanking
lynxeye-dev Jul 10, 2019
043f022
video: ssd1307fb: Start page range at page_offset
kohtala Jun 18, 2019
9cb3698
drm/stm: attach gem fence to atomic state
a3f Jul 12, 2019
f3d6217
drm/panel: check failure cases in the probe func
Navidem Jul 24, 2019
441c155
drm/rockchip: Check for fast link training before enabling psr
atseanpaul Jun 11, 2019
6e03bca
drm/radeon: Fix EEH during kexec
Jul 31, 2019
0936c46
gpu: drm: radeon: Fix a possible null-pointer dereference in radeon_c…
XidianGeneral Jul 29, 2019
b351726
PCI: rpaphp: Avoid a sometimes-uninitialized warning
nathanchance Jun 3, 2019
84038a9
ipmi_si: Only schedule continuously in the thread in maintenance mode
cminyard Aug 2, 2019
a227955
clk: qoriq: Fix -Wunused-const-variable
nhukc Jun 27, 2019
efb0e1e
clk: sunxi-ng: v3s: add missing clock slices for MMC2 module clocks
Icenowy Jul 28, 2019
24ba84e
drm/amd/display: fix issue where 252-255 values are clipped
anthony-koo2 Jul 12, 2019
782a77f
drm/amd/display: reprogram VM config when system resume
Jul 22, 2019
437399e
powerpc/powernv/ioda2: Allocate TCE table levels on demand for defaul…
aik Jul 18, 2019
bd3a445
clk: actions: Don't reference clk_init_data after registration
bebarino Jul 31, 2019
89dc59f
clk: sirf: Don't reference clk_init_data after registration
bebarino Jul 31, 2019
efa0fe4
clk: sprd: Don't reference clk_init_data after registration
bebarino Jul 31, 2019
2cca24b
clk: zx296718: Don't reference clk_init_data after registration
bebarino Aug 15, 2019
25c501f
powerpc/xmon: Check for HV mode when dumping XIVE info from OPAL
legoater Aug 14, 2019
6aa455b
powerpc/rtas: use device model APIs and serialization during LPM
nathanlynch Aug 2, 2019
6d728a1
powerpc/futex: Fix warning: 'oldval' may be used uninitialized in thi…
chleroy Aug 14, 2019
4c91e67
powerpc/pseries/mobility: use cond_resched when updating device tree
nathanlynch Aug 2, 2019
b2df456
pinctrl: tegra: Fix write barrier placement in pmx_writel
Aug 16, 2019
c1f7b3f
powerpc/eeh: Clear stale EEH_DEV_NO_HANDLER flag
Aug 16, 2019
9b2d2f2
vfio_pci: Restore original state on release
hexin-op Aug 22, 2019
274d7ac
drm/nouveau/volt: Fix for some cards having 0 maximum voltage
Aug 2, 2019
2cfb898
pinctrl: amd: disable spurious-firing GPIO IRQs
dsd Aug 14, 2019
0b5ac60
clk: renesas: mstp: Set GENPD_FLAG_ALWAYS_ON for clock domain
geertu Aug 9, 2019
38dfc97
clk: renesas: cpg-mssr: Set GENPD_FLAG_ALWAYS_ON for clock domain
geertu Aug 9, 2019
4dcbca8
drm/amd/display: support spdif
Aug 2, 2019
39b6d05
drm/amdgpu/si: fix ASIC tests
jdelvare Aug 28, 2019
0c09b02
powerpc/64s/exception: machine check use correct cfar for late handler
npiggin Aug 2, 2019
2c16f72
pstore: fs superblock limits
deepa-hub Jun 23, 2019
ae089bf
clk: qcom: gcc-sdm845: Use floor ops for sdcc clks
bebarino Aug 30, 2019
b717a47
powerpc/pseries: correctly track irq state in default idle
nathanlynch Sep 10, 2019
b25bd83
pinctrl: meson-gxbb: Fix wrong pinning definition for uart_c
Sep 10, 2019
952d1c6
arm64: fix unreachable code issue with cmpxchg
arndb Sep 10, 2019
7288442
clk: at91: select parent if main oscillator or bypass is enabled
ehristev Sep 9, 2019
324b0c9
powerpc: dump kernel log before carrying out fadump or kdump
Sep 4, 2019
7cd89b8
mbox: qcom: add APCS child device for QCS404
ldts Aug 29, 2019
c6304d4
clk: sprd: add missing kfree
Sep 5, 2019
c76e189
scsi: core: Reduce memory required for SCSI logging
bvanassche Aug 1, 2019
81fbd23
dma-buf/sw_sync: Synchronize signal vs syncpt free
ickle Aug 12, 2019
5b400fe
ext4: fix potential use after free after remounting with noblock_vali…
zhangyi089 Aug 28, 2019
3ed14a8
MIPS: Ingenic: Disable broken BTB lookup optimization.
XBurst Aug 2, 2019
371077e
MIPS: tlbex: Explicitly cast _PAGE_NO_EXEC to a boolean
nathanchance Aug 12, 2019
70bb4bf
i2c-cht-wc: Fix lockdep warning
jwrdegoede Aug 13, 2019
c74a801
mfd: intel-lpss: Remove D3cold delay
khfeng Jul 5, 2019
3b7fbbd
PCI: tegra: Fix OF node reference leak
gaurijhangiani Jul 24, 2019
78a1138
HID: wacom: Fix several minor compiler warnings
jigpu Aug 16, 2019
0f0ced7
livepatch: Nullify obj->mod in klp_module_coming()'s error path
mirab Jul 19, 2019
6a684e0
ARM: 8898/1: mm: Don't treat faults reported from cache maintenance a…
willdeacon Aug 8, 2019
3039c78
soundwire: intel: fix channel number reported by hardware
plbossart Aug 6, 2019
0789375
ARM: 8875/1: Kconfig: default to AEABI w/ Clang
nickdesaulniers Jul 8, 2019
607f957
rtc: snvs: fix possible race condition
Anson-Huang Jul 16, 2019
31e98cb
rtc: pcf85363/pcf85263: fix regmap error in set_time
biwenli Aug 29, 2019
709c484
HID: apple: Fix stuck function keys when using FN
joaomoreno Sep 3, 2019
ac9c0e2
PCI: rockchip: Propagate errors for optional regulators
thierryreding Aug 29, 2019
403d6c9
PCI: histb: Propagate errors for optional regulators
thierryreding Aug 29, 2019
1264d2e
PCI: imx6: Propagate errors for optional regulators
thierryreding Aug 29, 2019
69a32a7
PCI: exynos: Propagate errors for optional PHYs
thierryreding Aug 29, 2019
9a87ab2
security: smack: Fix possible null-pointer dereferences in smack_sock…
XidianGeneral Jul 23, 2019
297904e
ARM: 8903/1: ensure that usable memory in bank 0 starts from a PMD-al…
rppt Aug 30, 2019
0840dae
fat: work around race with userspace's read via blockdev while mounting
OGAWAHirofumi Sep 23, 2019
bbd76d9
pktcdvd: remove warning on attempting to register non-passthrough dev
axboe Sep 22, 2019
22c788b
hypfs: Fix error number left in struct pointer member
dhowells Mar 21, 2019
d983182
crypto: hisilicon - Fix double free in sec_free_hw_sgl()
yeyunfeng-dev Sep 15, 2019
d4a5464
kbuild: clean compressed initramfs image
gthelen Sep 23, 2019
52132ff
ocfs2: wait for recovering done after direct unlock request
changweige Sep 23, 2019
30ab799
kmemleak: increase DEBUG_KMEMLEAK_EARLY_LOG_SIZE default to 16K
drinkcat Sep 23, 2019
e1b391a
arm64: consider stack randomization for mmap base only when necessary
AlexGhiti Sep 23, 2019
53ba8d4
mips: properly account for stack randomization and stack guard gap
AlexGhiti Sep 23, 2019
f91a9c6
arm: properly account for stack randomization and stack guard gap
AlexGhiti Sep 23, 2019
af10ffa
arm: use STACK_TOP when computing mmap base address
AlexGhiti Sep 23, 2019
dbb7339
block: mq-deadline: Fix queue restart handling
damien-lemoal Oct 5, 2019
ed568ca
bpf: fix use after free in prog symbol exposure
borkmann Oct 4, 2019
2b83891
cxgb4:Fix out-of-bounds MSI-X info array access
vishalsdk Oct 3, 2019
7f30c44
erspan: remove the incorrect mtu limit for erspan
Sep 27, 2019
a495fd1
hso: fix NULL-deref on tty open
jhovold Sep 30, 2019
658d7ee
ipv6: drop incoming packets having a v4mapped source address
Oct 2, 2019
6f8564e
ipv6: Handle missing host route in __ipv6_ifa_notify
dsahern Oct 4, 2019
124b64f
net: ipv4: avoid mixed n_redirects and rate_tokens usage
Oct 4, 2019
9d0995c
net: qlogic: Fix memory leak in ql_alloc_large_buffers
Navidem Oct 4, 2019
d5b1db1
net: Unpublish sk from sk_reuseport_cb before call_rcu
iamkafai Sep 27, 2019
dd9c580
nfc: fix memory leak in llcp_sock_bind()
Oct 4, 2019
7047aae
qmi_wwan: add support for Cinterion CLS8 devices
Oct 3, 2019
76b5527
rxrpc: Fix rxrpc_recvmsg tracepoint
dhowells Oct 3, 2019
79fd59a
sch_dsmark: fix potential NULL deref in dsmark_init()
Oct 4, 2019
544aee5
udp: fix gso_segs calculations
geauxbears Oct 2, 2019
3c1f070
vsock: Fix a lockdep warning in __vsock_release()
dcui Sep 30, 2019
5c08d7e
net: dsa: rtl8366: Check VLAN ID and not ports
linusw Oct 1, 2019
012363f
udp: only do GSO if # of segs > 1
geauxbears Oct 2, 2019
36a4043
net/rds: Fix error handling in rds_ib_add_one()
Oct 1, 2019
a1afd82
xen-netfront: do not use ~0U as error return value for xennet_fill_fr…
Oct 1, 2019
ed9420d
tipc: fix unlimited bundling of small messages
Oct 2, 2019
74e2a31
sch_cbq: validate TCA_CBQ_WRROPT to avoid crash
Sep 27, 2019
322753c
soundwire: Kconfig: fix help format
plbossart May 1, 2019
4703593
soundwire: fix regmap dependencies and align with other serial links
plbossart Jul 18, 2019
ef9744a
Smack: Don't ignore other bprm->unsafe flags if LSM_UNSAFE_PTRACE is set
thejh Jul 4, 2019
1b42503
smack: use GFP_NOFS while holding inode_smack::smk_lock
ebiggers Aug 22, 2019
c8a65ec
NFC: fix attrs checks in netlink interface
xairy Jul 29, 2019
d85bc11
kexec: bail out upon SIGKILL when allocating memory.
Sep 25, 2019
5b0446c
9p/cache.c: Fix memory leak in v9fs_cache_session_get_cookie
May 22, 2019
58fce20
Linux 4.19.78
gregkh Oct 7, 2019
7628fac
Merge tag 'v4.19.78' into 4.19.x+fslc
schnitzeltony Oct 9, 2019
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
7 changes: 7 additions & 0 deletions Documentation/admin-guide/kernel-parameters.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3948,6 +3948,13 @@
Run specified binary instead of /init from the ramdisk,
used for early userspace startup. See initrd.

rdrand= [X86]
force - Override the decision by the kernel to hide the
advertisement of RDRAND support (this affects
certain AMD processors because of buggy BIOS
support, specifically around the suspend/resume
path).

rdt= [HW,X86,RDT]
Turn on/off individual RDT features. List is:
cmt, mbmtotal, mbmlocal, l3cat, l3cdp, l2cat, l2cdp,
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
Armadeus ST0700 Adapt. A Santek ST0700I5Y-RBSLW 7.0" WVGA (800x480) TFT with
an adapter board.

Required properties:
- compatible: "armadeus,st0700-adapt"
- power-supply: see panel-common.txt

Optional properties:
- backlight: see panel-common.txt
Original file line number Diff line number Diff line change
Expand Up @@ -11,11 +11,13 @@ New driver handles the following

Required properties:
- compatible: Must be "samsung,exynos-adc-v1"
for exynos4412/5250 and s5pv210 controllers.
for Exynos5250 controllers.
Must be "samsung,exynos-adc-v2" for
future controllers.
Must be "samsung,exynos3250-adc" for
controllers compatible with ADC of Exynos3250.
Must be "samsung,exynos4212-adc" for
controllers compatible with ADC of Exynos4212 and Exynos4412.
Must be "samsung,exynos7-adc" for
the ADC in Exynos7 and compatibles
Must be "samsung,s3c2410-adc" for
Expand All @@ -28,6 +30,8 @@ Required properties:
the ADC in s3c2443 and compatibles
Must be "samsung,s3c6410-adc" for
the ADC in s3c6410 and compatibles
Must be "samsung,s5pv210-adc" for
the ADC in s5pv210 and compatibles
- reg: List of ADC register address range
- The base address and range of ADC register
- The base address and range of ADC_PHY register (every
Expand Down
4 changes: 4 additions & 0 deletions Documentation/devicetree/bindings/mmc/mmc.txt
Original file line number Diff line number Diff line change
Expand Up @@ -62,6 +62,10 @@ Optional properties:
be referred to mmc-pwrseq-simple.txt. But now it's reused as a tunable delay
waiting for I/O signalling and card power supply to be stable, regardless of
whether pwrseq-simple is used. Default to 10ms if no available.
- supports-cqe : The presence of this property indicates that the corresponding
MMC host controller supports HW command queue feature.
- disable-cqe-dcmd: This property indicates that the MMC controller's command
queue engine (CQE) does not support direct commands (DCMDs).

*NOTE* on CD and WP polarity. To use common for all SD/MMC host controllers line
polarity properties, we have to fix the meaning of the "normal" and "inverted"
Expand Down
2 changes: 1 addition & 1 deletion Documentation/filesystems/overlayfs.txt
Original file line number Diff line number Diff line change
Expand Up @@ -302,7 +302,7 @@ beneath or above the path of another overlay lower layer path.

Using an upper layer path and/or a workdir path that are already used by
another overlay mount is not allowed and may fail with EBUSY. Using
partially overlapping paths is not allowed but will not fail with EBUSY.
partially overlapping paths is not allowed and may fail with EBUSY.
If files are accessed from two overlayfs mounts which share or overlap the
upper layer and/or workdir path the behavior of the overlay is undefined,
though it will not result in a crash or deadlock.
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 = 4
PATCHLEVEL = 19
SUBLEVEL = 66
SUBLEVEL = 78
EXTRAVERSION =
NAME = "People's Front"

Expand Down
8 changes: 8 additions & 0 deletions arch/arc/kernel/troubleshoot.c
Original file line number Diff line number Diff line change
Expand Up @@ -179,6 +179,12 @@ void show_regs(struct pt_regs *regs)
struct task_struct *tsk = current;
struct callee_regs *cregs;

/*
* generic code calls us with preemption disabled, but some calls
* here could sleep, so re-enable to avoid lockdep splat
*/
preempt_enable();

print_task_path_n_nm(tsk);
show_regs_print_info(KERN_INFO);

Expand Down Expand Up @@ -221,6 +227,8 @@ void show_regs(struct pt_regs *regs)
cregs = (struct callee_regs *)current->thread.callee_reg;
if (cregs)
show_callee_regs(cregs);

preempt_disable();
}

void show_kernel_fault_diag(const char *str, struct pt_regs *regs,
Expand Down
38 changes: 15 additions & 23 deletions arch/arc/mm/fault.c
Original file line number Diff line number Diff line change
Expand Up @@ -66,14 +66,12 @@ void do_page_fault(unsigned long address, struct pt_regs *regs)
struct vm_area_struct *vma = NULL;
struct task_struct *tsk = current;
struct mm_struct *mm = tsk->mm;
siginfo_t info;
int si_code = SEGV_MAPERR;
int ret;
vm_fault_t fault;
int write = regs->ecr_cause & ECR_C_PROTV_STORE; /* ST/EX */
unsigned int flags = FAULT_FLAG_ALLOW_RETRY | FAULT_FLAG_KILLABLE;

clear_siginfo(&info);

/*
* We fault-in kernel-space virtual memory on-demand. The
* 'reference' page table is init_mm.pgd.
Expand All @@ -83,16 +81,14 @@ void do_page_fault(unsigned long address, struct pt_regs *regs)
* only copy the information from the master page table,
* nothing more.
*/
if (address >= VMALLOC_START) {
if (address >= VMALLOC_START && !user_mode(regs)) {
ret = handle_kernel_vaddr_fault(address);
if (unlikely(ret))
goto bad_area_nosemaphore;
goto no_context;
else
return;
}

info.si_code = SEGV_MAPERR;

/*
* If we're in an interrupt or have no user
* context, we must not take the fault..
Expand All @@ -119,7 +115,7 @@ void do_page_fault(unsigned long address, struct pt_regs *regs)
* we can handle it..
*/
good_area:
info.si_code = SEGV_ACCERR;
si_code = SEGV_ACCERR;

/* Handle protection violation, execute on heap or stack */

Expand All @@ -143,12 +139,17 @@ void do_page_fault(unsigned long address, struct pt_regs *regs)
*/
fault = handle_mm_fault(vma, address, flags);

/* If Pagefault was interrupted by SIGKILL, exit page fault "early" */
if (unlikely(fatal_signal_pending(current))) {
if ((fault & VM_FAULT_ERROR) && !(fault & VM_FAULT_RETRY))
up_read(&mm->mmap_sem);
if (user_mode(regs))

/*
* if fault retry, mmap_sem already relinquished by core mm
* so OK to return to user mode (with signal handled first)
*/
if (fault & VM_FAULT_RETRY) {
if (!user_mode(regs))
goto no_context;
return;
}
}

perf_sw_event(PERF_COUNT_SW_PAGE_FAULTS, 1, regs, address);
Expand Down Expand Up @@ -195,15 +196,10 @@ void do_page_fault(unsigned long address, struct pt_regs *regs)
bad_area:
up_read(&mm->mmap_sem);

bad_area_nosemaphore:
/* User mode accesses just cause a SIGSEGV */
if (user_mode(regs)) {
tsk->thread.fault_address = address;
info.si_signo = SIGSEGV;
info.si_errno = 0;
/* info.si_code has been set above */
info.si_addr = (void __user *)address;
force_sig_info(SIGSEGV, &info, tsk);
force_sig_fault(SIGSEGV, si_code, (void __user *)address, tsk);
return;
}

Expand Down Expand Up @@ -238,9 +234,5 @@ void do_page_fault(unsigned long address, struct pt_regs *regs)
goto no_context;

tsk->thread.fault_address = address;
info.si_signo = SIGBUS;
info.si_errno = 0;
info.si_code = BUS_ADRERR;
info.si_addr = (void __user *)address;
force_sig_info(SIGBUS, &info, tsk);
force_sig_fault(SIGBUS, BUS_ADRERR, (void __user *)address, tsk);
}
5 changes: 3 additions & 2 deletions arch/arm/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -1586,8 +1586,9 @@ config ARM_PATCH_IDIV
code to do integer division.

config AEABI
bool "Use the ARM EABI to compile the kernel" if !CPU_V7 && !CPU_V7M && !CPU_V6 && !CPU_V6K
default CPU_V7 || CPU_V7M || CPU_V6 || CPU_V6K
bool "Use the ARM EABI to compile the kernel" if !CPU_V7 && \
!CPU_V7M && !CPU_V6 && !CPU_V6K && !CC_IS_CLANG
default CPU_V7 || CPU_V7M || CPU_V6 || CPU_V6K || CC_IS_CLANG
help
This option allows for the kernel to be compiled using the latest
ARM ABI (aka EABI). This is only useful if you are using a user
Expand Down
7 changes: 1 addition & 6 deletions arch/arm/boot/dts/am571x-idk.dts
Original file line number Diff line number Diff line change
Expand Up @@ -98,14 +98,9 @@
};

&mmc1 {
pinctrl-names = "default", "hs", "sdr12", "sdr25", "sdr50", "ddr50", "sdr104";
pinctrl-names = "default", "hs";
pinctrl-0 = <&mmc1_pins_default_no_clk_pu>;
pinctrl-1 = <&mmc1_pins_hs>;
pinctrl-2 = <&mmc1_pins_sdr12>;
pinctrl-3 = <&mmc1_pins_sdr25>;
pinctrl-4 = <&mmc1_pins_sdr50>;
pinctrl-5 = <&mmc1_pins_ddr50_rev20 &mmc1_iodelay_ddr50_conf>;
pinctrl-6 = <&mmc1_pins_sdr104 &mmc1_iodelay_sdr104_rev20_conf>;
};

&mmc2 {
Expand Down
7 changes: 1 addition & 6 deletions arch/arm/boot/dts/am572x-idk.dts
Original file line number Diff line number Diff line change
Expand Up @@ -20,14 +20,9 @@
};

&mmc1 {
pinctrl-names = "default", "hs", "sdr12", "sdr25", "sdr50", "ddr50", "sdr104";
pinctrl-names = "default", "hs";
pinctrl-0 = <&mmc1_pins_default_no_clk_pu>;
pinctrl-1 = <&mmc1_pins_hs>;
pinctrl-2 = <&mmc1_pins_sdr12>;
pinctrl-3 = <&mmc1_pins_sdr25>;
pinctrl-4 = <&mmc1_pins_sdr50>;
pinctrl-5 = <&mmc1_pins_ddr50 &mmc1_iodelay_ddr_rev20_conf>;
pinctrl-6 = <&mmc1_pins_sdr104 &mmc1_iodelay_sdr104_rev20_conf>;
};

&mmc2 {
Expand Down
7 changes: 1 addition & 6 deletions arch/arm/boot/dts/am574x-idk.dts
Original file line number Diff line number Diff line change
Expand Up @@ -24,14 +24,9 @@
};

&mmc1 {
pinctrl-names = "default", "hs", "sdr12", "sdr25", "sdr50", "ddr50", "sdr104";
pinctrl-names = "default", "hs";
pinctrl-0 = <&mmc1_pins_default_no_clk_pu>;
pinctrl-1 = <&mmc1_pins_hs>;
pinctrl-2 = <&mmc1_pins_default>;
pinctrl-3 = <&mmc1_pins_hs>;
pinctrl-4 = <&mmc1_pins_sdr50>;
pinctrl-5 = <&mmc1_pins_ddr50 &mmc1_iodelay_ddr_conf>;
pinctrl-6 = <&mmc1_pins_ddr50 &mmc1_iodelay_sdr104_conf>;
};

&mmc2 {
Expand Down
1 change: 1 addition & 0 deletions arch/arm/boot/dts/am57xx-beagle-x15-common.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -433,6 +433,7 @@

bus-width = <4>;
cd-gpios = <&gpio6 27 GPIO_ACTIVE_LOW>; /* gpio 219 */
no-1-8-v;
};

&mmc2 {
Expand Down
7 changes: 1 addition & 6 deletions arch/arm/boot/dts/am57xx-beagle-x15-revb1.dts
Original file line number Diff line number Diff line change
Expand Up @@ -19,14 +19,9 @@
};

&mmc1 {
pinctrl-names = "default", "hs", "sdr12", "sdr25", "sdr50", "ddr50", "sdr104";
pinctrl-names = "default", "hs";
pinctrl-0 = <&mmc1_pins_default>;
pinctrl-1 = <&mmc1_pins_hs>;
pinctrl-2 = <&mmc1_pins_sdr12>;
pinctrl-3 = <&mmc1_pins_sdr25>;
pinctrl-4 = <&mmc1_pins_sdr50>;
pinctrl-5 = <&mmc1_pins_ddr50 &mmc1_iodelay_ddr_rev11_conf>;
pinctrl-6 = <&mmc1_pins_sdr104 &mmc1_iodelay_sdr104_rev11_conf>;
vmmc-supply = <&vdd_3v3>;
vqmmc-supply = <&ldo1_reg>;
};
Expand Down
7 changes: 1 addition & 6 deletions arch/arm/boot/dts/am57xx-beagle-x15-revc.dts
Original file line number Diff line number Diff line change
Expand Up @@ -19,14 +19,9 @@
};

&mmc1 {
pinctrl-names = "default", "hs", "sdr12", "sdr25", "sdr50", "ddr50", "sdr104";
pinctrl-names = "default", "hs";
pinctrl-0 = <&mmc1_pins_default>;
pinctrl-1 = <&mmc1_pins_hs>;
pinctrl-2 = <&mmc1_pins_sdr12>;
pinctrl-3 = <&mmc1_pins_sdr25>;
pinctrl-4 = <&mmc1_pins_sdr50>;
pinctrl-5 = <&mmc1_pins_ddr50 &mmc1_iodelay_ddr_rev20_conf>;
pinctrl-6 = <&mmc1_pins_sdr104 &mmc1_iodelay_sdr104_rev20_conf>;
vmmc-supply = <&vdd_3v3>;
vqmmc-supply = <&ldo1_reg>;
};
Expand Down
3 changes: 3 additions & 0 deletions arch/arm/boot/dts/bcm47094-linksys-panamera.dts
Original file line number Diff line number Diff line change
Expand Up @@ -125,6 +125,9 @@
};

mdio-bus-mux {
#address-cells = <1>;
#size-cells = <0>;

/* BIT(9) = 1 => external mdio */
mdio_ext: mdio@200 {
reg = <0x200>;
Expand Down
50 changes: 25 additions & 25 deletions arch/arm/boot/dts/dra74x-mmc-iodelay.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@
*
* Datamanual Revisions:
*
* AM572x Silicon Revision 2.0: SPRS953B, Revised November 2016
* AM572x Silicon Revision 2.0: SPRS953F, Revised May 2019
* AM572x Silicon Revision 1.1: SPRS915R, Revised November 2016
*
*/
Expand Down Expand Up @@ -229,45 +229,45 @@

mmc3_pins_default: mmc3_pins_default {
pinctrl-single,pins = <
DRA7XX_CORE_IOPAD(0x377c, (PIN_INPUT_PULLUP | MUX_MODE0)) /* mmc3_clk.mmc3_clk */
DRA7XX_CORE_IOPAD(0x3780, (PIN_INPUT_PULLUP | MUX_MODE0)) /* mmc3_cmd.mmc3_cmd */
DRA7XX_CORE_IOPAD(0x3784, (PIN_INPUT_PULLUP | MUX_MODE0)) /* mmc3_dat0.mmc3_dat0 */
DRA7XX_CORE_IOPAD(0x3788, (PIN_INPUT_PULLUP | MUX_MODE0)) /* mmc3_dat1.mmc3_dat1 */
DRA7XX_CORE_IOPAD(0x378c, (PIN_INPUT_PULLUP | MUX_MODE0)) /* mmc3_dat2.mmc3_dat2 */
DRA7XX_CORE_IOPAD(0x3790, (PIN_INPUT_PULLUP | MUX_MODE0)) /* mmc3_dat3.mmc3_dat3 */
DRA7XX_CORE_IOPAD(0x377c, (PIN_INPUT_PULLUP | MODE_SELECT | MUX_MODE0)) /* mmc3_clk.mmc3_clk */
DRA7XX_CORE_IOPAD(0x3780, (PIN_INPUT_PULLUP | MODE_SELECT | MUX_MODE0)) /* mmc3_cmd.mmc3_cmd */
DRA7XX_CORE_IOPAD(0x3784, (PIN_INPUT_PULLUP | MODE_SELECT | MUX_MODE0)) /* mmc3_dat0.mmc3_dat0 */
DRA7XX_CORE_IOPAD(0x3788, (PIN_INPUT_PULLUP | MODE_SELECT | MUX_MODE0)) /* mmc3_dat1.mmc3_dat1 */
DRA7XX_CORE_IOPAD(0x378c, (PIN_INPUT_PULLUP | MODE_SELECT | MUX_MODE0)) /* mmc3_dat2.mmc3_dat2 */
DRA7XX_CORE_IOPAD(0x3790, (PIN_INPUT_PULLUP | MODE_SELECT | MUX_MODE0)) /* mmc3_dat3.mmc3_dat3 */
>;
};

mmc3_pins_hs: mmc3_pins_hs {
pinctrl-single,pins = <
DRA7XX_CORE_IOPAD(0x377c, (PIN_INPUT_PULLUP | MUX_MODE0)) /* mmc3_clk.mmc3_clk */
DRA7XX_CORE_IOPAD(0x3780, (PIN_INPUT_PULLUP | MUX_MODE0)) /* mmc3_cmd.mmc3_cmd */
DRA7XX_CORE_IOPAD(0x3784, (PIN_INPUT_PULLUP | MUX_MODE0)) /* mmc3_dat0.mmc3_dat0 */
DRA7XX_CORE_IOPAD(0x3788, (PIN_INPUT_PULLUP | MUX_MODE0)) /* mmc3_dat1.mmc3_dat1 */
DRA7XX_CORE_IOPAD(0x378c, (PIN_INPUT_PULLUP | MUX_MODE0)) /* mmc3_dat2.mmc3_dat2 */
DRA7XX_CORE_IOPAD(0x3790, (PIN_INPUT_PULLUP | MUX_MODE0)) /* mmc3_dat3.mmc3_dat3 */
DRA7XX_CORE_IOPAD(0x377c, (PIN_INPUT_PULLUP | MODE_SELECT | MUX_MODE0)) /* mmc3_clk.mmc3_clk */
DRA7XX_CORE_IOPAD(0x3780, (PIN_INPUT_PULLUP | MODE_SELECT | MUX_MODE0)) /* mmc3_cmd.mmc3_cmd */
DRA7XX_CORE_IOPAD(0x3784, (PIN_INPUT_PULLUP | MODE_SELECT | MUX_MODE0)) /* mmc3_dat0.mmc3_dat0 */
DRA7XX_CORE_IOPAD(0x3788, (PIN_INPUT_PULLUP | MODE_SELECT | MUX_MODE0)) /* mmc3_dat1.mmc3_dat1 */
DRA7XX_CORE_IOPAD(0x378c, (PIN_INPUT_PULLUP | MODE_SELECT | MUX_MODE0)) /* mmc3_dat2.mmc3_dat2 */
DRA7XX_CORE_IOPAD(0x3790, (PIN_INPUT_PULLUP | MODE_SELECT | MUX_MODE0)) /* mmc3_dat3.mmc3_dat3 */
>;
};

mmc3_pins_sdr12: mmc3_pins_sdr12 {
pinctrl-single,pins = <
DRA7XX_CORE_IOPAD(0x377c, (PIN_INPUT_PULLUP | MUX_MODE0)) /* mmc3_clk.mmc3_clk */
DRA7XX_CORE_IOPAD(0x3780, (PIN_INPUT_PULLUP | MUX_MODE0)) /* mmc3_cmd.mmc3_cmd */
DRA7XX_CORE_IOPAD(0x3784, (PIN_INPUT_PULLUP | MUX_MODE0)) /* mmc3_dat0.mmc3_dat0 */
DRA7XX_CORE_IOPAD(0x3788, (PIN_INPUT_PULLUP | MUX_MODE0)) /* mmc3_dat1.mmc3_dat1 */
DRA7XX_CORE_IOPAD(0x378c, (PIN_INPUT_PULLUP | MUX_MODE0)) /* mmc3_dat2.mmc3_dat2 */
DRA7XX_CORE_IOPAD(0x3790, (PIN_INPUT_PULLUP | MUX_MODE0)) /* mmc3_dat3.mmc3_dat3 */
DRA7XX_CORE_IOPAD(0x377c, (PIN_INPUT_PULLUP | MODE_SELECT | MUX_MODE0)) /* mmc3_clk.mmc3_clk */
DRA7XX_CORE_IOPAD(0x3780, (PIN_INPUT_PULLUP | MODE_SELECT | MUX_MODE0)) /* mmc3_cmd.mmc3_cmd */
DRA7XX_CORE_IOPAD(0x3784, (PIN_INPUT_PULLUP | MODE_SELECT | MUX_MODE0)) /* mmc3_dat0.mmc3_dat0 */
DRA7XX_CORE_IOPAD(0x3788, (PIN_INPUT_PULLUP | MODE_SELECT | MUX_MODE0)) /* mmc3_dat1.mmc3_dat1 */
DRA7XX_CORE_IOPAD(0x378c, (PIN_INPUT_PULLUP | MODE_SELECT | MUX_MODE0)) /* mmc3_dat2.mmc3_dat2 */
DRA7XX_CORE_IOPAD(0x3790, (PIN_INPUT_PULLUP | MODE_SELECT | MUX_MODE0)) /* mmc3_dat3.mmc3_dat3 */
>;
};

mmc3_pins_sdr25: mmc3_pins_sdr25 {
pinctrl-single,pins = <
DRA7XX_CORE_IOPAD(0x377c, (PIN_INPUT_PULLUP | MUX_MODE0)) /* mmc3_clk.mmc3_clk */
DRA7XX_CORE_IOPAD(0x3780, (PIN_INPUT_PULLUP | MUX_MODE0)) /* mmc3_cmd.mmc3_cmd */
DRA7XX_CORE_IOPAD(0x3784, (PIN_INPUT_PULLUP | MUX_MODE0)) /* mmc3_dat0.mmc3_dat0 */
DRA7XX_CORE_IOPAD(0x3788, (PIN_INPUT_PULLUP | MUX_MODE0)) /* mmc3_dat1.mmc3_dat1 */
DRA7XX_CORE_IOPAD(0x378c, (PIN_INPUT_PULLUP | MUX_MODE0)) /* mmc3_dat2.mmc3_dat2 */
DRA7XX_CORE_IOPAD(0x3790, (PIN_INPUT_PULLUP | MUX_MODE0)) /* mmc3_dat3.mmc3_dat3 */
DRA7XX_CORE_IOPAD(0x377c, (PIN_INPUT_PULLUP | MODE_SELECT | MUX_MODE0)) /* mmc3_clk.mmc3_clk */
DRA7XX_CORE_IOPAD(0x3780, (PIN_INPUT_PULLUP | MODE_SELECT | MUX_MODE0)) /* mmc3_cmd.mmc3_cmd */
DRA7XX_CORE_IOPAD(0x3784, (PIN_INPUT_PULLUP | MODE_SELECT | MUX_MODE0)) /* mmc3_dat0.mmc3_dat0 */
DRA7XX_CORE_IOPAD(0x3788, (PIN_INPUT_PULLUP | MODE_SELECT | MUX_MODE0)) /* mmc3_dat1.mmc3_dat1 */
DRA7XX_CORE_IOPAD(0x378c, (PIN_INPUT_PULLUP | MODE_SELECT | MUX_MODE0)) /* mmc3_dat2.mmc3_dat2 */
DRA7XX_CORE_IOPAD(0x3790, (PIN_INPUT_PULLUP | MODE_SELECT | MUX_MODE0)) /* mmc3_dat3.mmc3_dat3 */
>;
};

Expand Down
1 change: 1 addition & 0 deletions arch/arm/boot/dts/exynos5420-peach-pit.dts
Original file line number Diff line number Diff line change
Expand Up @@ -437,6 +437,7 @@
regulator-name = "vdd_ldo10";
regulator-min-microvolt = <1800000>;
regulator-max-microvolt = <1800000>;
regulator-always-on;
regulator-state-mem {
regulator-off-in-suspend;
};
Expand Down
1 change: 1 addition & 0 deletions arch/arm/boot/dts/exynos5800-peach-pi.dts
Original file line number Diff line number Diff line change
Expand Up @@ -437,6 +437,7 @@
regulator-name = "vdd_ldo10";
regulator-min-microvolt = <1800000>;
regulator-max-microvolt = <1800000>;
regulator-always-on;
regulator-state-mem {
regulator-off-in-suspend;
};
Expand Down
Loading