|
@@ -11,102 +11,10 @@
|
|
|
|
|
|
struct snd_soc_jack;
|
|
|
struct snd_soc_codec;
|
|
|
-struct snd_soc_platform;
|
|
|
struct snd_soc_card;
|
|
|
struct snd_soc_dapm_widget;
|
|
|
struct snd_soc_dapm_path;
|
|
|
|
|
|
-/*
|
|
|
- * Log register events
|
|
|
- */
|
|
|
-DECLARE_EVENT_CLASS(snd_soc_reg,
|
|
|
-
|
|
|
- TP_PROTO(struct snd_soc_codec *codec, unsigned int reg,
|
|
|
- unsigned int val),
|
|
|
-
|
|
|
- TP_ARGS(codec, reg, val),
|
|
|
-
|
|
|
- TP_STRUCT__entry(
|
|
|
- __string( name, codec->name )
|
|
|
- __field( int, id )
|
|
|
- __field( unsigned int, reg )
|
|
|
- __field( unsigned int, val )
|
|
|
- ),
|
|
|
-
|
|
|
- TP_fast_assign(
|
|
|
- __assign_str(name, codec->name);
|
|
|
- __entry->id = codec->id;
|
|
|
- __entry->reg = reg;
|
|
|
- __entry->val = val;
|
|
|
- ),
|
|
|
-
|
|
|
- TP_printk("codec=%s.%d reg=%x val=%x", __get_str(name),
|
|
|
- (int)__entry->id, (unsigned int)__entry->reg,
|
|
|
- (unsigned int)__entry->val)
|
|
|
-);
|
|
|
-
|
|
|
-DEFINE_EVENT(snd_soc_reg, snd_soc_reg_write,
|
|
|
-
|
|
|
- TP_PROTO(struct snd_soc_codec *codec, unsigned int reg,
|
|
|
- unsigned int val),
|
|
|
-
|
|
|
- TP_ARGS(codec, reg, val)
|
|
|
-
|
|
|
-);
|
|
|
-
|
|
|
-DEFINE_EVENT(snd_soc_reg, snd_soc_reg_read,
|
|
|
-
|
|
|
- TP_PROTO(struct snd_soc_codec *codec, unsigned int reg,
|
|
|
- unsigned int val),
|
|
|
-
|
|
|
- TP_ARGS(codec, reg, val)
|
|
|
-
|
|
|
-);
|
|
|
-
|
|
|
-DECLARE_EVENT_CLASS(snd_soc_preg,
|
|
|
-
|
|
|
- TP_PROTO(struct snd_soc_platform *platform, unsigned int reg,
|
|
|
- unsigned int val),
|
|
|
-
|
|
|
- TP_ARGS(platform, reg, val),
|
|
|
-
|
|
|
- TP_STRUCT__entry(
|
|
|
- __string( name, platform->name )
|
|
|
- __field( int, id )
|
|
|
- __field( unsigned int, reg )
|
|
|
- __field( unsigned int, val )
|
|
|
- ),
|
|
|
-
|
|
|
- TP_fast_assign(
|
|
|
- __assign_str(name, platform->name);
|
|
|
- __entry->id = platform->id;
|
|
|
- __entry->reg = reg;
|
|
|
- __entry->val = val;
|
|
|
- ),
|
|
|
-
|
|
|
- TP_printk("platform=%s.%d reg=%x val=%x", __get_str(name),
|
|
|
- (int)__entry->id, (unsigned int)__entry->reg,
|
|
|
- (unsigned int)__entry->val)
|
|
|
-);
|
|
|
-
|
|
|
-DEFINE_EVENT(snd_soc_preg, snd_soc_preg_write,
|
|
|
-
|
|
|
- TP_PROTO(struct snd_soc_platform *platform, unsigned int reg,
|
|
|
- unsigned int val),
|
|
|
-
|
|
|
- TP_ARGS(platform, reg, val)
|
|
|
-
|
|
|
-);
|
|
|
-
|
|
|
-DEFINE_EVENT(snd_soc_preg, snd_soc_preg_read,
|
|
|
-
|
|
|
- TP_PROTO(struct snd_soc_platform *platform, unsigned int reg,
|
|
|
- unsigned int val),
|
|
|
-
|
|
|
- TP_ARGS(platform, reg, val)
|
|
|
-
|
|
|
-);
|
|
|
-
|
|
|
DECLARE_EVENT_CLASS(snd_soc_card,
|
|
|
|
|
|
TP_PROTO(struct snd_soc_card *card, int val),
|