xref: /rk3399_rockchip-uboot/drivers/sound/sandbox.c (revision a8b0f9b685072e1d3acd01741e7db6833b445b2a)
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 
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 
20c34c0246SSimon Glass int sound_init(const void *blob)
21c34c0246SSimon Glass {
22c34c0246SSimon Glass 	return sandbox_sdl_sound_init();
23c34c0246SSimon Glass }
24