Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
linux
linux
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Labels
  • Merge Requests 0
    • Merge Requests 0
  • Analytics
    • Analytics
    • Repository
    • Value Stream
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Commits
  • Guillaume Tucker
  • linuxlinux
  • Repository

Switch branch/tag
  • linux
  • drivers
  • of
  • property.c
Find file BlameHistoryPermalink
  • Nicolas Saenz Julienne's avatar
    of: property: Do not link to disabled devices · 7456427a
    Nicolas Saenz Julienne authored Apr 20, 2020
    When creating a consumer/supplier relationship between two devices,
    make sure the supplier node is actually active. Otherwise this will
    create a link relationship that will never be fulfilled. This, in the
    worst case scenario, will hang the system during boot.
    
    Note that, in practice, the fact that a device-tree represented
    consumer/supplier relationship isn't fulfilled will not prevent devices
    from successfully probing.
    
    Fixes: a3e1d1a7 ("of: property: Add functional dependency link from DT bindings")
    Signed-off-by: default avatarNicolas Saenz Julienne <nsaenzjulienne@suse.de>
    Reviewed-by: default avatarSaravana Kannan <saravanak@google.com>
    Signed-off-by: default avatarRob Herring <robh@kernel.org>
    7456427a
property.c 38.9 KB
EditWeb IDE

Replace property.c

Attach a file by drag & drop or click to upload


Cancel
A new branch will be created in your fork and a new merge request will be started.