sirf_audio_codec 123 sound/soc/codecs/sirf-audio-codec.c struct sirf_audio_codec *sirf_audio_codec = snd_soc_component_get_drvdata(component); sirf_audio_codec 126 sound/soc/codecs/sirf-audio-codec.c enable_and_reset_codec(sirf_audio_codec->regmap, sirf_audio_codec 130 sound/soc/codecs/sirf-audio-codec.c regmap_update_bits(sirf_audio_codec->regmap, sirf_audio_codec 146 sound/soc/codecs/sirf-audio-codec.c struct sirf_audio_codec *sirf_audio_codec = snd_soc_component_get_drvdata(component); sirf_audio_codec 149 sound/soc/codecs/sirf-audio-codec.c enable_and_reset_codec(sirf_audio_codec->regmap, sirf_audio_codec 153 sound/soc/codecs/sirf-audio-codec.c regmap_update_bits(sirf_audio_codec->regmap, sirf_audio_codec 281 sound/soc/codecs/sirf-audio-codec.c static void sirf_audio_codec_tx_enable(struct sirf_audio_codec *sirf_audio_codec) sirf_audio_codec 283 sound/soc/codecs/sirf-audio-codec.c regmap_update_bits(sirf_audio_codec->regmap, AUDIO_PORT_IC_TXFIFO_OP, sirf_audio_codec 285 sound/soc/codecs/sirf-audio-codec.c regmap_update_bits(sirf_audio_codec->regmap, AUDIO_PORT_IC_TXFIFO_OP, sirf_audio_codec 287 sound/soc/codecs/sirf-audio-codec.c regmap_write(sirf_audio_codec->regmap, AUDIO_PORT_IC_TXFIFO_INT_MSK, 0); sirf_audio_codec 288 sound/soc/codecs/sirf-audio-codec.c regmap_write(sirf_audio_codec->regmap, AUDIO_PORT_IC_TXFIFO_OP, 0); sirf_audio_codec 289 sound/soc/codecs/sirf-audio-codec.c regmap_update_bits(sirf_audio_codec->regmap, AUDIO_PORT_IC_TXFIFO_OP, sirf_audio_codec 291 sound/soc/codecs/sirf-audio-codec.c regmap_update_bits(sirf_audio_codec->regmap, sirf_audio_codec 295 sound/soc/codecs/sirf-audio-codec.c static void sirf_audio_codec_tx_disable(struct sirf_audio_codec *sirf_audio_codec) sirf_audio_codec 297 sound/soc/codecs/sirf-audio-codec.c regmap_write(sirf_audio_codec->regmap, AUDIO_PORT_IC_TXFIFO_OP, 0); sirf_audio_codec 298 sound/soc/codecs/sirf-audio-codec.c regmap_update_bits(sirf_audio_codec->regmap, sirf_audio_codec 302 sound/soc/codecs/sirf-audio-codec.c static void sirf_audio_codec_rx_enable(struct sirf_audio_codec *sirf_audio_codec, sirf_audio_codec 305 sound/soc/codecs/sirf-audio-codec.c regmap_update_bits(sirf_audio_codec->regmap, AUDIO_PORT_IC_RXFIFO_OP, sirf_audio_codec 307 sound/soc/codecs/sirf-audio-codec.c regmap_update_bits(sirf_audio_codec->regmap, AUDIO_PORT_IC_RXFIFO_OP, sirf_audio_codec 309 sound/soc/codecs/sirf-audio-codec.c regmap_write(sirf_audio_codec->regmap, sirf_audio_codec 311 sound/soc/codecs/sirf-audio-codec.c regmap_write(sirf_audio_codec->regmap, AUDIO_PORT_IC_RXFIFO_OP, 0); sirf_audio_codec 312 sound/soc/codecs/sirf-audio-codec.c regmap_update_bits(sirf_audio_codec->regmap, AUDIO_PORT_IC_RXFIFO_OP, sirf_audio_codec 315 sound/soc/codecs/sirf-audio-codec.c regmap_update_bits(sirf_audio_codec->regmap, sirf_audio_codec 319 sound/soc/codecs/sirf-audio-codec.c regmap_update_bits(sirf_audio_codec->regmap, sirf_audio_codec 324 sound/soc/codecs/sirf-audio-codec.c static void sirf_audio_codec_rx_disable(struct sirf_audio_codec *sirf_audio_codec) sirf_audio_codec 326 sound/soc/codecs/sirf-audio-codec.c regmap_update_bits(sirf_audio_codec->regmap, sirf_audio_codec 336 sound/soc/codecs/sirf-audio-codec.c struct sirf_audio_codec *sirf_audio_codec = snd_soc_component_get_drvdata(component); sirf_audio_codec 350 sound/soc/codecs/sirf-audio-codec.c sirf_audio_codec_tx_disable(sirf_audio_codec); sirf_audio_codec 352 sound/soc/codecs/sirf-audio-codec.c sirf_audio_codec_rx_disable(sirf_audio_codec); sirf_audio_codec 358 sound/soc/codecs/sirf-audio-codec.c sirf_audio_codec_tx_enable(sirf_audio_codec); sirf_audio_codec 362 sound/soc/codecs/sirf-audio-codec.c sirf_audio_codec_rx_enable(sirf_audio_codec, sirf_audio_codec 460 sound/soc/codecs/sirf-audio-codec.c struct sirf_audio_codec *sirf_audio_codec; sirf_audio_codec 463 sound/soc/codecs/sirf-audio-codec.c sirf_audio_codec = devm_kzalloc(&pdev->dev, sirf_audio_codec 464 sound/soc/codecs/sirf-audio-codec.c sizeof(struct sirf_audio_codec), GFP_KERNEL); sirf_audio_codec 465 sound/soc/codecs/sirf-audio-codec.c if (!sirf_audio_codec) sirf_audio_codec 468 sound/soc/codecs/sirf-audio-codec.c platform_set_drvdata(pdev, sirf_audio_codec); sirf_audio_codec 474 sound/soc/codecs/sirf-audio-codec.c sirf_audio_codec->regmap = devm_regmap_init_mmio(&pdev->dev, base, sirf_audio_codec 476 sound/soc/codecs/sirf-audio-codec.c if (IS_ERR(sirf_audio_codec->regmap)) sirf_audio_codec 477 sound/soc/codecs/sirf-audio-codec.c return PTR_ERR(sirf_audio_codec->regmap); sirf_audio_codec 479 sound/soc/codecs/sirf-audio-codec.c sirf_audio_codec->clk = devm_clk_get(&pdev->dev, NULL); sirf_audio_codec 480 sound/soc/codecs/sirf-audio-codec.c if (IS_ERR(sirf_audio_codec->clk)) { sirf_audio_codec 482 sound/soc/codecs/sirf-audio-codec.c return PTR_ERR(sirf_audio_codec->clk); sirf_audio_codec 485 sound/soc/codecs/sirf-audio-codec.c ret = clk_prepare_enable(sirf_audio_codec->clk); sirf_audio_codec 503 sound/soc/codecs/sirf-audio-codec.c regmap_update_bits(sirf_audio_codec->regmap, AUDIO_IC_CODEC_CTRL0, sirf_audio_codec 507 sound/soc/codecs/sirf-audio-codec.c regmap_update_bits(sirf_audio_codec->regmap, sirf_audio_codec 512 sound/soc/codecs/sirf-audio-codec.c clk_disable_unprepare(sirf_audio_codec->clk); sirf_audio_codec 518 sound/soc/codecs/sirf-audio-codec.c struct sirf_audio_codec *sirf_audio_codec = platform_get_drvdata(pdev); sirf_audio_codec 520 sound/soc/codecs/sirf-audio-codec.c clk_disable_unprepare(sirf_audio_codec->clk); sirf_audio_codec 528 sound/soc/codecs/sirf-audio-codec.c struct sirf_audio_codec *sirf_audio_codec = dev_get_drvdata(dev); sirf_audio_codec 530 sound/soc/codecs/sirf-audio-codec.c regmap_read(sirf_audio_codec->regmap, AUDIO_IC_CODEC_CTRL0, sirf_audio_codec 531 sound/soc/codecs/sirf-audio-codec.c &sirf_audio_codec->reg_ctrl0); sirf_audio_codec 532 sound/soc/codecs/sirf-audio-codec.c regmap_read(sirf_audio_codec->regmap, AUDIO_IC_CODEC_CTRL1, sirf_audio_codec 533 sound/soc/codecs/sirf-audio-codec.c &sirf_audio_codec->reg_ctrl1); sirf_audio_codec 534 sound/soc/codecs/sirf-audio-codec.c clk_disable_unprepare(sirf_audio_codec->clk); sirf_audio_codec 541 sound/soc/codecs/sirf-audio-codec.c struct sirf_audio_codec *sirf_audio_codec = dev_get_drvdata(dev); sirf_audio_codec 544 sound/soc/codecs/sirf-audio-codec.c ret = clk_prepare_enable(sirf_audio_codec->clk); sirf_audio_codec 548 sound/soc/codecs/sirf-audio-codec.c regmap_write(sirf_audio_codec->regmap, AUDIO_IC_CODEC_CTRL0, sirf_audio_codec 549 sound/soc/codecs/sirf-audio-codec.c sirf_audio_codec->reg_ctrl0); sirf_audio_codec 550 sound/soc/codecs/sirf-audio-codec.c regmap_write(sirf_audio_codec->regmap, AUDIO_IC_CODEC_CTRL1, sirf_audio_codec 551 sound/soc/codecs/sirf-audio-codec.c sirf_audio_codec->reg_ctrl1);