arm64: dts: ti: k3-am6xx-phycore-qspi-nor: Add overlay to enable QSPI NOR
Add an overlay to change from the default OSPI NOR to QSPI NOR for all am6xx-phycore-som boards. The EEPROM on am6xx-phycore-soms contains information about the configuration of the SOM. The standard configuration of the SOM has an ospi nor, but if qspi nor is populated, the EEPROM will indicate that change and we can use this overlay to cleanly change to qspi nor. Signed-off-by: Nathan Morrisson <nmorrisson@phytec.com> Link: https://lore.kernel.org/r/20240621233143.2077941-1-nmorrisson@phytec.com Signed-off-by: Vignesh Raghavendra <vigneshr@ti.com>
This commit is contained in:
committed by
Vignesh Raghavendra
parent
60c2f9784d
commit
45a792b513
@@ -63,6 +63,7 @@ dtb-$(CONFIG_ARCH_K3) += k3-am64-tqma64xxl-mbax4xxl-wlan.dtbo
|
||||
dtb-$(CONFIG_ARCH_K3) += k3-am6xx-phycore-disable-eth-phy.dtbo
|
||||
dtb-$(CONFIG_ARCH_K3) += k3-am6xx-phycore-disable-rtc.dtbo
|
||||
dtb-$(CONFIG_ARCH_K3) += k3-am6xx-phycore-disable-spi-nor.dtbo
|
||||
dtb-$(CONFIG_ARCH_K3) += k3-am6xx-phycore-qspi-nor.dtbo
|
||||
|
||||
# Boards with AM65x SoC
|
||||
k3-am654-gp-evm-dtbs := k3-am654-base-board.dtb \
|
||||
@@ -131,6 +132,8 @@ k3-am625-phyboard-lyra-disable-spi-nor-dtbs := k3-am625-phyboard-lyra-rdk.dtb \
|
||||
k3-am6xx-phycore-disable-spi-nor.dtbo
|
||||
k3-am625-phyboard-lyra-gpio-fan-dtbs := k3-am625-phyboard-lyra-rdk.dtb \
|
||||
k3-am62x-phyboard-lyra-gpio-fan.dtbo
|
||||
k3-am625-phyboard-lyra-qspi-nor-dtbs := k3-am625-phyboard-lyra-rdk.dtb \
|
||||
k3-am6xx-phycore-qspi-nor.dtbo
|
||||
k3-am625-sk-csi2-imx219-dtbs := k3-am625-sk.dtb \
|
||||
k3-am62x-sk-csi2-imx219.dtbo
|
||||
k3-am625-sk-csi2-ov5640-dtbs := k3-am625-sk.dtb \
|
||||
@@ -162,6 +165,8 @@ k3-am642-phyboard-electra-disable-rtc-dtbs := \
|
||||
k3-am642-phyboard-electra-rdk.dtb k3-am6xx-phycore-disable-rtc.dtbo
|
||||
k3-am642-phyboard-electra-disable-spi-nor-dtbs := \
|
||||
k3-am642-phyboard-electra-rdk.dtb k3-am6xx-phycore-disable-spi-nor.dtbo
|
||||
k3-am642-phyboard-electra-qspi-nor-dtbs := \
|
||||
k3-am642-phyboard-electra-rdk.dtb k3-am6xx-phycore-qspi-nor.dtbo
|
||||
k3-am642-phyboard-electra-gpio-fan-dtbs := \
|
||||
k3-am642-phyboard-electra-rdk.dtb k3-am642-phyboard-electra-gpio-fan.dtbo
|
||||
k3-am642-phyboard-electra-pcie-usb2-dtbs := \
|
||||
|
||||
@@ -0,0 +1,15 @@
|
||||
// SPDX-License-Identifier: GPL-2.0-only OR MIT
|
||||
/*
|
||||
* Copyright (C) 2024 PHYTEC America LLC
|
||||
* Author: Nathan Morrisson <nmorrisson@phytec.com>
|
||||
*/
|
||||
|
||||
/dts-v1/;
|
||||
/plugin/;
|
||||
|
||||
#include "k3-pinctrl.h"
|
||||
|
||||
&serial_flash {
|
||||
spi-tx-bus-width = <1>;
|
||||
spi-rx-bus-width = <4>;
|
||||
};
|
||||
Reference in New Issue
Block a user