]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
m68k: stmark2: add mcf5441x DAC platform devices
authorAngelo Dureghello <adureghello@baylibre.com>
Wed, 10 Jun 2026 20:35:12 +0000 (22:35 +0200)
committerGreg Ungerer <gerg@kernel.org>
Thu, 11 Jun 2026 08:02:24 +0000 (18:02 +1000)
Add mcf5441x DAC platform devices.

Reviewed-by: Jonathan Cameron <jic23@kernel.org>
Signed-off-by: Angelo Dureghello <adureghello@baylibre.com>
Signed-off-by: Greg Ungerer <gerg@linux-m68k.org>
arch/m68k/coldfire/stmark2.c

index 7eed6097f501a117dd3706af31954894f0b2b5a4..a6f9eb3a75d8f508e8723db8fca9e03e47ab99c8 100644 (file)
@@ -84,8 +84,28 @@ static struct platform_device dspi_spi0_device = {
        },
 };
 
+static struct resource dac0_resource = DEFINE_RES_MEM(MCFDAC_BASE0, 0x100);
+
+static struct platform_device dac0_device = {
+       .name = "mcfdac",
+       .id = 0,
+       .num_resources = 1,
+       .resource = &dac0_resource,
+};
+
+static struct resource dac1_resource = DEFINE_RES_MEM(MCFDAC_BASE1, 0x100);
+
+static struct platform_device dac1_device = {
+       .name = "mcfdac",
+       .id = 1,
+       .num_resources = 1,
+       .resource = &dac1_resource,
+};
+
 static struct platform_device *stmark2_devices[] __initdata = {
        &dspi_spi0_device,
+       &dac0_device,
+       &dac1_device,
 };
 
 /*