[GIT PULL] Staging/IIO driver changes for 5.11-rc1
The following changes since commit 418baf2c28f3473039f2f7377760bd8f6897ae18: Linux 5.10-rc5 (2020-11-22 15:36:08 -0800) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git tags/staging-5.11-rc1 for you to fetch changes up to 4996b4610767064807d022dd731584f7ff78c309: staging: olpc_dcon: Do not call platform_device_unregister() in dcon_probe() (2020-12-09 19:45:13 +0100) Staging / IIO driver patches for 5.11-rc1 Here is the big staging and IIO driver pull request for 5.11-rc1 Lots of different things in here: - loads of driver updates - so many coding style cleanups - new IIO drivers - Android ION code is finally removed from the tree - wimax drivers are moved to staging on their way out of the kernel Nothing really exciting, just the constant grind of kernel development :) All have been in linux-next for a while with no reported issues. Signed-off-by: Greg Kroah-Hartman Alexandre Belloni (6): iio: adc: at91_adc: remove at91_adc_ids iio: adc: at91_adc: rework resolution selection dt-bindings:iio:adc:remove atmel, adc-res and atmel, adc-res-names iio: adc: at91_adc: rework trigger definition dt-bindings:iio:adc:remove triggers iio: adc: at91_adc: merge at91_adc_probe_dt back in at91_adc_probe Alexandru Ardelean (25): iio: adc: at91_adc: use of_device_get_match_data() helper iio: adc: at91_adc: const-ify some driver data iio: adc: at91_adc: add Kconfig dep on the OF symbol and remove of_match_ptr() iio: adc: at91_adc: remove platform data and move defs in driver file iio: adc: ad7887: invert/rework external ref logic iio: adc: ad7298: rework external ref setup & remove platform data iio: dac: ad7303: remove platform data header iio: core: centralize ioctl() calls to the main chardev iio: adc: ad7887: convert probe to device-managed functions iio: buffer: dmaengine: unwrap the use of iio_buffer_set_attrs() iio: adc: at91-sama5d2_adc: merge buffer & trigger init into a function iio: triggered-buffer: add {devm_}iio_triggered_buffer_setup_ext variants iio: accel: adxl372: use devm_iio_triggered_buffer_setup_ext() iio: accel: bmc150: use iio_triggered_buffer_setup_ext() iio: adc: at91-sama5d2_adc: use devm_iio_triggered_buffer_setup_ext() iio: cros_ec: use devm_iio_triggered_buffer_setup_ext() iio: hid-sensors: use iio_triggered_buffer_setup_ext() iio: buffer: remove iio_buffer_set_attrs() helper iio: adc: ad7292: remove unneeded spi_set_drvdata() iio: accel: adis16201: remove unneeded spi_set_drvdata() iio: accel: adis16209: remove unneeded spi_set_drvdata() iio: core: organize buffer file-ops in the order defined in the struct iio: core: return -EINVAL when no ioctl handler has been run iio: adc: ad7298: convert probe to device-managed functions iio: adc: ad7298: check regulator for null in ad7298_get_ref_voltage() Amarjargal Gundjalam (3): staging: rtl8723bs: cleanup NULL check before vfree staging: vc04_services: fix block comment style staging: vc04_services: fix quoted string split across lines Anand Ashok Dumbre (1): iio: core: Fix IIO_VAL_FRACTIONAL calculation for negative values Andy Shevchenko (1): staging: fieldbus: Use %pM format specifier for MAC addresses Arnd Bergmann (3): wimax: fix duplicate initializer warning wimax: move out to staging staging: bcm2835: fix vchiq_mmal dependencies Bhaskar Chowdhury (1): drivers: staging: rtl8188eu: Fix spelling in two comments i.e defalut to default Brother Matthew De Angelis (4): Staging: rtl8723bs/core fix brace coding style issues in rtw_ioctl_set.c Staging: rtl8723bs/core: delete empty if statement Staging: rtl8723bs/core: fix brace coding style issue Staging: rtl8723bs/core: add blank line after declarations Christian Gromm (1): drivers: staging: most: use swabXX functions of kernel Colin Ian King (2): staging: wfx: make a const array static, makes object smaller staging: most: Fix spelling mistake "tranceiver" -> "transceiver" Cristian Pop (5): iio: core: Add optional symbolic label to a device channel iio:Documentation: Add documentation for label channel attribute iio: adc: ad7768-1: Add channel labels. dt-bindings:iio:adc:adi,ad7768-1: Add documentation for channel label dt-bindings:iio:adc:adc.txt: Add documentation for channel label attribute David Gow (1): staging: hikey9xx: Specify HAS_IOMEM dependency for MFD_HI6421_SPMI Deepak R Varma (12): staging: iio: adis16240: add blank line before struct definition staging: iio: adis16240: add blank line before struct definition staging: qlge: remove ext
Re: [GIT PULL] Staging/IIO driver changes for 5.11-rc1
Hi Greg, On Tue, 15 Dec 2020 11:17:49 +0100 Greg KH wrote: > > All have been in linux-next for a while with no reported issues. There is, however, a semantic conflict with a commit that is now in Linus' tree: https://lore.kernel.org/lkml/20201207164601.2b9ce...@canb.auug.org.au/ -- Cheers, Stephen Rothwell pgp7wygbVYpNc.pgp Description: OpenPGP digital signature ___ devel mailing list de...@linuxdriverproject.org http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel
Re: [GIT PULL] Staging/IIO driver changes for 5.11-rc1
On Tue, Dec 15, 2020 at 10:37:52PM +1100, Stephen Rothwell wrote: > Hi Greg, > > On Tue, 15 Dec 2020 11:17:49 +0100 Greg KH wrote: > > > > All have been in linux-next for a while with no reported issues. > > There is, however, a semantic conflict with a commit that is now in > Linus' tree: > > https://lore.kernel.org/lkml/20201207164601.2b9ce...@canb.auug.org.au/ Ah, I missed that this hit Linus's tree already, I thought it was only in linux-next. As I can't fix it without doing the merge myself, either Linus can pull this directly from lore using 'b4' or I can send it after he does the merge. Linus, your call. thanks, greg k-h ___ devel mailing list de...@linuxdriverproject.org http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel
Re: [PATCH v7 0/7] clk: clk-wizard: clock-wizard: Driver updates
Hi Stephen, On 04. 11. 20 16:06, Shubhrajyoti Datta wrote: > > In the thread [1] Greg suggested that we move the driver > to the clk from the staging. > Add patches to address the concerns regarding the fractional and > set rate support in the TODO. > > The patch set does the following > - Trivial fixes for kernel doc. > - Move the driver to the clk folder > - Add capability to set rate. > - Add fractional support. > - Add support for configurable outputs. > - Make the output names unique so that multiple instances > do not crib. > > Changes in the v3: > Added the cover-letter. > Add patches for rate setting and fractional support > Add patches for warning. > Remove the driver from staging as suggested > > v4: > Reorder the patches. > Merge the CLK_IS_BASIC patch. > Add the yaml form of binding document > > v5: > Fix a mismerge > > v6: > Fix the yaml warning > use poll timedout > > v7: > Binding doc updates > Use common divisor function. > > [1] https://spinics.net/lists/linux-driver-devel/msg117326.html > > Shubhrajyoti Datta (7): > dt-bindings: add documentation of xilinx clocking wizard > clk: clock-wizard: Add the clockwizard to clk directory > clk: clock-wizard: Fix kernel-doc warning > clk: clock-wizard: Add support for dynamic reconfiguration > clk: clock-wizard: Add support for fractional support > clk: clock-wizard: Remove the hardcoding of the clock outputs > clk: clock-wizard: Update the fixed factor divisors > > .../bindings/clock/xlnx,clocking-wizard.yaml | 65 ++ > drivers/clk/Kconfig| 9 + > drivers/clk/Makefile | 1 + > drivers/clk/clk-xlnx-clock-wizard.c| 689 > + > drivers/staging/Kconfig| 2 - > drivers/staging/Makefile | 1 - > drivers/staging/clocking-wizard/Kconfig| 10 - > drivers/staging/clocking-wizard/Makefile | 2 - > drivers/staging/clocking-wizard/TODO | 12 - > .../clocking-wizard/clk-xlnx-clock-wizard.c| 333 -- > drivers/staging/clocking-wizard/dt-binding.txt | 30 - > 11 files changed, 764 insertions(+), 390 deletions(-) > create mode 100644 > Documentation/devicetree/bindings/clock/xlnx,clocking-wizard.yaml > create mode 100644 drivers/clk/clk-xlnx-clock-wizard.c > delete mode 100644 drivers/staging/clocking-wizard/Kconfig > delete mode 100644 drivers/staging/clocking-wizard/Makefile > delete mode 100644 drivers/staging/clocking-wizard/TODO > delete mode 100644 drivers/staging/clocking-wizard/clk-xlnx-clock-wizard.c > delete mode 100644 drivers/staging/clocking-wizard/dt-binding.txt > Can you please take a look at this series? Thanks, Michal ___ devel mailing list de...@linuxdriverproject.org http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel
Re: [PATCH 1/8] dt-bindings: pinctrl: rt2880: properly redo bindings
On Sun, 13 Dec 2020 17:17:14 +0100, Sergio Paracuellos wrote: > When this bindings where applied there weren't already > reviewed and some old hacks was being used to properly > pass the schemas checks. This commits fix them up: > - Instead of using 'if-then' clause use '-pins$'. > - 'groups' and 'function' are included inside a new >'^(.*-)?pinmux$' node. > - compatible string is not an 'enum' but a 'const'. > - 'pinctrl-0' and 'pinctrl-names' removed since they are > used in consumer nodes. > > Signed-off-by: Sergio Paracuellos > --- > .../pinctrl/ralink,rt2880-pinmux.yaml | 62 +-- > 1 file changed, 28 insertions(+), 34 deletions(-) > Reviewed-by: Rob Herring ___ devel mailing list de...@linuxdriverproject.org http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel
Re: [PATCH v7 0/7] clk: clk-wizard: clock-wizard: Driver updates
Quoting Michal Simek (2020-12-15 01:13:46) > > Can you please take a look at this series? > I did, see https://lore.kernel.org/r/16078386.1580929.1950826106627397...@swboyd.mtv.corp.google.com ___ devel mailing list de...@linuxdriverproject.org http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel
Re: [PATCH] Documentation: process: Correct numbering
Hi Milan, On Tue, Dec 15, 2020 at 07:50:35PM +, Milan Lakhani wrote: > Renumber the steps in submit-checklist.rst as some numbers were skipped. > > Signed-off-by: Milan Lakhani Maybe you can also add: Fixes: 72deb455b5ec ("block: remove CONFIG_LBDAF") But I am confused about why you have added Greg and staging list instead of 'linux-...@vger.kernel.org'. -- Regards Sudip ___ devel mailing list de...@linuxdriverproject.org http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel
Re: [GIT PULL] Staging/IIO driver changes for 5.11-rc1
On Tue, Dec 15, 2020 at 3:48 AM Greg KH wrote: > > Linus, your call. This showed up in my build testing and I fixed it in the merge. No problem, but thanks to Stephen for tracking these things. Linus ___ devel mailing list de...@linuxdriverproject.org http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel
Re: [GIT PULL] Staging/IIO driver changes for 5.11-rc1
The pull request you sent on Tue, 15 Dec 2020 11:17:49 +0100: > git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git > tags/staging-5.11-rc1 has been merged into torvalds/linux.git: https://git.kernel.org/torvalds/c/3db1a3fa98808aa90f95ec3e0fa2fc7abf28f5c9 Thank you! -- Deet-doot-dot, I am a bot. https://korg.docs.kernel.org/prtracker.html ___ devel mailing list de...@linuxdriverproject.org http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel
Re: KASAN: use-after-free Write in __sco_sock_close
syzbot suspects this issue was fixed by commit: commit 6dfccd13db2ff2b709ef60a50163925d477549aa Author: Anmol Karn Date: Wed Sep 30 14:18:13 2020 + Bluetooth: Fix null pointer dereference in hci_event_packet() bisection log: https://syzkaller.appspot.com/x/bisect.txt?x=14cb845b50 start commit: 47ec5303 Merge git://git.kernel.org/pub/scm/linux/kernel/g.. git tree: upstream kernel config: https://syzkaller.appspot.com/x/.config?x=e0c783f658542f35 dashboard link: https://syzkaller.appspot.com/bug?extid=077eca30d3cb7c02b273 syz repro: https://syzkaller.appspot.com/x/repro.syz?x=165a89dc90 C reproducer: https://syzkaller.appspot.com/x/repro.c?x=130a8c6290 If the result looks correct, please mark the issue as fixed by replying with: #syz fix: Bluetooth: Fix null pointer dereference in hci_event_packet() For information about bisection process see: https://goo.gl/tpsmEJ#bisection ___ devel mailing list de...@linuxdriverproject.org http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel