linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH V2 0/4] APM X-Gene Mailbox driver
@ 2015-04-22 22:18 Feng Kan
  2015-04-22 22:18 ` [PATCH V2 1/4] mailbox: add support for APM X-Gene platform mailbox driver Feng Kan
                   ` (3 more replies)
  0 siblings, 4 replies; 43+ messages in thread
From: Feng Kan @ 2015-04-22 22:18 UTC (permalink / raw)
  To: patches, jassisinghbrar, devicetree, linux-arm-kernel,
	linux-kernel, linux-acpi
  Cc: Feng Kan

This adds the mailbox driver for the APM X-Gene SoC

V2 change
	- Add ACPI support
	- use defines for reg offset

Feng Kan (4):
  mailbox: add support for APM X-Gene platform mailbox driver
  mailbox: xgene: add ACPI support for X-Gene mailbox driver
  Documentation: mailbox: Add APM X-Gene SLIMpro mailbox dts
    documentation
  arm64: dts: mailbox device tree node for APM X-Gene platform.

 .../bindings/mailbox/xgene-slimpro-mailbox.txt     |  34 +++
 arch/arm64/boot/dts/apm/apm-storm.dtsi             |  14 ++
 drivers/mailbox/Kconfig                            |  10 +
 drivers/mailbox/Makefile                           |   2 +
 drivers/mailbox/mailbox-xgene-slimpro.c            | 271 +++++++++++++++++++++
 5 files changed, 331 insertions(+)
 create mode 100644 Documentation/devicetree/bindings/mailbox/xgene-slimpro-mailbox.txt
 create mode 100644 drivers/mailbox/mailbox-xgene-slimpro.c

-- 
1.9.1


