Skip to content

Commit 5cbc642

Browse files
committed
dts: New batch with HSPI signals
Generate a new batch with HSPI signals Signed-off-by: Erwan Gouriou <erwan.gouriou@st.com>
1 parent 0bdcfef commit 5cbc642

18 files changed

+1341
-0
lines changed

dts/st/u5/stm32u599bjyxq-pinctrl.dtsi

Lines changed: 97 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1456,6 +1456,103 @@
14561456
slew-rate = "very-high-speed";
14571457
};
14581458

1459+
/* HSPI */
1460+
1461+
/omit-if-no-ref/ hspi1_ncs_ph9: hspi1_ncs_ph9 {
1462+
pinmux = <STM32_PINMUX('H', 9, AF8)>;
1463+
slew-rate = "very-high-speed";
1464+
};
1465+
1466+
/omit-if-no-ref/ hspi1_io0_ph10: hspi1_io0_ph10 {
1467+
pinmux = <STM32_PINMUX('H', 10, AF8)>;
1468+
slew-rate = "very-high-speed";
1469+
};
1470+
1471+
/omit-if-no-ref/ hspi1_io1_ph11: hspi1_io1_ph11 {
1472+
pinmux = <STM32_PINMUX('H', 11, AF8)>;
1473+
slew-rate = "very-high-speed";
1474+
};
1475+
1476+
/omit-if-no-ref/ hspi1_io2_ph12: hspi1_io2_ph12 {
1477+
pinmux = <STM32_PINMUX('H', 12, AF8)>;
1478+
slew-rate = "very-high-speed";
1479+
};
1480+
1481+
/omit-if-no-ref/ hspi1_io3_ph13: hspi1_io3_ph13 {
1482+
pinmux = <STM32_PINMUX('H', 13, AF8)>;
1483+
slew-rate = "very-high-speed";
1484+
};
1485+
1486+
/omit-if-no-ref/ hspi1_io4_ph14: hspi1_io4_ph14 {
1487+
pinmux = <STM32_PINMUX('H', 14, AF8)>;
1488+
slew-rate = "very-high-speed";
1489+
};
1490+
1491+
/omit-if-no-ref/ hspi1_io5_ph15: hspi1_io5_ph15 {
1492+
pinmux = <STM32_PINMUX('H', 15, AF8)>;
1493+
slew-rate = "very-high-speed";
1494+
};
1495+
1496+
/omit-if-no-ref/ hspi1_io6_pi0: hspi1_io6_pi0 {
1497+
pinmux = <STM32_PINMUX('I', 0, AF8)>;
1498+
slew-rate = "very-high-speed";
1499+
};
1500+
1501+
/omit-if-no-ref/ hspi1_io7_pi1: hspi1_io7_pi1 {
1502+
pinmux = <STM32_PINMUX('I', 1, AF8)>;
1503+
slew-rate = "very-high-speed";
1504+
};
1505+
1506+
/omit-if-no-ref/ hspi1_clk_pi3: hspi1_clk_pi3 {
1507+
pinmux = <STM32_PINMUX('I', 3, AF8)>;
1508+
slew-rate = "very-high-speed";
1509+
};
1510+
1511+
/omit-if-no-ref/ hspi1_nclk_pi4: hspi1_nclk_pi4 {
1512+
pinmux = <STM32_PINMUX('I', 4, AF8)>;
1513+
slew-rate = "very-high-speed";
1514+
};
1515+
1516+
/omit-if-no-ref/ hspi1_io8_pi9: hspi1_io8_pi9 {
1517+
pinmux = <STM32_PINMUX('I', 9, AF8)>;
1518+
slew-rate = "very-high-speed";
1519+
};
1520+
1521+
/omit-if-no-ref/ hspi1_io9_pi10: hspi1_io9_pi10 {
1522+
pinmux = <STM32_PINMUX('I', 10, AF8)>;
1523+
slew-rate = "very-high-speed";
1524+
};
1525+
1526+
/omit-if-no-ref/ hspi1_io10_pi11: hspi1_io10_pi11 {
1527+
pinmux = <STM32_PINMUX('I', 11, AF8)>;
1528+
slew-rate = "very-high-speed";
1529+
};
1530+
1531+
/omit-if-no-ref/ hspi1_io11_pi12: hspi1_io11_pi12 {
1532+
pinmux = <STM32_PINMUX('I', 12, AF8)>;
1533+
slew-rate = "very-high-speed";
1534+
};
1535+
1536+
/omit-if-no-ref/ hspi1_io12_pi13: hspi1_io12_pi13 {
1537+
pinmux = <STM32_PINMUX('I', 13, AF8)>;
1538+
slew-rate = "very-high-speed";
1539+
};
1540+
1541+
/omit-if-no-ref/ hspi1_io13_pi14: hspi1_io13_pi14 {
1542+
pinmux = <STM32_PINMUX('I', 14, AF8)>;
1543+
slew-rate = "very-high-speed";
1544+
};
1545+
1546+
/omit-if-no-ref/ hspi1_io14_pi15: hspi1_io14_pi15 {
1547+
pinmux = <STM32_PINMUX('I', 15, AF8)>;
1548+
slew-rate = "very-high-speed";
1549+
};
1550+
1551+
/omit-if-no-ref/ hspi1_io15_pj0: hspi1_io15_pj0 {
1552+
pinmux = <STM32_PINMUX('J', 0, AF8)>;
1553+
slew-rate = "very-high-speed";
1554+
};
1555+
14591556
/* I2C_SCL */
14601557

14611558
/omit-if-no-ref/ i2c1_scl_pb6: i2c1_scl_pb6 {

dts/st/u5/stm32u599nihxq-pinctrl.dtsi

Lines changed: 97 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1500,6 +1500,103 @@
15001500
slew-rate = "very-high-speed";
15011501
};
15021502

1503+
/* HSPI */
1504+
1505+
/omit-if-no-ref/ hspi1_ncs_ph9: hspi1_ncs_ph9 {
1506+
pinmux = <STM32_PINMUX('H', 9, AF8)>;
1507+
slew-rate = "very-high-speed";
1508+
};
1509+
1510+
/omit-if-no-ref/ hspi1_io0_ph10: hspi1_io0_ph10 {
1511+
pinmux = <STM32_PINMUX('H', 10, AF8)>;
1512+
slew-rate = "very-high-speed";
1513+
};
1514+
1515+
/omit-if-no-ref/ hspi1_io1_ph11: hspi1_io1_ph11 {
1516+
pinmux = <STM32_PINMUX('H', 11, AF8)>;
1517+
slew-rate = "very-high-speed";
1518+
};
1519+
1520+
/omit-if-no-ref/ hspi1_io2_ph12: hspi1_io2_ph12 {
1521+
pinmux = <STM32_PINMUX('H', 12, AF8)>;
1522+
slew-rate = "very-high-speed";
1523+
};
1524+
1525+
/omit-if-no-ref/ hspi1_io3_ph13: hspi1_io3_ph13 {
1526+
pinmux = <STM32_PINMUX('H', 13, AF8)>;
1527+
slew-rate = "very-high-speed";
1528+
};
1529+
1530+
/omit-if-no-ref/ hspi1_io4_ph14: hspi1_io4_ph14 {
1531+
pinmux = <STM32_PINMUX('H', 14, AF8)>;
1532+
slew-rate = "very-high-speed";
1533+
};
1534+
1535+
/omit-if-no-ref/ hspi1_io5_ph15: hspi1_io5_ph15 {
1536+
pinmux = <STM32_PINMUX('H', 15, AF8)>;
1537+
slew-rate = "very-high-speed";
1538+
};
1539+
1540+
/omit-if-no-ref/ hspi1_io6_pi0: hspi1_io6_pi0 {
1541+
pinmux = <STM32_PINMUX('I', 0, AF8)>;
1542+
slew-rate = "very-high-speed";
1543+
};
1544+
1545+
/omit-if-no-ref/ hspi1_io7_pi1: hspi1_io7_pi1 {
1546+
pinmux = <STM32_PINMUX('I', 1, AF8)>;
1547+
slew-rate = "very-high-speed";
1548+
};
1549+
1550+
/omit-if-no-ref/ hspi1_clk_pi3: hspi1_clk_pi3 {
1551+
pinmux = <STM32_PINMUX('I', 3, AF8)>;
1552+
slew-rate = "very-high-speed";
1553+
};
1554+
1555+
/omit-if-no-ref/ hspi1_nclk_pi4: hspi1_nclk_pi4 {
1556+
pinmux = <STM32_PINMUX('I', 4, AF8)>;
1557+
slew-rate = "very-high-speed";
1558+
};
1559+
1560+
/omit-if-no-ref/ hspi1_io8_pi9: hspi1_io8_pi9 {
1561+
pinmux = <STM32_PINMUX('I', 9, AF8)>;
1562+
slew-rate = "very-high-speed";
1563+
};
1564+
1565+
/omit-if-no-ref/ hspi1_io9_pi10: hspi1_io9_pi10 {
1566+
pinmux = <STM32_PINMUX('I', 10, AF8)>;
1567+
slew-rate = "very-high-speed";
1568+
};
1569+
1570+
/omit-if-no-ref/ hspi1_io10_pi11: hspi1_io10_pi11 {
1571+
pinmux = <STM32_PINMUX('I', 11, AF8)>;
1572+
slew-rate = "very-high-speed";
1573+
};
1574+
1575+
/omit-if-no-ref/ hspi1_io11_pi12: hspi1_io11_pi12 {
1576+
pinmux = <STM32_PINMUX('I', 12, AF8)>;
1577+
slew-rate = "very-high-speed";
1578+
};
1579+
1580+
/omit-if-no-ref/ hspi1_io12_pi13: hspi1_io12_pi13 {
1581+
pinmux = <STM32_PINMUX('I', 13, AF8)>;
1582+
slew-rate = "very-high-speed";
1583+
};
1584+
1585+
/omit-if-no-ref/ hspi1_io13_pi14: hspi1_io13_pi14 {
1586+
pinmux = <STM32_PINMUX('I', 14, AF8)>;
1587+
slew-rate = "very-high-speed";
1588+
};
1589+
1590+
/omit-if-no-ref/ hspi1_io14_pi15: hspi1_io14_pi15 {
1591+
pinmux = <STM32_PINMUX('I', 15, AF8)>;
1592+
slew-rate = "very-high-speed";
1593+
};
1594+
1595+
/omit-if-no-ref/ hspi1_io15_pj0: hspi1_io15_pj0 {
1596+
pinmux = <STM32_PINMUX('J', 0, AF8)>;
1597+
slew-rate = "very-high-speed";
1598+
};
1599+
15031600
/* I2C_SCL */
15041601

