Advertisement
Guest User

SOF on Edison

a guest
Nov 4th, 2017
155
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 16.70 KB | None | 0 0
  1. sof-audio-pci 0000:00:0d.0: PCI DSP detected
  2. sof-audio-pci 0000:00:0d.0: No matching ASoC machine driver found - using nocodec
  3. sof-nocodec sof-nocodec: ASoC: CPU DAI sof-audio not registered
  4. sof-audio-pci 0000:00:0d.0: created machine sof-nocodec
  5. sof-audio sof-audio: probing SOF DSP device....
  6. sof-audio sof-audio: using platform alias sof-platform
  7. sof-audio sof-audio: LPE PHY base at 0xff200000 size 0x200000
  8. resource sanity check: requesting [mem 0xff200000-0xff3fffff], which spans more than 0000:00:0e.0 [mem 0xff298000-0xff29bfff]
  9. caller byt_probe+0xfb/0x1730 [snd_sof_intel_byt] mapping multiple BARs
  10. sof-audio sof-audio: LPE VADDR ffffbecc81000000
  11. sof-audio sof-audio: IMR base at 0x5e00000 size 0x200000
  12. insmod (1079) used greatest stack depth: 13192 bytes left
  13. pmd_set_huge: Cannot satisfy [mem 0x05e00000-0x06000000] with a huge-page mapping due to MTRR override.
  14. sof-audio sof-audio: IMR VADDR ffffbecc81400000
  15. sof-audio sof-audio: using IRQ 24
  16. sof-nocodec sof-nocodec: ASoC: CPU DAI sof-audio not registered
  17. sof-audio sof-audio: pre-allocate 8 IPC messages
  18. sof-audio sof-audio: loading firmware
  19. sof-audio sof-audio: header size=0xfea5 modules=0x1 abi=0x1 size=16
  20. sof-audio sof-audio: new module size 0xfe99 blocks 0xe type 0x0
  21. sof-audio sof-audio: block 0 type 0x1 size 0x160 ==> offset 0xc0000
  22. sof-audio sof-audio: block 1 type 0x1 size 0x16a ==> offset 0xc0400
  23. sof-audio sof-audio: block 2 type 0x1 size 0x6 ==> offset 0xc057c
  24. sof-audio sof-audio: block 3 type 0x1 size 0x6 ==> offset 0xc059c
  25. sof-audio sof-audio: block 4 type 0x1 size 0x6 ==> offset 0xc05bc
  26. sof-audio sof-audio: block 5 type 0x1 size 0x6 ==> offset 0xc05dc
  27. sof-audio sof-audio: block 6 type 0x1 size 0x3 ==> offset 0xc061c
  28. sof-audio sof-audio: block 7 type 0x1 size 0x6 ==> offset 0xc063c
  29. sof-audio sof-audio: block 8 type 0x1 size 0x4 ==> offset 0xc0658
  30. sof-audio sof-audio: block 9 type 0x1 size 0x17 ==> offset 0xc065c
  31. sof-audio sof-audio: block 10 type 0x1 size 0x6 ==> offset 0xc067c
  32. sof-audio sof-audio: block 11 type 0x1 size 0xd8f1 ==> offset 0xc06a0
  33. sof-audio sof-audio: block 12 type 0x2 size 0x1614 ==> offset 0x100008
  34. sof-audio sof-audio: block 13 type 0x2 size 0xbe0 ==> offset 0x101620
  35. sof-audio sof-audio: booting DSP firmware
  36. sof-audio sof-audio: ipc: DSP is ready 0x70000000 offset 0x144000
  37. sof-audio sof-audio: mailbox DSP initiated 0x144000 - size 0x400
  38. sof-audio sof-audio: mailbox Host initiated 0x144400 - size 0x400
  39. sof-audio sof-audio: Firmware info: version 1:0- build 0 on Oct 22 2017:17:28:10
  40. sof-audio sof-audio: booting DSP firmware completed
  41. sof-audio sof-audio: ipc rx: 0x70000000 done
  42. sof-audio sof-audio: firmware boot complete
  43. sof-audio sof-audio: generating page table for ffffbecc802b1000 size 0x10000 pages 16
  44. sof-audio sof-audio: pfn i 0 idx 0 pfn 3c100
  45. sof-audio sof-audio: pfn i 1 idx 2 pfn 3c101
  46. sof-audio sof-audio: pfn i 2 idx 5 pfn 3c102
  47. sof-audio sof-audio: pfn i 3 idx 7 pfn 3c103
  48. sof-audio sof-audio: pfn i 4 idx 10 pfn 3c104
  49. sof-audio sof-audio: pfn i 5 idx 12 pfn 3c105
  50. sof-audio sof-audio: pfn i 6 idx 15 pfn 3c106
  51. sof-audio sof-audio: pfn i 7 idx 17 pfn 3c107
  52. sof-audio sof-audio: pfn i 8 idx 20 pfn 3c108
  53. sof-audio sof-audio: pfn i 9 idx 22 pfn 3c109
  54. sof-audio sof-audio: pfn i 10 idx 25 pfn 3c10a
  55. sof-audio sof-audio: pfn i 11 idx 27 pfn 3c10b
  56. sof-audio sof-audio: pfn i 12 idx 30 pfn 3c10c
  57. sof-audio sof-audio: pfn i 13 idx 32 pfn 3c10d
  58. sof-audio sof-audio: pfn i 14 idx 35 pfn 3c10e
  59. sof-audio sof-audio: pfn i 15 idx 37 pfn 3c10f
  60. sof-audio sof-audio: dma_trace_pages: 16
  61. sof-audio sof-audio: ipc: send 0x90010000
  62. sof-audio sof-audio: error: ipc error for 0x90010000 size 0xc
  63. sof-audio sof-audio: error: cant set params for DMA for Trace-22
  64. sof-audio sof-audio: error: failed to initialize trace -22
  65. sof-audio sof-audio: loading topology
  66. sof-audio sof-audio: tplg: ready widget id 0 pipe 1 type 12 name : PCM0P stream Low Latency Playback
  67. sof-audio sof-audio: host PCM0P: dmac 0 chan 1
  68. sof-audio sof-audio: ipc: send 0x30010000
  69. sof-audio sof-audio: ipc: 0x30010000 suceeded
  70. sof-audio sof-audio: tplg: load control type 1 name : PCM 0 Playback Volume
  71. sof-audio sof-audio: tplg: load kcontrol index 1 chans 2
  72. sof-audio sof-audio: ipc: send 0x30010000
  73. sof-audio sof-audio: ipc: 0x30010000 suceeded
  74. sof-audio sof-audio: tplg: ready widget id 2 pipe 1 type 4 name : PGA1.0 stream
  75. sof-audio sof-audio: ipc: send 0x30010000
  76. sof-audio sof-audio: ipc: 0x30010000 suceeded
  77. sof-audio sof-audio: tplg: load control type 1 name : Master Playback Volume
  78. sof-audio sof-audio: tplg: load kcontrol index 3 chans 2
  79. sof-audio sof-audio: ipc: send 0x30010000
  80. sof-audio sof-audio: ipc: 0x30010000 suceeded
  81. sof-audio sof-audio: tplg: ready widget id 4 pipe 1 type 4 name : PGA1.1 stream
  82. sof-audio sof-audio: ipc: send 0x30010000
  83. sof-audio sof-audio: ipc: 0x30010000 suceeded
  84. sof-audio sof-audio: tplg: ready widget id 5 pipe 1 type 3 name : MIXER1.0 stream
  85. sof-audio sof-audio: ipc: send 0x30010000
  86. sof-audio sof-audio: ipc: 0x30010000 suceeded
  87. sof-audio sof-audio: tplg: ready widget id 6 pipe 1 type 16 name : BUF1.0 stream
  88. sof-audio sof-audio: buffer BUF1.0: size 768
  89. sof-audio sof-audio: ipc: send 0x30200000
  90. sof-audio sof-audio: ipc: 0x30200000 suceeded
  91. sof-audio sof-audio: tplg: ready widget id 7 pipe 1 type 16 name : BUF1.1 stream
  92. sof-audio sof-audio: buffer BUF1.1: size 384
  93. sof-audio sof-audio: ipc: send 0x30200000
  94. sof-audio sof-audio: ipc: 0x30200000 suceeded
  95. sof-audio sof-audio: tplg: ready widget id 8 pipe 1 type 16 name : BUF1.2 stream
  96. sof-audio sof-audio: buffer BUF1.2: size 384
  97. sof-audio sof-audio: ipc: send 0x30200000
  98. sof-audio sof-audio: ipc: 0x30200000 suceeded
  99. sof-audio sof-audio: tplg: ready widget id 9 pipe 1 type 16 name : BUF1.3 stream
  100. sof-audio sof-audio: buffer BUF1.3: size 768
  101. sof-audio sof-audio: ipc: send 0x30200000
  102. sof-audio sof-audio: ipc: 0x30200000 suceeded
  103. sof-audio sof-audio: tplg: ready widget id 10 pipe 1 type 13 name : SSP2.OUT stream I2S
  104. sof-audio sof-audio: dai SSP2.OUT: dmac 1 chan 0 type 1 index 2 fmt 1
  105. sof-audio sof-audio: ipc: send 0x30010000
  106. sof-audio sof-audio: ipc: 0x30010000 suceeded
  107. sof-audio sof-audio: tplg: check widget: SSP2.OUT stream: I2S dai stream: I2S
  108. sof-audio sof-audio: tplg: connected widget SSP2.OUT -> DAI link NoCodec
  109. sof-audio sof-audio: tplg: ready widget id 11 pipe 1 type 17 name : PIPELINE.1.SSP2.OUT stream SSP2.OUT
  110. sof-audio sof-audio: tplg: pipeline id 1 comp 11 scheduling comp id 10
  111. sof-audio sof-audio: pipeline PIPELINE.1.SSP2.OUT: deadline 1000 pri 0 mips 5000 core 0 frames 48
  112. sof-audio sof-audio: ipc: send 0x30100000
  113. sof-audio sof-audio: ipc: 0x30100000 suceeded
  114. sof-audio sof-audio: tplg: ready widget id 12 pipe 2 type 12 name : PCM0C stream Low Latency Capture
  115. sof-audio sof-audio: host PCM0C: dmac 0 chan 2
  116. sof-audio sof-audio: ipc: send 0x30010000
  117. sof-audio sof-audio: ipc: 0x30010000 suceeded
  118. sof-audio sof-audio: tplg: load control type 1 name : PCM 0 Capture Volume
  119. sof-audio sof-audio: tplg: load kcontrol index 13 chans 2
  120. sof-audio sof-audio: ipc: send 0x30010000
  121. sof-audio sof-audio: ipc: 0x30010000 suceeded
  122. sof-audio sof-audio: tplg: ready widget id 14 pipe 2 type 4 name : PGA2.0 stream
  123. sof-audio sof-audio: ipc: send 0x30010000
  124. sof-audio sof-audio: ipc: 0x30010000 suceeded
  125. sof-audio sof-audio: tplg: ready widget id 15 pipe 2 type 16 name : BUF2.0 stream
  126. sof-audio sof-audio: buffer BUF2.0: size 768
  127. sof-audio sof-audio: ipc: send 0x30200000
  128. sof-audio sof-audio: ipc: 0x30200000 suceeded
  129. sof-audio sof-audio: tplg: ready widget id 16 pipe 2 type 16 name : BUF2.1 stream
  130. sof-audio sof-audio: buffer BUF2.1: size 768
  131. sof-audio sof-audio: ipc: send 0x30200000
  132. sof-audio sof-audio: ipc: 0x30200000 suceeded
  133. sof-audio sof-audio: tplg: ready widget id 17 pipe 2 type 14 name : SSP2.IN stream I2S
  134. sof-audio sof-audio: dai SSP2.IN: dmac 1 chan 1 type 1 index 2 fmt 1
  135. sof-audio sof-audio: ipc: send 0x30010000
  136. sof-audio sof-audio: ipc: 0x30010000 suceeded
  137. sof-audio sof-audio: tplg: check widget: SSP2.IN stream: I2S dai stream: I2S
  138. sof-audio sof-audio: tplg: connected widget SSP2.IN -> DAI link NoCodec
  139. sof-audio sof-audio: tplg: ready widget id 18 pipe 2 type 17 name : PIPELINE.2.SSP2.IN stream SSP2.IN
  140. sof-audio sof-audio: tplg: pipeline id 2 comp 18 scheduling comp id 17
  141. sof-audio sof-audio: pipeline PIPELINE.2.SSP2.IN: deadline 1000 pri 0 mips 5000 core 0 frames 48
  142. sof-audio sof-audio: ipc: send 0x30100000
  143. sof-audio sof-audio: ipc: 0x30100000 suceeded
  144. sof-audio sof-audio: tplg: ready widget id 19 pipe 3 type 12 name : PCM1P stream Media Playback
  145. sof-audio sof-audio: host PCM1P: dmac 0 chan 3
  146. sof-audio sof-audio: ipc: send 0x30010000
  147. sof-audio sof-audio: ipc: 0x30010000 suceeded
  148. sof-audio sof-audio: tplg: load control type 1 name : PCM 1 Playback Volume
  149. sof-audio sof-audio: tplg: load kcontrol index 20 chans 2
  150. sof-audio sof-audio: ipc: send 0x30010000
  151. sof-audio sof-audio: ipc: 0x30010000 suceeded
  152. sof-audio sof-audio: tplg: ready widget id 21 pipe 3 type 4 name : PGA3.0 stream
  153. sof-audio sof-audio: ipc: send 0x30010000
  154. sof-audio sof-audio: ipc: 0x30010000 suceeded
  155. sof-audio sof-audio: tplg: ready widget id 22 pipe 3 type 20 name : SRC3.0 stream
  156. sof-audio sof-audio: src SRC3.0: source rate 0 sink rate 48000
  157. sof-audio sof-audio: ipc: send 0x30010000
  158. sof-audio sof-audio: ipc: 0x30010000 suceeded
  159. sof-audio sof-audio: tplg: ready widget id 23 pipe 3 type 16 name : BUF3.0 stream
  160. sof-audio sof-audio: buffer BUF3.0: size 6144
  161. sof-audio sof-audio: ipc: send 0x30200000
  162. sof-audio sof-audio: ipc: 0x30200000 suceeded
  163. sof-audio sof-audio: tplg: ready widget id 24 pipe 3 type 16 name : BUF3.1 stream
  164. sof-audio sof-audio: buffer BUF3.1: size 6144
  165. sof-audio sof-audio: ipc: send 0x30200000
  166. sof-audio sof-audio: ipc: 0x30200000 suceeded
  167. sof-audio sof-audio: tplg: ready widget id 25 pipe 3 type 16 name : BUF3.2 stream
  168. sof-audio sof-audio: buffer BUF3.2: size 4608
  169. sof-audio sof-audio: ipc: send 0x30200000
  170. sof-audio sof-audio: ipc: 0x30200000 suceeded
  171. sof-audio sof-audio: tplg: ready widget id 26 pipe 3 type 17 name : PIPELINE.3.SRC3.0 stream SRC3.0
  172. sof-audio sof-audio: tplg: pipeline id 3 comp 26 scheduling comp id 22
  173. sof-audio sof-audio: pipeline PIPELINE.3.SRC3.0: deadline 4000 pri 1 mips 100000 core 0 frames 192
  174. sof-audio sof-audio: ipc: send 0x30100000
  175. sof-audio sof-audio: ipc: 0x30100000 suceeded
  176. sof-audio sof-audio: tplg: ready widget id 27 pipe 5 type 19 name : TONE5.0 stream
  177. sof-audio sof-audio: tone TONE5.0: frequency 0 amplitude 0
  178. sof-audio sof-audio: ipc: send 0x30010000
  179. sof-audio sof-audio: ipc: 0x30010000 suceeded
  180. sof-audio sof-audio: tplg: load control type 1 name : Tone Volume 5
  181. sof-audio sof-audio: tplg: load kcontrol index 28 chans 2
  182. sof-audio sof-audio: ipc: send 0x30010000
  183. sof-audio sof-audio: ipc: 0x30010000 suceeded
  184. sof-audio sof-audio: tplg: ready widget id 29 pipe 5 type 4 name : PGA5.0 stream
  185. sof-audio sof-audio: ipc: send 0x30010000
  186. sof-audio sof-audio: ipc: 0x30010000 suceeded
  187. sof-audio sof-audio: tplg: ready widget id 30 pipe 5 type 16 name : BUF5.0 stream
  188. sof-audio sof-audio: buffer BUF5.0: size 3072
  189. sof-audio sof-audio: ipc: send 0x30200000
  190. sof-audio sof-audio: ipc: 0x30200000 suceeded
  191. sof-audio sof-audio: tplg: ready widget id 31 pipe 5 type 16 name : BUF5.1 stream
  192. sof-audio sof-audio: buffer BUF5.1: size 3072
  193. sof-audio sof-audio: ipc: send 0x30200000
  194. sof-audio sof-audio: ipc: 0x30200000 suceeded
  195. sof-audio sof-audio: tplg: ready widget id 32 pipe 5 type 17 name : PIPELINE.5.TONE5.0 stream TONE5.0
  196. sof-audio sof-audio: tplg: pipeline id 5 comp 32 scheduling comp id 27
  197. sof-audio sof-audio: pipeline PIPELINE.5.TONE5.0: deadline 4000 pri 2 mips 200000 core 0 frames 192
  198. sof-audio sof-audio: ipc: send 0x30100000
  199. sof-audio sof-audio: ipc: 0x30100000 suceeded
  200. sof-audio sof-audio: tplg: load pcm Media Playback 1
  201. sof-audio sof-audio: tplg: load pcm Low Latency 0
  202. sof-audio sof-audio: sink PCM0P control none source Low Latency Playback 0
  203. sof-audio sof-audio: sink BUF1.0 control none source PCM0P
  204. sof-audio sof-audio: ipc: send 0x30030000
  205. sof-audio sof-audio: ipc: 0x30030000 suceeded
  206. sof-audio sof-audio: sink PGA1.0 control none source BUF1.0
  207. sof-audio sof-audio: ipc: send 0x30030000
  208. sof-audio sof-audio: ipc: 0x30030000 suceeded
  209. sof-audio sof-audio: sink BUF1.1 control none source PGA1.0
  210. sof-audio sof-audio: ipc: send 0x30030000
  211. sof-audio sof-audio: ipc: 0x30030000 suceeded
  212. sof-audio sof-audio: sink MIXER1.0 control none source BUF1.1
  213. sof-audio sof-audio: ipc: send 0x30030000
  214. sof-audio sof-audio: ipc: 0x30030000 suceeded
  215. sof-audio sof-audio: sink BUF1.2 control none source MIXER1.0
  216. sof-audio sof-audio: ipc: send 0x30030000
  217. sof-audio sof-audio: ipc: 0x30030000 suceeded
  218. sof-audio sof-audio: sink PGA1.1 control none source BUF1.2
  219. sof-audio sof-audio: ipc: send 0x30030000
  220. sof-audio sof-audio: ipc: 0x30030000 suceeded
  221. sof-audio sof-audio: sink BUF1.3 control none source PGA1.1
  222. sof-audio sof-audio: ipc: send 0x30030000
  223. sof-audio sof-audio: ipc: 0x30030000 suceeded
  224. sof-audio sof-audio: sink Low Latency Capture 0 control none source PCM0C
  225. sof-audio sof-audio: sink PCM0C control none source BUF2.1
  226. sof-audio sof-audio: ipc: send 0x30030000
  227. sof-audio sof-audio: ipc: 0x30030000 suceeded
  228. sof-audio sof-audio: sink BUF2.1 control none source PGA2.0
  229. sof-audio sof-audio: ipc: send 0x30030000
  230. sof-audio sof-audio: ipc: 0x30030000 suceeded
  231. sof-audio sof-audio: sink PGA2.0 control none source BUF2.0
  232. sof-audio sof-audio: ipc: send 0x30030000
  233. sof-audio sof-audio: ipc: 0x30030000 suceeded
  234. sof-audio sof-audio: sink PCM1P control none source Media Playback 1
  235. sof-audio sof-audio: sink BUF3.0 control none source PCM1P
  236. sof-audio sof-audio: ipc: send 0x30030000
  237. sof-audio sof-audio: ipc: 0x30030000 suceeded
  238. sof-audio sof-audio: sink PGA3.0 control none source BUF3.0
  239. sof-audio sof-audio: ipc: send 0x30030000
  240. sof-audio sof-audio: ipc: 0x30030000 suceeded
  241. sof-audio sof-audio: sink BUF3.1 control none source PGA3.0
  242. sof-audio sof-audio: ipc: send 0x30030000
  243. sof-audio sof-audio: ipc: 0x30030000 suceeded
  244. sof-audio sof-audio: sink SRC3.0 control none source BUF3.1
  245. sof-audio sof-audio: ipc: send 0x30030000
  246. sof-audio sof-audio: ipc: 0x30030000 suceeded
  247. sof-audio sof-audio: sink BUF3.2 control none source SRC3.0
  248. sof-audio sof-audio: ipc: send 0x30030000
  249. sof-audio sof-audio: ipc: 0x30030000 suceeded
  250. sof-audio sof-audio: sink BUF5.0 control none source TONE5.0
  251. sof-audio sof-audio: ipc: send 0x30030000
  252. sof-audio sof-audio: ipc: 0x30030000 suceeded
  253. sof-audio sof-audio: sink PGA5.0 control none source BUF5.0
  254. sof-audio sof-audio: ipc: send 0x30030000
  255. sof-audio sof-audio: ipc: 0x30030000 suceeded
  256. sof-audio sof-audio: sink BUF5.1 control none source PGA5.0
  257. sof-audio sof-audio: ipc: send 0x30030000
  258. sof-audio sof-audio: ipc: 0x30030000 suceeded
  259. sof-audio sof-audio: sink MIXER1.0 control none source BUF3.2
  260. sof-audio sof-audio: ipc: send 0x30030000
  261. sof-audio sof-audio: ipc: 0x30030000 suceeded
  262. sof-audio sof-audio: sink MIXER1.0 control none source BUF5.1
  263. sof-audio sof-audio: ipc: send 0x30030000
  264. sof-audio sof-audio: ipc: 0x30030000 suceeded
  265. sof-audio sof-audio: sink SSP2.OUT control none source BUF1.3
  266. sof-audio sof-audio: ipc: send 0x30030000
  267. sof-audio sof-audio: ipc: 0x30030000 suceeded
  268. sof-audio sof-audio: sink BUF2.0 control none source SSP2.IN
  269. sof-audio sof-audio: ipc: send 0x30030000
  270. sof-audio sof-audio: ipc: 0x30030000 suceeded
  271. sof-audio sof-audio: tplg: config SSP2 fmt 0x4001 mclk 19200000 bclk 2400000 fclk 48000 width (24)25 slots 2
  272. sof-audio sof-audio: ipc: send 0x80010000
  273. sof-audio sof-audio: ipc: 0x80010000 suceeded
  274. sof-audio sof-audio: ASoC: Parent card not yet available, widget card binding deferred
  275. sof-audio sof-audio: tplg: complete pipeline PIPELINE.5.TONE5.0 id 32
  276. sof-audio sof-audio: ipc: send 0x30130000
  277. sof-audio sof-audio: ipc: 0x30130000 suceeded
  278. sof-audio sof-audio: tplg: complete pipeline PIPELINE.3.SRC3.0 id 26
  279. sof-audio sof-audio: ipc: send 0x30130000
  280. sof-audio sof-audio: ipc: 0x30130000 suceeded
  281. sof-audio sof-audio: tplg: complete pipeline PIPELINE.2.SSP2.IN id 18
  282. sof-audio sof-audio: ipc: send 0x30130000
  283. sof-audio sof-audio: ipc: 0x30130000 suceeded
  284. sof-audio sof-audio: tplg: complete pipeline PIPELINE.1.SSP2.OUT id 11
  285. sof-audio sof-audio: ipc: send 0x30130000
  286. sof-audio sof-audio: ipc: 0x30130000 suceeded
  287. sof-nocodec sof-nocodec: snd-soc-dummy-dai <-> sof-audio mapping ok
  288. sof-audio sof-audio: creating new PCM Media Playback 1
  289. sof-audio sof-audio: spcm: allocate Media Playback 1 playback DMA buffer size 0x800000 max 0x800000
  290. sof-nocodec sof-nocodec: snd-soc-dummy-dai <-> Media Playback 1 mapping ok
  291. sof-audio sof-audio: creating new PCM Low Latency
  292. sof-audio sof-audio: spcm: allocate Low Latency Playback 0 playback DMA buffer size 0x10000 max 0x10000
  293. sof-audio sof-audio: spcm: allocate Low Latency Capture 0 capture DMA buffer size 0x10000 max 0x10000
  294. sof-nocodec sof-nocodec: snd-soc-dummy-dai <-> Low Latency 0 mapping ok
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement