summaryrefslogtreecommitdiff
path: root/include/drm/drm_debugfs_crc.h
diff options
context:
space:
mode:
authorLukasz Majewski <lukma@denx.de>2017-02-07 06:20:23 +0100
committerDavid S. Miller <davem@davemloft.net>2017-02-07 13:59:27 -0500
commitfc6d39c39581f3c12c95f166ce95ef8beb2047e8 (patch)
treeb0a384028f9c00b7e33d028045acda25091db5f6 /include/drm/drm_debugfs_crc.h
parent252ae5330daa121586e9713b704068851e8565d9 (diff)
net: phy: dp83867: Add lane swapping support in the DP83867 TI's PHY driver
This patch adds support for enabling or disabling the lane swapping (called "port mirroring" in PHY's CFG4 register) feature of the DP83867 TI's PHY device. One use case is when bootstrap configuration enables this feature (because of e.g. LED_0 wrong wiring) so then one needs to disable it in software (at u-boot/Linux). Signed-off-by: Lukasz Majewski <lukma@denx.de> Reviewed-by: Andrew Lunn <andrew@lunn.ch> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'include/drm/drm_debugfs_crc.h')
0 files changed, 0 insertions, 0 deletions
d by `pch->lock'. I don't know if this may cause race conditions. Similarly `pch->cyclic' is written by `pl330_alloc_chan_resources' under `pl330->lock' but read by `pl330_tx_submit' under `pch->lock'. Second, I have removed locking from `pl330_request_channel' and `pl330_release_channel' functions. Function `pl330_request_channel' is only called from `pl330_alloc_chan_resources', so the lock is already held. Function `pl330_release_channel' is called from `pl330_free_chan_resources', which already holds the lock, and from `pl330_del'. Function `pl330_del' is called in an error path of `pl330_probe' and at the end of `pl330_remove', but I assume that there cannot be concurrent accesses to the protected data at those points. Signed-off-by: Iago Abal <mail@iagoabal.eu> Reviewed-by: Marek Szyprowski <m.szyprowski@samsung.com> Signed-off-by: Vinod Koul <vinod.koul@intel.com>
Diffstat (limited to 'include/dt-bindings/clock/qcom,gcc-ipq4019.h')