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 STLinux v4.1.0 #6

Merged
merged 6,792 commits into from
Dec 9, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
6792 commits
Select commit Hold shift + click to select a range
7497f97
iio: adc: mcp3911: make use of the sign bit
marcusfolkesson Jul 22, 2022
de22cba
skmsg: Fix wrong last sg check in sk_msg_recvmsg()
liujian56 Aug 9, 2022
1c51847
bpf: Restrict bpf_sys_bpf to CAP_PERFMON
zhuyifei1999 Aug 16, 2022
222bd95
bpf, cgroup: Fix kernel BUG in purge_effective_progs
Aug 13, 2022
9f8558c
ieee802154/adf7242: defer destroy_workqueue call
f0rm2l1n Aug 8, 2022
630ab29
drm/i915/backlight: extract backlight code to a separate file
jnikula Aug 25, 2021
7828b5d
drm/i915/display: avoid warnings when registering dual panel backlight
armurthy Aug 8, 2022
59a7114
ALSA: hda: intel-nhlt: remove use of __func__ in dev_dbg
plbossart Jun 16, 2022
20b2d5b
ALSA: hda: intel-nhlt: Correct the handling of fmt_config flexible array
ujfalusi Aug 23, 2022
ee19bbe
wifi: cfg80211: debugfs: fix return type in ht40allow_map_read()
Aug 4, 2022
5359524
Revert "xhci: turn off port power in shutdown"
matnyman Aug 25, 2022
cc2b917
net: sparx5: fix handling uneven length packets in manual extraction
cappe987 Aug 25, 2022
8eeba7e
net: smsc911x: Stop and start PHY during suspend and resume
ffainelli Aug 25, 2022
ca54b2b
openvswitch: fix memory leak at failed datapath creation
azhadchenko Aug 25, 2022
d6ec2f7
net: dsa: xrs700x: Use irqsave variant for u64 stats update
Aug 25, 2022
ce881dd
net: sched: tbf: don't call qdisc_put() while holding tree lock
zhengchaoshao Aug 26, 2022
a420d58
net/sched: fix netdevice reference leaks in attach_default_qdiscs()
Aug 26, 2022
a4c08cb
ethernet: rocker: fix sleep in atomic context bug in neigh_timer_handler
stonezdm Aug 27, 2022
660df44
mlxbf_gige: compute MDIO period based on i1clk
dthompso Aug 26, 2022
55fb8c3
kcm: fix strp_init() order and cleanup
Aug 27, 2022
1c472d6
sch_cake: Return __NET_XMIT_STOLEN when consuming enqueued skb
tohojo Aug 31, 2022
aca9d0a
tcp: annotate data-race around challenge_timestamp
Aug 30, 2022
6ce0d73
Revert "sch_cake: Return __NET_XMIT_STOLEN when consuming enqueued skb"
kuba-moo Sep 1, 2022
fdc69b0
net/smc: Remove redundant refcount increase
Aug 30, 2022
839ca79
soundwire: qcom: fix device status array range
Srinivas-Kandagatla Jul 8, 2022
01fd7e1
serial: fsl_lpuart: RS485 RTS polariy is inverse
Aug 5, 2022
dc02aaf
staging: rtl8712: fix use after free bugs
Aug 30, 2022
f12afb4
staging: r8188eu: add firmware dependency
gszy Aug 2, 2022
a19846f
powerpc: align syscall table for ppc32
masahir0y Aug 20, 2022
2535431
vt: Clear selection before changing the font
hdeller Jul 30, 2022
532b255
musb: fix USB_MUSB_TUSB6010 dependency
arndb Aug 18, 2022
9f185ca
tty: serial: lpuart: disable flow control while waiting for the trans…
Aug 21, 2022
df1b53b
Input: iforce - wake up after clearing IFORCE_XMIT_RUNNING flag
Aug 28, 2022
6e933a2
iio: ad7292: Prevent regulator double disable
M-Vaittinen Aug 19, 2022
95ac960
iio: adc: mcp3911: use correct formula for AD conversion
marcusfolkesson Jul 22, 2022
0e33b0f
misc: fastrpc: fix memory corruption on probe
jhovold Aug 29, 2022
cf20c35
misc: fastrpc: fix memory corruption on open
jhovold Aug 29, 2022
fc9b5b3
USB: serial: ftdi_sio: add Omron CS1W-CIF31 device id
Aug 1, 2022
8bca229
mmc: core: Fix UHS-I SD 1.8V workaround branch
ahunter6 Aug 15, 2022
da3c6d0
mmc: core: Fix inconsistent sd3_bus_mode at UHS-I SD voltage switch f…
ahunter6 Aug 15, 2022
c2a4b5d
binder: fix UAF of ref->proc caused by race condition
Aug 1, 2022
81203ab
binder: fix alloc->vma_vm_mm null-ptr dereference
Aug 29, 2022
9e3c9ef
cifs: fix small mempool leak in SMB2_negotiate()
ematsumiya Aug 30, 2022
fec48eb
KVM: VMX: Heed the 'msr' argument in msr_write_intercepted()
jsmattsonjr Aug 10, 2022
0522550
drm/i915/reg: Fix spelling mistake "Unsupport" -> "Unsupported"
ColinIanKing Aug 16, 2022
519cd9c
clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops
wens Aug 22, 2022
c13b0be
Revert "clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops"
bebarino Aug 31, 2022
9766749
clk: core: Fix runtime PM sequence in clk_core_unprepare()
wens Aug 22, 2022
5ba6155
Input: rk805-pwrkey - fix module autoloading
nullr0ute Aug 22, 2022
237b4ef
clk: bcm: rpi: Fix error handling of raspberrypi_fw_get_rate
lategoodbye Jun 25, 2022
e827a5f
clk: bcm: rpi: Use correct order for the parameters of devm_kcalloc()
tititiou36 May 20, 2022
ff0b144
clk: bcm: rpi: Prevent out-of-bounds access
lategoodbye Jul 13, 2022
7b8a284
clk: bcm: rpi: Add missing newline
lategoodbye Jul 13, 2022
53196e0
hwmon: (gpio-fan) Fix array out of bounds access
Wer-Wolf Aug 30, 2022
111a358
gpio: pca953x: Add mutex_lock for regcache sync in PM
Aug 31, 2022
03b1870
KVM: x86: Mask off unsupported and unknown bits of IA32_ARCH_CAPABILI…
jsmattsonjr Aug 30, 2022
763d772
xen/grants: prevent integer overflow in gnttab_dma_alloc_pages()
Sep 1, 2022
c235c4f
mm: pagewalk: Fix race between unmap and page walker
Sep 2, 2022
3e8107d
xen-blkback: Advertise feature-persistent as user requested
sjp38 Aug 31, 2022
895a90a
xen-blkfront: Advertise feature-persistent as user requested
sjp38 Aug 31, 2022
e31db37
xen-blkfront: Cache feature_persistent value before advertisement
sjp38 Aug 31, 2022
23987d0
thunderbolt: Use the actual buffer in tb_async_error()
westeri Apr 29, 2022
2c948dd
usb: dwc3: pci: Add support for Intel Raptor Lake
Aug 15, 2022
75913c5
media: mceusb: Use new usb_control_msg_*() routines
AlanStern Aug 26, 2022
3a6c5c5
xhci: Add grace period after xHC start to prevent premature runtime s…
matnyman Aug 25, 2022
2bb1ad8
USB: serial: cp210x: add Decagon UCA device id
jhovold Aug 29, 2022
93c283a
USB: serial: option: add support for OPPO R11 diag port
sdlyyxy Jul 14, 2022
6415953
USB: serial: option: add Quectel EM060K modem
ylintan Jul 19, 2022
577f84a
USB: serial: option: add support for Cinterion MV32-WA/WB RmNet mode
SlarkXiao Aug 10, 2022
b201f62
usb: typec: altmodes/displayport: correct pin assignment for UFP rece…
pablosun Aug 4, 2022
4be500c
usb: typec: intel_pmc_mux: Add new ACPI ID for Meteor Lake IOM device
uhpatel Aug 16, 2022
ea72b22
usb: typec: tcpm: Return ENOTSUPP for power supply prop writes
Aug 17, 2022
4891703
usb: dwc2: fix wrong order of phy_power_on and phy_init
hkallweit Aug 23, 2022
f1eb9e5
usb: cdns3: fix issue with rearming ISO OUT endpoint
pawellcdns Aug 25, 2022
bf6e424
usb: cdns3: fix incorrect handling TRB_SMM flag for ISOC transfer
pawellcdns Aug 25, 2022
0f8b5d7
USB: cdc-acm: Add Icom PMR F3400 support (0c26:0020)
titixbrest Aug 19, 2022
efdfa23
usb-storage: Add ignore-residue quirk for NXP PN7462AU
wl-thaumatec Aug 9, 2022
047a4d0
s390/hugetlb: fix prepare_hugepage_range() check for 2 GB hugepages
gerald-schaefer Aug 19, 2022
4e22a43
s390: fix nospec table alignments
jpoimboe Aug 26, 2022
c548b99
USB: core: Prevent nested device-reset calls
AlanStern Aug 26, 2022
27102b3
usb: xhci-mtk: relax TT periodic bandwidth allocation
Aug 19, 2022
299f4f4
usb: xhci-mtk: fix bandwidth release issue
Aug 19, 2022
7da29a2
usb: gadget: mass_storage: Fix cdrom data transfers on MAC-OS
Aug 27, 2022
253ec5f
driver core: Don't probe devices after bus_type.match() probe deferral
Aug 17, 2022
552ba10
wifi: mac80211: Don't finalize CSA in IBSS mode if state is disconnected
siddhpant Aug 14, 2022
5d20c6f
wifi: mac80211: Fix UAF in ieee80211_scan_rx()
siddhpant Aug 19, 2022
57f1407
ip: fix triggering of 'icmp redirect'
NicolasDichtel Aug 29, 2022
4b9f374
net: Use u64_stats_fetch_begin_irq() for stats fetch.
Aug 25, 2022
c5652d5
net: mac802154: Fix a condition in the receive path
miquelraynal Aug 26, 2022
b2c973b
ALSA: hda/realtek: Add speaker AMP init for Samsung laptops with ALC298
kasper93 Aug 27, 2022
9b7a07f
ALSA: seq: oss: Fix data-race for max_midi_devs access
tiwai Aug 23, 2022
301be89
ALSA: seq: Fix data-race at module auto-loading
tiwai Aug 23, 2022
f9a0f49
drm/i915/glk: ECS Liva Q2 needs GLK HDMI port timing quirk
diego-santacruz Jun 16, 2022
1787ec7
drm/i915: Skip wm/ddb readout for disabled pipes
vsyrjala Jun 17, 2022
309aea4
tty: n_gsm: add sanity check for gsm->receive in gsm_receive_buf()
get-state Aug 14, 2022
0baced0
kbuild: Unify options for BTF generation for vmlinux and modules
Sep 4, 2022
b775fbf
kbuild: Add skip_encoding_btf_enum64 option to pahole
YakoYakoYokuYoku Sep 4, 2022
9d6a2d0
usb: dwc3: fix PHY disable sequence
jhovold Sep 6, 2022
121c6e3
usb: dwc3: qcom: fix use-after-free on runtime-PM wakeup
jhovold Sep 6, 2022
55d3289
usb: dwc3: disable USB core PHY management
jhovold Sep 6, 2022
e0923b4
USB: serial: ch341: fix lost character on LCR updates
jhovold Sep 6, 2022
e1779c2
USB: serial: ch341: fix disabled rx timer on older devices
jhovold Sep 6, 2022
bcecd2e
Linux 5.15.66
gregkh Sep 8, 2022
096e34b
kbuild: fix up permissions on scripts/pahole-flags.sh
gregkh Sep 8, 2022
e1ad7a0
Linux 5.15.67
gregkh Sep 8, 2022
7237888
Merge tag 'v5.15.61' into v5.15-stm32mp-dev
fourmone Aug 18, 2022
0823fdd
Merge tag 'v5.15.67' into v5.15-stm32mp-dev
fourmone Sep 12, 2022
2780540
mmc: mmci: stm32: use a buffer for unaligned DMA requests
Mar 28, 2022
80ff65f
Revert "mmc: mmci: manage MMC_PM_KEEP_POWER with a flag"
Apr 11, 2022
06bcfac
brcmfmac: Avoid keeping power to SDIO card unless WOWL is used
storulf Mar 23, 2022
ec62770
ARM: dts: stm32: remove periphid for wifi nodes on STM32MP1 DK boards
Apr 11, 2022
08b3d66
net: phy: smsc: add support of WoL
Feb 23, 2022
5f5231a
ARM: dts: stm32: activate WoL from PHY by default on stm32mp13
Mar 1, 2022
19d10f7
clk: stm32mp1: display clock summary of all stm32mp1 clocks
Gabriel-Fernandz Feb 23, 2022
db6b860
ARM: dts: stm32: fix pinctrl node name warnings (MPU soc)
Mar 10, 2022
a74c449
pinctrl: stm32: remove unused 'pin_base_shift' struct member
Mar 15, 2022
12d7aff
drm/stm: ltdc: disable all layers before crtc shutdown
Mar 17, 2022
b1afe04
ARM: config: enable some cipher block modes (CFB, LRW, OFB)
toromanoSTM Feb 25, 2022
d1d7caa
crypto: stm32/cryp - debugfs reg dump
toromanoSTM Mar 9, 2022
70c4412
crypto: stm32/cryp - use dma when possible.
toromanoSTM Mar 7, 2022
009ebd7
dt-bindings: crypto: stm32: add dma support in CRYP
toromanoSTM Mar 31, 2022
887cc81
ARM: dts: stm32: add dmas entries for CRYP driver.
toromanoSTM Mar 31, 2022
8f485dc
crypto: stm32/cryp - increase priority
toromanoSTM Mar 10, 2022
e2af6c7
optee core: add irq chip
ppaillet Mar 2, 2022
865eccc
ARM: dts: stm32: Add OPTEE interrupts to stm32mp131
ppaillet Mar 2, 2022
8a72a85
ARM: dts: stm32: add wake-up button on stm32mp135f-dk
ppaillet Mar 8, 2022
9618f9b
irqchip/stm32-exti: read event trigger type from event_trg register
Mar 17, 2022
a64481c
irqchip/stm32-exti: prevent illegal read due to unbounded DT value
Mar 17, 2022
6c6590f
irqchip/stm32-exti: process only irq controller subnodes
Apr 4, 2022
9144497
irqdomain: Make of_phandle_args_to_fwspec() generally available
Sep 29, 2021
2c1c7c9
ARM: dts: stm32: use exti interrupt-map with stm32mp151
Apr 4, 2022
4e333e0
ARM: dts: stm32: add irq-map for exti 69 to stm32mp151
Apr 9, 2022
a1f33f4
ARM: dts: stm32: use exti interrupt-map with stm32mp131
Apr 11, 2022
45bc47c
iio: adc: stm32: add oversampling support
Mar 16, 2022
a4ba200
ARM: dts: stm32: reordering nodes in stm32mp15-m4-srm-pinctrl.dtsi file
fourmone Apr 25, 2022
a671ddf
ARM: dts: stm32: reordering nodes in stm32mp157c-dk2-m4-examples.dts …
fourmone Apr 25, 2022
685ac4a
ARM: dts: stm32: reordering nodes in stm32mp157c-ev1-m4-examples.dts …
fourmone Apr 25, 2022
b655273
ARM: dts: stm32: reordering nodes in stm32mp157f-dk2-m4-examples.dts …
fourmone Apr 25, 2022
37abf1f
ARM: dts: stm32: reordering nodes in stm32mp157f-ev1-m4-examples.dts …
fourmone Apr 25, 2022
b98e637
ARM: dts: stm32: reordering nodes in stm32mp157f-dk2-a7-examples.dts …
fourmone Apr 25, 2022
6323030
ARM: dts: stm32: reordering nodes in stm32mp157c-dk2-a7-examples.dts …
fourmone Apr 25, 2022
9dea517
ARM: dts: stm32: reordering nodes in stm32mp15-pinctrl.dtsi file
fourmone Apr 25, 2022
da8907d
ARM: dts: stm32: reordering nodes in stm32mp151.dtsi file
fourmone Apr 25, 2022
56cf248
dt-bindings: iio: adc: stm32: add vddcpu and vddq_ddr channels
May 9, 2022
965a735
iio: adc: stm32: add support of vddcpu & vddq_ddr to stm32mp13x
May 9, 2022
ddd34d0
iio: adc: stm32: manage min sampling time on all internal channels
May 13, 2022
366cd12
ARM: dts: stm32: add adc internal channels to stm32mp15x
May 9, 2022
5f23efb
ARM: dts: stm32: add adc internal channels to stm32mp13x
Mar 7, 2022
23d7b5c
ARM: dts: stm32: move adc nodes to generic bindings on stm32mp135x-dk
Dec 17, 2021
9389999
ARM: dts: stm32: move adc nodes to generic bindings on stm32mp15xx-dkx
May 20, 2022
7a15c96
ARM: dts: stm32: move adc nodes to generic bindings on stm32mp15xx-edx
Apr 12, 2022
10fcba2
ARM: dts: stm32: move adc nodes to generic bindings on avenger96
Apr 12, 2022
9396611
ARM: dts: stm32: move adc nodes to generic bindings on dhcom
Apr 12, 2022
2471990
serial: stm32: enable earlycon config with stm32 console
VCASTM Apr 19, 2022
a26d3a4
ARM: dts: stm32: remove reset property of usart1 on stm32mp1 soc.
VCASTM Apr 19, 2022
6c77a8f
spi: stm32_qspi: Add transfer_one_message() spi callback
May 16, 2022
92f7b40
spi: stm32-qspi: Remove stm32_qspi_get_mode() unused parameter
May 16, 2022
14ce33f
spi: stm32-qspi: Remove unused stm32_qspi_wait_cmd() parameter
May 17, 2022
5bba3fc
spi: spi-mem: Fix spi_mem_poll_status()
May 20, 2022
ad5cc72
ARM: dts: stm32: Create separate pinmux for qspi cs pin in stm32mp15-…
May 19, 2022
86f5764
dt-bindings: spi: stm32: Add st,dual-flash property in st,stm32-qspi.…
May 30, 2022
e5c541d
spi: stm32-qspi: Remove stm32_qspi_wait_poll_status() unused parameter
May 30, 2022
c7eba1f
drm/stm: ltdc: fix add per plane update support
May 11, 2022
be435e2
drm/stm: ltdc: fix add support of ycbcr pixel formats
May 11, 2022
8527938
drm/stm: Avoid using val uninitialized in ltdc_set_ycbcr_config()
nathanchance Feb 22, 2022
e344e92
drm/connector: Create a helper to attach the dithering property
Apr 21, 2022
6abd6e9
drm/stm: ltdc: add support for dithering feature
Apr 21, 2022
a62faae
drm/stm: ltdc: add support of the dynamic z-order
Mar 10, 2022
1d5a8f2
drm/stm: ltdc: add support of horizontal & vertical mirroring
Jun 2, 2022
e74e6e3
drm/stm: ltdc: fix various coding-style warnings
May 11, 2022
4329b6d
drm/stm: ltdc: update hardware error management
Jun 2, 2022
37f6aa5
iio: adc: stm32-adc: adapt adc driver for rebase
Jun 22, 2022
fe1cef6
iio: adc: stm32-adc: fix channel sampling time init
Jun 28, 2022
2da2535
media: stm32-dcmipp: fix STM32 DCMIPP camera interface driver
Jun 23, 2022
5c73794
dt-bindings: media: add bindings for dcmipp driver
Jun 22, 2022
24f5f2e
media: i2c: gc2145: add test pattern support
May 24, 2022
057208f
media: i2c: gc2145: add flip support
May 31, 2022
58bd8db
irqchip/stm32-exti: Simplify irq description table
Jun 6, 2022
e2c5a5d
dt-bindings: interrupt-controller: stm32-exti: Add irq nexus child node
Aug 25, 2022
84a64dd
irqchip/stm32-exti: Map interrupts through interrupt nexus node
Aug 19, 2022
c599799
dt-bindings: interrupt-controller: stm32-exti: add property 'wakeup-p…
Aug 31, 2022
3b6840f
irqchip/stm32-exti: Add support for 'wakeup-parent'
Aug 29, 2022
616a806
ARM: dts: stm32: fix exti interrupt-map with stm32mp151
Aug 31, 2022
7a83fd2
ARM: dts: stm32: fix exti interrupt-map with stm32mp131
Aug 31, 2022
17b3ca6
irqchip/stm32-exti: Add multi instance support
Jun 27, 2022
3ff9578
ARM: dts: stm32: add exti entries for USB PHY wakeup on stm32mp131
Jul 29, 2022
c1b2dc8
rpmsg: char: Export eptdev create and destroy functions
arnopo Jan 24, 2022
75eda7a
rpmsg: Create the rpmsg class in core instead of in rpmsg char
arnopo Jan 24, 2022
4df6e9d
rpmsg: Move the rpmsg control device from rpmsg_char to rpmsg_ctrl
arnopo Jan 24, 2022
d3765b4
rpmsg: char: Refactor rpmsg_chrdev_eptdev_create function
arnopo Jan 24, 2022
2f6b58d
rpmsg: char: Add possibility to use default endpoint of the rpmsg device
arnopo Jan 24, 2022
19655e0
rpmsg: char: Introduce the "rpmsg-raw" channel
arnopo Jan 24, 2022
0341fde
rpmsg: Update rpmsg_chrdev_register_device function
arnopo Jan 24, 2022
5112403
rpmsg: ctrl: Introduce new RPMSG_CREATE/RELEASE_DEV_IOCTL controls
arnopo Jan 24, 2022
afe6d5f
Revert "spi: stm32_qspi: Add transfer_one_message() spi callback"
May 16, 2022
0dc9c66
spi: stm32_qspi: Add transfer_one_message() spi callback
May 16, 2022
95c0794
spi: stm32-qspi: Fix stm32_qspi_transfer_one_message() error path
Aug 26, 2022
a0d0762
spi: stm32-qspi: Fix pm_runtime management in stm32_qspi_transfer_one…
Aug 26, 2022
d035278
spi: stm32-qspi: Replace of_gpio_named_count() by gpiod_count()
andy-shev Aug 30, 2022
3ab8674
spi: stm32-qspi: Refactor dual flash mode enable check in ->setup()
andy-shev Aug 30, 2022
9bee0d3
nvmem: stm32: fix coding style
patrickdelaunay Jul 28, 2022
204c298
nvmem: stm32: add stm32_bsec_pta_write
patrickdelaunay Jul 28, 2022
36c9f07
ARM: dts: stm32: fix AV96 board SAI2 pin muxing on stm32mp15
Jan 24, 2022
fe5910a
ASoC: stm32: i2s: remove irqf_oneshot flag
Sep 5, 2022
08ea0e4
ASoC: stm32: dfsdm: manage cb buffers cleanup
Sep 5, 2022
dd28192
drivers: crypto: stm32-hash: save/restore state for each request
toromanoSTM Jul 27, 2022
01feb46
clk: stm32mp13: display clock summary of all stm32mp13 clocks
Gabriel-Fernandz Jun 23, 2022
54d1e18
media: i2c: gc2145: add enum_frame_interval support
Aug 3, 2022
a78c3fa
media: stm32: dcmipp: fix vertical decimation on pipe 0
Aug 4, 2022
3032ec9
dt-bindings: spi: stm32: add address-cells and size-cells into yaml
VCASTM Jun 20, 2022
52d7c87
spi: stm32: renaming of spi_master into spi_controller
Oct 13, 2021
bfc5157
spi: stm32: use dmaengine_terminate_{a}sync instead of _all
Oct 25, 2021
12ce2c8
dt-bindings: spi: stm32: add bindings regarding stm32h7 spi slave
Nov 3, 2021
b195a17
spi: stm32h7: introduction of stm32h7 SPI slave support
VCASTM Sep 9, 2022
d5c2c8c
dt-bindings: spi: stm32: add stm32h7 st,spi-slave-underrun property
VCASTM Jun 17, 2022
6f4999e
spi: stm32: add support for stm32h7 SPI slave underrun detection
VCASTM Jun 15, 2022
20c5cea
media: stm32-dcmipp: byteproc: rework frame interval handling
Jun 13, 2022
07ed170
media: stm32-dcmipp: fix colorimetry
Jun 6, 2022
4db5bfd
media: stm32-dcmipp: byteproc: checkpatch style fixes
Sep 8, 2022
9e41f30
hwrng: stm32 - restrain RNG noise source clock under 3MHz
GseoC Jul 19, 2022
eec2efc
hwrng: stm32 - rework RNG configuration sequence
GseoC Jul 20, 2022
f573ca2
drm/stm: dsi: optimize ioremap resource allocation callchain
rgallaispouSTM Aug 16, 2022
4416234
ARM: dts: stm32: fix add goodix touchscreen on stm32mp135f-dk
Aug 12, 2022
4189318
spi: stm32: remove inexistant variables in struct stm32_spi_cfg comment
Jan 14, 2022
2d760de
spi: stm32: make SPI_MASTER_MUST_TX flags only specific to STM32F4
Jan 14, 2022
1d9ee6a
phy: stm32-usbphyc: fix wakeup irq probe deferral
Jul 26, 2022
63697dc
ARM: dts: stm32: adopt wakeup pin for stm32g0 typec in stm32mp135f-dk
Jul 19, 2022
b23d8bb
tee: optee: flag the irq chip to skip irq_set_wake
Sep 6, 2022
4904eac
usb: typec: ucsi: stm32g0: don't disabke wakeup by default
Sep 2, 2022
acde4ed
usb: typec: ucsi: improve the get current cam error message
Sep 6, 2022
c300669
serial: stm32: add support of break control routine
Oct 14, 2020
0b9b960
ARM: dts: stm32: add M4 and A7 examples dts files for stm32mp157d-dk1
ADESTM Sep 13, 2022
c34684f
i2c: stm32f7: perform most of irq job in threaded handler
Sep 5, 2022
ae0f8e7
net: phy: Deactivate WARN in mdio_bus_phy_resume()
Sep 14, 2022
67a6f73
ARM: dts: stm32: Add passive cooling to stm32mp131
ppaillet Sep 13, 2022
f6aaeab
i2c: stm32: simplify status messages in case of errors
Nov 30, 2021
882a396
ARM: dts: build stm32mp157d-dk1 examples dtb with symbols
ADESTM Sep 13, 2022
b45df94
ARM: dts: stm32: remove stm32mp135d-dk support
ADESTM Sep 19, 2022
f2eb340
CONTRIBUTING: add contributing guide to STMicroelectronics/linux repo…
ADESTM Oct 5, 2022
ede21c1
SECURITY: add security guide to STMicroelectronics/linux repository
ADESTM Oct 5, 2022
395dc02
iio: adc: stm32: fix oversampling applicability and initial value
Oct 5, 2022
0757948
ARM: dts: stm32: fix eth1 and eth2 support on stm32mp13
Oct 4, 2022
2dbf756
reset: stm32: implement reset_control_reset() command.
Gabriel-Fernandz Jan 5, 2022
dc13279
reset: stm32mp1: implement reset_control_reset() command.
Gabriel-Fernandz Jan 5, 2022
f73d7c0
dt-bindings: clk: stm32mp13: SPIx bus clocks are missing
Gabriel-Fernandz Oct 19, 2022
ef0c423
clk: stm32mp13: SPIx clocks are missing
Gabriel-Fernandz Oct 19, 2022
7f29f81
serial: stm32: Clear prev values before setting RTS delays
ij-intel Jun 27, 2022
8a71c8c
pinctrl: stm32: set default gpio line names using pin names
VCASTM Oct 19, 2022
661e4b1
gpiolib: allow line names from device props to override driver names
peda-r Dec 14, 2021
f9fc577
Merge remote-tracking branch 'upstream/v5.15-stm32mp' into update-stl…
mcarlin-ds Nov 26, 2022
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
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
30 changes: 30 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
# Contributing guide

