/openbmc/linux/drivers/media/pci/saa7134/ |
H A D | saa7134-cards.c | 67 .amux = LINE1, 82 .amux = LINE1, 86 .amux = TV, 90 .amux = LINE2, 94 .amux = LINE2, 110 .amux = TV, 115 .amux = LINE2, 120 .amux = LINE2, 125 .amux = LINE2, 130 .amux = LINE2, [all …]
|
H A D | saa7134-alsa.c | 800 int amux, err; in snd_card_saa7134_capture_open() local 812 amux = dev->input->amux; in snd_card_saa7134_capture_open() 813 if ((amux < 1) || (amux > 3)) in snd_card_saa7134_capture_open() 814 amux = 1; in snd_card_saa7134_capture_open() 815 dev->dmasound.input = amux - 1; in snd_card_saa7134_capture_open()
|
H A D | saa7134-tvaudio.c | 214 switch (in->amux) { in mute_input_7134() 224 if (in->amux == TV) in mute_input_7134() 719 switch (dev->input->amux) { in mute_input_7133() 881 i2s_format = (dev->input->amux == TV) ? 0x00 : 0x01; in saa7134_enable_i2s() 1050 if (dev->input->amux != TV) { in saa7134_tvaudio_do_scan()
|
H A D | saa7134.h | 371 enum saa7134_audio_in amux; member
|
/openbmc/linux/drivers/media/usb/em28xx/ |
H A D | em28xx-cards.c | 680 .amux = EM28XX_AMUX_VIDEO, 693 .amux = EM28XX_AMUX_LINE_IN, 697 .amux = EM28XX_AMUX_LINE_IN, 725 .amux = EM28XX_AMUX_VIDEO, 736 .amux = EM28XX_AMUX_LINE_IN, 740 .amux = EM28XX_AMUX_LINE_IN, 751 .amux = EM28XX_AMUX_LINE_IN, 755 .amux = EM28XX_AMUX_LINE_IN, 759 .amux = EM28XX_AMUX_LINE_IN, 771 .amux = EM28XX_AMUX_VIDEO, [all …]
|
H A D | em28xx-core.c | 328 enum em28xx_amux amux = dev->ctl_ainput; in set_ac97_input() local 334 if (amux == EM28XX_AMUX_VIDEO2) in set_ac97_input() 335 amux = EM28XX_AMUX_VIDEO; in set_ac97_input() 339 if (amux == inputs[i].mux) in set_ac97_input()
|
H A D | em28xx.h | 416 enum em28xx_amux amux; member
|
/openbmc/linux/drivers/media/usb/cx231xx/ |
H A D | cx231xx-cards.c | 63 .amux = CX231XX_AMUX_VIDEO, 68 .amux = CX231XX_AMUX_LINE_IN, 75 .amux = CX231XX_AMUX_LINE_IN, 103 .amux = CX231XX_AMUX_VIDEO, 108 .amux = CX231XX_AMUX_LINE_IN, 115 .amux = CX231XX_AMUX_LINE_IN, 143 .amux = CX231XX_AMUX_VIDEO, 148 .amux = CX231XX_AMUX_LINE_IN, 155 .amux = CX231XX_AMUX_LINE_IN, 183 .amux = CX231XX_AMUX_VIDEO, [all …]
|
H A D | cx231xx.h | 306 enum cx231xx_amux amux; member
|
/openbmc/linux/drivers/media/pci/cx23885/ |
H A D | cx23885-cards.c | 97 .amux = CX25840_AUDIO8, 104 .amux = CX25840_AUDIO7, 112 .amux = CX25840_AUDIO7, 132 .amux = CX25840_AUDIO8, 140 .amux = CX25840_AUDIO7, 148 .amux = CX25840_AUDIO7, 223 .amux = CX25840_AUDIO8, 228 .amux = CX25840_AUDIO7, 234 .amux = CX25840_AUDIO7, 242 .amux = CX25840_AUDIO7, [all …]
|
H A D | cx23885-video.c | 267 INPUT(input)->amux, 0, 0); in cx23885_video_mux() 269 if (INPUT(input)->amux == CX25840_AUDIO7) in cx23885_video_mux() 271 else if (INPUT(input)->amux == CX25840_AUDIO6) in cx23885_video_mux() 291 if (INPUT(input)->amux == CX25840_AUDIO7) in cx23885_audio_mux() 293 else if (INPUT(input)->amux == CX25840_AUDIO6) in cx23885_audio_mux()
|
H A D | cx23885.h | 186 unsigned int amux; member
|
/openbmc/linux/drivers/media/usb/au0828/ |
H A D | au0828-cards.c | 47 .amux = AU8522_AUDIO_SIF, 52 .amux = AU8522_AUDIO_NONE, 58 .amux = AU8522_AUDIO_NONE, 74 .amux = AU8522_AUDIO_SIF, 79 .amux = AU8522_AUDIO_NONE, 85 .amux = AU8522_AUDIO_NONE,
|
H A D | au0828.h | 71 unsigned int amux; member
|
/openbmc/linux/drivers/pinctrl/qcom/ |
H A D | pinctrl-ssbi-mpp.c | 100 * @amux: input muxing in analog mode 118 u8 amux; member 135 {"qcom,amux-route", PM8XXX_CONFIG_AMUX, 0}, 214 level = pin->amux; in pm8xxx_mpp_update() 352 arg = pin->amux; in pm8xxx_pin_config_get() 408 pin->amux = arg; in pm8xxx_pin_config_set() 599 seq_printf(s, "input mux %s", amuxs[pin->amux]); in pm8xxx_mpp_dbg_show_one() 700 pin->amux = level; in pm8xxx_pin_populate()
|
H A D | pinctrl-spmi-mpp.c | 149 {"qcom,amux-route", PMIC_MPP_CONF_AMUX_ROUTE, 0},
|
/openbmc/linux/drivers/iio/adc/ |
H A D | qcom-pm8xxx-xoadc.c | 138 * PM8058 AMUX premux scaling, two bits. This is done of the channel before 139 * reaching the AMUX. 158 * this channel. Both this and the amux channel is needed to uniquely 161 * channel, bits 4..7, selects the amux, values 0..f 190 * @prescaling: this variant uses AMUX bits 2 & 3 for prescaling (PM8058) 191 * @second_level_mux: this variant uses AMUX bits 2 & 3 for a second level 285 * AMUX channels 5 thru 9 are referred to as MPP5 thru MPP9 in 449 dev_dbg(adc->dev, "read channel \"%s\", amux %d, prescale/mux: %d, rsv %d\n", in pm8xxx_read_channel_rsv() 717 dev_dbg(&indio_dev->dev, "pre scale/mux: %02x, amux: %02x\n", in pm8xxx_fwnode_xlate() 750 dev_err(dev, "invalid pre scale/mux or amux channel number %s\n", in pm8xxx_xoadc_parse_channel() [all …]
|
H A D | qcom-spmi-adc5.c | 111 * @hw_settle_time: the time between AMUX being configured and the
|
H A D | qcom-spmi-vadc.c | 81 * @hw_settle_time: the time between AMUX being configured and the
|
/openbmc/linux/include/dt-bindings/pinctrl/ |
H A D | qcom,pmic-mpp.h | 77 * To be used with "qcom,amux-route" property
|
/openbmc/linux/Documentation/devicetree/bindings/iio/adc/ |
H A D | qcom,spmi-vadc.yaml | 81 For thermistor inputs connected to generic AMUX or GPIO inputs 127 Time between AMUX getting configured and the ADC starting
|
/openbmc/linux/Documentation/devicetree/bindings/thermal/ |
H A D | qcom-spmi-adc-tm-hc.yaml | 80 description: Time between AMUX getting configured and the ADC starting conversion.
|
H A D | qcom-spmi-adc-tm5.yaml | 85 description: Time between AMUX getting configured and the ADC starting conversion.
|
/openbmc/linux/arch/arm64/boot/dts/qcom/ |
H A D | msm8996-sony-xperia-tone.dtsi | 443 qcom,amux-route = <PMIC_MPP_AMUX_ROUTE_CH6>; 457 qcom,amux-route = <PMIC_MPP_AMUX_ROUTE_CH5>; 470 qcom,amux-route = <PMIC_MPP_AMUX_ROUTE_CH8>;
|
/openbmc/linux/Documentation/devicetree/bindings/pinctrl/ |
H A D | qcom,pmic-mpp.yaml | 138 qcom,amux-route:
|