Skip to content

Commit

Permalink
virual cape for /bone/spi/0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
lorforlinux committed Jun 30, 2020
1 parent e94880e commit 6eea898
Showing 1 changed file with 38 additions and 0 deletions.
38 changes: 38 additions & 0 deletions src/arm/BONE-SPI0-00A0.dts
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
/*
* Copyright (C) 2020 Deepak Khatri <[email protected]>
*
* Virtual cape for /bone/spi/0.0
*
* 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-SPI0-00A0.dts = __TIMESTAMP__;
};
};

/*
* Free up the pins used by the cape from the pinmux helpers.
*/
&ocp {
P9_17_pinmux { status = "disabled"; }; /* P9_17 (A16) spi0_cs0.spi0_cs0 */
P9_18_pinmux { status = "disabled"; }; /* P9_18 (B16) spi0_d1.spi0_d1 */
P9_21_pinmux { status = "disabled"; }; /* P9_21 (B17) spi0_d0.spi0_d0 */
P9_22_pinmux { status = "disabled"; }; /* P9_22 (A17) spi0_sclk.spi0_sclk */
};

&bone_spi_0 {
// 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 6eea898

Please sign in to comment.