[GIT PULL] Staging/IIO driver changes for 5.11-rc1

2020-12-15 Thread Greg KH
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

2020-12-15 Thread Stephen Rothwell
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

2020-12-15 Thread Greg KH
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

2020-12-15 Thread Michal Simek
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

2020-12-15 Thread Rob Herring
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

2020-12-15 Thread Stephen Boyd
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

2020-12-15 Thread Sudip Mukherjee
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

2020-12-15 Thread Linus Torvalds
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

2020-12-15 Thread pr-tracker-bot
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

2020-12-15 Thread syzbot
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