summaryrefslogtreecommitdiff
path: root/net/sched
diff options
context:
space:
mode:
authorPali Rohár <pali@kernel.org>2020-09-02 17:43:43 +0300
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2020-11-01 14:45:43 +0300
commit4a5649e0d3796c1612cbcac4b0c30f2476f5a886 (patch)
treeca4090c961c6ca51cb420e6a21b857e77efc515e /net/sched
parentb8049438969ba6e429a0aa3d1e3347a49b553295 (diff)
downloadlinux-4a5649e0d3796c1612cbcac4b0c30f2476f5a886.tar.xz
phy: marvell: comphy: Convert internal SMCC firmware return codes to errno
commit ea17a0f153af2cd890e4ce517130dcccaa428c13 upstream. Driver ->power_on and ->power_off callbacks leaks internal SMCC firmware return codes to phy caller. This patch converts SMCC error codes to standard linux errno codes. Include file linux/arm-smccc.h already provides defines for SMCC error codes, so use them instead of custom driver defines. Note that return value is signed 32bit, but stored in unsigned long type with zero padding. Tested-by: Tomasz Maciej Nowak <tmn505@gmail.com> Link: https://lore.kernel.org/r/20200902144344.16684-2-pali@kernel.org Signed-off-by: Pali Rohár <pali@kernel.org> Signed-off-by: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> Reviewed-by: Rob Herring <robh@kernel.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'net/sched')
0 files changed, 0 insertions, 0 deletions