Centos-kernel-stream-9/drivers
Al Stone 95510e7e90 gpio: sim: check the label length when setting up device properties
Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=2071835
Tested: This is one of a series of patch sets to enable Arm SystemReady IR
 support in the kernel for NXP i.MX8 platforms.  This set updates GPIO
 support.  It has been tested via simple boot tests and by using the
 kernel GPIO tools to verify pins are being identified and can be used.

commit dda8e14363f4f2bac0a1122322a35f47b5565d46
Author: Bartosz Golaszewski <brgl@bgdev.pl>
Date:   Thu Jan 20 20:49:48 2022 +0100

    gpio: sim: check the label length when setting up device properties

    If the user-space sets the chip label to an empty string - we should
    check the length and not override the default name or else line hogs
    will not be properly attached.

    Fixes: cb8c474e79be ("gpio: sim: new testing module")
    Signed-off-by: Bartosz Golaszewski <brgl@bgdev.pl>
    (cherry picked from commit dda8e14363f4f2bac0a1122322a35f47b5565d46)

Signed-off-by: Al Stone <ahs3@redhat.com>
2022-08-24 13:31:42 -06:00
..
accessibility
acpi Merge: Upgrade drivers/base/property.c to support Arm SystemReady IR 2022-08-23 12:36:40 +00:00
amba ARM: 9119/1: amba: Properly handle device probe without IRQ domain 2022-07-01 16:12:54 -06:00
android
ata
atm
auxdisplay
base Merge: Upgrade drivers/base/property.c to support Arm SystemReady IR 2022-08-23 12:36:40 +00:00
bcma
block fs: Move many prototypes to pagemap.h 2022-07-10 10:44:17 -04:00
bluetooth Merge: CNB: net: Don't include filter.h from net/sock.h 2022-07-29 15:10:11 +02:00
bus
cdrom cdrom: remove unused variable 2022-06-22 08:57:58 +08:00
char Merge: Update Marvell OcteonTX2 device drivers to v5.18 2022-08-16 17:15:54 +00:00
clk x86: clk: clk-fch: Add support for newer family of AMD's SOC 2022-06-07 10:50:56 -04:00
clocksource clocksource: acpi_pm: fix return value of __setup handler 2022-08-01 14:19:24 -04:00
comedi
connector
counter
cpufreq cpufreq: fix memory leak in sun50i_cpufreq_nvmem_probe 2022-06-15 13:56:13 -05:00
cpuidle cpuidle: psci: Fix regression leading to no genpd governor 2022-06-16 15:56:13 -04:00
crypto Merge: Upgrade drivers/of to support Arm SystemReady IR 2022-08-22 14:07:55 +00:00
cxl
dax dax: remove the pgmap sanity checks in generic_fsdax_supported 2022-07-10 10:44:06 -04:00
dca
devfreq
dio
dma dmaengine: idxd: Fixup upstream merge conflict resolution 2022-06-24 10:08:10 -07:00
dma-buf
edac
eisa
extcon
firewire
firmware Merge: Upgrade drivers/of to support Arm SystemReady IR 2022-08-22 14:07:55 +00:00
fpga
fsi
gnss
gpio gpio: sim: check the label length when setting up device properties 2022-08-24 13:31:42 -06:00
gpu drm/amd/display: Fix new dmub notification enabling in DM 2022-08-04 06:33:50 +03:00
greybus
hid HID: elan: Fix potential double free in elan_input_configured 2022-06-22 18:11:33 +02:00
hsi
hte hte: Uninitialized variable in hte_ts_get() 2022-08-24 13:31:39 -06:00
hv net: netvsc: Add Isolation VM support for netvsc driver 2022-06-21 15:42:42 +02:00
hwmon
hwspinlock
hwtracing
i2c
i3c
idle intel_idle: Fix false positive RCU splats due to incorrect hardirqs state 2022-07-29 11:56:34 -04:00
iio
infiniband Merge: Rebase mlx5 up to kernel 5.18 2022-08-24 15:26:10 +00:00
input Input: bcm5974 - set missing URB_NO_TRANSFER_DMA_MAP urb flag 2022-06-22 18:11:36 +02:00
interconnect
iommu Merge: [RHEL 9.1.0 BZ 2015209] A couple dma fixes 2022-08-04 11:24:17 -04:00
ipack
irqchip irqchip/gicv3: Handle resource request failure consistently 2022-07-20 19:13:39 -04:00
isdn
leds
macintosh memblock: use memblock_free for freeing virtual pointers 2022-07-01 17:07:00 -06:00
mailbox
mcb
md raid1: ensure write behind bio has less than BIO_MAX_VECS sectors 2022-08-17 15:20:23 -04:00
media media: stkwebcam: move stk_camera_read_reg() scratch buffer to struct stk_camera 2022-07-25 15:38:39 -04:00
memory
memstick memstick: mspro_block: Add error handling support for add_disk() 2022-07-11 23:27:26 +08:00
message
mfd gpio: dwapb: Unify ACPI enumeration checks in get_irq() and configure_irqs() 2022-08-24 13:28:23 -06:00
misc Merge: Upgrade drivers/of to support Arm SystemReady IR 2022-08-22 14:07:55 +00:00
mmc mmc: block: Add error handling support for add_disk() 2022-07-11 23:27:27 +08:00
most
mtd mtd: phram: Allow probing via reserved-memory 2022-07-01 17:07:03 -06:00
mux
net Merge: Rebase mlx5 up to kernel 5.18 2022-08-24 15:26:10 +00:00
nfc
ntb
nubus
nvdimm Merge: block drivers: fix build warning on not checking add_disk* 2022-07-21 18:43:14 +02:00
nvme Merge: redhat: nvme/tcp mistakenly uses blk_mq_tag_to_rq(nvme_tcp_tagset(queue)) 2022-08-10 03:08:59 -04:00
nvmem
of Merge: Upgrade drivers/base/property.c to support Arm SystemReady IR 2022-08-23 12:36:40 +00:00
opp opp: Don't print an error if required-opps is missing 2022-07-31 16:30:18 -04:00
parisc
parport
pci Merge: ACPI, PCI: Power Management fixes 2022-07-21 18:50:40 +02:00
pcmcia
perf
phy
pinctrl gpio: use raw spinlock for gpio chip shadowed data 2022-08-24 13:31:38 -06:00
platform Merge: update the non-x86 portions of drivers/platform to v5.18 2022-08-01 10:28:01 -04:00
pnp PM: sleep: Add device name to suspend_report_result() 2022-06-14 16:04:17 -05:00
power
powercap powercap: intel_rapl: add support for ALDERLAKE_N 2022-07-18 13:04:27 -04:00
pps
ps3
ptp
pwm
rapidio
ras
regulator
remoteproc revert remoteproc: qcom: pas: Carry PAS metadata context 2022-06-28 15:00:22 -04:00
reset
rpmsg revert bus: Make remove callback return void 2022-06-17 03:40:34 -04:00
rtc rtc: mc146818-lib: fix signedness bug in mc146818_get_time() 2022-06-14 16:04:17 -05:00
s390 memblock: rename memblock_free to memblock_phys_free 2022-07-01 17:06:59 -06:00
sbus
scsi Merge: megaraid: fix for a cpu hotplug 2022-08-19 21:27:21 +00:00
sh
siox
slimbus
soc Merge: Upgrade drivers/of to support Arm SystemReady IR 2022-08-22 14:07:55 +00:00
soundwire soundwire: intel: prevent pm_runtime resume prior to system suspend 2022-08-03 08:49:52 +02:00
spi
spmi revert bus: Make remove callback return void 2022-06-14 12:57:05 -04:00
ssb
staging Merge: Update drivers/base to v5.18 2022-07-19 11:43:50 +02:00
target scsi: target: pscsi: Set SCF_TREAT_READ_AS_NORMAL flag only if there is valid data 2022-07-12 09:54:49 +02:00
tc
tee
thermal thermal: cpufreq_cooling: Use new thermal pressure update function 2022-06-14 16:01:49 -05:00
thunderbolt thunderbolt: Add KUnit test for devices with no DisplayPort adapters 2022-07-25 15:38:35 -04:00
tty tty: remove CMSPAR ifdefs 2022-07-25 15:38:42 -04:00
uio Drivers: hv: vmbus: Mark vmbus ring buffer visible to host in Isolation VM 2022-06-14 17:25:22 +02:00
usb Merge: Upgrade drivers/of to support Arm SystemReady IR 2022-08-22 14:07:55 +00:00
vdpa Merge: Rebase mlx5 up to kernel 5.17 2022-08-22 19:47:31 +00:00
vfio
vhost Merge: vdpasim: control virtqueue support 2022-08-18 13:53:13 +00:00
video Merge: Upgrade drivers/of to support Arm SystemReady IR 2022-08-22 14:07:55 +00:00
virt virt: sev-guest: Pass the appropriate argument type to iounmap() 2022-08-08 11:57:11 -04:00
virtio Merge: vdpasim: control virtqueue support 2022-08-18 13:53:13 +00:00
visorbus
vlynq
vme
w1
watchdog
xen memblock: use memblock_free for freeing virtual pointers 2022-07-01 17:07:00 -06:00
zorro
Kconfig drivers: Add hardware timestamp engine (HTE) subsystem 2022-08-24 13:31:39 -06:00
Makefile drivers: Add hardware timestamp engine (HTE) subsystem 2022-08-24 13:31:40 -06:00