Advertisement
Guest User

alsa-info

a guest
May 29th, 2022
167
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 63.03 KB | None | 0 0
  1. upload=true&script=true&cardinfo=
  2. !!################################
  3. !!ALSA Information Script v 0.5.1
  4. !!################################
  5.  
  6. !!Script ran on: Sun May 29 17:20:49 UTC 2022
  7.  
  8.  
  9. !!Linux Distribution
  10. !!------------------
  11.  
  12. Arch Linux \r (\l) ID_LIKE=arch
  13.  
  14.  
  15. !!DMI Information
  16. !!---------------
  17.  
  18. Manufacturer: LENOVO
  19. Product Name: 82QG
  20. Product Version: Yoga 7 16IAP7
  21. Firmware Version: J1CN28WW
  22. System SKU: LENOVO_MT_82QG_BU_idea_FM_Yoga 7 16IAP7
  23. Board Vendor: LENOVO
  24. Board Name: LNVNB161216
  25.  
  26.  
  27. !!ACPI Device Status Information
  28. !!---------------
  29.  
  30. /sys/bus/acpi/devices/ACPI0003:00/status 15
  31. /sys/bus/acpi/devices/ACPI000C:00/status 15
  32. /sys/bus/acpi/devices/ACPI000E:00/status 15
  33. /sys/bus/acpi/devices/CIND0C60:00/status 15
  34. /sys/bus/acpi/devices/IDEA2008:00/status 15
  35. /sys/bus/acpi/devices/INT33A1:00/status 15
  36. /sys/bus/acpi/devices/INT340E:00/status 15
  37. /sys/bus/acpi/devices/INTC1041:00/status 15
  38. /sys/bus/acpi/devices/INTC1046:00/status 15
  39. /sys/bus/acpi/devices/INTC1046:01/status 15
  40. /sys/bus/acpi/devices/INTC1046:02/status 15
  41. /sys/bus/acpi/devices/INTC1046:03/status 15
  42. /sys/bus/acpi/devices/INTC1055:00/status 15
  43. /sys/bus/acpi/devices/INTC1099:00/status 15
  44. /sys/bus/acpi/devices/INTC6001:00/status 15
  45. /sys/bus/acpi/devices/LHK2019:00/status 15
  46. /sys/bus/acpi/devices/LNXPOWER:03/status 1
  47. /sys/bus/acpi/devices/LNXPOWER:06/status 1
  48. /sys/bus/acpi/devices/LNXPOWER:09/status 1
  49. /sys/bus/acpi/devices/LNXPOWER:0a/status 1
  50. /sys/bus/acpi/devices/LNXPOWER:0b/status 1
  51. /sys/bus/acpi/devices/MSFT0001:00/status 15
  52. /sys/bus/acpi/devices/MSFT0001:01/status 15
  53. /sys/bus/acpi/devices/PNP0103:00/status 15
  54. /sys/bus/acpi/devices/PNP0C02:02/status 8
  55. /sys/bus/acpi/devices/PNP0C02:04/status 3
  56. /sys/bus/acpi/devices/PNP0C02:05/status 3
  57. /sys/bus/acpi/devices/PNP0C09:00/status 15
  58. /sys/bus/acpi/devices/PNP0C0A:00/status 31
  59. /sys/bus/acpi/devices/PNP0C0C:00/status 15
  60. /sys/bus/acpi/devices/PNP0C0D:00/status 15
  61. /sys/bus/acpi/devices/PRP00001:00/status 11
  62. /sys/bus/acpi/devices/PRP00001:01/status 11
  63. /sys/bus/acpi/devices/USBC000:00/status 15
  64. /sys/bus/acpi/devices/VPC2004:00/status 15
  65. /sys/bus/acpi/devices/YMC2017:00/status 15
  66. /sys/bus/acpi/devices/device:01/status 15
  67. /sys/bus/acpi/devices/device:07/status 15
  68. /sys/bus/acpi/devices/device:1a/status 15
  69. /sys/bus/acpi/devices/device:8f/status 15
  70. /sys/bus/acpi/devices/device:90/status 15
  71. /sys/bus/acpi/devices/device:91/status 15
  72. /sys/bus/acpi/devices/device:93/status 15
  73. /sys/bus/acpi/devices/device:94/status 15
  74. /sys/bus/acpi/devices/device:95/status 15
  75. /sys/bus/acpi/devices/device:9a/status 15
  76. /sys/bus/acpi/devices/device:a1/status 15
  77. /sys/bus/acpi/devices/device:a2/status 15
  78. /sys/bus/acpi/devices/device:a3/status 15
  79. /sys/bus/acpi/devices/device:a7/status 15
  80.  
  81.  
  82. !!Kernel Information
  83. !!------------------
  84.  
  85. Kernel release: 5.18.0-arch1-1
  86. Operating System: GNU/Linux
  87. Architecture: x86_64
  88. Processor: unknown
  89. SMP Enabled: Yes
  90.  
  91.  
  92. !!ALSA Version
  93. !!------------
  94.  
  95. Driver version: k5.18.0-arch1-1
  96. Library version: 1.2.6.1
  97. Utilities version: 1.2.6
  98.  
  99.  
  100. !!Loaded ALSA modules
  101. !!-------------------
  102.  
  103. snd_soc_skl_hda_dsp (card 0)
  104. snd_usb_audio (card 1)
  105.  
  106.  
  107. !!Sound Servers on this system
  108. !!----------------------------
  109.  
  110. PipeWire:
  111. Installed - Yes (/usr/bin/pipewire)
  112. Running - Yes
  113.  
  114. No sound servers found.
  115.  
  116.  
  117. !!Soundcards recognised by ALSA
  118. !!-----------------------------
  119.  
  120. 0 [sofhdadsp ]: sof-hda-dsp - sof-hda-dsp
  121. LENOVO-82QG-Yoga716IAP7-LNVNB161216
  122. 1 [HEADSET ]: USB-Audio - HUAWEI USB-C HEADSET
  123. bestechnic HUAWEI USB-C HEADSET at usb-0000:00:14.0-2, full speed
  124.  
  125.  
  126. !!PCI Soundcards installed in the system
  127. !!--------------------------------------
  128.  
  129. 00:1f.3 Multimedia audio controller [0401]: Intel Corporation Alder Lake PCH-P High Definition Audio Controller [8086:51c8] (rev 01)
  130. Subsystem: Lenovo Device [17aa:380f]
  131.  
  132.  
  133. !!Loaded sound module options
  134. !!---------------------------
  135.  
  136. !!Module: snd_soc_skl_hda_dsp
  137. * :
  138.  
  139. !!Module: snd_usb_audio
  140. autoclock : Y
  141. delayed_register : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null)
  142. device_setup : 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
  143. enable : Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y
  144. id : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null)
  145. ignore_ctl_error : N
  146. implicit_fb : N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N
  147. index : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
  148. lowlatency : Y
  149. pid : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
  150. quirk_alias : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null)
  151. quirk_flags : 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
  152. skip_validation : N
  153. use_vmalloc : Y
  154. vid : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
  155.  
  156.  
  157. !!Sysfs card info
  158. !!---------------
  159.  
  160. !!Card: /sys/class/sound/card0
  161. Driver: /sys/bus/platform/drivers/skl_hda_dsp_generic
  162. Tree:
  163. /sys/class/sound/card0
  164. |-- controlC0
  165. | |-- dev
  166. | |-- device -> ../../card0
  167. | |-- power
  168. | |-- subsystem -> ../../../../../../../class/sound
  169. | `-- uevent
  170. |-- device -> ../../../skl_hda_dsp_generic
  171. |-- hwC0D0
  172. | |-- afg
  173. | |-- chip_name
  174. | |-- clear
  175. | |-- dev
  176. | |-- device -> ../../card0
  177. | |-- driver_pin_configs
  178. | |-- hints
  179. | |-- init_pin_configs
  180. | |-- init_verbs
  181. | |-- mfg
  182. | |-- modelname
  183. | |-- power
  184. | |-- power_off_acct
  185. | |-- power_on_acct
  186. | |-- reconfig
  187. | |-- revision_id
  188. | |-- subsystem -> ../../../../../../../class/sound
  189. | |-- subsystem_id
  190. | |-- uevent
  191. | |-- user_pin_configs
  192. | |-- vendor_id
  193. | `-- vendor_name
  194. |-- hwC0D2
  195. | |-- afg
  196. | |-- chip_name
  197. | |-- clear
  198. | |-- dev
  199. | |-- device -> ../../card0
  200. | |-- driver_pin_configs
  201. | |-- hints
  202. | |-- init_pin_configs
  203. | |-- init_verbs
  204. | |-- mfg
  205. | |-- modelname
  206. | |-- power
  207. | |-- power_off_acct
  208. | |-- power_on_acct
  209. | |-- reconfig
  210. | |-- revision_id
  211. | |-- subsystem -> ../../../../../../../class/sound
  212. | |-- subsystem_id
  213. | |-- uevent
  214. | |-- user_pin_configs
  215. | |-- vendor_id
  216. | `-- vendor_name
  217. |-- id
  218. |-- input21
  219. | |-- capabilities
  220. | |-- device -> ../../card0
  221. | |-- event11
  222. | |-- id
  223. | |-- inhibited
  224. | |-- modalias
  225. | |-- name
  226. | |-- phys
  227. | |-- power
  228. | |-- properties
  229. | |-- subsystem -> ../../../../../../../class/input
  230. | |-- uevent
  231. | `-- uniq
  232. |-- input22
  233. | |-- capabilities
  234. | |-- device -> ../../card0
  235. | |-- event12
  236. | |-- id
  237. | |-- inhibited
  238. | |-- modalias
  239. | |-- name
  240. | |-- phys
  241. | |-- power
  242. | |-- properties
  243. | |-- subsystem -> ../../../../../../../class/input
  244. | |-- uevent
  245. | `-- uniq
  246. |-- input23
  247. | |-- capabilities
  248. | |-- device -> ../../card0
  249. | |-- event13
  250. | |-- id
  251. | |-- inhibited
  252. | |-- modalias
  253. | |-- name
  254. | |-- phys
  255. | |-- power
  256. | |-- properties
  257. | |-- subsystem -> ../../../../../../../class/input
  258. | |-- uevent
  259. | `-- uniq
  260. |-- input24
  261. | |-- capabilities
  262. | |-- device -> ../../card0
  263. | |-- event14
  264. | |-- id
  265. | |-- inhibited
  266. | |-- modalias
  267. | |-- name
  268. | |-- phys
  269. | |-- power
  270. | |-- properties
  271. | |-- subsystem -> ../../../../../../../class/input
  272. | |-- uevent
  273. | `-- uniq
  274. |-- input25
  275. | |-- capabilities
  276. | |-- device -> ../../card0
  277. | |-- event15
  278. | |-- id
  279. | |-- inhibited
  280. | |-- modalias
  281. | |-- name
  282. | |-- phys
  283. | |-- power
  284. | |-- properties
  285. | |-- subsystem -> ../../../../../../../class/input
  286. | |-- uevent
  287. | `-- uniq
  288. |-- number
  289. |-- pcmC0D0c
  290. | |-- dev
  291. | |-- device -> ../../card0
  292. | |-- pcm_class
  293. | |-- power
  294. | |-- subsystem -> ../../../../../../../class/sound
  295. | `-- uevent
  296. |-- pcmC0D0p
  297. | |-- dev
  298. | |-- device -> ../../card0
  299. | |-- pcm_class
  300. | |-- power
  301. | |-- subsystem -> ../../../../../../../class/sound
  302. | `-- uevent
  303. |-- pcmC0D1c
  304. | |-- dev
  305. | |-- device -> ../../card0
  306. | |-- pcm_class
  307. | |-- power
  308. | |-- subsystem -> ../../../../../../../class/sound
  309. | `-- uevent
  310. |-- pcmC0D1p
  311. | |-- dev
  312. | |-- device -> ../../card0
  313. | |-- pcm_class
  314. | |-- power
  315. | |-- subsystem -> ../../../../../../../class/sound
  316. | `-- uevent
  317. |-- pcmC0D3p
  318. | |-- dev
  319. | |-- device -> ../../card0
  320. | |-- pcm_class
  321. | |-- power
  322. | |-- subsystem -> ../../../../../../../class/sound
  323. | `-- uevent
  324. |-- pcmC0D4p
  325. | |-- dev
  326. | |-- device -> ../../card0
  327. | |-- pcm_class
  328. | |-- power
  329. | |-- subsystem -> ../../../../../../../class/sound
  330. | `-- uevent
  331. |-- pcmC0D5p
  332. | |-- dev
  333. | |-- device -> ../../card0
  334. | |-- pcm_class
  335. | |-- power
  336. | |-- subsystem -> ../../../../../../../class/sound
  337. | `-- uevent
  338. |-- pcmC0D6c
  339. | |-- dev
  340. | |-- device -> ../../card0
  341. | |-- pcm_class
  342. | |-- power
  343. | |-- subsystem -> ../../../../../../../class/sound
  344. | `-- uevent
  345. |-- pcmC0D7c
  346. | |-- dev
  347. | |-- device -> ../../card0
  348. | |-- pcm_class
  349. | |-- power
  350. | |-- subsystem -> ../../../../../../../class/sound
  351. | `-- uevent
  352. |-- power
  353. | |-- autosuspend_delay_ms
  354. | |-- control
  355. | |-- runtime_active_time
  356. | |-- runtime_status
  357. | `-- runtime_suspended_time
  358. |-- subsystem -> ../../../../../../class/sound
  359. `-- uevent
  360.  
  361. !!Card: /sys/class/sound/card1
  362. Driver: /sys/bus/usb/drivers/snd-usb-audio
  363. Tree:
  364. /sys/class/sound/card1
  365. |-- controlC1
  366. | |-- dev
  367. | |-- device -> ../../card1
  368. | |-- power
  369. | |-- subsystem -> ../../../../../../../../../class/sound
  370. | `-- uevent
  371. |-- device -> ../../../3-2:1.0
  372. |-- id
  373. |-- number
  374. |-- pcmC1D0c
  375. | |-- dev
  376. | |-- device -> ../../card1
  377. | |-- pcm_class
  378. | |-- power
  379. | |-- subsystem -> ../../../../../../../../../class/sound
  380. | `-- uevent
  381. |-- pcmC1D0p
  382. | |-- dev
  383. | |-- device -> ../../card1
  384. | |-- pcm_class
  385. | |-- power
  386. | |-- subsystem -> ../../../../../../../../../class/sound
  387. | `-- uevent
  388. |-- power
  389. | |-- autosuspend_delay_ms
  390. | |-- control
  391. | |-- runtime_active_time
  392. | |-- runtime_status
  393. | `-- runtime_suspended_time
  394. |-- subsystem -> ../../../../../../../../class/sound
  395. `-- uevent
  396.  
  397.  
  398. !!HDA-Intel Codec information
  399. !!---------------------------
  400. --startcollapse--
  401.  
  402. Codec: Realtek ALC287
  403. Address: 0
  404. AFG Function Id: 0x1 (unsol 1)
  405. Vendor Id: 0x10ec0287
  406. Subsystem Id: 0x17aa386a
  407. Revision Id: 0x100002
  408. No Modem Function Group found
  409. Default PCM:
  410. rates [0x560]: 44100 48000 96000 192000
  411. bits [0xe]: 16 20 24
  412. formats [0x1]: PCM
  413. Default Amp-In caps: N/A
  414. Default Amp-Out caps: N/A
  415. State of AFG node 0x01:
  416. Power states: D0 D1 D2 D3 D3cold CLKSTOP EPSS
  417. Power: setting=D0, actual=D0
  418. GPIO: io=5, o=0, i=0, unsolicited=1, wake=0
  419. IO[0]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  420. IO[1]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  421. IO[2]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  422. IO[3]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  423. IO[4]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  424. Node 0x02 [Audio Output] wcaps 0x41d: Stereo Amp-Out
  425. Control: name="Speaker Playback Volume", index=0, device=0
  426. ControlAmp: chs=3, dir=Out, idx=0, ofs=0
  427. Amp-Out caps: ofs=0x57, nsteps=0x57, stepsize=0x02, mute=0
  428. Amp-Out vals: [0x4d 0x4d]
  429. Converter: stream=0, channel=0
  430. PCM:
  431. rates [0x40]: 48000
  432. bits [0xe]: 16 20 24
  433. formats [0x1]: PCM
  434. Power states: D0 D1 D2 D3 EPSS
  435. Power: setting=D0, actual=D0
  436. Node 0x03 [Audio Output] wcaps 0x41d: Stereo Amp-Out
  437. Control: name="Headphone Playback Volume", index=0, device=0
  438. ControlAmp: chs=3, dir=Out, idx=0, ofs=0
  439. Amp-Out caps: ofs=0x57, nsteps=0x57, stepsize=0x02, mute=0
  440. Amp-Out vals: [0x30 0x30]
  441. Converter: stream=0, channel=0
  442. PCM:
  443. rates [0x40]: 48000
  444. bits [0xe]: 16 20 24
  445. formats [0x1]: PCM
  446. Power states: D0 D1 D2 D3 EPSS
  447. Power: setting=D0, actual=D0
  448. Node 0x04 [Vendor Defined Widget] wcaps 0xf00000: Mono
  449. Node 0x05 [Vendor Defined Widget] wcaps 0xf00000: Mono
  450. Node 0x06 [Audio Output] wcaps 0x411: Stereo
  451. Converter: stream=0, channel=0
  452. PCM:
  453. rates [0x40]: 48000
  454. bits [0xe]: 16 20 24
  455. formats [0x1]: PCM
  456. Power states: D0 D1 D2 D3 EPSS
  457. Power: setting=D0, actual=D0
  458. Node 0x07 [Audio Input] wcaps 0x10051b: Stereo Amp-In
  459. Amp-In caps: ofs=0x17, nsteps=0x3f, stepsize=0x02, mute=1
  460. Amp-In vals: [0x97 0x97]
  461. Converter: stream=0, channel=0
  462. SDI-Select: 0
  463. PCM:
  464. rates [0x40]: 48000
  465. bits [0xe]: 16 20 24
  466. formats [0x1]: PCM
  467. Power states: D0 D1 D2 D3 EPSS
  468. Power: setting=D0, actual=D0
  469. Connection: 1
  470. 0x24
  471. Node 0x08 [Audio Input] wcaps 0x10051b: Stereo Amp-In
  472. Control: name="Capture Volume", index=0, device=0
  473. ControlAmp: chs=3, dir=In, idx=0, ofs=0
  474. Control: name="Capture Switch", index=0, device=0
  475. ControlAmp: chs=3, dir=In, idx=0, ofs=0
  476. Amp-In caps: ofs=0x17, nsteps=0x3f, stepsize=0x02, mute=1
  477. Amp-In vals: [0x26 0x26]
  478. Converter: stream=0, channel=0
  479. SDI-Select: 0
  480. PCM:
  481. rates [0x560]: 44100 48000 96000 192000
  482. bits [0xe]: 16 20 24
  483. formats [0x1]: PCM
  484. Power states: D0 D1 D2 D3 EPSS
  485. Power: setting=D0, actual=D0
  486. Connection: 1
  487. 0x23
  488. Node 0x09 [Audio Input] wcaps 0x10051b: Stereo Amp-In
  489. Amp-In caps: ofs=0x17, nsteps=0x3f, stepsize=0x02, mute=1
  490. Amp-In vals: [0x97 0x97]
  491. Converter: stream=0, channel=0
  492. SDI-Select: 0
  493. PCM:
  494. rates [0x560]: 44100 48000 96000 192000
  495. bits [0xe]: 16 20 24
  496. formats [0x1]: PCM
  497. Power states: D0 D1 D2 D3 EPSS
  498. Power: setting=D0, actual=D0
  499. Connection: 1
  500. 0x22
  501. Node 0x0a [Audio Input] wcaps 0x10051b: Stereo Amp-In
  502. Amp-In caps: ofs=0x17, nsteps=0x3f, stepsize=0x02, mute=1
  503. Amp-In vals: [0x97 0x97]
  504. Converter: stream=0, channel=0
  505. SDI-Select: 0
  506. PCM:
  507. rates [0x40]: 48000
  508. bits [0xe]: 16 20 24
  509. formats [0x1]: PCM
  510. Power states: D0 D1 D2 D3 EPSS
  511. Power: setting=D0, actual=D0
  512. Connection: 1
  513. 0x25
  514. Node 0x0b [Vendor Defined Widget] wcaps 0xf00000: Mono
  515. Node 0x0c [Vendor Defined Widget] wcaps 0xf00000: Mono
  516. Node 0x0d [Vendor Defined Widget] wcaps 0xf00000: Mono
  517. Node 0x0e [Vendor Defined Widget] wcaps 0xf00000: Mono
  518. Node 0x0f [Vendor Defined Widget] wcaps 0xf00000: Mono
  519. Node 0x10 [Vendor Defined Widget] wcaps 0xf00000: Mono
  520. Node 0x11 [Vendor Defined Widget] wcaps 0xf00000: Mono
  521. Node 0x12 [Pin Complex] wcaps 0x40040b: Stereo Amp-In
  522. Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
  523. Amp-In vals: [0x00 0x00]
  524. Pincap 0x00000020: IN
  525. Pin Default 0x40000000: [N/A] Line Out at Ext N/A
  526. Conn = Unknown, Color = Unknown
  527. DefAssociation = 0x0, Sequence = 0x0
  528. Pin-ctls: 0x00:
  529. Power states: D0 D1 D2 D3 EPSS
  530. Power: setting=D0, actual=D0
  531. Node 0x13 [Pin Complex] wcaps 0x40040b: Stereo Amp-In
  532. Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
  533. Amp-In vals: [0x00 0x00]
  534. Pincap 0x00000020: IN
  535. Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
  536. Conn = 1/8, Color = Black
  537. DefAssociation = 0xf, Sequence = 0x0
  538. Misc = NO_PRESENCE
  539. Pin-ctls: 0x00:
  540. Power states: D0 D1 D2 D3 EPSS
  541. Power: setting=D0, actual=D0
  542. Node 0x14 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out
  543. Control: name="Speaker Playback Switch", index=0, device=0
  544. ControlAmp: chs=3, dir=Out, idx=0, ofs=0
  545. Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  546. Amp-Out vals: [0x00 0x00]
  547. Pincap 0x00010014: OUT EAPD Detect
  548. EAPD 0x2: EAPD
  549. Pin Default 0x90170120: [Fixed] Speaker at Int N/A
  550. Conn = Analog, Color = Unknown
  551. DefAssociation = 0x2, Sequence = 0x0
  552. Misc = NO_PRESENCE
  553. Pin-ctls: 0x40: OUT
  554. Unsolicited: tag=00, enabled=0
  555. Power states: D0 D1 D2 D3 EPSS
  556. Power: setting=D0, actual=D0
  557. Connection: 1
  558. 0x02
  559. Node 0x15 [Vendor Defined Widget] wcaps 0xf00000: Mono
  560. Node 0x16 [Vendor Defined Widget] wcaps 0xf00000: Mono
  561. Node 0x17 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out
  562. Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  563. Amp-Out vals: [0x80 0x80]
  564. Pincap 0x0000001c: OUT HP Detect
  565. Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
  566. Conn = 1/8, Color = Black
  567. DefAssociation = 0xf, Sequence = 0x0
  568. Misc = NO_PRESENCE
  569. Pin-ctls: 0x00:
  570. Unsolicited: tag=00, enabled=0
  571. Power states: D0 D1 D2 D3 EPSS
  572. Power: setting=D0, actual=D0
  573. Connection: 4
  574. 0x02* 0x03 0x06 0x08
  575. Node 0x18 [Pin Complex] wcaps 0x40048b: Stereo Amp-In
  576. Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
  577. Amp-In vals: [0x00 0x00]
  578. Pincap 0x00000024: IN Detect
  579. Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
  580. Conn = 1/8, Color = Black
  581. DefAssociation = 0xf, Sequence = 0x0
  582. Misc = NO_PRESENCE
  583. Pin-ctls: 0x00:
  584. Unsolicited: tag=00, enabled=0
  585. Power states: D0 D1 D2 D3 EPSS
  586. Power: setting=D0, actual=D0
  587. Node 0x19 [Pin Complex] wcaps 0x40048b: Stereo Amp-In
  588. Control: name="Mic Boost Volume", index=0, device=0
  589. ControlAmp: chs=3, dir=In, idx=0, ofs=0
  590. Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
  591. Amp-In vals: [0x00 0x00]
  592. Pincap 0x00003724: IN Detect
  593. Vref caps: HIZ 50 GRD 80 100
  594. Pin Default 0x03a11030: [Jack] Mic at Ext Left
  595. Conn = 1/8, Color = Black
  596. DefAssociation = 0x3, Sequence = 0x0
  597. Pin-ctls: 0x24: IN VREF_80
  598. Unsolicited: tag=02, enabled=1
  599. Power states: D0 D1 D2 D3 EPSS
  600. Power: setting=D0, actual=D0
  601. Node 0x1a [Pin Complex] wcaps 0x40048b: Stereo Amp-In
  602. Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
  603. Amp-In vals: [0x00 0x00]
  604. Pincap 0x00003724: IN Detect
  605. Vref caps: HIZ 50 GRD 80 100
  606. Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
  607. Conn = 1/8, Color = Black
  608. DefAssociation = 0xf, Sequence = 0x0
  609. Misc = NO_PRESENCE
  610. Pin-ctls: 0x00: VREF_HIZ
  611. Unsolicited: tag=00, enabled=0
  612. Power states: D0 D1 D2 D3 EPSS
  613. Power: setting=D0, actual=D0
  614. Node 0x1b [Pin Complex] wcaps 0x40058f: Stereo Amp-In Amp-Out
  615. Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
  616. Amp-In vals: [0x00 0x00]
  617. Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  618. Amp-Out vals: [0x80 0x80]
  619. Pincap 0x00013734: IN OUT EAPD Detect
  620. Vref caps: HIZ 50 GRD 80 100
  621. EAPD 0x2: EAPD
  622. Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
  623. Conn = 1/8, Color = Black
  624. DefAssociation = 0xf, Sequence = 0x0
  625. Misc = NO_PRESENCE
  626. Pin-ctls: 0x00: VREF_HIZ
  627. Unsolicited: tag=00, enabled=0
  628. Power states: D0 D1 D2 D3 EPSS
  629. Power: setting=D0, actual=D0
  630. Connection: 2
  631. 0x02* 0x03
  632. Node 0x1c [Vendor Defined Widget] wcaps 0xf00000: Mono
  633. Node 0x1d [Pin Complex] wcaps 0x400400: Mono
  634. Pincap 0x00000020: IN
  635. Pin Default 0x40471a6d: [N/A] SPDIF Out at Ext N/A
  636. Conn = Analog, Color = Black
  637. DefAssociation = 0x6, Sequence = 0xd
  638. Pin-ctls: 0x20: IN
  639. Power states: D0 D1 D2 D3 EPSS
  640. Power: setting=D0, actual=D0
  641. Node 0x1e [Pin Complex] wcaps 0x400501: Stereo
  642. Pincap 0x00000010: OUT
  643. Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
  644. Conn = 1/8, Color = Black
  645. DefAssociation = 0xf, Sequence = 0x0
  646. Misc = NO_PRESENCE
  647. Pin-ctls: 0x40: OUT
  648. Power states: D0 D1 D2 D3 EPSS
  649. Power: setting=D0, actual=D0
  650. Connection: 1
  651. 0x06
  652. Node 0x1f [Vendor Defined Widget] wcaps 0xf00000: Mono
  653. Node 0x20 [Vendor Defined Widget] wcaps 0xf00040: Mono
  654. Processing caps: benign=0, ncoeff=142
  655. Node 0x21 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out
  656. Control: name="Headphone Playback Switch", index=0, device=0
  657. ControlAmp: chs=3, dir=Out, idx=0, ofs=0
  658. Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  659. Amp-Out vals: [0x00 0x00]
  660. Pincap 0x0001001c: OUT HP EAPD Detect
  661. EAPD 0x2: EAPD
  662. Pin Default 0x03211010: [Jack] HP Out at Ext Left
  663. Conn = 1/8, Color = Black
  664. DefAssociation = 0x1, Sequence = 0x0
  665. Pin-ctls: 0xc0: OUT HP
  666. Unsolicited: tag=01, enabled=1
  667. Power states: D0 D1 D2 D3 EPSS
  668. Power: setting=D0, actual=D0
  669. Connection: 2
  670. 0x02 0x03*
  671. Node 0x22 [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
  672. Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  673. Amp-In vals: [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80]
  674. Connection: 5
  675. 0x19 0x1a 0x1b 0x1d 0x13
  676. Node 0x23 [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
  677. Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  678. Amp-In vals: [0x00 0x00] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80]
  679. Connection: 5
  680. 0x19 0x1a 0x1b 0x1d 0x12
  681. Node 0x24 [Audio Selector] wcaps 0x300101: Stereo
  682. Connection: 3
  683. 0x12* 0x13 0x18
  684. Node 0x25 [Audio Selector] wcaps 0x300101: Stereo
  685. Connection: 2
  686. 0x12* 0x13
  687. Codec: Intel Alderlake-P HDMI
  688. Address: 2
  689. AFG Function Id: 0x1 (unsol 0)
  690. Vendor Id: 0x8086281c
  691. Subsystem Id: 0x80860101
  692. Revision Id: 0x100000
  693. No Modem Function Group found
  694. Default PCM:
  695. rates [0x0]:
  696. bits [0x0]:
  697. formats [0x0]:
  698. Default Amp-In caps: N/A
  699. Default Amp-Out caps: N/A
  700. State of AFG node 0x01:
  701. Power states: D0 D3 CLKSTOP EPSS
  702. Power: setting=D0, actual=D0, Clock-stop-OK
  703. GPIO: io=0, o=0, i=0, unsolicited=0, wake=0
  704. Node 0x03 [Audio Output] wcaps 0x6611: 8-Channels Digital
  705. Converter: stream=0, channel=0
  706. Digital: Enabled
  707. Digital category: 0x0
  708. IEC Coding Type: 0x0
  709. PCM:
  710. rates [0x7f0]: 32000 44100 48000 88200 96000 176400 192000
  711. bits [0x1a]: 16 24 32
  712. formats [0x5]: PCM AC3
  713. Power states: D0 D3 EPSS
  714. Power: setting=D0, actual=D0
  715. Node 0x04 [Pin Complex] wcaps 0x40778d: 8-Channels Digital Amp-Out CP
  716. Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  717. Amp-Out vals: [0x00 0x00]
  718. Pincap 0x09000094: OUT Detect HBR HDMI DP
  719. Pin Default 0x18560010: [Jack] Digital Out at Int HDMI
  720. Conn = Digital, Color = Unknown
  721. DefAssociation = 0x1, Sequence = 0x0
  722. Pin-ctls: 0x00:
  723. Unsolicited: tag=00, enabled=0
  724. Power states: D0 D3 EPSS
  725. Power: setting=D0, actual=D0
  726. Devices: 0
  727. Connection: 0
  728. Node 0x05 [Audio Output] wcaps 0x6611: 8-Channels Digital
  729. Converter: stream=0, channel=0
  730. Digital: Enabled
  731. Digital category: 0x0
  732. IEC Coding Type: 0x0
  733. PCM:
  734. rates [0x7f0]: 32000 44100 48000 88200 96000 176400 192000
  735. bits [0x1a]: 16 24 32
  736. formats [0x5]: PCM AC3
  737. Power states: D0 D3 EPSS
  738. Power: setting=D0, actual=D0
  739. Node 0x06 [Pin Complex] wcaps 0x40778d: 8-Channels Digital Amp-Out CP
  740. Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  741. Amp-Out vals: [0x00 0x00]
  742. Pincap 0x09000094: OUT Detect HBR HDMI DP
  743. Pin Default 0x18560010: [Jack] Digital Out at Int HDMI
  744. Conn = Digital, Color = Unknown
  745. DefAssociation = 0x1, Sequence = 0x0
  746. Pin-ctls: 0x00:
  747. Unsolicited: tag=00, enabled=0
  748. Power states: D0 D3 EPSS
  749. Power: setting=D0, actual=D0
  750. Devices: 0
  751. Connection: 0
  752. Node 0x07 [Audio Output] wcaps 0x6611: 8-Channels Digital
  753. Converter: stream=0, channel=0
  754. Digital: Enabled
  755. Digital category: 0x0
  756. IEC Coding Type: 0x0
  757. PCM:
  758. rates [0x7f0]: 32000 44100 48000 88200 96000 176400 192000
  759. bits [0x1a]: 16 24 32
  760. formats [0x5]: PCM AC3
  761. Power states: D0 D3 EPSS
  762. Power: setting=D0, actual=D0
  763. Node 0x08 [Pin Complex] wcaps 0x40778d: 8-Channels Digital Amp-Out CP
  764. Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  765. Amp-Out vals: [0x00 0x00]
  766. Pincap 0x09000094: OUT Detect HBR HDMI DP
  767. Pin Default 0x18560010: [Jack] Digital Out at Int HDMI
  768. Conn = Digital, Color = Unknown
  769. DefAssociation = 0x1, Sequence = 0x0
  770. Pin-ctls: 0x00:
  771. Unsolicited: tag=00, enabled=0
  772. Power states: D0 D3 EPSS
  773. Power: setting=D0, actual=D0
  774. Devices: 0
  775. Connection: 0
  776. Node 0x09 [Audio Output] wcaps 0x6611: 8-Channels Digital
  777. Converter: stream=0, channel=0
  778. Digital: Enabled
  779. Digital category: 0x0
  780. IEC Coding Type: 0x0
  781. PCM:
  782. rates [0x7f0]: 32000 44100 48000 88200 96000 176400 192000
  783. bits [0x1a]: 16 24 32
  784. formats [0x5]: PCM AC3
  785. Power states: D0 D3 EPSS
  786. Power: setting=D0, actual=D0
  787. Node 0x0a [Pin Complex] wcaps 0x40778d: 8-Channels Digital Amp-Out CP
  788. Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  789. Amp-Out vals: [0x00 0x00]
  790. Pincap 0x09000094: OUT Detect HBR HDMI DP
  791. Pin Default 0x18560010: [Jack] Digital Out at Int HDMI
  792. Conn = Digital, Color = Unknown
  793. DefAssociation = 0x1, Sequence = 0x0
  794. Pin-ctls: 0x00:
  795. Unsolicited: tag=00, enabled=0
  796. Power states: D0 D3 EPSS
  797. Power: setting=D0, actual=D0
  798. Devices: 0
  799. Connection: 0
  800. Node 0x0b [Pin Complex] wcaps 0x40778d: 8-Channels Digital Amp-Out CP
  801. Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  802. Amp-Out vals: [0x00 0x00]
  803. Pincap 0x09000094: OUT Detect HBR HDMI DP
  804. Pin Default 0x18560010: [Jack] Digital Out at Int HDMI
  805. Conn = Digital, Color = Unknown
  806. DefAssociation = 0x1, Sequence = 0x0
  807. Pin-ctls: 0x00:
  808. Unsolicited: tag=00, enabled=0
  809. Power states: D0 D3 EPSS
  810. Power: setting=D0, actual=D0
  811. Devices: 0
  812. Connection: 0
  813. Node 0x0c [Pin Complex] wcaps 0x40778d: 8-Channels Digital Amp-Out CP
  814. Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  815. Amp-Out vals: [0x00 0x00]
  816. Pincap 0x09000094: OUT Detect HBR HDMI DP
  817. Pin Default 0x18560010: [Jack] Digital Out at Int HDMI
  818. Conn = Digital, Color = Unknown
  819. DefAssociation = 0x1, Sequence = 0x0
  820. Pin-ctls: 0x00:
  821. Unsolicited: tag=00, enabled=0
  822. Power states: D0 D3 EPSS
  823. Power: setting=D0, actual=D0
  824. Devices: 0
  825. Connection: 0
  826. Node 0x0d [Pin Complex] wcaps 0x40778d: 8-Channels Digital Amp-Out CP
  827. Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  828. Amp-Out vals: [0x00 0x00]
  829. Pincap 0x09000094: OUT Detect HBR HDMI DP
  830. Pin Default 0x18560010: [Jack] Digital Out at Int HDMI
  831. Conn = Digital, Color = Unknown
  832. DefAssociation = 0x1, Sequence = 0x0
  833. Pin-ctls: 0x00:
  834. Unsolicited: tag=00, enabled=0
  835. Power states: D0 D3 EPSS
  836. Power: setting=D0, actual=D0
  837. Devices: 0
  838. Connection: 0
  839. Node 0x0e [Pin Complex] wcaps 0x40778d: 8-Channels Digital Amp-Out CP
  840. Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  841. Amp-Out vals: [0x00 0x00]
  842. Pincap 0x09000094: OUT Detect HBR HDMI DP
  843. Pin Default 0x18560010: [Jack] Digital Out at Int HDMI
  844. Conn = Digital, Color = Unknown
  845. DefAssociation = 0x1, Sequence = 0x0
  846. Pin-ctls: 0x00:
  847. Unsolicited: tag=00, enabled=0
  848. Power states: D0 D3 EPSS
  849. Power: setting=D0, actual=D0
  850. Devices: 0
  851. Connection: 0
  852. Node 0x0f [Pin Complex] wcaps 0x40778d: 8-Channels Digital Amp-Out CP
  853. Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  854. Amp-Out vals: [0x00 0x00]
  855. Pincap 0x09000094: OUT Detect HBR HDMI DP
  856. Pin Default 0x18560010: [Jack] Digital Out at Int HDMI
  857. Conn = Digital, Color = Unknown
  858. DefAssociation = 0x1, Sequence = 0x0
  859. Pin-ctls: 0x00:
  860. Unsolicited: tag=00, enabled=0
  861. Power states: D0 D3 EPSS
  862. Power: setting=D0, actual=D0
  863. Devices: 0
  864. Connection: 0
  865. --endcollapse--
  866.  
  867.  
  868. !!USB Descriptors
  869. !!---------------
  870. --startcollapse--
  871.  
  872. Bus 003 Device 007: ID 12d1:3a07 Huawei Technologies Co., Ltd. HUAWEI USB-C HEADSET
  873. Device Descriptor:
  874. bLength 18
  875. bDescriptorType 1
  876. bcdUSB 2.00
  877. bDeviceClass 0
  878. bDeviceSubClass 0
  879. bDeviceProtocol 0
  880. bMaxPacketSize0 64
  881. idVendor 0x12d1 Huawei Technologies Co., Ltd.
  882. idProduct 0x3a07
  883. bcdDevice 0.24
  884. iManufacturer 1 bestechnic
  885. iProduct 2 HUAWEI USB-C HEADSET
  886. iSerial 3 02963100000000000000000000000
  887. bNumConfigurations 1
  888. Configuration Descriptor:
  889. bLength 9
  890. bDescriptorType 2
  891. wTotalLength 0x010b
  892. bNumInterfaces 4
  893. bConfigurationValue 1
  894. iConfiguration 0
  895. bmAttributes 0xa0
  896. (Bus Powered)
  897. Remote Wakeup
  898. MaxPower 100mA
  899. Interface Descriptor:
  900. bLength 9
  901. bDescriptorType 4
  902. bInterfaceNumber 0
  903. bAlternateSetting 0
  904. bNumEndpoints 0
  905. bInterfaceClass 1 Audio
  906. bInterfaceSubClass 1 Control Device
  907. bInterfaceProtocol 0
  908. iInterface 0
  909. AudioControl Interface Descriptor:
  910. bLength 10
  911. bDescriptorType 36
  912. bDescriptorSubtype 1 (HEADER)
  913. bcdADC 1.00
  914. wTotalLength 0x0041
  915. bInCollection 2
  916. baInterfaceNr(0) 1
  917. baInterfaceNr(1) 2
  918. AudioControl Interface Descriptor:
  919. bLength 12
  920. bDescriptorType 36
  921. bDescriptorSubtype 2 (INPUT_TERMINAL)
  922. bTerminalID 1
  923. wTerminalType 0x0101 USB Streaming
  924. bAssocTerminal 0
  925. bNrChannels 2
  926. wChannelConfig 0x0003
  927. Left Front (L)
  928. Right Front (R)
  929. iChannelNames 0
  930. iTerminal 0
  931. AudioControl Interface Descriptor:
  932. bLength 13
  933. bDescriptorType 36
  934. bDescriptorSubtype 6 (FEATURE_UNIT)
  935. bUnitID 2
  936. bSourceID 1
  937. bControlSize 2
  938. bmaControls(0) 0x0003
  939. Mute Control
  940. Volume Control
  941. bmaControls(1) 0x0000
  942. bmaControls(2) 0x0000
  943. iFeature 0
  944. AudioControl Interface Descriptor:
  945. bLength 9
  946. bDescriptorType 36
  947. bDescriptorSubtype 3 (OUTPUT_TERMINAL)
  948. bTerminalID 3
  949. wTerminalType 0x0302 Headphones
  950. bAssocTerminal 0
  951. bSourceID 2
  952. iTerminal 0
  953. AudioControl Interface Descriptor:
  954. bLength 12
  955. bDescriptorType 36
  956. bDescriptorSubtype 2 (INPUT_TERMINAL)
  957. bTerminalID 4
  958. wTerminalType 0x0201 Microphone
  959. bAssocTerminal 0
  960. bNrChannels 2
  961. wChannelConfig 0x0003
  962. Left Front (L)
  963. Right Front (R)
  964. iChannelNames 0
  965. iTerminal 0
  966. AudioControl Interface Descriptor:
  967. bLength 9
  968. bDescriptorType 36
  969. bDescriptorSubtype 3 (OUTPUT_TERMINAL)
  970. bTerminalID 5
  971. wTerminalType 0x0101 USB Streaming
  972. bAssocTerminal 0
  973. bSourceID 4
  974. iTerminal 0
  975. Interface Descriptor:
  976. bLength 9
  977. bDescriptorType 4
  978. bInterfaceNumber 1
  979. bAlternateSetting 0
  980. bNumEndpoints 0
  981. bInterfaceClass 1 Audio
  982. bInterfaceSubClass 2 Streaming
  983. bInterfaceProtocol 0
  984. iInterface 0
  985. Interface Descriptor:
  986. bLength 9
  987. bDescriptorType 4
  988. bInterfaceNumber 1
  989. bAlternateSetting 1
  990. bNumEndpoints 1
  991. bInterfaceClass 1 Audio
  992. bInterfaceSubClass 2 Streaming
  993. bInterfaceProtocol 0
  994. iInterface 0
  995. AudioStreaming Interface Descriptor:
  996. bLength 7
  997. bDescriptorType 36
  998. bDescriptorSubtype 1 (AS_GENERAL)
  999. bTerminalLink 5
  1000. bDelay 0 frames
  1001. wFormatTag 0x0001 PCM
  1002. AudioStreaming Interface Descriptor:
  1003. bLength 11
  1004. bDescriptorType 36
  1005. bDescriptorSubtype 2 (FORMAT_TYPE)
  1006. bFormatType 1 (FORMAT_TYPE_I)
  1007. bNrChannels 2
  1008. bSubframeSize 2
  1009. bBitResolution 16
  1010. bSamFreqType 1 Discrete
  1011. tSamFreq[ 0] 48000
  1012. Endpoint Descriptor:
  1013. bLength 9
  1014. bDescriptorType 5
  1015. bEndpointAddress 0x83 EP 3 IN
  1016. bmAttributes 13
  1017. Transfer Type Isochronous
  1018. Synch Type Synchronous
  1019. Usage Type Data
  1020. wMaxPacketSize 0x00c0 1x 192 bytes
  1021. bInterval 1
  1022. bRefresh 0
  1023. bSynchAddress 0
  1024. AudioStreaming Endpoint Descriptor:
  1025. bLength 7
  1026. bDescriptorType 37
  1027. bDescriptorSubtype 1 (EP_GENERAL)
  1028. bmAttributes 0x01
  1029. Sampling Frequency
  1030. bLockDelayUnits 0 Undefined
  1031. wLockDelay 0x0000
  1032. Interface Descriptor:
  1033. bLength 9
  1034. bDescriptorType 4
  1035. bInterfaceNumber 2
  1036. bAlternateSetting 0
  1037. bNumEndpoints 0
  1038. bInterfaceClass 1 Audio
  1039. bInterfaceSubClass 2 Streaming
  1040. bInterfaceProtocol 0
  1041. iInterface 0
  1042. Interface Descriptor:
  1043. bLength 9
  1044. bDescriptorType 4
  1045. bInterfaceNumber 2
  1046. bAlternateSetting 1
  1047. bNumEndpoints 1
  1048. bInterfaceClass 1 Audio
  1049. bInterfaceSubClass 2 Streaming
  1050. bInterfaceProtocol 0
  1051. iInterface 0
  1052. AudioStreaming Interface Descriptor:
  1053. bLength 7
  1054. bDescriptorType 36
  1055. bDescriptorSubtype 1 (AS_GENERAL)
  1056. bTerminalLink 1
  1057. bDelay 0 frames
  1058. wFormatTag 0x0001 PCM
  1059. AudioStreaming Interface Descriptor:
  1060. bLength 17
  1061. bDescriptorType 36
  1062. bDescriptorSubtype 2 (FORMAT_TYPE)
  1063. bFormatType 1 (FORMAT_TYPE_I)
  1064. bNrChannels 2
  1065. bSubframeSize 2
  1066. bBitResolution 16
  1067. bSamFreqType 3 Discrete
  1068. tSamFreq[ 0] 44100
  1069. tSamFreq[ 1] 48000
  1070. tSamFreq[ 2] 96000
  1071. Endpoint Descriptor:
  1072. bLength 9
  1073. bDescriptorType 5
  1074. bEndpointAddress 0x03 EP 3 OUT
  1075. bmAttributes 13
  1076. Transfer Type Isochronous
  1077. Synch Type Synchronous
  1078. Usage Type Data
  1079. wMaxPacketSize 0x0180 1x 384 bytes
  1080. bInterval 1
  1081. bRefresh 0
  1082. bSynchAddress 0
  1083. AudioStreaming Endpoint Descriptor:
  1084. bLength 7
  1085. bDescriptorType 37
  1086. bDescriptorSubtype 1 (EP_GENERAL)
  1087. bmAttributes 0x01
  1088. Sampling Frequency
  1089. bLockDelayUnits 0 Undefined
  1090. wLockDelay 0x0000
  1091. Interface Descriptor:
  1092. bLength 9
  1093. bDescriptorType 4
  1094. bInterfaceNumber 2
  1095. bAlternateSetting 2
  1096. bNumEndpoints 1
  1097. bInterfaceClass 1 Audio
  1098. bInterfaceSubClass 2 Streaming
  1099. bInterfaceProtocol 0
  1100. iInterface 0
  1101. AudioStreaming Interface Descriptor:
  1102. bLength 7
  1103. bDescriptorType 36
  1104. bDescriptorSubtype 1 (AS_GENERAL)
  1105. bTerminalLink 1
  1106. bDelay 0 frames
  1107. wFormatTag 0x0001 PCM
  1108. AudioStreaming Interface Descriptor:
  1109. bLength 17
  1110. bDescriptorType 36
  1111. bDescriptorSubtype 2 (FORMAT_TYPE)
  1112. bFormatType 1 (FORMAT_TYPE_I)
  1113. bNrChannels 2
  1114. bSubframeSize 3
  1115. bBitResolution 24
  1116. bSamFreqType 3 Discrete
  1117. tSamFreq[ 0] 44100
  1118. tSamFreq[ 1] 48000
  1119. tSamFreq[ 2] 96000
  1120. Endpoint Descriptor:
  1121. bLength 9
  1122. bDescriptorType 5
  1123. bEndpointAddress 0x03 EP 3 OUT
  1124. bmAttributes 13
  1125. Transfer Type Isochronous
  1126. Synch Type Synchronous
  1127. Usage Type Data
  1128. wMaxPacketSize 0x0240 1x 576 bytes
  1129. bInterval 1
  1130. bRefresh 0
  1131. bSynchAddress 0
  1132. AudioStreaming Endpoint Descriptor:
  1133. bLength 7
  1134. bDescriptorType 37
  1135. bDescriptorSubtype 1 (EP_GENERAL)
  1136. bmAttributes 0x01
  1137. Sampling Frequency
  1138. bLockDelayUnits 0 Undefined
  1139. wLockDelay 0x0000
  1140. Interface Descriptor:
  1141. bLength 9
  1142. bDescriptorType 4
  1143. bInterfaceNumber 3
  1144. bAlternateSetting 0
  1145. bNumEndpoints 1
  1146. bInterfaceClass 3 Human Interface Device
  1147. bInterfaceSubClass 0
  1148. bInterfaceProtocol 0
  1149. iInterface 0
  1150. HID Device Descriptor:
  1151. bLength 9
  1152. bDescriptorType 33
  1153. bcdHID 1.11
  1154. bCountryCode 0 Not supported
  1155. bNumDescriptors 1
  1156. bDescriptorType 34 Report
  1157. wDescriptorLength 67
  1158. Report Descriptors:
  1159. ** UNAVAILABLE **
  1160. Endpoint Descriptor:
  1161. bLength 7
  1162. bDescriptorType 5
  1163. bEndpointAddress 0x84 EP 4 IN
  1164. bmAttributes 3
  1165. Transfer Type Interrupt
  1166. Synch Type None
  1167. Usage Type Data
  1168. wMaxPacketSize 0x0003 1x 3 bytes
  1169. bInterval 1
  1170. --endcollapse--
  1171.  
  1172.  
  1173. !!USB Stream information
  1174. !!----------------------
  1175. --startcollapse--
  1176.  
  1177. bestechnic HUAWEI USB-C HEADSET at usb-0000:00:14.0-2, full speed : USB Audio
  1178.  
  1179. Playback:
  1180. Status: Running
  1181. Interface = 2
  1182. Altset = 2
  1183. Packet Size = 432
  1184. Momentary freq = 48000 Hz (0x30.0000)
  1185. Interface 2
  1186. Altset 1
  1187. Format: S16_LE
  1188. Channels: 2
  1189. Endpoint: 0x03 (3 OUT) (SYNC)
  1190. Rates: 44100, 48000, 96000
  1191. Bits: 16
  1192. Channel map: FL FR
  1193. Interface 2
  1194. Altset 2
  1195. Format: S24_3LE
  1196. Channels: 2
  1197. Endpoint: 0x03 (3 OUT) (SYNC)
  1198. Rates: 44100, 48000, 96000
  1199. Bits: 24
  1200. Channel map: FL FR
  1201.  
  1202. Capture:
  1203. Status: Stop
  1204. Interface 1
  1205. Altset 1
  1206. Format: S16_LE
  1207. Channels: 2
  1208. Endpoint: 0x83 (3 IN) (SYNC)
  1209. Rates: 48000
  1210. Bits: 16
  1211. Channel map: FL FR
  1212. --endcollapse--
  1213.  
  1214.  
  1215. !!USB Mixer information
  1216. !!---------------------
  1217. --startcollapse--
  1218.  
  1219. USB Mixer: usb_id=0x12d13a07, ctrlif=0, ctlerr=0
  1220. Card: bestechnic HUAWEI USB-C HEADSET at usb-0000:00:14.0-2, full speed
  1221. Unit: 2
  1222. Control: name="PCM Playback Volume", index=0
  1223. Info: id=2, control=2, cmask=0x0, channels=1, type="S16"
  1224. Volume: min=-11520, max=0, dBmin=-4500, dBmax=0
  1225. Unit: 2
  1226. Control: name="PCM Playback Switch", index=0
  1227. Info: id=2, control=1, cmask=0x0, channels=1, type="INV_BOOLEAN"
  1228. Volume: min=0, max=1, dBmin=0, dBmax=0
  1229. --endcollapse--
  1230.  
  1231.  
  1232. !!ALSA Device nodes
  1233. !!-----------------
  1234.  
  1235. crw-rw----+ 1 root audio 116, 13 May 29 12:37 /dev/snd/controlC0
  1236. crw-rw----+ 1 root audio 116, 16 May 29 12:53 /dev/snd/controlC1
  1237. crw-rw----+ 1 root audio 116, 12 May 29 12:37 /dev/snd/hwC0D0
  1238. crw-rw----+ 1 root audio 116, 11 May 29 12:37 /dev/snd/hwC0D2
  1239. crw-rw----+ 1 root audio 116, 5 May 29 12:49 /dev/snd/pcmC0D0c
  1240. crw-rw----+ 1 root audio 116, 4 May 29 12:53 /dev/snd/pcmC0D0p
  1241. crw-rw----+ 1 root audio 116, 7 May 29 12:37 /dev/snd/pcmC0D1c
  1242. crw-rw----+ 1 root audio 116, 6 May 29 12:37 /dev/snd/pcmC0D1p
  1243. crw-rw----+ 1 root audio 116, 8 May 29 12:49 /dev/snd/pcmC0D3p
  1244. crw-rw----+ 1 root audio 116, 9 May 29 12:49 /dev/snd/pcmC0D4p
  1245. crw-rw----+ 1 root audio 116, 10 May 29 12:49 /dev/snd/pcmC0D5p
  1246. crw-rw----+ 1 root audio 116, 2 May 29 12:53 /dev/snd/pcmC0D6c
  1247. crw-rw----+ 1 root audio 116, 3 May 29 12:37 /dev/snd/pcmC0D7c
  1248. crw-rw----+ 1 root audio 116, 15 May 29 12:55 /dev/snd/pcmC1D0c
  1249. crw-rw----+ 1 root audio 116, 14 May 29 12:55 /dev/snd/pcmC1D0p
  1250. crw-rw----+ 1 root audio 116, 1 May 29 12:37 /dev/snd/seq
  1251. crw-rw----+ 1 root audio 116, 33 May 29 12:37 /dev/snd/timer
  1252.  
  1253. /dev/snd/by-id:
  1254. total 0
  1255. drwxr-xr-x 2 root root 60 May 29 12:53 .
  1256. drwxr-xr-x 4 root root 420 May 29 12:53 ..
  1257. lrwxrwxrwx 1 root root 12 May 29 12:53 usb-bestechnic_HUAWEI_USB-C_HEADSET_02963100000000000000000000000-00 -> ../controlC1
  1258.  
  1259. /dev/snd/by-path:
  1260. total 0
  1261. drwxr-xr-x 2 root root 80 May 29 12:53 .
  1262. drwxr-xr-x 4 root root 420 May 29 12:53 ..
  1263. lrwxrwxrwx 1 root root 12 May 29 12:53 pci-0000:00:14.0-usb-0:2:1.0 -> ../controlC1
  1264. lrwxrwxrwx 1 root root 12 May 29 12:37 pci-0000:00:1f.3-platform-skl_hda_dsp_generic -> ../controlC0
  1265.  
  1266.  
  1267. !!Aplay/Arecord output
  1268. !!--------------------
  1269.  
  1270. APLAY
  1271.  
  1272. **** List of PLAYBACK Hardware Devices ****
  1273. card 0: sofhdadsp [sof-hda-dsp], device 0: HDA Analog (*) []
  1274. Subdevices: 1/1
  1275. Subdevice #0: subdevice #0
  1276. card 0: sofhdadsp [sof-hda-dsp], device 1: HDA Digital (*) []
  1277. Subdevices: 1/1
  1278. Subdevice #0: subdevice #0
  1279. card 0: sofhdadsp [sof-hda-dsp], device 3: HDMI1 (*) []
  1280. Subdevices: 1/1
  1281. Subdevice #0: subdevice #0
  1282. card 0: sofhdadsp [sof-hda-dsp], device 4: HDMI2 (*) []
  1283. Subdevices: 1/1
  1284. Subdevice #0: subdevice #0
  1285. card 0: sofhdadsp [sof-hda-dsp], device 5: HDMI3 (*) []
  1286. Subdevices: 1/1
  1287. Subdevice #0: subdevice #0
  1288. card 1: HEADSET [HUAWEI USB-C HEADSET], device 0: USB Audio [USB Audio]
  1289. Subdevices: 0/1
  1290. Subdevice #0: subdevice #0
  1291.  
  1292. ARECORD
  1293.  
  1294. **** List of CAPTURE Hardware Devices ****
  1295. card 0: sofhdadsp [sof-hda-dsp], device 0: HDA Analog (*) []
  1296. Subdevices: 1/1
  1297. Subdevice #0: subdevice #0
  1298. card 0: sofhdadsp [sof-hda-dsp], device 1: HDA Digital (*) []
  1299. Subdevices: 1/1
  1300. Subdevice #0: subdevice #0
  1301. card 0: sofhdadsp [sof-hda-dsp], device 6: DMIC (*) []
  1302. Subdevices: 1/1
  1303. Subdevice #0: subdevice #0
  1304. card 0: sofhdadsp [sof-hda-dsp], device 7: DMIC16kHz (*) []
  1305. Subdevices: 1/1
  1306. Subdevice #0: subdevice #0
  1307. card 1: HEADSET [HUAWEI USB-C HEADSET], device 0: USB Audio [USB Audio]
  1308. Subdevices: 1/1
  1309. Subdevice #0: subdevice #0
  1310.  
  1311. !!Amixer output
  1312. !!-------------
  1313.  
  1314. !!-------Mixer controls for card sofhdadsp
  1315.  
  1316. Card sysdefault:0 'sofhdadsp'/'LENOVO-82QG-Yoga716IAP7-LNVNB161216'
  1317. Mixer name : 'Realtek ALC287'
  1318. Components : 'HDA:8086281c,80860101,00100000 HDA:10ec0287,17aa386a,00100002 cfg-dmics:2'
  1319. Controls : 49
  1320. Simple ctrls : 19
  1321. Simple mixer control 'Master',0
  1322. Capabilities: pvolume pvolume-joined pswitch pswitch-joined
  1323. Playback channels: Mono
  1324. Limits: Playback 0 - 87
  1325. Mono: Playback 83 [95%] [-3.00dB] [on]
  1326. Simple mixer control 'Headphone',0
  1327. Capabilities: pvolume pswitch
  1328. Playback channels: Front Left - Front Right
  1329. Limits: Playback 0 - 87
  1330. Mono:
  1331. Front Left: Playback 52 [60%] [-26.25dB] [on]
  1332. Front Right: Playback 52 [60%] [-26.25dB] [on]
  1333. Simple mixer control 'Speaker',0
  1334. Capabilities: pvolume pswitch
  1335. Playback channels: Front Left - Front Right
  1336. Limits: Playback 0 - 87
  1337. Mono:
  1338. Front Left: Playback 81 [93%] [-4.50dB] [on]
  1339. Front Right: Playback 81 [93%] [-4.50dB] [on]
  1340. Simple mixer control 'Mic Boost',0
  1341. Capabilities: volume
  1342. Playback channels: Front Left - Front Right
  1343. Capture channels: Front Left - Front Right
  1344. Limits: 0 - 3
  1345. Front Left: 0 [0%] [0.00dB]
  1346. Front Right: 0 [0%] [0.00dB]
  1347. Simple mixer control 'IEC958',0
  1348. Capabilities: pswitch pswitch-joined
  1349. Playback channels: Mono
  1350. Mono: Playback [on]
  1351. Simple mixer control 'IEC958',1
  1352. Capabilities: pswitch pswitch-joined
  1353. Playback channels: Mono
  1354. Mono: Playback [on]
  1355. Simple mixer control 'IEC958',2
  1356. Capabilities: pswitch pswitch-joined
  1357. Playback channels: Mono
  1358. Mono: Playback [on]
  1359. Simple mixer control 'Capture',0
  1360. Capabilities: cvolume cswitch
  1361. Capture channels: Front Left - Front Right
  1362. Limits: Capture 0 - 63
  1363. Front Left: Capture 38 [60%] [11.25dB] [on]
  1364. Front Right: Capture 38 [60%] [11.25dB] [on]
  1365. Simple mixer control 'Auto-Mute Mode',0
  1366. Capabilities: enum
  1367. Items: 'Disabled' 'Enabled'
  1368. Item0: 'Disabled'
  1369. Simple mixer control 'Dmic0',0
  1370. Capabilities: cvolume cswitch
  1371. Capture channels: Front Left - Front Right
  1372. Limits: Capture 0 - 70
  1373. Front Left: Capture 0 [0%] [-99999.99dB] [on]
  1374. Front Right: Capture 0 [0%] [-99999.99dB] [on]
  1375. Simple mixer control 'Dmic1 2nd',0
  1376. Capabilities: cvolume
  1377. Capture channels: Front Left - Front Right
  1378. Limits: Capture 0 - 70
  1379. Front Left: Capture 50 [71%] [0.00dB]
  1380. Front Right: Capture 50 [71%] [0.00dB]
  1381. Simple mixer control 'PGA1.0 1 Master',0
  1382. Capabilities: pvolume
  1383. Playback channels: Front Left - Front Right
  1384. Limits: Playback 0 - 32
  1385. Mono:
  1386. Front Left: Playback 30 [94%] [-4.00dB]
  1387. Front Right: Playback 30 [94%] [-4.00dB]
  1388. Simple mixer control 'PGA2.0 2 Master',0
  1389. Capabilities: cvolume
  1390. Capture channels: Front Left - Front Right
  1391. Limits: Capture 0 - 80
  1392. Front Left: Capture 76 [95%] [26.00dB]
  1393. Front Right: Capture 76 [95%] [26.00dB]
  1394. Simple mixer control 'PGA3.0 3 Master',0
  1395. Capabilities: pvolume
  1396. Playback channels: Front Left - Front Right
  1397. Limits: Playback 0 - 32
  1398. Mono:
  1399. Front Left: Playback 30 [94%] [-4.00dB]
  1400. Front Right: Playback 30 [94%] [-4.00dB]
  1401. Simple mixer control 'PGA30.0 30',0
  1402. Capabilities: pvolume
  1403. Playback channels: Front Left - Front Right
  1404. Limits: Playback 0 - 32
  1405. Mono:
  1406. Front Left: Playback 30 [94%] [-4.00dB]
  1407. Front Right: Playback 30 [94%] [-4.00dB]
  1408. Simple mixer control 'PGA4.0 4 Master',0
  1409. Capabilities: cvolume
  1410. Capture channels: Front Left - Front Right
  1411. Limits: Capture 0 - 80
  1412. Front Left: Capture 76 [95%] [26.00dB]
  1413. Front Right: Capture 76 [95%] [26.00dB]
  1414. Simple mixer control 'PGA7.0 7 Master',0
  1415. Capabilities: pvolume
  1416. Playback channels: Front Left - Front Right
  1417. Limits: Playback 0 - 32
  1418. Mono:
  1419. Front Left: Playback 30 [94%] [-4.00dB]
  1420. Front Right: Playback 30 [94%] [-4.00dB]
  1421. Simple mixer control 'PGA8.0 8 Master',0
  1422. Capabilities: pvolume
  1423. Playback channels: Front Left - Front Right
  1424. Limits: Playback 0 - 32
  1425. Mono:
  1426. Front Left: Playback 30 [94%] [-4.00dB]
  1427. Front Right: Playback 30 [94%] [-4.00dB]
  1428. Simple mixer control 'PGA9.0 9 Master',0
  1429. Capabilities: pvolume
  1430. Playback channels: Front Left - Front Right
  1431. Limits: Playback 0 - 32
  1432. Mono:
  1433. Front Left: Playback 30 [94%] [-4.00dB]
  1434. Front Right: Playback 30 [94%] [-4.00dB]
  1435.  
  1436. !!-------Mixer controls for card HEADSET
  1437.  
  1438. Card sysdefault:1 'HEADSET'/'bestechnic HUAWEI USB-C HEADSET at usb-0000:00:14.0-2, full speed'
  1439. Mixer name : 'USB Mixer'
  1440. Components : 'USB12d1:3a07'
  1441. Controls : 4
  1442. Simple ctrls : 1
  1443. Simple mixer control 'PCM',0
  1444. Capabilities: pvolume pvolume-joined pswitch pswitch-joined
  1445. Playback channels: Mono
  1446. Limits: Playback 0 - 45
  1447. Mono: Playback 27 [60%] [-18.00dB] [on]
  1448.  
  1449.  
  1450. !!Alsactl output
  1451. !!--------------
  1452.  
  1453. --startcollapse--
  1454. state.sofhdadsp {
  1455. control.1 {
  1456. iface MIXER
  1457. name 'Headphone Playback Volume'
  1458. value.0 52
  1459. value.1 52
  1460. comment {
  1461. access 'read write'
  1462. type INTEGER
  1463. count 2
  1464. range '0 - 87'
  1465. dbmin -6525
  1466. dbmax 0
  1467. dbvalue.0 -2625
  1468. dbvalue.1 -2625
  1469. }
  1470. }
  1471. control.2 {
  1472. iface MIXER
  1473. name 'Headphone Playback Switch'
  1474. value.0 true
  1475. value.1 true
  1476. comment {
  1477. access 'read write'
  1478. type BOOLEAN
  1479. count 2
  1480. }
  1481. }
  1482. control.3 {
  1483. iface MIXER
  1484. name 'Speaker Playback Volume'
  1485. value.0 81
  1486. value.1 81
  1487. comment {
  1488. access 'read write'
  1489. type INTEGER
  1490. count 2
  1491. range '0 - 87'
  1492. dbmin -6525
  1493. dbmax 0
  1494. dbvalue.0 -450
  1495. dbvalue.1 -450
  1496. }
  1497. }
  1498. control.4 {
  1499. iface MIXER
  1500. name 'Speaker Playback Switch'
  1501. value.0 true
  1502. value.1 true
  1503. comment {
  1504. access 'read write'
  1505. type BOOLEAN
  1506. count 2
  1507. }
  1508. }
  1509. control.5 {
  1510. iface MIXER
  1511. name 'Auto-Mute Mode'
  1512. value Disabled
  1513. comment {
  1514. access 'read write'
  1515. type ENUMERATED
  1516. count 1
  1517. item.0 Disabled
  1518. item.1 Enabled
  1519. }
  1520. }
  1521. control.6 {
  1522. iface MIXER
  1523. name 'Capture Volume'
  1524. value.0 38
  1525. value.1 38
  1526. comment {
  1527. access 'read write'
  1528. type INTEGER
  1529. count 2
  1530. range '0 - 63'
  1531. dbmin -1725
  1532. dbmax 3000
  1533. dbvalue.0 1125
  1534. dbvalue.1 1125
  1535. }
  1536. }
  1537. control.7 {
  1538. iface MIXER
  1539. name 'Capture Switch'
  1540. value.0 true
  1541. value.1 true
  1542. comment {
  1543. access 'read write'
  1544. type BOOLEAN
  1545. count 2
  1546. }
  1547. }
  1548. control.8 {
  1549. iface MIXER
  1550. name 'Mic Boost Volume'
  1551. value.0 0
  1552. value.1 0
  1553. comment {
  1554. access 'read write'
  1555. type INTEGER
  1556. count 2
  1557. range '0 - 3'
  1558. dbmin 0
  1559. dbmax 3000
  1560. dbvalue.0 0
  1561. dbvalue.1 0
  1562. }
  1563. }
  1564. control.9 {
  1565. iface MIXER
  1566. name 'Master Playback Volume'
  1567. value 83
  1568. comment {
  1569. access 'read write'
  1570. type INTEGER
  1571. count 1
  1572. range '0 - 87'
  1573. dbmin -6525
  1574. dbmax 0
  1575. dbvalue.0 -300
  1576. }
  1577. }
  1578. control.10 {
  1579. iface MIXER
  1580. name 'Master Playback Switch'
  1581. value true
  1582. comment {
  1583. access 'read write'
  1584. type BOOLEAN
  1585. count 1
  1586. }
  1587. }
  1588. control.11 {
  1589. iface CARD
  1590. name 'Mic Jack'
  1591. value false
  1592. comment {
  1593. access read
  1594. type BOOLEAN
  1595. count 1
  1596. }
  1597. }
  1598. control.12 {
  1599. iface CARD
  1600. name 'Headphone Jack'
  1601. value false
  1602. comment {
  1603. access read
  1604. type BOOLEAN
  1605. count 1
  1606. }
  1607. }
  1608. control.13 {
  1609. iface CARD
  1610. name 'Speaker Phantom Jack'
  1611. value true
  1612. comment {
  1613. access read
  1614. type BOOLEAN
  1615. count 1
  1616. }
  1617. }
  1618. control.14 {
  1619. iface CARD
  1620. name 'HDMI/DP,pcm=3 Jack'
  1621. value false
  1622. comment {
  1623. access read
  1624. type BOOLEAN
  1625. count 1
  1626. }
  1627. }
  1628. control.15 {
  1629. iface MIXER
  1630. name 'IEC958 Playback Con Mask'
  1631. value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
  1632. comment {
  1633. access read
  1634. type IEC958
  1635. count 1
  1636. }
  1637. }
  1638. control.16 {
  1639. iface MIXER
  1640. name 'IEC958 Playback Pro Mask'
  1641. value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
  1642. comment {
  1643. access read
  1644. type IEC958
  1645. count 1
  1646. }
  1647. }
  1648. control.17 {
  1649. iface MIXER
  1650. name 'IEC958 Playback Default'
  1651. value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
  1652. comment {
  1653. access 'read write'
  1654. type IEC958
  1655. count 1
  1656. }
  1657. }
  1658. control.18 {
  1659. iface MIXER
  1660. name 'IEC958 Playback Switch'
  1661. value true
  1662. comment {
  1663. access 'read write'
  1664. type BOOLEAN
  1665. count 1
  1666. }
  1667. }
  1668. control.19 {
  1669. iface PCM
  1670. device 3
  1671. name ELD
  1672. value ''
  1673. comment {
  1674. access 'read volatile'
  1675. type BYTES
  1676. count 0
  1677. }
  1678. }
  1679. control.20 {
  1680. iface CARD
  1681. name 'HDMI/DP,pcm=4 Jack'
  1682. value false
  1683. comment {
  1684. access read
  1685. type BOOLEAN
  1686. count 1
  1687. }
  1688. }
  1689. control.21 {
  1690. iface MIXER
  1691. name 'IEC958 Playback Con Mask'
  1692. index 1
  1693. value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
  1694. comment {
  1695. access read
  1696. type IEC958
  1697. count 1
  1698. }
  1699. }
  1700. control.22 {
  1701. iface MIXER
  1702. name 'IEC958 Playback Pro Mask'
  1703. index 1
  1704. value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
  1705. comment {
  1706. access read
  1707. type IEC958
  1708. count 1
  1709. }
  1710. }
  1711. control.23 {
  1712. iface MIXER
  1713. name 'IEC958 Playback Default'
  1714. index 1
  1715. value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
  1716. comment {
  1717. access 'read write'
  1718. type IEC958
  1719. count 1
  1720. }
  1721. }
  1722. control.24 {
  1723. iface MIXER
  1724. name 'IEC958 Playback Switch'
  1725. index 1
  1726. value true
  1727. comment {
  1728. access 'read write'
  1729. type BOOLEAN
  1730. count 1
  1731. }
  1732. }
  1733. control.25 {
  1734. iface PCM
  1735. device 4
  1736. name ELD
  1737. value ''
  1738. comment {
  1739. access 'read volatile'
  1740. type BYTES
  1741. count 0
  1742. }
  1743. }
  1744. control.26 {
  1745. iface CARD
  1746. name 'HDMI/DP,pcm=5 Jack'
  1747. value false
  1748. comment {
  1749. access read
  1750. type BOOLEAN
  1751. count 1
  1752. }
  1753. }
  1754. control.27 {
  1755. iface MIXER
  1756. name 'IEC958 Playback Con Mask'
  1757. index 2
  1758. value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
  1759. comment {
  1760. access read
  1761. type IEC958
  1762. count 1
  1763. }
  1764. }
  1765. control.28 {
  1766. iface MIXER
  1767. name 'IEC958 Playback Pro Mask'
  1768. index 2
  1769. value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
  1770. comment {
  1771. access read
  1772. type IEC958
  1773. count 1
  1774. }
  1775. }
  1776. control.29 {
  1777. iface MIXER
  1778. name 'IEC958 Playback Default'
  1779. index 2
  1780. value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
  1781. comment {
  1782. access 'read write'
  1783. type IEC958
  1784. count 1
  1785. }
  1786. }
  1787. control.30 {
  1788. iface MIXER
  1789. name 'IEC958 Playback Switch'
  1790. index 2
  1791. value true
  1792. comment {
  1793. access 'read write'
  1794. type BOOLEAN
  1795. count 1
  1796. }
  1797. }
  1798. control.31 {
  1799. iface PCM
  1800. device 5
  1801. name ELD
  1802. value ''
  1803. comment {
  1804. access 'read volatile'
  1805. type BYTES
  1806. count 0
  1807. }
  1808. }
  1809. control.32 {
  1810. iface PCM
  1811. device 3
  1812. name 'Playback Channel Map'
  1813. value.0 0
  1814. value.1 0
  1815. value.2 0
  1816. value.3 0
  1817. value.4 0
  1818. value.5 0
  1819. value.6 0
  1820. value.7 0
  1821. comment {
  1822. access 'read write'
  1823. type INTEGER
  1824. count 8
  1825. range '0 - 36'
  1826. }
  1827. }
  1828. control.33 {
  1829. iface PCM
  1830. device 4
  1831. name 'Playback Channel Map'
  1832. value.0 0
  1833. value.1 0
  1834. value.2 0
  1835. value.3 0
  1836. value.4 0
  1837. value.5 0
  1838. value.6 0
  1839. value.7 0
  1840. comment {
  1841. access 'read write'
  1842. type INTEGER
  1843. count 8
  1844. range '0 - 36'
  1845. }
  1846. }
  1847. control.34 {
  1848. iface PCM
  1849. device 5
  1850. name 'Playback Channel Map'
  1851. value.0 0
  1852. value.1 0
  1853. value.2 0
  1854. value.3 0
  1855. value.4 0
  1856. value.5 0
  1857. value.6 0
  1858. value.7 0
  1859. comment {
  1860. access 'read write'
  1861. type INTEGER
  1862. count 8
  1863. range '0 - 36'
  1864. }
  1865. }
  1866. control.35 {
  1867. iface MIXER
  1868. name 'PGA1.0 1 Master Playback Volume'
  1869. value.0 30
  1870. value.1 30
  1871. comment {
  1872. access 'read write'
  1873. type INTEGER
  1874. count 2
  1875. range '0 - 32'
  1876. dbmin -9999999
  1877. dbmax 0
  1878. dbvalue.0 -400
  1879. dbvalue.1 -400
  1880. }
  1881. }
  1882. control.36 {
  1883. iface MIXER
  1884. name 'PGA2.0 2 Master Capture Volume'
  1885. value.0 76
  1886. value.1 76
  1887. comment {
  1888. access 'read write'
  1889. type INTEGER
  1890. count 2
  1891. range '0 - 80'
  1892. dbmin -9999999
  1893. dbmax 3000
  1894. dbvalue.0 2600
  1895. dbvalue.1 2600
  1896. }
  1897. }
  1898. control.38 {
  1899. iface MIXER
  1900. name 'PGA3.0 3 Master Playback Volume'
  1901. value.0 30
  1902. value.1 30
  1903. comment {
  1904. access 'read write'
  1905. type INTEGER
  1906. count 2
  1907. range '0 - 32'
  1908. dbmin -9999999
  1909. dbmax 0
  1910. dbvalue.0 -400
  1911. dbvalue.1 -400
  1912. }
  1913. }
  1914. control.39 {
  1915. iface MIXER
  1916. name 'PGA4.0 4 Master Capture Volume'
  1917. value.0 76
  1918. value.1 76
  1919. comment {
  1920. access 'read write'
  1921. type INTEGER
  1922. count 2
  1923. range '0 - 80'
  1924. dbmin -9999999
  1925. dbmax 3000
  1926. dbvalue.0 2600
  1927. dbvalue.1 2600
  1928. }
  1929. }
  1930. control.41 {
  1931. iface MIXER
  1932. name 'PGA7.0 7 Master Playback Volume'
  1933. value.0 30
  1934. value.1 30
  1935. comment {
  1936. access 'read write'
  1937. type INTEGER
  1938. count 2
  1939. range '0 - 32'
  1940. dbmin -9999999
  1941. dbmax 0
  1942. dbvalue.0 -400
  1943. dbvalue.1 -400
  1944. }
  1945. }
  1946. control.42 {
  1947. iface MIXER
  1948. name 'PGA8.0 8 Master Playback Volume'
  1949. value.0 30
  1950. value.1 30
  1951. comment {
  1952. access 'read write'
  1953. type INTEGER
  1954. count 2
  1955. range '0 - 32'
  1956. dbmin -9999999
  1957. dbmax 0
  1958. dbvalue.0 -400
  1959. dbvalue.1 -400
  1960. }
  1961. }
  1962. control.43 {
  1963. iface MIXER
  1964. name 'PGA9.0 9 Master Playback Volume'
  1965. value.0 30
  1966. value.1 30
  1967. comment {
  1968. access 'read write'
  1969. type INTEGER
  1970. count 2
  1971. range '0 - 32'
  1972. dbmin -9999999
  1973. dbmax 0
  1974. dbvalue.0 -400
  1975. dbvalue.1 -400
  1976. }
  1977. }
  1978. control.44 {
  1979. iface MIXER
  1980. name 'Dmic0 Capture Volume'
  1981. value.0 0
  1982. value.1 0
  1983. comment {
  1984. access 'read write'
  1985. type INTEGER
  1986. count 2
  1987. range '0 - 70'
  1988. dbmin -9999999
  1989. dbmax 2000
  1990. dbvalue.0 -9999999
  1991. dbvalue.1 -9999999
  1992. }
  1993. }
  1994. control.45 {
  1995. iface MIXER
  1996. name 'Dmic0 Capture Switch'
  1997. value.0 true
  1998. value.1 true
  1999. comment {
  2000. access 'read write'
  2001. type BOOLEAN
  2002. count 2
  2003. }
  2004. }
  2005. control.47 {
  2006. iface MIXER
  2007. name 'Dmic1 2nd Capture Volume'
  2008. value.0 50
  2009. value.1 50
  2010. comment {
  2011. access 'read write'
  2012. type INTEGER
  2013. count 2
  2014. range '0 - 70'
  2015. dbmin -9999999
  2016. dbmax 2000
  2017. dbvalue.0 0
  2018. dbvalue.1 0
  2019. }
  2020. }
  2021. control.49 {
  2022. iface MIXER
  2023. name 'PGA30.0 30 Playback Volume'
  2024. value.0 30
  2025. value.1 30
  2026. comment {
  2027. access 'read write'
  2028. type INTEGER
  2029. count 2
  2030. range '0 - 32'
  2031. dbmin -9999999
  2032. dbmax 0
  2033. dbvalue.0 -400
  2034. dbvalue.1 -400
  2035. }
  2036. }
  2037. }
  2038. state.HEADSET {
  2039. control.1 {
  2040. iface PCM
  2041. name 'Capture Channel Map'
  2042. value.0 0
  2043. value.1 0
  2044. comment {
  2045. access read
  2046. type INTEGER
  2047. count 2
  2048. range '0 - 36'
  2049. }
  2050. }
  2051. control.2 {
  2052. iface PCM
  2053. name 'Playback Channel Map'
  2054. value.0 3
  2055. value.1 4
  2056. comment {
  2057. access read
  2058. type INTEGER
  2059. count 2
  2060. range '0 - 36'
  2061. }
  2062. }
  2063. control.3 {
  2064. iface MIXER
  2065. name 'PCM Playback Switch'
  2066. value true
  2067. comment {
  2068. access 'read write'
  2069. type BOOLEAN
  2070. count 1
  2071. }
  2072. }
  2073. control.4 {
  2074. iface MIXER
  2075. name 'PCM Playback Volume'
  2076. value 27
  2077. comment {
  2078. access 'read write'
  2079. type INTEGER
  2080. count 1
  2081. range '0 - 45'
  2082. dbmin -4500
  2083. dbmax 0
  2084. dbvalue.0 -1800
  2085. }
  2086. }
  2087. }
  2088. --endcollapse--
  2089.  
  2090.  
  2091. !!All Loaded Modules
  2092. !!------------------
  2093.  
  2094. ac97_bus
  2095. acpi_pad
  2096. acpi_tad
  2097. acpi_thermal_rel
  2098. aesni_intel
  2099. af_alg
  2100. algif_hash
  2101. algif_skcipher
  2102. atkbd
  2103. bluetooth
  2104. bnep
  2105. bpf_preload
  2106. btbcm
  2107. btintel
  2108. btmtk
  2109. btrtl
  2110. btusb
  2111. ccm
  2112. cfg80211
  2113. cmac
  2114. coretemp
  2115. cqhci
  2116. crc16
  2117. crc32_pclmul
  2118. crc32c_generic
  2119. crc32c_intel
  2120. crct10dif_pclmul
  2121. cryptd
  2122. crypto_simd
  2123. crypto_user
  2124. drm_buddy
  2125. drm_dp_helper
  2126. ecdh_generic
  2127. fuse
  2128. ghash_clmulni_intel
  2129. hid_multitouch
  2130. hid_sensor_accel_3d
  2131. hid_sensor_custom
  2132. hid_sensor_custom_intel_hinge
  2133. hid_sensor_hub
  2134. hid_sensor_iio_common
  2135. hid_sensor_trigger
  2136. i2c_hid
  2137. i2c_hid_acpi
  2138. i2c_i801
  2139. i2c_smbus
  2140. i8042
  2141. i915
  2142. iTCO_vendor_support
  2143. iTCO_wdt
  2144. ideapad_laptop
  2145. idma64
  2146. igen6_edac
  2147. industrialio
  2148. industrialio_triggered_buffer
  2149. int3400_thermal
  2150. int3403_thermal
  2151. int340x_thermal_zone
  2152. intel_cstate
  2153. intel_gtt
  2154. intel_ish_ipc
  2155. intel_ishtp
  2156. intel_ishtp_hid
  2157. intel_lpss
  2158. intel_lpss_pci
  2159. intel_pmc_bxt
  2160. intel_powerclamp
  2161. intel_rapl_common
  2162. intel_rapl_msr
  2163. intel_tcc_cooling
  2164. intel_uncore
  2165. intel_vsec
  2166. ip_tables
  2167. irqbypass
  2168. iwlmei
  2169. iwlmvm
  2170. iwlwifi
  2171. joydev
  2172. kfifo_buf
  2173. kvm
  2174. kvm_intel
  2175. ledtrig_audio
  2176. libarc4
  2177. libcrc32c
  2178. libps2
  2179. mac80211
  2180. mac_hid
  2181. mc
  2182. mei
  2183. mei_hdcp
  2184. mei_me
  2185. mei_pxp
  2186. mmc_core
  2187. mousedev
  2188. mtd
  2189. nvme
  2190. nvme_core
  2191. platform_profile
  2192. pmt_class
  2193. pmt_telemetry
  2194. processor_thermal_device
  2195. processor_thermal_device_pci
  2196. processor_thermal_mbox
  2197. processor_thermal_rapl
  2198. processor_thermal_rfim
  2199. rapl
  2200. rfcomm
  2201. rfkill
  2202. rng_core
  2203. roles
  2204. sdhci
  2205. sdhci_pci
  2206. serial_multi_instantiate
  2207. serio
  2208. serio_raw
  2209. snd
  2210. snd_compress
  2211. snd_hda_codec
  2212. snd_hda_codec_generic
  2213. snd_hda_codec_hdmi
  2214. snd_hda_codec_realtek
  2215. snd_hda_core
  2216. snd_hda_ext_core
  2217. snd_hda_scodec_cs35l41
  2218. snd_hda_scodec_cs35l41_i2c
  2219. snd_hda_scodec_cs35l41_spi
  2220. snd_hrtimer
  2221. snd_hwdep
  2222. snd_intel_dspcfg
  2223. snd_intel_sdw_acpi
  2224. snd_pcm
  2225. snd_pcm_dmaengine
  2226. snd_rawmidi
  2227. snd_seq
  2228. snd_seq_device
  2229. snd_seq_dummy
  2230. snd_soc_acpi
  2231. snd_soc_acpi_intel_match
  2232. snd_soc_core
  2233. snd_soc_cs35l41_lib
  2234. snd_soc_dmic
  2235. snd_soc_hdac_hda
  2236. snd_soc_hdac_hdmi
  2237. snd_soc_intel_hda_dsp_common
  2238. snd_soc_skl_hda_dsp
  2239. snd_sof
  2240. snd_sof_intel_hda
  2241. snd_sof_intel_hda_common
  2242. snd_sof_pci
  2243. snd_sof_pci_intel_tgl
  2244. snd_sof_probes
  2245. snd_sof_utils
  2246. snd_sof_xtensa_dsp
  2247. snd_timer
  2248. snd_usb_audio
  2249. snd_usbmidi_lib
  2250. soundcore
  2251. soundwire_bus
  2252. soundwire_cadence
  2253. soundwire_generic_allocation
  2254. soundwire_intel
  2255. sparse_keymap
  2256. spi_intel
  2257. spi_intel_pci
  2258. spi_nor
  2259. thunderbolt
  2260. tpm
  2261. tpm_crb
  2262. tpm_tis
  2263. tpm_tis_core
  2264. ttm
  2265. typec
  2266. typec_ucsi
  2267. uas
  2268. ucsi_acpi
  2269. usb_storage
  2270. usbhid
  2271. uvcvideo
  2272. video
  2273. videobuf2_common
  2274. videobuf2_memops
  2275. videobuf2_v4l2
  2276. videobuf2_vmalloc
  2277. videodev
  2278. vivaldi_fmap
  2279. wacom
  2280. wmi
  2281. wmi_bmof
  2282. x86_pkg_temp_thermal
  2283. x_tables
  2284. xfs
  2285. xhci_pci
  2286. xhci_pci_renesas
  2287.  
  2288.  
  2289. !!Sysfs Files
  2290. !!-----------
  2291.  
  2292. /sys/class/sound/hwC0D0/init_pin_configs:
  2293. 0x12 0x40000000
  2294. 0x13 0x411111f0
  2295. 0x14 0x90170120
  2296. 0x17 0x411111f0
  2297. 0x18 0x411111f0
  2298. 0x19 0x03a11030
  2299. 0x1a 0x411111f0
  2300. 0x1b 0x411111f0
  2301. 0x1d 0x40471a6d
  2302. 0x1e 0x411111f0
  2303. 0x21 0x03211010
  2304.  
  2305. /sys/class/sound/hwC0D0/driver_pin_configs:
  2306.  
  2307. /sys/class/sound/hwC0D0/user_pin_configs:
  2308.  
  2309. /sys/class/sound/hwC0D0/init_verbs:
  2310.  
  2311. /sys/class/sound/hwC0D0/hints:
  2312.  
  2313. /sys/class/sound/hwC0D2/init_pin_configs:
  2314. 0x04 0x18560010
  2315. 0x06 0x18560010
  2316. 0x08 0x18560010
  2317. 0x0a 0x18560010
  2318. 0x0b 0x18560010
  2319. 0x0c 0x18560010
  2320. 0x0d 0x18560010
  2321. 0x0e 0x18560010
  2322. 0x0f 0x18560010
  2323.  
  2324. /sys/class/sound/hwC0D2/driver_pin_configs:
  2325.  
  2326. /sys/class/sound/hwC0D2/user_pin_configs:
  2327.  
  2328. /sys/class/sound/hwC0D2/init_verbs:
  2329.  
  2330. /sys/class/sound/hwC0D2/hints:
  2331.  
  2332.  
  2333. !!ALSA/HDA dmesg
  2334. !!--------------
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement