Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros
tda18218_priv.h File Reference
#include "tda18218.h"

Go to the source code of this file.

Data Structures

struct  tda18218_priv
 

Macros

#define R00_ID   0x00 /* ID byte */
 
#define R01_R1   0x01 /* Read byte 1 */
 
#define R02_R2   0x02 /* Read byte 2 */
 
#define R03_R3   0x03 /* Read byte 3 */
 
#define R04_R4   0x04 /* Read byte 4 */
 
#define R05_R5   0x05 /* Read byte 5 */
 
#define R06_R6   0x06 /* Read byte 6 */
 
#define R07_MD1   0x07 /* Main divider byte 1 */
 
#define R08_PSM1   0x08 /* PSM byte 1 */
 
#define R09_MD2   0x09 /* Main divider byte 2 */
 
#define R0A_MD3   0x0a /* Main divider byte 1 */
 
#define R0B_MD4   0x0b /* Main divider byte 4 */
 
#define R0C_MD5   0x0c /* Main divider byte 5 */
 
#define R0D_MD6   0x0d /* Main divider byte 6 */
 
#define R0E_MD7   0x0e /* Main divider byte 7 */
 
#define R0F_MD8   0x0f /* Main divider byte 8 */
 
#define R10_CD1   0x10 /* Call divider byte 1 */
 
#define R11_CD2   0x11 /* Call divider byte 2 */
 
#define R12_CD3   0x12 /* Call divider byte 3 */
 
#define R13_CD4   0x13 /* Call divider byte 4 */
 
#define R14_CD5   0x14 /* Call divider byte 5 */
 
#define R15_CD6   0x15 /* Call divider byte 6 */
 
#define R16_CD7   0x16 /* Call divider byte 7 */
 
#define R17_PD1   0x17 /* Power-down byte 1 */
 
#define R18_PD2   0x18 /* Power-down byte 2 */
 
#define R19_XTOUT   0x19 /* XTOUT byte */
 
#define R1A_IF1   0x1a /* IF byte 1 */
 
#define R1B_IF2   0x1b /* IF byte 2 */
 
#define R1C_AGC2B   0x1c /* AGC2b byte */
 
#define R1D_PSM2   0x1d /* PSM byte 2 */
 
#define R1E_PSM3   0x1e /* PSM byte 3 */
 
#define R1F_PSM4   0x1f /* PSM byte 4 */
 
#define R20_AGC11   0x20 /* AGC1 byte 1 */
 
#define R21_AGC12   0x21 /* AGC1 byte 2 */
 
#define R22_AGC13   0x22 /* AGC1 byte 3 */
 
#define R23_AGC21   0x23 /* AGC2 byte 1 */
 
#define R24_AGC22   0x24 /* AGC2 byte 2 */
 
#define R25_AAGC   0x25 /* Analog AGC byte */
 
#define R26_RC   0x26 /* RC byte */
 
#define R27_RSSI   0x27 /* RSSI byte */
 
#define R28_IRCAL1   0x28 /* IR CAL byte 1 */
 
#define R29_IRCAL2   0x29 /* IR CAL byte 2 */
 
#define R2A_IRCAL3   0x2a /* IR CAL byte 3 */
 
#define R2B_IRCAL4   0x2b /* IR CAL byte 4 */
 
#define R2C_RFCAL1   0x2c /* RF CAL byte 1 */
 
#define R2D_RFCAL2   0x2d /* RF CAL byte 2 */
 
#define R2E_RFCAL3   0x2e /* RF CAL byte 3 */
 
#define R2F_RFCAL4   0x2f /* RF CAL byte 4 */
 
#define R30_RFCAL5   0x30 /* RF CAL byte 5 */
 
#define R31_RFCAL6   0x31 /* RF CAL byte 6 */
 
#define R32_RFCAL7   0x32 /* RF CAL byte 7 */
 
#define R33_RFCAL8   0x33 /* RF CAL byte 8 */
 
#define R34_RFCAL9   0x34 /* RF CAL byte 9 */
 
#define R35_RFCAL10   0x35 /* RF CAL byte 10 */
 
#define R36_RFCALRAM1   0x36 /* RF CAL RAM byte 1 */
 
#define R37_RFCALRAM2   0x37 /* RF CAL RAM byte 2 */
 
#define R38_MARGIN   0x38 /* Margin byte */
 
#define R39_FMAX1   0x39 /* Fmax byte 1 */
 
#define R3A_FMAX2   0x3a /* Fmax byte 2 */
 
#define TDA18218_NUM_REGS   59
 

Macro Definition Documentation

#define R00_ID   0x00 /* ID byte */

Definition at line 26 of file tda18218_priv.h.

#define R01_R1   0x01 /* Read byte 1 */

Definition at line 27 of file tda18218_priv.h.

#define R02_R2   0x02 /* Read byte 2 */

Definition at line 28 of file tda18218_priv.h.

#define R03_R3   0x03 /* Read byte 3 */

Definition at line 29 of file tda18218_priv.h.

#define R04_R4   0x04 /* Read byte 4 */

Definition at line 30 of file tda18218_priv.h.

#define R05_R5   0x05 /* Read byte 5 */

Definition at line 31 of file tda18218_priv.h.

#define R06_R6   0x06 /* Read byte 6 */

Definition at line 32 of file tda18218_priv.h.

#define R07_MD1   0x07 /* Main divider byte 1 */

Definition at line 33 of file tda18218_priv.h.

#define R08_PSM1   0x08 /* PSM byte 1 */

Definition at line 34 of file tda18218_priv.h.

#define R09_MD2   0x09 /* Main divider byte 2 */

Definition at line 35 of file tda18218_priv.h.

#define R0A_MD3   0x0a /* Main divider byte 1 */

Definition at line 36 of file tda18218_priv.h.

#define R0B_MD4   0x0b /* Main divider byte 4 */

Definition at line 37 of file tda18218_priv.h.

#define R0C_MD5   0x0c /* Main divider byte 5 */

Definition at line 38 of file tda18218_priv.h.

#define R0D_MD6   0x0d /* Main divider byte 6 */

Definition at line 39 of file tda18218_priv.h.

#define R0E_MD7   0x0e /* Main divider byte 7 */

Definition at line 40 of file tda18218_priv.h.

#define R0F_MD8   0x0f /* Main divider byte 8 */

Definition at line 41 of file tda18218_priv.h.

#define R10_CD1   0x10 /* Call divider byte 1 */

Definition at line 42 of file tda18218_priv.h.

#define R11_CD2   0x11 /* Call divider byte 2 */

Definition at line 43 of file tda18218_priv.h.

#define R12_CD3   0x12 /* Call divider byte 3 */

Definition at line 44 of file tda18218_priv.h.

#define R13_CD4   0x13 /* Call divider byte 4 */

Definition at line 45 of file tda18218_priv.h.

#define R14_CD5   0x14 /* Call divider byte 5 */

Definition at line 46 of file tda18218_priv.h.

#define R15_CD6   0x15 /* Call divider byte 6 */

Definition at line 47 of file tda18218_priv.h.

#define R16_CD7   0x16 /* Call divider byte 7 */

Definition at line 48 of file tda18218_priv.h.

#define R17_PD1   0x17 /* Power-down byte 1 */

Definition at line 49 of file tda18218_priv.h.

#define R18_PD2   0x18 /* Power-down byte 2 */

Definition at line 50 of file tda18218_priv.h.

#define R19_XTOUT   0x19 /* XTOUT byte */

Definition at line 51 of file tda18218_priv.h.

#define R1A_IF1   0x1a /* IF byte 1 */

Definition at line 52 of file tda18218_priv.h.

#define R1B_IF2   0x1b /* IF byte 2 */

Definition at line 53 of file tda18218_priv.h.

#define R1C_AGC2B   0x1c /* AGC2b byte */

