Skip to content

Commit

Permalink
virual cape for /bone/spi/1.0 and /bone/spi/1.1
Browse files Browse the repository at this point in the history
  • Loading branch information
lorforlinux committed Jun 30, 2020
1 parent 6eea898 commit df920d1
Showing 1 changed file with 39 additions and 0 deletions.
39 changes: 39 additions & 0 deletions src/arm/BONE-SPI1-00A0.dts
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
/*
* Copyright (C) 2020 Deepak Khatri <[email protected]>
*
* Virtual cape for /bone/spi/1.0 & /bone/spi/1.1
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License version 2 as
* published by the Free Software Foundation.
*/

/dts-v1/;
/plugin/;

/*
* Helper to show loaded overlays under: /proc/device-tree/chosen/overlays/
*/
&{/chosen} {
overlays {
BONE-SPI1-00A0.dts = __TIMESTAMP__;
};
};

/*
* Free up the pins used by the cape from the pinmux helpers.
*/
&ocp {
P9_28_pinmux { status = "disabled"; }; /* spi1_cs0 */
P9_30_pinmux { status = "disabled"; }; /* spi1_d1 */
P9_29_pinmux { status = "disabled"; }; /* spi1_d0 */
P9_31_pinmux { status = "disabled"; }; /* spi1_sclk */
P9_42_pinmux { status = "disabled"; }; /* spi1_cs1 */
};

&bone_spi_1 {
// See these files for the definition
// https://github.com/beagleboard/BeagleBoard-DeviceTrees/src/arm/bbai-bone-buses.dtsi
// https://github.com/beagleboard/BeagleBoard-DeviceTrees/src/arm/bbb-bone-buses.dtsi
status = "okay";
};

0 comments on commit df920d1

Please sign in to comment.