15051602
/omit-if-no-ref/ i2c1_scl_pb6: i2c1_scl_pb6 {

dts/st/u5/stm32u599njhxq-pinctrl.dtsi

Lines changed: 97 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1500,6 +1500,103 @@
15001500
slew-rate = "very-high-speed";
15011501
};
15021502

1503+
/* HSPI */
1504+
1505+
/omit-if-no-ref/ hspi1_ncs_ph9: hspi1_ncs_ph9 {
1506+
pinmux = <STM32_PINMUX('H', 9, AF8)>;
1507+
slew-rate = "very-high-speed";
1508+
};
1509+
1510+
/omit-if-no-ref/ hspi1_io0_ph10: hspi1_io0_ph10 {
1511+
pinmux = <STM32_PINMUX('H', 10, AF8)>;
1512+
slew-rate = "very-high-speed";
1513+
};
1514+
1515+
/omit-if-no-ref/ hspi1_io1_ph11: hspi1_io1_ph11 {
1516+
pinmux = <STM32_PINMUX('H', 11, AF8)>;
1517+
slew-rate = "very-high-speed";
1518+
};
1519+
1520+
/omit-if-no-ref/ hspi1_io2_ph12: hspi1_io2_ph12 {
1521+
pinmux = <STM32_PINMUX('H', 12, AF8)>;
1522+
slew-rate = "very-high-speed";
1523+
};
1524+
1525+
/omit-if-no-ref/ hspi1_io3_ph13: hspi1_io3_ph13 {
1526+
pinmux = <STM32_PINMUX('H', 13, AF8)>;
1527+
slew-rate = "very-high-speed";
1528+
};
1529+
1530+
/omit-if-no-ref/ hspi1_io4_ph14: hspi1_io4_ph14 {
1531+
pinmux = <STM32_PINMUX('H', 14, AF8)>;
1532+
slew-rate = "very-high-speed";
1533+
};
1534+
1535+
/omit-if-no-ref/ hspi1_io5_ph15: hspi1_io5_ph15 {
1536+
pinmux = <STM32_PINMUX('H', 15, AF8)>;
1537+
slew-rate = "very-high-speed";
1538+
};
1539+
1540+
/omit-if-no-ref/ hspi1_io6_pi0: hspi1_io6_pi0 {
1541+
pinmux = <STM32_PINMUX('I', 0, AF8)>;
1542+
slew-rate = "very-high-speed";
1543+
};
1544+
1545+
/omit-if-no-ref/ hspi1_io7_pi1: hspi1_io7_pi1 {
1546+
pinmux = <STM32_PINMUX('I', 1, AF8)>;
1547+
slew-rate = "very-high-speed";
1548+
};
1549+
1550+
/omit-if-no-ref/ hspi1_clk_pi3: hspi1_clk_pi3 {
1551+
pinmux = <STM32_PINMUX('I', 3, AF8)>;
1552+
slew-rate = "very-high-speed";
1553+
};
1554+
1555+
/omit-if-no-ref/ hspi1_nclk_pi4: hspi1_nclk_pi4 {
1556+
pinmux = <STM32_PINMUX('I', 4, AF8)>;
1557+
slew-rate = "very-high-speed";
1558+
};
1559+
1560+
/omit-if-no-ref/ hspi1_io8_pi9: hspi1_io8_pi9 {
1561+
pinmux = <STM32_PINMUX('I', 9, AF8)>;
1562+
slew-rate = "very-high-speed";
1563+
};
1564+
1565+
/omit-if-no-ref/ hspi1_io9_pi10: hspi1_io9_pi10 {
1566+
pinmux = <STM32_PINMUX('I', 10, AF8)>;
1567+
slew-rate = "very-high-speed";
1568+
};
1569+
1570+
/omit-if-no-ref/ hspi1_io10_pi11: hspi1_io10_pi11 {
1571+
pinmux = <STM32_PINMUX('I', 11, AF8)>;
1572+
slew-rate = "very-high-speed";
1573+
};
1574+
1575+
/omit-if-no-ref/ hspi1_io11_pi12: hspi1_io11_pi12 {
1576+
pinmux = <STM32_PINMUX('I', 12, AF8)>;
1577+
slew-rate = "very-high-speed";
1578+
};
1579+
1580+
/omit-if-no-ref/ hspi1_io12_pi13: hspi1_io12_pi13 {
1581+
pinmux = <STM32_PINMUX('I', 13, AF8)>;
1582+
slew-rate = "very-high-speed";
1583+
};
1584+
1585+
/omit-if-no-ref/ hspi1_io13_pi14: hspi1_io13_pi14 {
1586+
pinmux = <STM32_PINMUX('I', 14, AF8)>;
1587+
slew-rate = "very-high-speed";
1588+
};
1589+
1590+
/omit-if-no-ref/ hspi1_io14_pi15: hspi1_io14_pi15 {
1591+
pinmux = <STM32_PINMUX('I', 15, AF8)>;
1592+
slew-rate = "very-high-speed";
1593+
};
1594+
1595+
/omit-if-no-ref/ hspi1_io15_pj0: hspi1_io15_pj0 {
1596+
pinmux = <STM32_PINMUX('J', 0, AF8)>;
1597+
slew-rate = "very-high-speed";
1598+
};
1599+
15031600
/* I2C_SCL */
15041601

15051602
/omit-if-no-ref/ i2c1_scl_pb6: i2c1_scl_pb6 {

0 commit comments

Comments
 (0)