Skip to content

Commit 37bb2e7

Browse files
committed
Merge tag 'staging-6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging
Pull staging driver updates from Greg KH: "Here is the big set of staging driver updates for 6.19-rc1. Only thing "major" in here is that two subsystems, gpib and vc04 have moved out of the staging tree into the "real" portion of the kernel, which is great to see. Other than that, the rest of the changes are just tiny coding style cleanups, nothing earth-shattering. All of these have been in linux-next for a while with no reported problems" * tag 'staging-6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging: (53 commits) staging: rtl8723bs: fix out-of-bounds read in OnBeacon ESR IE parsing staging: rtl8723bs: fix stack buffer overflow in OnAssocReq IE parsing staging: rtl8723bs: fix out-of-bounds read in rtw_get_ie() parser staging: gpib: Clean-up commented-out code staging: rtl8723bs: remove custom FIELD_OFFSET macro staging: rtl8723bs: replace FIELD_OFFSET usage with offsetof in rtw_mlme_ext.c staging: rtl8723bs: remove dead commented code from odm.c staging: rtl8723bs: use standard offsetof in cfg80211 operations staging: rtl8723bs: remove unused registry and BSSID offset macros staging: rtl8723bs: core: delete commented-out code staging: rtl8723bs: core: fix block comment style issues staging: greybus: uart: check return values during probe staging: fbtft: core: fix potential memory leak in fbtft_probe_common() staging: gpib: Destage gpib staging: gpib: Fix SPDX license for gpib headers staging: gpib: Update TODO file staging: gpib: Change // comments in uapi header file platform/raspberrypi: Destage VCHIQ MMAL driver platform/raspberrypi: Destage VCHIQ interface staging: vc04_services: Cleanup VCHIQ TODO entries ...
2 parents f5e9d31 + 502ddcc commit 37bb2e7

153 files changed

Lines changed: 669 additions & 4971 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

MAINTAINERS

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4910,7 +4910,9 @@ S: Maintained
49104910
T: git https://github.com/broadcom/stblinux.git
49114911
F: Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
49124912
F: drivers/pci/controller/pcie-brcmstb.c
4913+
F: drivers/platform/raspberrypi/vchiq-*
49134914
F: drivers/staging/vc04_services
4915+
F: include/linux/raspberrypi/vchiq*
49144916
N: bcm2711
49154917
N: bcm2712
49164918
N: bcm283*
@@ -10727,7 +10729,9 @@ F: drivers/platform/x86/gpd-pocket-fan.c
1072710729
GPIB DRIVERS
1072810730
M: Dave Penkler <dpenkler@gmail.com>
1072910731
S: Maintained
10730-
F: drivers/staging/gpib/
10732+
F: drivers/gpib/
10733+
F: include/uapi/linux/gpib.h
10734+
F: include/uapi/linux/gpib_ioctl.h
1073110735

1073210736
GPIO ACPI SUPPORT
1073310737
M: Mika Westerberg <westeri@kernel.org>

drivers/Kconfig

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -161,6 +161,8 @@ source "drivers/greybus/Kconfig"
161161

162162
source "drivers/comedi/Kconfig"
163163

164+
source "drivers/gpib/Kconfig"
165+
164166
source "drivers/staging/Kconfig"
165167

166168
source "drivers/platform/Kconfig"

drivers/Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -150,6 +150,7 @@ obj-$(CONFIG_VHOST_IOTLB) += vhost/
150150
obj-$(CONFIG_VHOST) += vhost/
151151
obj-$(CONFIG_GREYBUS) += greybus/
152152
obj-$(CONFIG_COMEDI) += comedi/
153+
obj-$(CONFIG_GPIB) += gpib/
153154
obj-$(CONFIG_STAGING) += staging/
154155
obj-y += platform/
155156

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
# SPDX-License-Identifier: GPL-2.0
22
menuconfig GPIB
3-
tristate "Linux GPIB drivers"
3+
tristate "GPIB drivers"
44
help
5-
Enable support for GPIB cards and dongles for Linux. GPIB
6-
is the General Purpose Interface Bus which conforms to the
7-
IEEE488 standard.
5+
Enable support for GPIB cards and dongles. GPIB is the
6+
General Purpose Interface Bus which conforms to the IEEE488
7+
standard.
88

99
This set of drivers can be used with the corresponding user
1010
space library that can be found on Sourceforge under linux-gpib.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11

2-
subdir-ccflags-y += -I$(src)/include -I$(src)/uapi
2+
subdir-ccflags-y += -I$(src)/include
33

44
obj-$(CONFIG_GPIB_AGILENT_82350B) += agilent_82350b/
55
obj-$(CONFIG_GPIB_AGILENT_82357A) += agilent_82357a/
Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -4,20 +4,6 @@ TODO:
44
CHECK:ALLOC_SIZEOF_STRUCT: Prefer kmalloc(sizeof(*board->private_data)...) over kmalloc(sizeof(struct xxx_priv)...)
55
./gpio/gpib_bitbang.c:50: ERROR:COMPLEX_MACRO: Macros with complex values should be enclosed in parenthese
66
This warning will be addressed later: WARNING:UNDOCUMENTED_DT_STRING: DT compatible string
7-
- tidy-up comments:
8-
- there are some "//comments" and "// comments" scattered around
9-
- sometimes they are misaligned
10-
- sometimes "// comments" are interleaved with "/* comments */"
11-
- multiline comments should start with initial almost-blank line:
12-
/*
13-
* Good
14-
* multiline
15-
* comment
16-
*/
17-
/* Bad
18-
* multiline
19-
* comment
20-
*/
217
- resolve XXX notes where possible
228
- fix FIXME notes
239
- clean-up commented-out code
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)