ASoC: sigmadsp: Drop support support SIGMA_ACTION_DELAY
The official firmware generation tool never emitted any SIGMA_ACTION_DELAY instructions. Keeping support for it with the new restructured loader that also supports v2 will be difficult, so drop support for it. Signed-off-by: Lars-Peter Clausen <lars@metafoo.de> Signed-off-by: Mark Brown <broonie@kernel.org>
This commit is contained in:
Родитель
50c0f21b42
Коммит
6b25730f68
|
@ -7,7 +7,6 @@
|
|||
*/
|
||||
|
||||
#include <linux/crc32.h>
|
||||
#include <linux/delay.h>
|
||||
#include <linux/firmware.h>
|
||||
#include <linux/kernel.h>
|
||||
#include <linux/i2c.h>
|
||||
|
@ -28,9 +27,6 @@ enum {
|
|||
SIGMA_ACTION_WRITEXBYTES = 0,
|
||||
SIGMA_ACTION_WRITESINGLE,
|
||||
SIGMA_ACTION_WRITESAFELOAD,
|
||||
SIGMA_ACTION_DELAY,
|
||||
SIGMA_ACTION_PLLWAIT,
|
||||
SIGMA_ACTION_NOOP,
|
||||
SIGMA_ACTION_END,
|
||||
};
|
||||
|
||||
|
@ -79,10 +75,6 @@ process_sigma_action(struct sigma_firmware *ssfw, struct sigma_action *sa)
|
|||
if (ret < 0)
|
||||
return -EINVAL;
|
||||
break;
|
||||
case SIGMA_ACTION_DELAY:
|
||||
udelay(len);
|
||||
len = 0;
|
||||
break;
|
||||
case SIGMA_ACTION_END:
|
||||
return 0;
|
||||
default:
|
||||
|
|
Загрузка…
Ссылка в новой задаче