diff options
author | Suman Anna <s-anna@ti.com> | 2014-10-22 17:22:34 -0500 |
---|---|---|
committer | Joerg Roedel <jroedel@suse.de> | 2014-10-23 14:33:48 +0200 |
commit | c5cf5c5377fbd0a1ff2a09ad1f0c7e261aabc567 (patch) | |
tree | ec305e6778337e821ca617e8b9286e86cec24d68 /drivers/regulator/pcap-regulator.c | |
parent | f24d9ad3fafd7c4ee47ec75947657d768873b6e4 (diff) | |
download | blackbird-op-linux-c5cf5c5377fbd0a1ff2a09ad1f0c7e261aabc567.tar.gz blackbird-op-linux-c5cf5c5377fbd0a1ff2a09ad1f0c7e261aabc567.zip |
iommu/omap: Fix bus error on debugfs access of unattached IOMMU
Any debugfs access on an OMAP IOMMU that is not enabled (done during
attach) results in a bus error due to access of registers without
the clock or the reset enabled for the respective IOMMU. So, add a
check to make sure the IOMMU is enabled/attached by a client device.
This gracefully prints a "Operation not permitted" trace when the
corresponding IOMMU is not enabled.
Signed-off-by: Suman Anna <s-anna@ti.com>
Acked-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Signed-off-by: Joerg Roedel <jroedel@suse.de>
Diffstat (limited to 'drivers/regulator/pcap-regulator.c')
0 files changed, 0 insertions, 0 deletions