All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH V3 0/5] ARM: dts: bcm2835: Add Raspberry Pi Zero
@ 2016-08-21 15:09 ` Stefan Wahren
  0 siblings, 0 replies; 38+ messages in thread
From: Stefan Wahren @ 2016-08-21 15:09 UTC (permalink / raw)
  To: Rob Herring, Mark Rutland, Eric Anholt
  Cc: Stephen Warren, Florian Fainelli, Ray Jui, Scott Branden,
	Catalin Marinas, Will Deacon, Ian Campbell,
	devicetree-u79uwXL29TY76Z2rM5mHXA,
	linux-rpi-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r,
	linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r,
	bcm-kernel-feedback-list-dY08KVG/lbpWk0Htik3J/w, Stefan Wahren

This patch series add support for Raspberry Pi Zero with USB host mode. It's
based on the patch "ARM64: dts: bcm: Use a symlink to R-Pi dtsi files
from arch=arm" from Ian Campbell. Currently there is a bug [1] which needs
to fixed before because after applying these patch series the bug isn't
reproducible anymore but not fixed.

The patches 1-3 fixes the USB DT settings for bcm283x. Patch 3 is only compile
tested, so it would be nice if someone with a RPi 3 could test it.
The last patch based on the work of Lubomir Rintel [2] and Noralf Trønnes [3].

Note: Patch 3 can't be cherry-picked because it depends on Patch 2.

Changes since V2:
- rebase on "ARM64: dts: bcm: Use a symlink to R-Pi dtsi files from arch=arm"
- add dtsi file to easily specify host mode for bcm283x boards
- drop all dwc2 changes (incl. USB otg/gadget support) because of known
  issues [4]
- add copyright and license to new dts file

Changes since V1:
- rebase to current linux-next
- add patches 1 - 4 for otg/gadget support
- add patch 5 with model compatible
- use polarity define for ACT LED

[1] - http://lists.infradead.org/pipermail/linux-rpi-kernel/2016-August/004216.html
[2] - http://lists.infradead.org/pipermail/linux-rpi-kernel/2016-February/003221.html
[3] - https://github.com/raspberrypi/linux/pull/1239/
[4] - http://lists.infradead.org/pipermail/linux-rpi-kernel/2016-August/004197.html

Stefan Wahren (5):
  ARM: dts: bcm283x: Add missing USB clock
  ARM: dts: bcm283x: Add dtsi for USB host mode
  ARM64: dts: bcm283x: Use dtsi for USB host mode
  DT: bindings: bcm: Add Raspberry Pi Zero
  ARM: dts: bcm2835: Add Raspberry Pi Zero

 .../devicetree/bindings/arm/bcm/brcm,bcm2835.txt   |    4 ++
 arch/arm/boot/dts/Makefile                         |    3 +-
 arch/arm/boot/dts/bcm2835-rpi-a-plus.dts           |    1 +
 arch/arm/boot/dts/bcm2835-rpi-a.dts                |    1 +
 arch/arm/boot/dts/bcm2835-rpi-b-plus.dts           |    1 +
 arch/arm/boot/dts/bcm2835-rpi-b-rev2.dts           |    1 +
 arch/arm/boot/dts/bcm2835-rpi-b.dts                |    1 +
 arch/arm/boot/dts/bcm2835-rpi-zero.dts             |   40 ++++++++++++++++++++
 arch/arm/boot/dts/bcm2836-rpi-2-b.dts              |    1 +
 arch/arm/boot/dts/bcm283x-rpi-usb-host.dtsi        |    3 ++
 arch/arm/boot/dts/bcm283x.dtsi                     |    9 +++++
 arch/arm64/boot/dts/broadcom/bcm2837-rpi-3-b.dts   |    1 +
 .../boot/dts/broadcom/bcm283x-rpi-usb-host.dtsi    |    1 +
 13 files changed, 66 insertions(+), 1 deletion(-)
 create mode 100644 arch/arm/boot/dts/bcm2835-rpi-zero.dts
 create mode 100644 arch/arm/boot/dts/bcm283x-rpi-usb-host.dtsi
 create mode 120000 arch/arm64/boot/dts/broadcom/bcm283x-rpi-usb-host.dtsi

-- 
1.7.9.5

--
To unsubscribe from this list: send the line "unsubscribe devicetree" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 38+ messages in thread

end of thread, other threads:[~2016-10-17 17:29 UTC | newest]

Thread overview: 38+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-08-21 15:09 [PATCH V3 0/5] ARM: dts: bcm2835: Add Raspberry Pi Zero Stefan Wahren
2016-08-21 15:09 ` Stefan Wahren
2016-08-22 16:21 ` Stephen Warren
2016-08-22 16:21   ` Stephen Warren
     [not found] ` <1471792204-21908-1-git-send-email-stefan.wahren-eS4NqCHxEME@public.gmane.org>
2016-08-21 15:09   ` [PATCH V3 1/5] ARM: dts: bcm283x: Add missing USB clock Stefan Wahren
2016-08-21 15:09     ` Stefan Wahren
2016-08-21 15:10   ` [PATCH V3 2/5] ARM: dts: bcm283x: Add dtsi for USB host mode Stefan Wahren
2016-08-21 15:10     ` Stefan Wahren
     [not found]     ` <1471792204-21908-3-git-send-email-stefan.wahren-eS4NqCHxEME@public.gmane.org>
