blob: 4a710ffffd9a4e5644b4f14683219809a3b57f33 [file] [log] [blame]
Greg Kroah-Hartmanb2441312017-11-01 15:07:57 +01001// SPDX-License-Identifier: GPL-2.0
Andi Kleen62cc49392007-02-13 13:26:26 +01002#include <linux/platform_device.h>
Akinobu Mita153dab72008-09-21 23:25:40 +09003#include <linux/err.h>
Andi Kleen62cc49392007-02-13 13:26:26 +01004#include <linux/init.h>
5
6static __init int add_pcspkr(void)
7{
8 struct platform_device *pd;
Andi Kleen62cc49392007-02-13 13:26:26 +01009
Akinobu Mita153dab72008-09-21 23:25:40 +090010 pd = platform_device_register_simple("pcspkr", -1, NULL, 0);
Andi Kleen62cc49392007-02-13 13:26:26 +010011
YueHaibing23971342018-07-20 15:32:13 +080012 return PTR_ERR_OR_ZERO(pd);
Andi Kleen62cc49392007-02-13 13:26:26 +010013}
14device_initcall(add_pcspkr);