mpc85xx: Get rid of 'of_flat_dt_is_compatible'
authorPawel Dembicki <paweldembicki@gmail.com>
Tue, 21 Nov 2023 09:46:13 +0000 (10:46 +0100)
committerChristian Lamparter <chunkeey@gmail.com>
Fri, 8 Mar 2024 16:24:13 +0000 (17:24 +0100)
This patch replaces 'of_flat_dt_is_compatible' with 'of_machine_is_compatible'.
The TL-WDR4900 platform file won't compile in the 6.1 kernel. The platform
files for the rest of the routers have been reworked or based on newer
solutions.

Let's make the TL-WDR4900 consistent with them.

Signed-off-by: Pawel Dembicki <paweldembicki@gmail.com>
target/linux/mpc85xx/files/arch/powerpc/platforms/85xx/tl_wdr4900_v1.c

index 0b2ebcd00272c926a475964fd24ea85805c3a4a1..87a97e65c897ca0f061eca2c6dd21371719887b4 100644 (file)
@@ -121,11 +121,8 @@ machine_arch_initcall(tl_wdr4900_v1, mpc85xx_common_publish_devices);
  */
 static int __init tl_wdr4900_v1_probe(void)
 {
-       unsigned long root = of_get_flat_dt_root();
-
-       if (of_flat_dt_is_compatible(root, "tplink,tl-wdr4900-v1"))
+       if (of_machine_is_compatible("tplink,tl-wdr4900-v1"))
                return 1;
-
        return 0;
 }