Skip to content

Commit

Permalink
pruss: choose rproc or uio
Browse files Browse the repository at this point in the history
Signed-off-by: Robert Nelson <robertcnelson@gmail.com>
  • Loading branch information
RobertCNelson committed Nov 6, 2017
1 parent a806695 commit 9634927
Show file tree
Hide file tree
Showing 25 changed files with 558 additions and 65 deletions.
2 changes: 2 additions & 0 deletions Documentation/devicetree/bindings/arm/omap/omap.txt
Expand Up @@ -24,6 +24,8 @@ Optional properties:
- ti,no-reset-on-init: When present, the module should not be reset at init
- ti,no-idle-on-init: When present, the module should not be idled at init
- ti,no-idle: When present, the module is never allowed to idle.
- ti,deassert-hard-reset: list of hwmod and hardware reset line name pairs
(ascii strings) to be deasserted upon device instantiation.

Example:

Expand Down
20 changes: 20 additions & 0 deletions arch/arm/boot/dts/am335x-abbbi.dts
Expand Up @@ -12,6 +12,26 @@
#include "am335x-bone-common.dtsi"
#include "am33xx-overlay-edma-fix.dtsi"

/* pruss: pick one: */

/*
* /etc/modprobe.d/pruss-blacklist.conf
*
* blacklist uio_pruss
*/

/* #include "am33xx-pruss-rproc.dtsi" */

/*
* /etc/modprobe.d/pruss-blacklist.conf
*
* blacklist pruss
* blacklist pruss_intc
* blacklist pru-rproc
*/

/* #include "am33xx-pruss-uio.dtsi" */

