]> www.infradead.org Git - users/jedix/linux-maple.git/commit
PCI: mvebu: Use for_each_of_range() iterator for parsing "ranges"
authorRob Herring (Arm) <robh@kernel.org>
Thu, 7 Nov 2024 15:32:55 +0000 (09:32 -0600)
committerManivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Sat, 19 Apr 2025 14:13:41 +0000 (19:43 +0530)
commit5da3d94a23c6c1ee1f896aeeb00965eacf1d0bb3
tree62ee8d687631bda5584a2de1ce2928cde510fa99
parent0af2f6be1b4281385b618cb86ad946eded089ac8
PCI: mvebu: Use for_each_of_range() iterator for parsing "ranges"

The mvebu "ranges" is a bit unusual with its own encoding of addresses,
but it's still just normal "ranges" as far as parsing is concerned.
Convert mvebu_get_tgt_attr() to use the for_each_of_range() iterator
instead of open coding the parsing.

Signed-off-by: Rob Herring (Arm) <robh@kernel.org>
Signed-off-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Reviewed-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Link: https://patch.msgid.link/20241107153255.2740610-1-robh@kernel.org
drivers/pci/controller/pci-mvebu.c