Home
last modified time | relevance | path

Searched full:pinctl (Results 1 – 13 of 13) sorted by relevance

/linux/sound/hda/codecs/hdmi/
H A Dhdmi.c686 int pinctl, new_pinctl; in hdmi_pin_hbr_setup() local
690 pinctl = snd_hda_codec_read(codec, pin_nid, 0, in hdmi_pin_hbr_setup()
693 if (pinctl < 0) in hdmi_pin_hbr_setup()
696 new_pinctl = pinctl & ~AC_PINCTL_EPT; in hdmi_pin_hbr_setup()
705 pinctl == new_pinctl ? "" : "new-", in hdmi_pin_hbr_setup()
708 if (pinctl != new_pinctl) in hdmi_pin_hbr_setup()
1652 int pinctl, stripe; in snd_hda_hdmi_generic_pcm_prepare() local
1702 pinctl = snd_hda_codec_read(codec, per_pin->pin_nid, 0, in snd_hda_hdmi_generic_pcm_prepare()
1706 pinctl | PIN_OUT); in snd_hda_hdmi_generic_pcm_prepare()
1732 int pinctl; in hdmi_pcm_close() local
[all …]
/linux/Documentation/devicetree/bindings/usb/
H A Ddwc3-st.txt22 - pinctl-names : A pinctrl state named "default" must be defined
/linux/drivers/pinctrl/spear/
H A Dpinctrl-spear.c8 * - U300 Pinctl drivers
9 * - Tegra Pinctl drivers
/linux/arch/m68k/coldfire/
H A Dm525x.c46 /* FIXME: replace with pinmux/pinctl support */ in m525x_qspi_init()
/linux/sound/hda/codecs/cirrus/
H A Dcs420x.c646 int pinctl = ucontrol->value.integer.value[0] ? PIN_OUT : 0; in cs4208_spdif_sw_put() local
648 snd_hda_set_pin_ctl_cache(codec, pin, pinctl); in cs4208_spdif_sw_put()
/linux/sound/hda/codecs/
H A Dgeneric.h210 unsigned int auto_mute_via_amp:1; /* auto-mute via amp instead of pinctl */
H A Dsigmatel.c341 int error, pinctl; in stac_vrefout_set() local
344 pinctl = snd_hda_codec_read(codec, nid, 0, in stac_vrefout_set()
347 if (pinctl < 0) in stac_vrefout_set()
348 return pinctl; in stac_vrefout_set()
350 pinctl &= 0xff; in stac_vrefout_set()
351 pinctl &= ~AC_PINCTL_VREFEN; in stac_vrefout_set()
352 pinctl |= (new_vref & AC_PINCTL_VREFEN); in stac_vrefout_set()
354 error = snd_hda_set_pin_ctl_cache(codec, nid, pinctl); in stac_vrefout_set()
H A Dgeneric.c209 /* restore the pinctl based on the cached value */
215 /* set the pinctl target value and write it if requested */
227 /* set pinctl target values for all given pins */
2079 /* set initial pinctl targets */ in parse_output_paths()
4418 /* here we call update_pin_ctl() so that the pinctl is in do_automute()
4419 * changed without changing the pinctl target value; in do_automute()
/linux/drivers/gpu/drm/amd/amdgpu/
H A Disp_v4_1_1.c336 drm_err(&adev->ddev, "add pinctl hotplug device failed (%d)\n", r); in isp_v4_1_1_hw_init()
/linux/sound/hda/common/
H A Dcodec.c553 * snd_hda_codec_set_pin_target - remember the current pinctl target value
556 * @val: assigned pinctl value in snd_hda_codec_set_pin_target()
558 * This function stores the given value to a pinctl target value in the in snd_hda_codec_set_pin_target()
576 * snd_hda_codec_get_pin_target - return the current pinctl target value in snd_hda_codec_get_pin_target()
3945 * @cached: access over codec pinctl cache or direct write in snd_hda_correct_pin_ctl()
H A Dhda_local.h409 /* pinctl values */
H A Dauto_parser.c865 codec_dbg(codec, "%s: Apply pinctl for %s\n", in __snd_hda_apply_fixup()
/linux/drivers/pinctrl/renesas/
H A Dpinctrl-rzn1.c330 * This function is called for each pinctl 'Function' node.