/ {
model = "Arrow BeagleBone Black Industrial";
compatible = "arrow,am335x-abbbi", "ti,am335x-bone", "ti,am33xx";
Expand Down
20 changes: 20 additions & 0 deletions arch/arm/boot/dts/am335x-bone-cape-bone-argus.dts
Expand Up @@ -10,6 +10,26 @@
#include "am33xx.dtsi"
#include "am335x-bone-common-no-capemgr.dtsi"

/* pruss: pick one: */

/*
* /etc/modprobe.d/pruss-blacklist.conf
*
* blacklist uio_pruss
*/

/* #include "am33xx-pruss-rproc.dtsi" */

/*
* /etc/modprobe.d/pruss-blacklist.conf
*
* blacklist pruss
* blacklist pruss_intc
* blacklist pru-rproc
*/

/* #include "am33xx-pruss-uio.dtsi" */

/ {
model = "TI AM335x BeagleBone";
compatible = "ti,am335x-bone", "ti,am33xx";
Expand Down
20 changes: 20 additions & 0 deletions arch/arm/boot/dts/am335x-bone.dts
Expand Up @@ -11,6 +11,26 @@
#include "am335x-bone-common.dtsi"
#include "am33xx-overlay-edma-fix.dtsi"

/* pruss: pick one: */

/*
* /etc/modprobe.d/pruss-blacklist.conf
*
* blacklist uio_pruss
*/

/* #include "am33xx-pruss-rproc.dtsi" */

/*
* /etc/modprobe.d/pruss-blacklist.conf
*
* blacklist pruss
* blacklist pruss_intc
* blacklist pru-rproc
*/

/* #include "am33xx-pruss-uio.dtsi" */

/ {
model = "TI AM335x BeagleBone";
compatible = "ti,am335x-bone", "ti,am33xx";
Expand Down
20 changes: 20 additions & 0 deletions arch/arm/boot/dts/am335x-boneblack-audio.dts
Expand Up @@ -10,6 +10,26 @@
#include "am33xx.dtsi"
#include "am335x-bone-common.dtsi"

/* pruss: pick one: */

/*
* /etc/modprobe.d/pruss-blacklist.conf
*
* blacklist uio_pruss
*/

/* #include "am33xx-pruss-rproc.dtsi" */

/*
* /etc/modprobe.d/pruss-blacklist.conf
*
* blacklist pruss
* blacklist pruss_intc
* blacklist pru-rproc
*/

/* #include "am33xx-pruss-uio.dtsi" */

/ {
model = "TI AM335x BeagleBone Black";
compatible = "ti,am335x-bone-black", "ti,am335x-bone", "ti,am33xx";
Expand Down
20 changes: 20 additions & 0 deletions arch/arm/boot/dts/am335x-boneblack-bbb-exp-c.dts
Expand Up @@ -10,6 +10,26 @@
#include "am33xx.dtsi"
#include "am335x-bone-common-no-capemgr.dtsi"

/* pruss: pick one: */

/*
* /etc/modprobe.d/pruss-blacklist.conf
*
* blacklist uio_pruss
*/

/* #include "am33xx-pruss-rproc.dtsi" */

/*
* /etc/modprobe.d/pruss-blacklist.conf
*
* blacklist pruss
* blacklist pruss_intc
* blacklist pru-rproc
*/

/* #include "am33xx-pruss-uio.dtsi" */

/ {
model = "TI AM335x BeagleBone Black";
compatible = "ti,am335x-bone-black", "ti,am335x-bone", "ti,am33xx";
Expand Down
20 changes: 20 additions & 0 deletions arch/arm/boot/dts/am335x-boneblack-bbb-exp-r.dts
Expand Up @@ -10,6 +10,26 @@
#include "am33xx.dtsi"
#include "am335x-bone-common-no-capemgr.dtsi"

/* pruss: pick one: */

/*
* /etc/modprobe.d/pruss-blacklist.conf
*
* blacklist uio_pruss
*/

/* #include "am33xx-pruss-rproc.dtsi" */

/*
* /etc/modprobe.d/pruss-blacklist.conf
*
* blacklist pruss
* blacklist pruss_intc
* blacklist pru-rproc
*/

/* #include "am33xx-pruss-uio.dtsi" */

/ {
model = "TI AM335x BeagleBone Black";
compatible = "ti,am335x-bone-black", "ti,am335x-bone", "ti,am33xx";
Expand Down
10 changes: 10 additions & 0 deletions arch/arm/boot/dts/am335x-boneblack-bbbmini.dts
Expand Up @@ -14,6 +14,16 @@
#include <dt-bindings/board/am335x-bbw-bbb-base.h>
#include <dt-bindings/pinctrl/am33xx.h>

/*
* /etc/modprobe.d/pruss-blacklist.conf
*
* blacklist pruss
* blacklist pruss_intc
* blacklist pru-rproc
*/

#include "am33xx-pruss-uio.dtsi"

/ {
model = "TI AM335x BeagleBone Black";
compatible = "ti,am335x-bone-black", "ti,am335x-bone", "ti,am33xx";
Expand Down
20 changes: 20 additions & 0 deletions arch/arm/boot/dts/am335x-boneblack-cape-bone-argus.dts
Expand Up @@ -10,6 +10,26 @@
#include "am33xx.dtsi"
#include "am335x-bone-common-no-capemgr.dtsi"

/* pruss: pick one: */

/*
* /etc/modprobe.d/pruss-blacklist.conf
*
* blacklist uio_pruss
*/

/* #include "am33xx-pruss-rproc.dtsi" */

/*
* /etc/modprobe.d/pruss-blacklist.conf
*
* blacklist pruss
* blacklist pruss_intc
* blacklist pru-rproc
*/

/* #include "am33xx-pruss-uio.dtsi" */

/ {
model = "TI AM335x BeagleBone Black";
compatible = "ti,am335x-bone-black", "ti,am335x-bone", "ti,am33xx";
Expand Down
20 changes: 20 additions & 0 deletions arch/arm/boot/dts/am335x-boneblack-emmc-overlay.dts
Expand Up @@ -11,6 +11,26 @@
#include "am335x-bone-common.dtsi"
#include "am33xx-overlay-edma-fix.dtsi"

/* pruss: pick one: */

/*
* /etc/modprobe.d/pruss-blacklist.conf
*
* blacklist uio_pruss
*/

/* #include "am33xx-pruss-rproc.dtsi" */

/*
* /etc/modprobe.d/pruss-blacklist.conf
*
* blacklist pruss
* blacklist pruss_intc
* blacklist pru-rproc
*/

/* #include "am33xx-pruss-uio.dtsi" */

/ {
model = "TI AM335x BeagleBone Black";
compatible = "ti,am335x-bone-black", "ti,am335x-bone", "ti,am33xx";
Expand Down
20 changes: 20 additions & 0 deletions arch/arm/boot/dts/am335x-boneblack-hdmi-overlay.dts
Expand Up @@ -12,6 +12,26 @@
#include "am33xx-overlay-edma-fix.dtsi"
#include <dt-bindings/display/tda998x.h>

/* pruss: pick one: */

/*
* /etc/modprobe.d/pruss-blacklist.conf
*
* blacklist uio_pruss
*/

/* #include "am33xx-pruss-rproc.dtsi" */

/*
* /etc/modprobe.d/pruss-blacklist.conf
*
* blacklist pruss
* blacklist pruss_intc
* blacklist pru-rproc
*/

/* #include "am33xx-pruss-uio.dtsi" */

/ {
model = "TI AM335x BeagleBone Black";
compatible = "ti,am335x-bone-black", "ti,am335x-bone", "ti,am33xx";
Expand Down
20 changes: 20 additions & 0 deletions arch/arm/boot/dts/am335x-boneblack-nhdmi-overlay.dts
Expand Up @@ -12,6 +12,26 @@
#include "am33xx-overlay-edma-fix.dtsi"
#include <dt-bindings/display/tda998x.h>

/* pruss: pick one: */

/*
* /etc/modprobe.d/pruss-blacklist.conf
*
* blacklist uio_pruss
*/

/* #include "am33xx-pruss-rproc.dtsi" */

/*
* /etc/modprobe.d/pruss-blacklist.conf
*
* blacklist pruss
* blacklist pruss_intc
* blacklist pru-rproc
*/

/* #include "am33xx-pruss-uio.dtsi" */

/ {
model = "TI AM335x BeagleBone Black";
compatible = "ti,am335x-bone-black", "ti,am335x-bone", "ti,am33xx";
Expand Down
20 changes: 20 additions & 0 deletions arch/arm/boot/dts/am335x-boneblack-overlay.dts
Expand Up @@ -11,6 +11,26 @@
#include "am335x-bone-common.dtsi"
#include "am33xx-overlay-edma-fix.dtsi"

/* pruss: pick one: */

/*
* /etc/modprobe.d/pruss-blacklist.conf
*
* blacklist uio_pruss
*/

/* #include "am33xx-pruss-rproc.dtsi" */

/*
* /etc/modprobe.d/pruss-blacklist.conf
*
* blacklist pruss
* blacklist pruss_intc
* blacklist pru-rproc
*/

/* #include "am33xx-pruss-uio.dtsi" */

/ {
model = "TI AM335x BeagleBone Black";
compatible = "ti,am335x-bone-black", "ti,am335x-bone", "ti,am33xx";
Expand Down
20 changes: 20 additions & 0 deletions arch/arm/boot/dts/am335x-boneblack-wl1835mod.dts
Expand Up @@ -10,6 +10,26 @@
#include "am33xx.dtsi"
#include "am335x-bone-common-no-capemgr.dtsi"

/* pruss: pick one: */

/*
* /etc/modprobe.d/pruss-blacklist.conf
*
* blacklist uio_pruss
*/

/* #include "am33xx-pruss-rproc.dtsi" */

/*
* /etc/modprobe.d/pruss-blacklist.conf
*
* blacklist pruss
* blacklist pruss_intc
* blacklist pru-rproc
*/

/* #include "am33xx-pruss-uio.dtsi" */

/ {
model = "TI AM335x BeagleBone Black wl1835mod";
compatible = "ti,am335x-bone-black", "ti,am335x-bone", "ti,am33xx";
Expand Down
20 changes: 20 additions & 0 deletions arch/arm/boot/dts/am335x-boneblack.dts
Expand Up @@ -12,6 +12,26 @@
#include "am33xx-overlay-edma-fix.dtsi"
#include <dt-bindings/display/tda998x.h>

/* pruss: pick one: */

/*
* /etc/modprobe.d/pruss-blacklist.conf
*
* blacklist uio_pruss
*/

/* #include "am33xx-pruss-rproc.dtsi" */

/*
* /etc/modprobe.d/pruss-blacklist.conf
*
* blacklist pruss
* blacklist pruss_intc
* blacklist pru-rproc
*/

/* #include "am33xx-pruss-uio.dtsi" */

/ {
model = "TI AM335x BeagleBone Black";
compatible = "ti,am335x-bone-black", "ti,am335x-bone", "ti,am33xx";
Expand Down

0 comments on commit 9634927

Please sign in to comment.