forked from torvalds/linux
-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
soc: amd: Add support for AMD Pensando SoC Controller
The Pensando SoC controller is a SPI connected companion device that is present in all Pensando SoC board designs. The essential board management registers are accessed on chip select 0 with board mgmt IO support accessed using additional chip selects. Signed-off-by: Brad Larson <blarson@amd.com>
- Loading branch information
1 parent
bc46275
commit 48a90df
Showing
6 changed files
with
417 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
# SPDX-License-Identifier: GPL-2.0-only | ||
menu "AMD Pensando SoC drivers" | ||
|
||
config AMD_PENSANDO_CTRL | ||
tristate "AMD Pensando SoC Controller" | ||
depends on SPI_MASTER=y | ||
depends on (ARCH_PENSANDO && OF) || COMPILE_TEST | ||
default ARCH_PENSANDO | ||
select REGMAP_SPI | ||
select MFD_SYSCON | ||
help | ||
Enables AMD Pensando SoC controller device support. This is a SPI | ||
attached companion device in all Pensando SoC board designs which | ||
provides essential board control/status registers and management IO | ||
support. | ||
endmenu |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
# SPDX-License-Identifier: GPL-2.0-only | ||
obj-$(CONFIG_AMD_PENSANDO_CTRL) += pensando-ctrl.o |
Oops, something went wrong.