You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
kernel_samsung_sm7125/sound/soc/codecs/dbmdx/dbmdx-i2c-sbl-d2.h

60 lines
2.3 KiB

/*
* dbmdx-i2c-sbl-d2.h -- DBMD2 SBL for I2C
*
* Copyright (C) 2014 DSP Group
*
* 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.
*/
#ifndef _DBMDX_I2C_SBL_D2_H
#define _DBMDX_I2C_SBL_D2_H
static unsigned char sbl[] = {
#ifndef DBMDX_I2C_SBL_D2_TYPE_2
0x5a, 0x01, 0x7c, 0x00, 0x00, 0x00, 0x00, 0x80,
0x00, 0x00, 0x48, 0xfc, 0x88, 0x01, 0x00, 0x00,
0x34, 0x1d, 0x23, 0x10, 0x00, 0x00, 0x80, 0x45,
0xb6, 0xd4, 0x48, 0xfc, 0x81, 0x01, 0x00, 0x03,
0x04, 0x00, 0x40, 0xfa, 0xc1, 0x01, 0x08, 0xfc,
0x80, 0x01, 0x00, 0x10, 0x00, 0x00, 0x40, 0xfa,
0xc1, 0x05, 0x4e, 0xfc, 0x89, 0x09, 0x02, 0x00,
0x10, 0x13, 0x0a, 0x5e, 0x01, 0x00, 0x9b, 0xde,
0x44, 0x00, 0x49, 0x5e, 0x28, 0x59, 0x0b, 0x59,
0x4e, 0xfc, 0x88, 0x09, 0x02, 0x00, 0xd4, 0x12,
0x4b, 0x59, 0x9b, 0xde, 0x3a, 0x00, 0x2b, 0x59,
0x48, 0x5e, 0x0b, 0x59, 0x00, 0x27, 0x02, 0x23,
0x10, 0xfe, 0xc1, 0x05, 0x52, 0x0a, 0x48, 0xfc,
0x82, 0x01, 0x00, 0x01, 0x0c, 0x00, 0x40, 0xfa,
0xc2, 0x05, 0x05, 0x23, 0x48, 0xfc, 0x82, 0x01,
0x00, 0x01, 0x10, 0x00, 0x40, 0xfa, 0xc2, 0x05,
0x03, 0x23, 0x48, 0xfc, 0x82, 0x01, 0x00, 0x01,
0x18, 0x00, 0x40, 0xfa, 0xc2, 0x05, 0xff, 0x0c,
0x00, 0x00, 0x48, 0xfc, 0x80, 0x01, 0x00, 0x0a,
0x00, 0x0a, 0x48, 0xfc, 0x82, 0x01, 0x00, 0x03,
0x4c, 0x00, 0x40, 0xfa, 0xc2, 0x05, 0x00, 0x5e,
0xa3, 0x00, 0x48, 0xfc, 0x82, 0x01, 0x00, 0x03,
0x48, 0x00, 0x40, 0xfa, 0xc2, 0x05, 0x48, 0xfc,
0x80, 0x01, 0x00, 0x03, 0x08, 0x00, 0x41, 0xfa,
0xc0, 0x05, 0xd6, 0xd4, 0x80, 0x45, 0x00, 0x00,
0x80, 0x45, 0x47, 0x5e, 0xf5, 0x58, 0x02, 0x44,
0xb6, 0xd4, 0x82, 0xd4, 0xd6, 0xd4, 0x67, 0x5e,
0x01, 0x09, 0x48, 0xfc, 0x80, 0x01, 0xda, 0xba,
0x01, 0x19, 0x48, 0xfc, 0x81, 0x01, 0x00, 0x03,
0x28, 0x00, 0x40, 0xfa, 0xc1, 0x05, 0x00, 0x5e,
0x00, 0x01, 0x48, 0xfc, 0x81, 0x01, 0x00, 0x03,
0x2c, 0x00, 0x40, 0xfa, 0xc1, 0x05, 0x90, 0x45,
0x01, 0x21, 0x5a, 0x0a, 0x00, 0x80, 0x00, 0x00,
#else
0x5A, 0x04, 0x4c, 0x00, 0x00, 0x03,
0x00, 0x0A, 0x00, 0x0A, /* IOM1 = 0x0a000a00 */
0x5A, 0x04, 0x48, 0x00, 0x00, 0x03,
0xA3, 0x00, 0x00, 0x00, /* Aux = 0xa3 */
0x5A, 0x0D, 0x0c, 0x00, 0x00, 0x01, 0x02, 0x00, 0x00, 0x00,
0x05, 0x00, 0x00, 0x00,
0x5A, 0x04, 0x18, 0x00, 0x00, 0x01, 0x03, 0x00, 0x00, 0x00,
#endif
};
#endif