diff options
Diffstat (limited to 'meta-openbmc-machines/meta-openpower/meta-ibm/meta-witherspoon/recipes-kernel/linux')
4 files changed, 68 insertions, 0 deletions
diff --git a/meta-openbmc-machines/meta-openpower/meta-ibm/meta-witherspoon/recipes-kernel/linux/linux-obmc/0001-Add-flash-and-layout-to-Witherspoon-devtree.patch b/meta-openbmc-machines/meta-openpower/meta-ibm/meta-witherspoon/recipes-kernel/linux/linux-obmc/0001-Add-flash-and-layout-to-Witherspoon-devtree.patch new file mode 100644 index 000000000..d8343a91e --- /dev/null +++ b/meta-openbmc-machines/meta-openpower/meta-ibm/meta-witherspoon/recipes-kernel/linux/linux-obmc/0001-Add-flash-and-layout-to-Witherspoon-devtree.patch @@ -0,0 +1,57 @@ +From 2e7be544f38127097b44799c5ec8004a3faafe2a Mon Sep 17 00:00:00 2001 +From: Brad Bishop <bradleyb@fuzziesquirrel.com> +Date: Thu, 16 Jun 2016 22:17:45 -0400 +Subject: [PATCH] Add flash and layout to Witherspoon devtree + +Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com> +--- + arch/arm/boot/dts/aspeed-bmc-opp-witherspoon.dts | 33 ++++++++++++++++++++++++ + 1 file changed, 33 insertions(+) + +diff --git a/arch/arm/boot/dts/aspeed-bmc-opp-witherspoon.dts b/arch/arm/boot/dts/aspeed-bmc-opp-witherspoon.dts +index bb5ec59..e0bbaf8 100644 +--- a/arch/arm/boot/dts/aspeed-bmc-opp-witherspoon.dts ++++ b/arch/arm/boot/dts/aspeed-bmc-opp-witherspoon.dts +@@ -19,6 +19,39 @@ + memory { + reg = <0x80000000 0x40000000>; + }; ++ ++ ahb { ++ ++ fmc@1e620000 { ++ reg = < 0x1e620000 0x94 ++ 0x20000000 0x02000000 >; ++ #address-cells = <1>; ++ #size-cells = <0>; ++ compatible = "aspeed,fmc"; ++ ++ flash@0 { ++ reg = < 0 >; ++ compatible = "jedec,spi-nor" ; ++#include "aspeed-bmc-opp-flash-layout.dtsi" ++ }; ++ }; ++ spi@1e630000 { ++ reg = < 0x1e630000 0x18 ++ 0x30000000 0x02000000 >; ++ #address-cells = <1>; ++ #size-cells = <0>; ++ compatible = "aspeed,smc"; ++ flash { ++ reg = < 0 >; ++ compatible = "jedec,spi-nor" ; ++ label = "pnor"; ++ /* spi-max-frequency = <>; */ ++ /* m25p,fast-read; */ ++ }; ++ }; ++ ++ }; ++ + }; + + &uart5 { +-- +1.8.3.1 + diff --git a/meta-openbmc-machines/meta-openpower/meta-ibm/meta-witherspoon/recipes-kernel/linux/linux-obmc/witherspoon.cfg b/meta-openbmc-machines/meta-openpower/meta-ibm/meta-witherspoon/recipes-kernel/linux/linux-obmc/witherspoon.cfg new file mode 100644 index 000000000..99efe891c --- /dev/null +++ b/meta-openbmc-machines/meta-openpower/meta-ibm/meta-witherspoon/recipes-kernel/linux/linux-obmc/witherspoon.cfg @@ -0,0 +1,2 @@ +CONFIG_HWMON=y +CONFIG_SENSORS_TMP421=y diff --git a/meta-openbmc-machines/meta-openpower/meta-ibm/meta-witherspoon/recipes-kernel/linux/linux-obmc_%.bbappend b/meta-openbmc-machines/meta-openpower/meta-ibm/meta-witherspoon/recipes-kernel/linux/linux-obmc_%.bbappend new file mode 100644 index 000000000..9c31713fe --- /dev/null +++ b/meta-openbmc-machines/meta-openpower/meta-ibm/meta-witherspoon/recipes-kernel/linux/linux-obmc_%.bbappend @@ -0,0 +1,3 @@ +FILESEXTRAPATHS_prepend := "${THISDIR}/linux-obmc:" +SRC_URI += "file://witherspoon.cfg" +SRC_URI += "file://0001-Add-flash-and-layout-to-Witherspoon-devtree.patch" diff --git a/meta-openbmc-machines/meta-openpower/meta-ibm/meta-witherspoon/recipes-kernel/linux/linux-obmc_4.7.bb b/meta-openbmc-machines/meta-openpower/meta-ibm/meta-witherspoon/recipes-kernel/linux/linux-obmc_4.7.bb new file mode 100644 index 000000000..a64e11a4a --- /dev/null +++ b/meta-openbmc-machines/meta-openpower/meta-ibm/meta-witherspoon/recipes-kernel/linux/linux-obmc_4.7.bb @@ -0,0 +1,6 @@ +KBRANCH ?= "dev-4.7" +LINUX_VERSION ?= "4.7" +SRCREV="05543e532c78185ba82057415f96d13e5f500072" +KSRC = "git://github.com/shenki/linux;protocol=git;branch=${KBRANCH}" + +require common/recipes-kernel/linux/linux-obmc.inc |