/* sound/soc/samsung/i2s.c * * ALSA SoC Audio Layer - Samsung I2S Controller driver * * Copyright (c) 2010 Samsung Electronics Co. Ltd. * Jaswinder Singh <jassisinghbrar@gmail.com> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License version 2 as * published by the Free Software Foundation. */#include<dt-bindings/sound/samsung-i2s.h>#include<linux/delay.h>#include<linux/slab.h>#include<linux/clk.h>#include<linux/clk-provider.h>#include<linux/io.h>#include<linux/module.h>#include<linux/of.h>#include<linux/of_device.h>#include<linux/of_gpio.h>#include<linux/pm_runtime.h>#include<sound/soc.h>#include<sound/pcm_params.h>#include<linux/platform_data/asoc-s3c.h>#include"dma.h"#include"idma.h"#include"i2s.h"#include"i