forked from Mirrors/opensbi
		
	The RISC-V Platform Management Interface (RPMI) defines a messaging protocol and shared memory based transport for bi-directional communication with an on-chip or external microcontroller. To support RPMI in OpenSBI, add: 1) The RPMI messaging protocol defines and helper macros 2) A FDT mailbox driver for the RPMI shared memory transport Signed-off-by: Rahul Pathak <rpathak@ventanamicro.com> Co-developed-by: Subrahmanya Lingappa <slingappa@ventanamicro.com> Signed-off-by: Subrahmanya Lingappa <slingappa@ventanamicro.com> Co-developed-by: Anup Patel <apatel@ventanamicro.com> Signed-off-by: Anup Patel <apatel@ventanamicro.com>
		
			
				
	
	
		
			30 lines
		
	
	
		
			440 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			30 lines
		
	
	
		
			440 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
# SPDX-License-Identifier: BSD-2-Clause
 | 
						|
 | 
						|
menu "Mailbox Support"
 | 
						|
 | 
						|
config FDT_MAILBOX
 | 
						|
	bool "FDT based mailbox drivers"
 | 
						|
	depends on FDT
 | 
						|
	select MAILBOX
 | 
						|
	default n
 | 
						|
 | 
						|
config RPMI_MAILBOX
 | 
						|
	bool "RPMI based mailbox drivers"
 | 
						|
	select MAILBOX
 | 
						|
	default n
 | 
						|
 | 
						|
config MAILBOX
 | 
						|
	bool "Mailbox support"
 | 
						|
	default n
 | 
						|
 | 
						|
if FDT_MAILBOX
 | 
						|
 | 
						|
config FDT_MAILBOX_RPMI_SHMEM
 | 
						|
	bool "RPMI Shared Memory Mailbox Controller"
 | 
						|
	depends on RPMI_MAILBOX
 | 
						|
	default n
 | 
						|
 | 
						|
endif
 | 
						|
 | 
						|
endmenu
 |