2016-08-22 17:57       ` Eric Anholt
2016-08-22 17:57         ` Eric Anholt
     [not found]         ` <87fupw4rgm.fsf-omZaPlIz5HhaEpDpdNBo/KxOck334EZe@public.gmane.org>
2016-08-22 20:18           ` Stefan Wahren
2016-08-22 20:18             ` Stefan Wahren
2016-08-21 15:10   ` [PATCH V3 RFT 3/5] ARM64: dts: bcm283x: Use " Stefan Wahren
2016-08-21 15:10     ` Stefan Wahren
     [not found]     ` <1471792204-21908-4-git-send-email-stefan.wahren-eS4NqCHxEME@public.gmane.org>
2016-08-31  7:59       ` Stefan Wahren
2016-08-31  7:59         ` Stefan Wahren
     [not found]         ` <bb073ea3-2f89-4fc5-e3af-2e27c54f221e-eS4NqCHxEME@public.gmane.org>
2016-09-07 10:59           ` Gerd Hoffmann
2016-09-07 10:59             ` Gerd Hoffmann
     [not found]             ` <1473245956.28663.50.camel-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2016-09-07 12:02               ` Stefan Wahren
2016-09-07 12:02                 ` Stefan Wahren
     [not found]                 ` <18641a83-ddd7-1689-535a-c5a15b8a54f9-eS4NqCHxEME@public.gmane.org>
2016-09-07 14:17                   ` Gerd Hoffmann
2016-09-07 14:17                     ` Gerd Hoffmann
     [not found]                     ` <1473257837.28663.80.camel-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2016-09-23  7:33                       ` Stefan Wahren
2016-09-23  7:33                         ` Stefan Wahren
     [not found]                         ` <aeba1434-3903-3ec4-1a94-e5c8229f4e5f-eS4NqCHxEME@public.gmane.org>
2016-09-23  8:15                           ` Eric Anholt
2016-09-23  8:15                             ` Eric Anholt
     [not found]                             ` <87zimz821m.fsf-omZaPlIz5HhaEpDpdNBo/KxOck334EZe@public.gmane.org>
2016-09-23  8:23                               ` Stefan Wahren
2016-09-23  8:23                                 ` Stefan Wahren
     [not found]                                 ` <4cda98b0-03a6-f43d-0eee-29b7702eac8c-eS4NqCHxEME@public.gmane.org>
2016-09-23 11:55                                   ` Eric Anholt
2016-09-23 11:55                                     ` Eric Anholt
2016-10-17 17:29       ` Eric Anholt
2016-10-17 17:29         ` Eric Anholt
2016-08-21 15:10   ` [PATCH V3 4/5] DT: bindings: bcm: Add Raspberry Pi Zero Stefan Wahren
2016-08-21 15:10     ` Stefan Wahren
2016-08-21 15:10   ` [PATCH V3 5/5] ARM: dts: bcm2835: " Stefan Wahren
2016-08-21 15:10     ` Stefan Wahren
2016-08-25 22:45   ` [PATCH V3 0/5] " Eric Anholt
2016-08-25 22:45     ` Eric Anholt

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.