Definition at line 54 of file tda18218_priv.h.

#define R1D_PSM2   0x1d /* PSM byte 2 */

Definition at line 55 of file tda18218_priv.h.

#define R1E_PSM3   0x1e /* PSM byte 3 */

Definition at line 56 of file tda18218_priv.h.

#define R1F_PSM4   0x1f /* PSM byte 4 */

Definition at line 57 of file tda18218_priv.h.

#define R20_AGC11   0x20 /* AGC1 byte 1 */

Definition at line 58 of file tda18218_priv.h.

#define R21_AGC12   0x21 /* AGC1 byte 2 */

Definition at line 59 of file tda18218_priv.h.

#define R22_AGC13   0x22 /* AGC1 byte 3 */

Definition at line 60 of file tda18218_priv.h.

#define R23_AGC21   0x23 /* AGC2 byte 1 */

Definition at line 61 of file tda18218_priv.h.

#define R24_AGC22   0x24 /* AGC2 byte 2 */

Definition at line 62 of file tda18218_priv.h.

#define R25_AAGC   0x25 /* Analog AGC byte */

Definition at line 63 of file tda18218_priv.h.

#define R26_RC   0x26 /* RC byte */

Definition at line 64 of file tda18218_priv.h.

#define R27_RSSI   0x27 /* RSSI byte */

Definition at line 65 of file tda18218_priv.h.

#define R28_IRCAL1   0x28 /* IR CAL byte 1 */

Definition at line 66 of file tda18218_priv.h.

#define R29_IRCAL2   0x29 /* IR CAL byte 2 */

Definition at line 67 of file tda18218_priv.h.

#define R2A_IRCAL3   0x2a /* IR CAL byte 3 */

Definition at line 68 of file tda18218_priv.h.

#define R2B_IRCAL4   0x2b /* IR CAL byte 4 */

Definition at line 69 of file tda18218_priv.h.

#define R2C_RFCAL1   0x2c /* RF CAL byte 1 */

Definition at line 70 of file tda18218_priv.h.

#define R2D_RFCAL2   0x2d /* RF CAL byte 2 */

Definition at line 71 of file tda18218_priv.h.

#define R2E_RFCAL3   0x2e /* RF CAL byte 3 */

Definition at line 72 of file tda18218_priv.h.

#define R2F_RFCAL4   0x2f /* RF CAL byte 4 */

Definition at line 73 of file tda18218_priv.h.

#define R30_RFCAL5   0x30 /* RF CAL byte 5 */

Definition at line 74 of file tda18218_priv.h.

#define R31_RFCAL6   0x31 /* RF CAL byte 6 */

Definition at line 75 of file tda18218_priv.h.

#define R32_RFCAL7   0x32 /* RF CAL byte 7 */

Definition at line 76 of file tda18218_priv.h.

#define R33_RFCAL8   0x33 /* RF CAL byte 8 */

Definition at line 77 of file tda18218_priv.h.

#define R34_RFCAL9   0x34 /* RF CAL byte 9 */

Definition at line 78 of file tda18218_priv.h.

#define R35_RFCAL10   0x35 /* RF CAL byte 10 */

Definition at line 79 of file tda18218_priv.h.

#define R36_RFCALRAM1   0x36 /* RF CAL RAM byte 1 */

Definition at line 80 of file tda18218_priv.h.

#define R37_RFCALRAM2   0x37 /* RF CAL RAM byte 2 */

Definition at line 81 of file tda18218_priv.h.

#define R38_MARGIN   0x38 /* Margin byte */

Definition at line 82 of file tda18218_priv.h.

#define R39_FMAX1   0x39 /* Fmax byte 1 */

Definition at line 83 of file tda18218_priv.h.

#define R3A_FMAX2   0x3a /* Fmax byte 2 */

Definition at line 84 of file tda18218_priv.h.

#define TDA18218_NUM_REGS   59

Definition at line 86 of file tda18218_priv.h.