This document serves as a checklist before contributing to this repository. It includes links to read up on if topics are unclear to you.

This guide mainly focuses on the proper use of Git.

## 1. Issues

STM32MPU projects do not activate "Github issues" feature for the time being. If you need to report an issue or question about this project deliverables, you can report them using [ ST Support Center ](https://my.st.com/ols#/ols/newrequest) or [ ST Community MPU Forum ](https://community.st.com/s/topic/0TO0X0000003u2AWAQ/stm32-mpus).

## 2. Pull Requests

STMicrolectronics is happy to receive contributions from the community, based on an initial Contributor License Agreement (CLA) procedure.

* If you are an individual writing original source code and you are sure **you own the intellectual property**, then you need to sign an Individual CLA (https://cla.st.com).
* If you work for a company that wants also to allow you to contribute with your work, your company needs to provide a Corporate CLA (https://cla.st.com) mentioning your GitHub account name.
* If you are not sure that a CLA (Individual or Corporate) has been signed for your GitHub account you can check here (https://cla.st.com).

Please note that:
* The Corporate CLA will always take precedence over the Individual CLA.
* One CLA submission is sufficient, for any project proposed by STMicroelectronics.

__How to proceed__

* We recommend to fork the project in your GitHub account to further develop your contribution. Please use the latest commit version.
* Please, submit one Pull Request for one new feature or proposal. This will ease the analysis and final merge if accepted.

__Note__

Merge will not be done directly in GitHub but it will need first to follow internal integration process before public deliver in a standard release. The Pull request will stay open until it is merged and delivered.
11 changes: 6 additions & 5 deletions Documentation/ABI/testing/sysfs-ata
Original file line number Diff line number Diff line change
Expand Up @@ -107,13 +107,14 @@ Description:
described in ATA8 7.16 and 7.17. Only valid if
the device is not a PM.

pio_mode: (RO) Transfer modes supported by the device when
in PIO mode. Mostly used by PATA device.
pio_mode: (RO) PIO transfer mode used by the device.
Mostly used by PATA devices.

xfer_mode: (RO) Current transfer mode
xfer_mode: (RO) Current transfer mode. Mostly used by
PATA devices.

dma_mode: (RO) Transfer modes supported by the device when
in DMA mode. Mostly used by PATA device.
dma_mode: (RO) DMA transfer mode used by the device.
Mostly used by PATA devices.

class: (RO) Device class. Can be "ata" for disk,
"atapi" for packet device, "pmp" for PM, or
Expand Down
2 changes: 1 addition & 1 deletion Documentation/ABI/testing/sysfs-bus-iio-vf610
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
What: /sys/bus/iio/devices/iio:deviceX/conversion_mode
What: /sys/bus/iio/devices/iio:deviceX/in_conversion_mode
KernelVersion: 4.2
Contact: linux-iio@vger.kernel.org
Description:
Expand Down
2 changes: 2 additions & 0 deletions Documentation/ABI/testing/sysfs-devices-system-cpu
Original file line number Diff line number Diff line change
Expand Up @@ -520,6 +520,8 @@ What: /sys/devices/system/cpu/vulnerabilities
/sys/devices/system/cpu/vulnerabilities/srbds
/sys/devices/system/cpu/vulnerabilities/tsx_async_abort
/sys/devices/system/cpu/vulnerabilities/itlb_multihit
/sys/devices/system/cpu/vulnerabilities/mmio_stale_data
/sys/devices/system/cpu/vulnerabilities/retbleed
Date: January 2018
Contact: Linux kernel mailing list <linux-kernel@vger.kernel.org>
Description: Information about CPU vulnerabilities
Expand Down
2 changes: 1 addition & 1 deletion Documentation/ABI/testing/sysfs-driver-xen-blkback
Original file line number Diff line number Diff line change
Expand Up @@ -42,5 +42,5 @@ KernelVersion: 5.10
Contact: SeongJae Park <sjpark@amazon.de>
Description:
Whether to enable the persistent grants feature or not. Note
that this option only takes effect on newly created backends.
that this option only takes effect on newly connected backends.
The default is Y (enable).
2 changes: 1 addition & 1 deletion Documentation/ABI/testing/sysfs-driver-xen-blkfront
Original file line number Diff line number Diff line change
Expand Up @@ -15,5 +15,5 @@ KernelVersion: 5.10
Contact: SeongJae Park <sjpark@amazon.de>
Description:
Whether to enable the persistent grants feature or not. Note
that this option only takes effect on newly created frontends.
that this option only takes effect on newly connected frontends.
The default is Y (enable).
1 change: 1 addition & 0 deletions Documentation/ABI/testing/sysfs-fs-f2fs
Original file line number Diff line number Diff line change
Expand Up @@ -425,6 +425,7 @@ Description: Show status of f2fs superblock in real time.
0x800 SBI_QUOTA_SKIP_FLUSH skip flushing quota in current CP
0x1000 SBI_QUOTA_NEED_REPAIR quota file may be corrupted
0x2000 SBI_IS_RESIZEFS resizefs is in process
0x4000 SBI_IS_FREEZING freefs is in process
====== ===================== =================================

What: /sys/fs/f2fs/<disk>/ckpt_thread_ioprio
Expand Down
9 changes: 4 additions & 5 deletions Documentation/accounting/psi.rst
Original file line number Diff line number Diff line change
Expand Up @@ -37,11 +37,7 @@ Pressure interface
Pressure information for each resource is exported through the
respective file in /proc/pressure/ -- cpu, memory, and io.

The format for CPU is as such::

some avg10=0.00 avg60=0.00 avg300=0.00 total=0

and for memory and IO::
The format is as such::

some avg10=0.00 avg60=0.00 avg300=0.00 total=0
full avg10=0.00 avg60=0.00 avg300=0.00 total=0
Expand All @@ -58,6 +54,9 @@ situation from a state where some tasks are stalled but the CPU is
still doing productive work. As such, time spent in this subset of the
stall state is tracked separately and exported in the "full" averages.

CPU full is undefined at the system level, but has been reported
since 5.13, so it is set to zero for backward compatibility.

The ratios (in %) are tracked as recent trends over ten, sixty, and
three hundred second windows, which gives insight into short term events
as well as medium and long term trends. The total absolute stall time
Expand Down
16 changes: 8 additions & 8 deletions Documentation/admin-guide/device-mapper/writecache.rst
Original file line number Diff line number Diff line change
Expand Up @@ -78,16 +78,16 @@ Status:
2. the number of blocks
3. the number of free blocks
4. the number of blocks under writeback
5. the number of read requests
6. the number of read requests that hit the cache
7. the number of write requests
8. the number of write requests that hit uncommitted block
9. the number of write requests that hit committed block
10. the number of write requests that bypass the cache
11. the number of write requests that are allocated in the cache
5. the number of read blocks
6. the number of read blocks that hit the cache
7. the number of write blocks
8. the number of write blocks that hit uncommitted block
9. the number of write blocks that hit committed block
10. the number of write blocks that bypass the cache
11. the number of write blocks that are allocated in the cache
12. the number of write requests that are blocked on the freelist
13. the number of flush requests
14. the number of discard requests
14. the number of discarded blocks

Messages:
flush
Expand Down
1 change: 1 addition & 0 deletions Documentation/admin-guide/hw-vuln/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -17,3 +17,4 @@ are configurable at compile, boot or run time.
special-register-buffer-data-sampling.rst
core-scheduling.rst
l1d_flush.rst
processor_mmio_stale_data.rst
Loading