ARM: 8922/1: parse_dt_topology() rate is pointer to __be32
authorBen Dooks (Codethink) <ben.dooks@codethink.co.uk>
Fri, 11 Oct 2019 12:56:58 +0000 (13:56 +0100)
committerRussell King <rmk+kernel@armlinux.org.uk>
Thu, 31 Oct 2019 16:58:54 +0000 (16:58 +0000)
commit3b129524080bcb1bdcd9a7f66dbcf5bea899a291
tree40572c292825fe2dd4a4e3e48bb034dfdab2e32a
parent83dc1d99429af7d73225294f216a510ba6f58e45
ARM: 8922/1: parse_dt_topology() rate is pointer to __be32

The rate pointer in parse_dt_topology is a pointer to a
__be32, not a u32. This fixes the following sparse warning:

arch/arm/kernel/topology.c:128:43: warning: incorrect type in argument 1 (different base types)
arch/arm/kernel/topology.c:128:43:    expected restricted __be32 const [usertype] *p
arch/arm/kernel/topology.c:128:43:    got unsigned int const [usertype] *[assigned] rate

Signed-off-by: Ben Dooks <ben.dooks@codethink.co.uk>
Signed-off-by: Russell King <rmk+kernel@armlinux.org.uk>
arch/arm/kernel/topology.c