blob: 94bdac12c2442462d36a65e0b656742b7ea5035b [file] [log] [blame]
/* SPDX-License-Identifier: GPL-2.0 */
/*
*
* Si3218x ProSLIC API Configuration Tool Version 4.2.1
* Last Updated in API Release: 9.2.0
* source XML file: si3218x_LCCB_constants.xml
*
* Auto generated file from configuration tool.
*/
#ifndef SI3218X_CONSTANTS_H
#define SI3218X_CONSTANTS_H
/** Ringing Presets */
enum {
DEFAULT_RINGING,
RING_F20_45VRMS_0VDC_LPR,
RINGING_LAST_ENUM
};
/** DC_Feed Presets */
enum {
DCFEED_48V_20MA,
DCFEED_48V_25MA,
DCFEED_PSTN_DET_1,
DCFEED_PSTN_DET_2,
DC_FEED_LAST_ENUM
};
/** Impedance Presets */
enum {
ZSYN_600_0_0_30_0,
ZSYN_270_750_150_30_0,
ZSYN_370_620_310_30_0,
ZSYN_220_820_120_30_0,
ZSYN_600_0_1000_30_0,
ZSYN_200_680_100_30_0,
ZSYN_220_820_115_30_0,
WB_ZSYN_600_0_0_20_0,
IMPEDANCE_LAST_ENUM
};
/** FSK Presets */
enum {
DEFAULT_FSK,
ETSI_FSK,
FSK_LAST_ENUM
};
/** Pulse_Metering Presets */
enum {
DEFAULT_PULSE_METERING,
PULSE_METERING_LAST_ENUM
};
/** Tone Presets */
enum {
TONEGEN_FCC_DIAL,
TONEGEN_FCC_BUSY,
TONEGEN_FCC_RINGBACK,
TONEGEN_FCC_REORDER,
TONEGEN_FCC_CONGESTION,
TONEGEN_FCC_CAS,
TONEGEN_FCC_SAS,
TONEGEN_ETSI_DTAS,
TONEGEN_1004,
TONE_LAST_ENUM
};
/** PCM Presets */
enum {
PCM_8ULAW,
PCM_8ALAW,
PCM_16LIN,
PCM_16LIN_WB,
PCM_LAST_ENUM
};
#endif