* [PATCH 0/6] ARM: dts: am57xx: cl-som-am57x: set of non critical DT fixes
@ 2015-12-30 13:38 Dmitry Lifshitz
2015-12-30 13:39 ` [PATCH 1/6] ARM: dts: am57xx: sbc-am57x: fix SB-SOM EEPROM I2C address Dmitry Lifshitz
` (6 more replies)
0 siblings, 7 replies; 8+ messages in thread
From: Dmitry Lifshitz @ 2015-12-30 13:38 UTC (permalink / raw)
To: linux-arm-kernel
This pacth set apply a set of non critical DT fixes for CompuLab CL-SOM-AM57x SoM
* Improve Eth functionality
* Pinmux fix for several devices
* Improve SPI flash access
* Set USB2 in HOST mode to enable connection of keyboard/mouse on eval board
Dmitry Lifshitz (6):
ARM: dts: am57xx: sbc-am57x: fix SB-SOM EEPROM I2C address
ARM: dts: am57xx: cl-som-am57x: set HOST mode for USB2
ARM: dts: am57xx: cl-som-am57x: update SPI Flash frequency
ARM: dts: am57xx: sbc-am57x: fix UART3 pinmux
ARM: dts: am57xx: cl-som-am57x: fix CPSW EMAC pinmux
ARM: dts: am57xx: sbc-am57x: correct Eth PHY settings
arch/arm/boot/dts/am57xx-cl-som-am57x.dts | 12 ++++++------
arch/arm/boot/dts/am57xx-sbc-am57x.dts | 8 ++++----
2 files changed, 10 insertions(+), 10 deletions(-)
--
1.9.1
^ permalink raw reply [flat|nested] 8+ messages in thread
* [PATCH 1/6] ARM: dts: am57xx: sbc-am57x: fix SB-SOM EEPROM I2C address
2015-12-30 13:38 [PATCH 0/6] ARM: dts: am57xx: cl-som-am57x: set of non critical DT fixes Dmitry Lifshitz
@ 2015-12-30 13:39 ` Dmitry Lifshitz
2015-12-30 13:39 ` [PATCH 2/6] ARM: dts: am57xx: cl-som-am57x: set HOST mode for USB2 Dmitry Lifshitz
` (5 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: Dmitry Lifshitz @ 2015-12-30 13:39 UTC (permalink / raw)
To: linux-arm-kernel
Fix SB-SOM EEPROM I2C address
Signed-off-by: Dmitry Lifshitz <lifshitz@compulab.co.il>
---
arch/arm/boot/dts/am57xx-sbc-am57x.dts | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/arch/arm/boot/dts/am57xx-sbc-am57x.dts b/arch/arm/boot/dts/am57xx-sbc-am57x.dts
index 77bb8e1..0f1d425 100644
--- a/arch/arm/boot/dts/am57xx-sbc-am57x.dts
+++ b/arch/arm/boot/dts/am57xx-sbc-am57x.dts
@@ -108,9 +108,9 @@
pinctrl-0 = <&i2c5_pins_default>;
clock-frequency = <400000>;
- eeprom_base: atmel at 50 {
+ eeprom_base: atmel at 54 {
compatible = "atmel,24c08";
- reg = <0x50>;
+ reg = <0x54>;
pagesize = <16>;
};
--
1.9.1
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [PATCH 2/6] ARM: dts: am57xx: cl-som-am57x: set HOST mode for USB2
2015-12-30 13:38 [PATCH 0/6] ARM: dts: am57xx: cl-som-am57x: set of non critical DT fixes Dmitry Lifshitz
2015-12-30 13:39 ` [PATCH 1/6] ARM: dts: am57xx: sbc-am57x: fix SB-SOM EEPROM I2C address Dmitry Lifshitz
@ 2015-12-30 13:39 ` Dmitry Lifshitz
2015-12-30 13:39 ` [PATCH 3/6] ARM: dts: am57xx: cl-som-am57x: update SPI Flash frequency Dmitry Lifshitz
` (4 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: Dmitry Lifshitz @ 2015-12-30 13:39 UTC (permalink / raw)
To: linux-arm-kernel
Setup USB2 to act in "HOST" mode by default.
Signed-off-by: Dmitry Lifshitz <lifshitz@compulab.co.il>
---
arch/arm/boot/dts/am57xx-cl-som-am57x.dts | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/arm/boot/dts/am57xx-cl-som-am57x.dts b/arch/arm/boot/dts/am57xx-cl-som-am57x.dts
index c538826..513ec62 100644
--- a/arch/arm/boot/dts/am57xx-cl-som-am57x.dts
+++ b/arch/arm/boot/dts/am57xx-cl-som-am57x.dts
@@ -588,7 +588,7 @@
};
&usb2 {
- dr_mode = "peripheral";
+ dr_mode = "host";
};
&mcasp3 {
--
1.9.1
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [PATCH 3/6] ARM: dts: am57xx: cl-som-am57x: update SPI Flash frequency
2015-12-30 13:38 [PATCH 0/6] ARM: dts: am57xx: cl-som-am57x: set of non critical DT fixes Dmitry Lifshitz
2015-12-30 13:39 ` [PATCH 1/6] ARM: dts: am57xx: sbc-am57x: fix SB-SOM EEPROM I2C address Dmitry Lifshitz
2015-12-30 13:39 ` [PATCH 2/6] ARM: dts: am57xx: cl-som-am57x: set HOST mode for USB2 Dmitry Lifshitz
@ 2015-12-30 13:39 ` Dmitry Lifshitz
2015-12-30 13:39 ` [PATCH 4/6] ARM: dts: am57xx: sbc-am57x: fix UART3 pinmux Dmitry Lifshitz
` (3 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: Dmitry Lifshitz @ 2015-12-30 13:39 UTC (permalink / raw)
To: linux-arm-kernel
On-board SPI flash cat act at 48Mhz SPI bus frequency.
Update the DT frequency property.
Signed-off-by: Dmitry Lifshitz <lifshitz@compulab.co.il>
---
arch/arm/boot/dts/am57xx-cl-som-am57x.dts | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/arch/arm/boot/dts/am57xx-cl-som-am57x.dts b/arch/arm/boot/dts/am57xx-cl-som-am57x.dts
index 513ec62..cb9a518 100644
--- a/arch/arm/boot/dts/am57xx-cl-som-am57x.dts
+++ b/arch/arm/boot/dts/am57xx-cl-som-am57x.dts
@@ -492,14 +492,14 @@
pinctrl-names = "default";
pinctrl-0 = <&qspi1_pins>;
- spi-max-frequency = <20000000>;
+ spi-max-frequency = <48000000>;
spi_flash: spi_flash at 0 {
#address-cells = <1>;
#size-cells = <1>;
compatible = "spansion,m25p80", "jedec,spi-nor";
reg = <0>; /* CS0 */
- spi-max-frequency = <20000000>;
+ spi-max-frequency = <48000000>;
partition at 0 {
label = "uboot";
--
1.9.1
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [PATCH 4/6] ARM: dts: am57xx: sbc-am57x: fix UART3 pinmux
2015-12-30 13:38 [PATCH 0/6] ARM: dts: am57xx: cl-som-am57x: set of non critical DT fixes Dmitry Lifshitz
` (2 preceding siblings ...)
2015-12-30 13:39 ` [PATCH 3/6] ARM: dts: am57xx: cl-som-am57x: update SPI Flash frequency Dmitry Lifshitz
@ 2015-12-30 13:39 ` Dmitry Lifshitz
2015-12-30 13:39 ` [PATCH 5/6] ARM: dts: am57xx: cl-som-am57x: fix CPSW EMAC pinmux Dmitry Lifshitz
` (2 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: Dmitry Lifshitz @ 2015-12-30 13:39 UTC (permalink / raw)
To: linux-arm-kernel
Fix UART3 pinmux.
Signed-off-by: Dmitry Lifshitz <lifshitz@compulab.co.il>
---
arch/arm/boot/dts/am57xx-sbc-am57x.dts | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/arch/arm/boot/dts/am57xx-sbc-am57x.dts b/arch/arm/boot/dts/am57xx-sbc-am57x.dts
index 0f1d425..988e996 100644
--- a/arch/arm/boot/dts/am57xx-sbc-am57x.dts
+++ b/arch/arm/boot/dts/am57xx-sbc-am57x.dts
@@ -25,8 +25,8 @@
&dra7_pmx_core {
uart3_pins_default: uart3_pins_default {
pinctrl-single,pins = <
- DRA7XX_CORE_IOPAD(0x37f8, PIN_INPUT_SLEW | MUX_MODE2) /* uart2_ctsn.uart3_rxd */
- DRA7XX_CORE_IOPAD(0x37fc, PIN_INPUT_SLEW | MUX_MODE1) /* uart2_rtsn.uart3_txd */
+ DRA7XX_CORE_IOPAD(0x3648, PIN_INPUT_SLEW | MUX_MODE0) /* uart3_rxd */
+ DRA7XX_CORE_IOPAD(0x364c, PIN_INPUT_SLEW | MUX_MODE0) /* uart3_txd */
>;
};
--
1.9.1
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [PATCH 5/6] ARM: dts: am57xx: cl-som-am57x: fix CPSW EMAC pinmux
2015-12-30 13:38 [PATCH 0/6] ARM: dts: am57xx: cl-som-am57x: set of non critical DT fixes Dmitry Lifshitz
` (3 preceding siblings ...)
2015-12-30 13:39 ` [PATCH 4/6] ARM: dts: am57xx: sbc-am57x: fix UART3 pinmux Dmitry Lifshitz
@ 2015-12-30 13:39 ` Dmitry Lifshitz
2015-12-30 13:39 ` [PATCH 6/6] ARM: dts: am57xx: sbc-am57x: correct Eth PHY settings Dmitry Lifshitz
2016-01-27 17:20 ` [PATCH 0/6] ARM: dts: am57xx: cl-som-am57x: set of non critical DT fixes Tony Lindgren
6 siblings, 0 replies; 8+ messages in thread
From: Dmitry Lifshitz @ 2015-12-30 13:39 UTC (permalink / raw)
To: linux-arm-kernel
Fix CPSW EMAC pinmux
Signed-off-by: Dmitry Lifshitz <lifshitz@compulab.co.il>
---
arch/arm/boot/dts/am57xx-cl-som-am57x.dts | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/arm/boot/dts/am57xx-cl-som-am57x.dts b/arch/arm/boot/dts/am57xx-cl-som-am57x.dts
index cb9a518..9e0153a 100644
--- a/arch/arm/boot/dts/am57xx-cl-som-am57x.dts
+++ b/arch/arm/boot/dts/am57xx-cl-som-am57x.dts
@@ -167,7 +167,7 @@
DRA7XX_CORE_IOPAD(0x35b8, PIN_INPUT_PULLDOWN | MUX_MODE3) /* vin2a_d20.rgmii1_rd3 */
DRA7XX_CORE_IOPAD(0x35bc, PIN_INPUT_PULLDOWN | MUX_MODE3) /* vin2a_d21.rgmii1_rd2 */
DRA7XX_CORE_IOPAD(0x35c0, PIN_INPUT_PULLDOWN | MUX_MODE3) /* vin2a_d22.rgmii1_rd1 */
- DRA7XX_CORE_IOPAD(0x35c4, PIN_INPUT_PULLUP | MUX_MODE3) /* vin2a_d23.rgmii1_rd0 */
+ DRA7XX_CORE_IOPAD(0x35c4, PIN_INPUT_PULLDOWN | MUX_MODE3) /* vin2a_d23.rgmii1_rd0 */
>;
};
--
1.9.1
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [PATCH 6/6] ARM: dts: am57xx: sbc-am57x: correct Eth PHY settings
2015-12-30 13:38 [PATCH 0/6] ARM: dts: am57xx: cl-som-am57x: set of non critical DT fixes Dmitry Lifshitz
` (4 preceding siblings ...)
2015-12-30 13:39 ` [PATCH 5/6] ARM: dts: am57xx: cl-som-am57x: fix CPSW EMAC pinmux Dmitry Lifshitz
@ 2015-12-30 13:39 ` Dmitry Lifshitz
2016-01-27 17:20 ` [PATCH 0/6] ARM: dts: am57xx: cl-som-am57x: set of non critical DT fixes Tony Lindgren
6 siblings, 0 replies; 8+ messages in thread
From: Dmitry Lifshitz @ 2015-12-30 13:39 UTC (permalink / raw)
To: linux-arm-kernel
Update Eth PHY settings to make it possible to run both phys at 1Gbps.
Signed-off-by: Dmitry Lifshitz <lifshitz@compulab.co.il>
---
arch/arm/boot/dts/am57xx-cl-som-am57x.dts | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/arch/arm/boot/dts/am57xx-cl-som-am57x.dts b/arch/arm/boot/dts/am57xx-cl-som-am57x.dts
index 9e0153a..8d93882 100644
--- a/arch/arm/boot/dts/am57xx-cl-som-am57x.dts
+++ b/arch/arm/boot/dts/am57xx-cl-som-am57x.dts
@@ -559,13 +559,13 @@
&cpsw_emac0 {
phy_id = <&davinci_mdio>, <0>;
- phy-mode = "rgmii";
+ phy-mode = "rgmii-txid";
dual_emac_res_vlan = <0>;
};
&cpsw_emac1 {
phy_id = <&davinci_mdio>, <1>;
- phy-mode = "rgmii";
+ phy-mode = "rgmii-txid";
dual_emac_res_vlan = <1>;
};
--
1.9.1
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [PATCH 0/6] ARM: dts: am57xx: cl-som-am57x: set of non critical DT fixes
2015-12-30 13:38 [PATCH 0/6] ARM: dts: am57xx: cl-som-am57x: set of non critical DT fixes Dmitry Lifshitz
` (5 preceding siblings ...)
2015-12-30 13:39 ` [PATCH 6/6] ARM: dts: am57xx: sbc-am57x: correct Eth PHY settings Dmitry Lifshitz
@ 2016-01-27 17:20 ` Tony Lindgren
6 siblings, 0 replies; 8+ messages in thread
From: Tony Lindgren @ 2016-01-27 17:20 UTC (permalink / raw)
To: linux-arm-kernel
* Dmitry Lifshitz <lifshitz@compulab.co.il> [151230 05:39]:
> This pacth set apply a set of non critical DT fixes for CompuLab CL-SOM-AM57x SoM
>
> * Improve Eth functionality
> * Pinmux fix for several devices
> * Improve SPI flash access
> * Set USB2 in HOST mode to enable connection of keyboard/mouse on eval board
Applying all into omap-for-v4.5/fixes thanks.
Tony
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2016-01-27 17:20 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-12-30 13:38 [PATCH 0/6] ARM: dts: am57xx: cl-som-am57x: set of non critical DT fixes Dmitry Lifshitz
2015-12-30 13:39 ` [PATCH 1/6] ARM: dts: am57xx: sbc-am57x: fix SB-SOM EEPROM I2C address Dmitry Lifshitz
2015-12-30 13:39 ` [PATCH 2/6] ARM: dts: am57xx: cl-som-am57x: set HOST mode for USB2 Dmitry Lifshitz
2015-12-30 13:39 ` [PATCH 3/6] ARM: dts: am57xx: cl-som-am57x: update SPI Flash frequency Dmitry Lifshitz
2015-12-30 13:39 ` [PATCH 4/6] ARM: dts: am57xx: sbc-am57x: fix UART3 pinmux Dmitry Lifshitz
2015-12-30 13:39 ` [PATCH 5/6] ARM: dts: am57xx: cl-som-am57x: fix CPSW EMAC pinmux Dmitry Lifshitz
2015-12-30 13:39 ` [PATCH 6/6] ARM: dts: am57xx: sbc-am57x: correct Eth PHY settings Dmitry Lifshitz
2016-01-27 17:20 ` [PATCH 0/6] ARM: dts: am57xx: cl-som-am57x: set of non critical DT fixes Tony Lindgren
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).