Lines Matching refs:resource
50 struct twl4030_audio_resource resource[TWL4030_AUDIO_RES_MAX]; member
64 audio->resource[id].reg); in twl4030_audio_set_resource()
67 val |= audio->resource[id].mask; in twl4030_audio_set_resource()
69 val &= ~audio->resource[id].mask; in twl4030_audio_set_resource()
72 val, audio->resource[id].reg); in twl4030_audio_set_resource()
83 audio->resource[id].reg); in twl4030_audio_get_resource()
104 if (!audio->resource[id].request_count) in twl4030_audio_enable_resource()
110 audio->resource[id].request_count++; in twl4030_audio_enable_resource()
133 if (!audio->resource[id].request_count) { in twl4030_audio_disable_resource()
139 audio->resource[id].request_count--; in twl4030_audio_disable_resource()
141 if (!audio->resource[id].request_count) in twl4030_audio_disable_resource()
227 audio->resource[TWL4030_AUDIO_RES_POWER].reg = TWL4030_REG_CODEC_MODE; in twl4030_audio_probe()
228 audio->resource[TWL4030_AUDIO_RES_POWER].mask = TWL4030_CODECPDZ; in twl4030_audio_probe()
231 audio->resource[TWL4030_AUDIO_RES_APLL].reg = TWL4030_REG_APLL_CTL; in twl4030_audio_probe()
232 audio->resource[TWL4030_AUDIO_RES_APLL].mask = TWL4030_APLL_EN; in twl4030_audio_probe()