xref: /rk3399_rockchip-uboot/drivers/sound/sandbox.c (revision dab5e3469d294a4e1ffed8407d296a78e02cc01f)
1c34c0246SSimon Glass /*
2c34c0246SSimon Glass  * Copyright (c) 2013 Google, Inc
3c34c0246SSimon Glass  *
4c34c0246SSimon Glass  * SPDX-License-Identifier:	GPL-2.0+
5c34c0246SSimon Glass  */
6c34c0246SSimon Glass 
7c34c0246SSimon Glass #include <common.h>
8*a8b0f9b6SMasahiro Yamada #include <asm/sound.h>
9c34c0246SSimon Glass #include <asm/sdl.h>
10c34c0246SSimon Glass 
sound_play(uint32_t msec,uint32_t frequency)11c34c0246SSimon Glass int sound_play(uint32_t msec, uint32_t frequency)
12c34c0246SSimon Glass {
13c34c0246SSimon Glass 	sandbox_sdl_sound_start(frequency);
14c34c0246SSimon Glass 	mdelay(msec);
15c34c0246SSimon Glass 	sandbox_sdl_sound_stop();
16c34c0246SSimon Glass 
17c34c0246SSimon Glass 	return 0;
18c34c0246SSimon Glass }
19c34c0246SSimon Glass 
sound_init(const void * blob)20c34c0246SSimon Glass int sound_init(const void *blob)
21c34c0246SSimon Glass {
22c34c0246SSimon Glass 	return sandbox_sdl_sound_init();
23c34c0246SSimon Glass }
24