^ permalink raw reply	[flat|nested] 43+ messages in thread
* RE: [PATCH v6 0/3] mailbox: Add APM X-Gene platform mailbox driver
@ 2016-02-13  4:56 Itaru Kitayama
  2016-02-13  5:52 ` Duc Dang
  0 siblings, 1 reply; 43+ messages in thread
From: Itaru Kitayama @ 2016-02-13  4:56 UTC (permalink / raw)
  To: linux-kernel

Hi Duc,

I've been testing your patch set for v4.5-rc1 on Mustang, with ACPI, 
however the boot hangs in the middle of it:

EFI stub: Booting Linux Kernel...
EFI stub: Using DTB from configuration table
EFI stub: Exiting boot services and installing virtual address map...
L3c Cache: 8MB
Booting Linux on physical CPU 0x0
Linux version 4.5.0-rc1+ (itaru.kitayama@r2-a21) (gcc version 5.3.1 
20151207 (Red Hat 5.3.1-2) (GCC) ) #96 SMP PREEMPT Fri Feb 12 22:43:54 
CST 2016
Boot CPU: AArch64 Processor [500f0001]
earlycon: Early serial console at MMIO32 0x1c020000 (options '')
bootconsole [uart0] enabled
efi: Getting EFI parameters from FDT:
EFI v2.40 by X-Gene Mustang Board EFI Nov 24 2015 13:22:41
efi:  ACPI=0x47fa869000  ACPI 2.0=0x47fa869014  SMBIOS 3.0=0x47fa867000
cma: Reserved 512 MiB at 0x00000040e0000000
ACPI: Early table checksum verification disabled
ACPI: RSDP 0x00000047FA869014 000024 (v02 APM   )
ACPI: XSDT 0x00000047FA8680E8 00006C (v01 APM    XGENE    00000003 
01000013)
ACPI: FACP 0x00000047FA85F000 00010C (v05 APM    XGENE    00000003 INTL 
20140724)
ACPI: DSDT 0x00000047FA860000 00495F (v05 APM    APM88xxx 00000001 INTL 
20140724)
ACPI: DBG2 0x00000047FA865000 0000AA (v00 APMC0D XGENEDBG 00000000 INTL 
20140724)
ACPI: GTDT 0x00000047FA85D000 0000E0 (v02 APM    XGENE    00000001 INTL 
20140724)
ACPI: MCFG 0x00000047FA85C000 00003C (v01 APM    XGENE    00000002 INTL 
20140724)
ACPI: SPCR 0x00000047FA85B000 000050 (v02 APMC0D XGENESPC 00000000 INTL 
20140724)
ACPI: SSDT 0x00000047FA85A000 00002D (v02 APM    XGENE    00000001 INTL 
20140724)
ACPI: APIC 0x00000047FA859000 0002A4 (v03 APM    XGENE    00000003 
01000013)
ACPI: SSDT 0x00000047FA858000 000078 (v02 REDHAT MACADDRS 00000001 
01000013)
ACPI: SSDT 0x00000047FA857000 000032 (v02 REDHAT UARTCLKS 00000001 
01000013)
psci: is not implemented in ACPI.
Unsupported ACPI enable-method
Unsupported ACPI enable-method
Unsupported ACPI enable-method
Unsupported ACPI enable-method
Unsupported ACPI enable-method
Unsupported ACPI enable-method
Unsupported ACPI enable-method
Unsupported ACPI enable-method
PERCPU: Embedded 2 pages/cpu @fffffe07fff90000 s41472 r8192 d81408 u131072
Detected PIPT I-cache on CPU0
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 523776
Kernel command line: BOOT_IMAGE=/vmlinuz-4.5.0-rc1+ 
root=UUID=0e305934-49d5-4f66-b10b-23ec6029fab9 ro acpi=force 
earlycon=uart8250,mmio32,0x1c020000 console=ttyS0,115200 LANG=en_US.UTF-8
PID hash table entries: 4096 (order: -1, 32768 bytes)
Dentry cache hash table entries: 4194304 (order: 9, 33554432 bytes)
Inode-cache hash table entries: 2097152 (order: 8, 16777216 bytes)
software IO TLB [mem 0x40dbff0000-0x40dfff0000] (64MB) mapped at 
[fffffe00dbff0000-fffffe00dffeffff]
Memory: 32856256K/33554432K available (6158K kernel code, 725K rwdata, 
4032K rodata, 768K init, 399K bss, 173888K reserved, 524288K cma-reserved)
Virtual kernel memory layout:
     vmalloc : 0xfffffc0000000000 - 0xfffffdfedfff0000   (  2043 GB)
     vmemmap : 0xfffffdfee0000000 - 0xfffffdffe0000000   (     4 GB maximum)
               0xfffffdfef0000000 - 0xfffffdfef2000000   (    32 MB actual)
     fixed   : 0xfffffdfffa7d0000 - 0xfffffdfffac00000   (  4288 KB)
     PCI I/O : 0xfffffdfffae00000 - 0xfffffdfffbe00000   (    16 MB)
     modules : 0xfffffdfffc000000 - 0xfffffe0000000000   (    64 MB)
     memory  : 0xfffffe0000000000 - 0xfffffe0800000000   ( 32768 MB)
       .init : 0xfffffe0000a80000 - 0xfffffe0000b40000   (   768 KB)
       .text : 0xfffffe0000080000 - 0xfffffe0000a75b44   ( 10199 KB)
       .data : 0xfffffe0000b40000 - 0xfffffe0000bf5400   (   725 KB)
SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
Preemptible hierarchical RCU implementation.
	Build-time adjustment of leaf fanout to 64.
	RCU restricting CPUs from NR_CPUS=64 to nr_cpu_ids=1.
RCU: Adjusting geometry for rcu_fanout_leaf=64, nr_cpu_ids=1
NR_IRQS:64 nr_irqs:64 0
GIC: Using split EOI/Deactivate mode
Architected cp15 timer(s) running at 50.00MHz (phys).
clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 
0xb8812736b, max_idle_ns: 440795202655 ns
sched_clock: 56 bits at 50MHz, resolution 20ns, wraps every 4398046511100ns
Console: colour dummy device 80x25
Calibrating delay loop (skipped), value calculated using timer 
frequency.. 100.00 BogoMIPS (lpj=200000)
pid_max: default: 32768 minimum: 301
ACPI: Core revision 20160108
ACPI: 4 ACPI AML tables successfully acquired and loaded

Security Framework initialized
Mount-cache hash table entries: 65536 (order: 3, 524288 bytes)
Mountpoint-cache hash table entries: 65536 (order: 3, 524288 bytes)
ASID allocator initialised with 65536 entries

Is the patch set supposed to be evaluated without ACPI?

^ permalink raw reply	[flat|nested] 43+ messages in thread

end of thread, other threads:[~2016-02-25 22:34 UTC | newest]

Thread overview: 43+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-04-22 22:18 [PATCH V2 0/4] APM X-Gene Mailbox driver Feng Kan
2015-04-22 22:18 ` [PATCH V2 1/4] mailbox: add support for APM X-Gene platform mailbox driver Feng Kan
2015-04-24  8:25   ` Paul Bolle
2015-11-09 18:05     ` [PATCH v3 0/3] mailbox: Add " Duc Dang
2015-11-16 19:22       ` Duc Dang
2015-11-20 10:39         ` Paul Bolle
2015-11-09 18:05     ` [PATCH v3 1/3] mailbox: Add support for " Duc Dang
2015-11-20 11:47       ` Jassi Brar
2015-12-07  9:29         ` Duc Dang
2016-01-16  2:57         ` [PATCH v4 0/3] mailbox: Add " Duc Dang
2016-01-16  2:57         ` [PATCH v4 1/3] mailbox: Add support for " Duc Dang
2016-01-16 12:31           ` kbuild test robot
2016-01-22 23:05             ` Duc Dang
2016-02-01 19:38           ` Duc Dang
2016-02-02  5:14             ` Jassi Brar
2016-02-08 22:04               ` [PATCH v5 0/3] mailbox: Add " Duc Dang
2016-02-08 22:04               ` [PATCH v5 1/3] mailbox: Add support for " Duc Dang
2016-02-09 16:40                 ` Mathieu Poirier
2016-02-10  3:46                   ` Duc Dang
2016-02-10 14:41                     ` Mathieu Poirier
2016-02-13  3:25                       ` Duc Dang
2016-02-13  3:39                       ` [PATCH v6 0/3] mailbox: Add " Duc Dang
2016-02-19 20:43                         ` Duc Dang
2016-02-13  3:39                       ` [PATCH v6 1/3] mailbox: Add support for " Duc Dang
2016-02-13  3:39                       ` [PATCH v6 2/3] Documentation: mailbox: Add APM X-Gene SLIMpro mailbox dts documentation Duc Dang
2016-02-13  3:39                       ` [PATCH v6 3/3] arm64: dts: mailbox device tree node for APM X-Gene platform Duc Dang
2016-02-25 22:33                         ` Duc Dang
2016-02-08 22:04               ` [PATCH v5 2/3] Documentation: mailbox: Add APM X-Gene SLIMpro mailbox dts documentation Duc Dang
2016-02-08 22:04               ` [PATCH v5 3/3] arm64: dts: mailbox device tree node for APM X-Gene platform Duc Dang
2016-01-16  2:57         ` [PATCH v4 2/3] Documentation: mailbox: Add APM X-Gene SLIMpro mailbox dts documentation Duc Dang
2016-01-17  0:13           ` Rob Herring
2016-01-19 23:53             ` Duc Dang
2016-01-16  2:57         ` [PATCH v4 3/3] arm64: dts: mailbox device tree node for APM X-Gene platform Duc Dang
2015-11-09 18:05     ` [PATCH v3 2/3] Documentation: mailbox: Add APM X-Gene SLIMpro mailbox dts documentation Duc Dang
2015-11-10 14:15       ` Rob Herring
2015-11-10 18:42         ` Duc Dang
2016-01-16  2:41         ` Duc Dang
2015-11-09 18:05     ` [PATCH v3 3/3] arm64: dts: mailbox device tree node for APM X-Gene platform Duc Dang
2015-04-22 22:18 ` [PATCH V2 2/4] mailbox: xgene: add ACPI support for X-Gene mailbox driver Feng Kan
2015-04-22 22:18 ` [PATCH V2 3/4] Documentation: mailbox: Add APM X-Gene SLIMpro mailbox dts documentation Feng Kan
2015-04-22 22:18 ` [PATCH V2 4/4] arm64: dts: mailbox device tree node for APM X-Gene platform Feng Kan
  -- strict thread matches above, loose matches on Subject: below --
2016-02-13  4:56 [PATCH v6 0/3] mailbox: Add APM X-Gene platform mailbox driver Itaru Kitayama
2016-02-13  5:52 ` Duc Dang

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).