Skip to content

Commit d9d5046

Browse files
Wei Liuwenlingz
authored andcommitted
acrn-config: update IOMEM_INFO of native board config xml
Replace SYSTEM_INFO with IOMEM_INFO for board xml files. Tracked-On: #4569 Signed-off-by: Wei Liu <weix.w.liu@intel.com> Acked-by: Victor Sun <victor.sun@intel.com> Acked-by: Terry Zou <terry.zou@intel.com>
1 parent e772694 commit d9d5046

File tree

7 files changed

+1004
-54
lines changed

7 files changed

+1004
-54
lines changed

misc/acrn-config/xmls/board-xmls/apl-mrb.xml

Lines changed: 216 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -264,12 +264,226 @@
264264
rdt resource mask max: '0xff'
265265
</CLOS_INFO>
266266

267-
<SYSTEM_RAM_INFO>
267+
<IOMEM_INFO>
268+
00000000-00000fff : Reserved
269+
00000000-00000000 : intel_punit_ipc
270+
00000000-00000000 : intel_punit_ipc
271+
00000000-00000000 : intel_punit_ipc
272+
00000000-00000000 : intel_punit_ipc
268273
00001000-00097fff : System RAM
274+
00098000-0009ffff : Reserved
275+
000c0000-000fffff : Reserved
276+
000f0000-000fffff : System ROM
269277
00100000-0fffffff : System RAM
278+
10000000-121fffff : Reserved
270279
12200000-7afd5fff : System RAM
280+
4c000000-4d0031d0 : Kernel code
281+
4d0031d1-4d9dc8ff : Kernel data
282+
4dc28000-4ddfffff : Kernel bss
283+
7afd6000-7afdcfff : ACPI Tables
284+
7afdd000-7afdffff : ACPI Non-volatile Storage
285+
7afe0000-7fffffff : Reserved
286+
7b800001-7bffffff : PCI Bus 0000:00
287+
7c000001-7fffffff : PCI Bus 0000:00
288+
7c000001-7ffffffe : Graphics Stolen Memory
289+
80000000-cfffffff : PCI Bus 0000:00
290+
80000000-801fffff : PCI Bus 0000:01
291+
80200000-803fffff : PCI Bus 0000:01
292+
80400000-805fffff : PCI Bus 0000:02
293+
80600000-809fffff : PCI Bus 0000:03
294+
80a00000-80bfffff : PCI Bus 0000:04
295+
80c00000-80dfffff : PCI Bus 0000:04
296+
80e00000-80e00fff : 0000:00:18.2
297+
80e00000-80e001ff : lpss_dev
298+
80e00000-80e0001f : serial
299+
80e00200-80e002ff : lpss_priv
300+
a0000000-afffffff : 0000:00:02.0
301+
b1000000-b1ffffff : .text.unlikely
302+
b2000000-b2ffffff : 0000:00:02.0
303+
b3000000-b31fffff : dwc_usb3
304+
b3000000-b31fffff : 0000:00:15.1
305+
b300c100-b31fffff : dwc_usb3
306+
b3200000-b33fffff : PCI Bus 0000:03
307+
b3200000-b32fffff : 0000:03:00.0
308+
b3300000-b33fffff : 0000:03:00.0
309+
b3400000-b34fffff : PCI Bus 0000:02
310+
b3400000-b347ffff : 0000:02:00.0
311+
b3400000-b347ffff : igb_avb
312+
b3480000-b3483fff : 0000:02:00.0
313+
b3480000-b3483fff : igb_avb
314+
b3500000-b35fffff : 0000:00:0e.0
315+
b3500000-b35fffff : Skylake HD audio
316+
b3600000-b360ffff : 0000:00:15.0
317+
b3600000-b360ffff : xhci-hcd
318+
b3608070-b360846f : intel_xhci_usb_sw
319+
b3610000-b3611fff : 0000:00:12.0
320+
b3610000-b3611fff : ahci
321+
b3618000-b361ffff : 0000:00:00.1
322+
b3620000-b3623fff : 0000:00:0e.0
323+
b3620000-b3623fff : Skylake HD audio
324+
b3624000-b3625fff : 0000:00:11.0
325+
b362a000-b362a0ff : 0000:00:1f.1
326+
b362b000-b362bfff : 0000:00:1e.0
327+
b362c000-b362cfff : 0000:00:1e.0
328+
b362c000-b362cfff : mmc2
329+
b362d000-b362dfff : 0000:00:1c.0
330+
b362e000-b362efff : 0000:00:1c.0
331+
b362e000-b362efff : mmc1
332+
b362f000-b362ffff : 0000:00:1b.0
333+
b3630000-b3630fff : 0000:00:1b.0
334+
b3630000-b3630fff : mmc0
335+
b3631000-b3631fff : 0000:00:1a.0
336+
b3632000-b3632fff : 0000:00:1a.0
337+
b3632000-b3632fff : 0000:00:1a.0
338+
b3633000-b3633fff : 0000:00:19.2
339+
b3634000-b3634fff : 0000:00:19.2
340+
b3634000-b36341ff : lpss_dev
341+
b3634000-b36341ff : lpss_dev
342+
b3634200-b36342ff : lpss_priv
343+
b3634800-b3634fff : idma64.14
344+
b3634800-b3634fff : idma64.14
345+
b3635000-b3635fff : 0000:00:19.1
346+
b3636000-b3636fff : 0000:00:19.1
347+
b3636000-b36361ff : lpss_dev
348+
b3636000-b36361ff : lpss_dev
349+
b3636200-b36362ff : lpss_priv
350+
b3636800-b3636fff : idma64.13
351+
b3636800-b3636fff : idma64.13
352+
b3637000-b3637fff : 0000:00:19.0
353+
b3638000-b3638fff : 0000:00:19.0
354+
b3638000-b36381ff : lpss_dev
355+
b3638000-b36381ff : lpss_dev
356+
b3638200-b36382ff : lpss_priv
357+
b3638800-b3638fff : idma64.12
358+
b3638800-b3638fff : idma64.12
359+
b3639000-b3639fff : 0000:00:18.3
360+
b363a000-b363afff : 0000:00:18.3
361+
b363a000-b363a1ff : lpss_dev
362+
b363a000-b363a01f : serial
363+
b363a200-b363a2ff : lpss_priv
364+
b363b000-b363bfff : 0000:00:18.2
365+
b363d000-b363dfff : 0000:00:18.1
366+
b363e000-b363efff : 0000:00:18.1
367+
b363e000-b363e1ff : lpss_dev
368+
b363e000-b363e01f : serial
369+
b363e200-b363e2ff : lpss_priv
370+
b363e800-b363efff : idma64.9
371+
b363e800-b363efff : idma64.9
372+
b363f000-b363ffff : 0000:00:18.0
373+
b3640000-b3640fff : 0000:00:18.0
374+
b3640000-b36401ff : lpss_dev
375+
b3640000-b364001f : serial
376+
b3640200-b36402ff : lpss_priv
377+
b3640800-b3640fff : idma64.8
378+
b3640800-b3640fff : idma64.8
379+
b3641000-b3641fff : 0000:00:17.3
380+
b3642000-b3642fff : 0000:00:17.3
381+
b3642000-b36421ff : lpss_dev
382+
b3642000-b36421ff : lpss_dev
383+
b3642200-b36422ff : lpss_priv
384+
b3642800-b3642fff : idma64.7
385+
b3642800-b3642fff : idma64.7
386+
b3643000-b3643fff : 0000:00:17.2
387+
b3644000-b3644fff : 0000:00:17.2
388+
b3644000-b36441ff : lpss_dev
389+
b3644000-b36441ff : lpss_dev
390+
b3644200-b36442ff : lpss_priv
391+
b3644800-b3644fff : idma64.6
392+
b3644800-b3644fff : idma64.6
393+
b3645000-b3645fff : 0000:00:17.1
394+
b3646000-b3646fff : 0000:00:17.1
395+
b3646000-b36461ff : lpss_dev
396+
b3646000-b36461ff : lpss_dev
397+
b3646200-b36462ff : lpss_priv
398+
b3646800-b3646fff : idma64.5
399+
b3646800-b3646fff : idma64.5
400+
b3647000-b3647fff : 0000:00:17.0
401+
b3648000-b3648fff : 0000:00:17.0
402+
b3648000-b36481ff : lpss_dev
403+
b3648000-b36481ff : lpss_dev
404+
b3648200-b36482ff : lpss_priv
405+
b3648800-b3648fff : idma64.4
406+
b3648800-b3648fff : idma64.4
407+
b3649000-b3649fff : 0000:00:16.3
408+
b364a000-b364afff : 0000:00:16.3
409+
b364a000-b364a1ff : lpss_dev
410+
b364a000-b364a1ff : lpss_dev
411+
b364a200-b364a2ff : lpss_priv
412+
b364a800-b364afff : idma64.3
413+
b364a800-b364afff : idma64.3
414+
b364b000-b364bfff : 0000:00:16.2
415+
b364c000-b364cfff : 0000:00:16.2
416+
b364c000-b364c1ff : lpss_dev
417+
b364c000-b364c1ff : lpss_dev
418+
b364c200-b364c2ff : lpss_priv
419+
b364c800-b364cfff : idma64.2
420+
b364c800-b364cfff : idma64.2
421+
b364d000-b364dfff : 0000:00:16.1
422+
b364e000-b364efff : 0000:00:16.1
423+
b364e000-b364e1ff : lpss_dev
424+
b364e000-b364e1ff : lpss_dev
425+
b364e200-b364e2ff : lpss_priv
426+
b364e800-b364efff : idma64.1
427+
b364e800-b364efff : idma64.1
428+
b364f000-b364ffff : 0000:00:16.0
429+
b3650000-b3650fff : 0000:00:16.0
430+
b3650000-b36501ff : lpss_dev
431+
b3650000-b36501ff : lpss_dev
432+
b3650200-b36502ff : lpss_priv
433+
b3650800-b3650fff : idma64.0
434+
b3650800-b3650fff : idma64.0
435+
b3652000-b36527ff : 0000:00:12.0
436+
b3652000-b36527ff : ahci
437+
b3653000-b36530ff : 0000:00:12.0
438+
b3653000-b36530ff : ahci
439+
b3654000-b3654fff : 0000:00:11.0
440+
b3655000-b3655fff : 0000:00:0f.2
441+
b3656000-b3656fff : 0000:00:0f.1
442+
b3657000-b3657fff : 0000:00:0f.0
443+
b3657000-b3657fff : mei_me
444+
e0000000-efffffff : PCI MMCONFIG 0000 [bus 00-ff]
445+
e0000000-efffffff : Reserved
446+
e0000000-efffffff : PCI Bus 0000:00
447+
e0000000-efffffff : pnp 00:01
448+
f8c00000-f8c00653 : INT3452:03
449+
f8c00000-f8c00653 : INT3452:03
450+
f8c40000-f8c40763 : INT3452:01
451+
f8c40000-f8c40763 : INT3452:01
452+
f8c50000-f8c5076b : INT3452:00
453+
f8c50000-f8c5076b : INT3452:00
454+
f8c70000-f8c70673 : INT3452:02
455+
f8c70000-f8c70673 : INT3452:02
456+
fe042000-fe043fff : INT34D2:00
457+
fe042000-fe043fff : INT34D2:00
458+
fe044000-fe045fff : INT34D2:00
459+
fe045a00-fe045aef : intel_telemetry
460+
fe045a00-fe045aef : intel_telemetry
461+
fe045b00-fe045bef : intel_telemetry
462+
fe045b00-fe045bef : intel_telemetry
463+
fea00000-feafffff : pnp 00:01
464+
fec00000-fec003ff : IOAPIC 0
465+
fed00000-fedfffff : Reserved
466+
fed00000-fed003ff : HPET 0
467+
fed00000-fed003ff : PNP0103:00
468+
fed01000-fed01fff : intel-spi
469+
fed01000-fed01fff : pnp 00:01
470+
fed03000-fed03fff : pnp 00:01
471+
fed06000-fed06fff : pnp 00:01
472+
fed08000-fed09fff : pnp 00:01
473+
fed17080-fed17083 : INT34D2:00
474+
fed17080-fed17083 : INT34D2:00
475+
fed17080-fed17083 : INT34D2:00
476+
fed17084-fed17087 : INT34D2:00
477+
fed17084-fed17087 : INT34D2:00
478+
fed17084-fed17087 : INT34D2:00
479+
fed1c000-fed1cfff : pnp 00:01
480+
fed40000-fed44fff : MSFT0101:00
481+
fed80000-fedbffff : pnp 00:01
482+
fee00000-feefffff : pnp 00:01
483+
fee00000-fee00fff : Local APIC
484+
ff800000-ffffffff : Unusable memory
271485
100000000-27fffffff : System RAM
272-
</SYSTEM_RAM_INFO>
486+
</IOMEM_INFO>
273487

274488
<BLOCK_DEVICE_INFO>
275489
/dev/mmcblk1p1: TYPE="ext4"

0 commit comments

Comments
 (0)