git: gpio_intel: Add workaround for concurrent GPIO register access erratum.

Imre Vadasz ivadasz at crater.dragonflybsd.org
Sat Apr 16 02:35:34 PDT 2016


commit 4ea42c7727eac725b2ba457624cd80eac3e15520
Author: Imre Vadász <imre at vdsz.com>
Date:   Fri Apr 15 00:02:18 2016 +0200

    gpio_intel: Add workaround for concurrent GPIO register access erratum.
    
    * This implements the suggested workaround, using a global lock for GPIO
      register accesses for Cherry Trail erratum:
    
      CHT34   Multiple Drivers That Access the GPIO Registers Concurrently May
              Result in Unpredictable System Behaviour

Summary of changes:
 sys/bus/gpio/gpio_intel/gpio_cherryview.c | 70 +++++++++++++++++++++----------
 1 file changed, 49 insertions(+), 21 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/4ea42c7727eac725b2ba457624cd80eac3e15520


-- 
DragonFly BSD source repository



More information about the Commits mailing list