···6767 "allwinner,sun4i-a10-usb-clk" - for usb gates + resets on A10 / A206868 "allwinner,sun5i-a13-usb-clk" - for usb gates + resets on A136969 "allwinner,sun6i-a31-usb-clk" - for usb gates + resets on A317070+ "allwinner,sun8i-a23-usb-clk" - for usb gates + resets on A237071 "allwinner,sun9i-a80-usb-mod-clk" - for usb gates + resets on A807172 "allwinner,sun9i-a80-usb-phy-clk" - for usb phy gates + resets on A807273
+5-5
drivers/clk/sunxi/clk-sun9i-core.c
···9393 void __iomem *reg;94949595 reg = of_io_request_and_map(node, 0, of_node_full_name(node));9696- if (!reg) {9696+ if (IS_ERR(reg)) {9797 pr_err("Could not get registers for a80-pll4-clk: %s\n",9898 node->name);9999 return;···154154 struct clk *gt;155155156156 reg = of_io_request_and_map(node, 0, of_node_full_name(node));157157- if (!reg) {157157+ if (IS_ERR(reg)) {158158 pr_err("Could not get registers for a80-gt-clk: %s\n",159159 node->name);160160 return;···218218 void __iomem *reg;219219220220 reg = of_io_request_and_map(node, 0, of_node_full_name(node));221221- if (!reg) {221221+ if (IS_ERR(reg)) {222222 pr_err("Could not get registers for a80-ahb-clk: %s\n",223223 node->name);224224 return;···244244 void __iomem *reg;245245246246 reg = of_io_request_and_map(node, 0, of_node_full_name(node));247247- if (!reg) {247247+ if (IS_ERR(reg)) {248248 pr_err("Could not get registers for a80-apb0-clk: %s\n",249249 node->name);250250 return;···310310 void __iomem *reg;311311312312 reg = of_io_request_and_map(node, 0, of_node_full_name(node));313313- if (!reg) {313313+ if (IS_ERR(reg)) {314314 pr_err("Could not get registers for a80-apb1-clk: %s\n",315315 node->name);316316 return;
+2
drivers/clk/sunxi/clk-sunxi.c
···198198 int i = 0;199199200200 reg = of_io_request_and_map(node, 0, of_node_full_name(node));201201+ if (IS_ERR(reg))202202+ return;201203202204 /* we have a mux, we will have >1 parents */203205 while (i < SUN6I_AHB1_MAX_PARENTS &&