Searched +full:wcd9390 +full:- +full:usbss (Results 1 – 3 of 3) sorted by relevance
1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause3 ---4 $id: http://devicetree.org/schemas/usb/qcom,wcd939x-usbss.yaml#5 $schema: http://devicetree.org/meta-schemas/core.yaml#10 - Neil Armstrong <neil.armstrong@linaro.org>13 Qualcomm WCD9390/WCD9395 is a standalone Hi-Fi audio codec IC with a17 USB-C Mux subsystems are external to the IC, thus requiring DT port-endpoint18 graph description to handle USB-C altmode & orientation switching for Audio24 - const: qcom,wcd9390-usbss25 - items:[all …]
1 // SPDX-License-Identifier: GPL-2.0-only72 #define WCD_USBSS_SWITCH_SELECT0_DP_AUXP_SWITCHES BIT(7) /* 1-> MG2 */73 #define WCD_USBSS_SWITCH_SELECT0_DP_AUXM_SWITCHES BIT(6) /* 1-> MG2 */76 #define WCD_USBSS_SWITCH_SELECT0_SENSE_SWITCHES BIT(1) /* 1-> SBU2 */77 #define WCD_USBSS_SWITCH_SELECT0_MIC_SWITCHES BIT(0) /* 1-> MG2 */89 #define WCD_USBSS_SWITCH_SELECT1_AGND_SWITCHES BIT(0) /* 1-> MG2 */240 static int wcd939x_usbss_set(struct wcd939x_usbss *usbss) in wcd939x_usbss_set() argument242 bool reverse = (usbss->orientation == TYPEC_ORIENTATION_REVERSE); in wcd939x_usbss_set()249 if (usbss->mode < TYPEC_STATE_MODAL || in wcd939x_usbss_set()250 (!usbss->svid && (usbss->mode == TYPEC_MODE_USB2 || in wcd939x_usbss_set()[all …]
1 // SPDX-License-Identifier: GPL-2.0-only3 * Copyright (c) 2018-2021, The Linux Foundation. All rights reserved.4 * Copyright (c) 2022-2023, Qualcomm Innovation Center, Inc. All rights reserved.26 #include <sound/soc-dapm.h>31 #include "wcd-clsh-v2.h"32 #include "wcd-mbh91 WCD9390 = 0, global() enumerator [all...]