Skip to content
Snippets Groups Projects
Select Git revision
  • bd2bc2b8e63f872f8aa0f3536a40ffce6e1840bb
  • vme-testing default
  • ci-test
  • master
  • remoteproc
  • am625-sk-ov5640
  • pcal6534-upstreaming
  • lps22df-upstreaming
  • msc-upstreaming
  • imx8mp
  • iio/noa1305
  • vme-next
  • vme-next-4.14-rc4
  • v4.14-rc4
  • v4.14-rc3
  • v4.14-rc2
  • v4.14-rc1
  • v4.13
  • vme-next-4.13-rc7
  • v4.13-rc7
  • v4.13-rc6
  • v4.13-rc5
  • v4.13-rc4
  • v4.13-rc3
  • v4.13-rc2
  • v4.13-rc1
  • v4.12
  • v4.12-rc7
  • v4.12-rc6
  • v4.12-rc5
  • v4.12-rc4
  • v4.12-rc3
32 results

linux

  • Clone with SSH
  • Clone with HTTPS
  • user avatar
    Linus Torvalds authored
    Pull GPIO fixes from Linus Walleij:
     "These are hopefully the last GPIO fixes for v4.9. The most important
      is that it fixes the UML randconfig builds that have been nagging me
      for some time and me being confused about where the problem was really
      sitting, now this fix give this nice feeling that everything is solid
      and builds fine.
    
      Summary:
    
       - Finally, after being puzzled by a bunch of recurrent UML build
         failures on randconfigs from the build robot, Keno Fischer nailed
         it: GPIO_DEVRES is optional and depends on HAS_IOMEM even though
         many users just unconditionally rely on it to be available. And it
         *should* be available: garbage collection is nice for this and it
         *certainly* has nothing to do with having IOMEM. So we got rid of
         it, and now the UML builds should JustWork(TM).
    
       - Do not call .get_direction() on sleeping GPIO chips on the fastpath
         when locking GPIOs for interrupts: it is done from atomic context,
         no way.
    
       - Some driver fixes"
    
    * tag 'gpio-v4.9-4' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio:
      gpio: Remove GPIO_DEVRES option
      gpio: tc3589x: fix up .get_direction()
      gpio: do not double-check direction on sleeping chips
      gpio: pca953x: Move memcpy into mutex lock for set multiple
      gpio: pca953x: Fix corruption of other gpios in set_multiple.
    bd2bc2b8
    History
    Name Last commit Last update