Skip to content

Commit 5c74f27

Browse files
committed
Merge tag 'fsi-updates-2018-06-12' of https://git.kernel.org/pub/scm/linux/kernel/git/benh/linux-fsi into char-misc-next
Ben writes: FSI updates and sbefifo driver
2 parents a59f95c + 9f4a8a2 commit 5c74f27

File tree

10 files changed

+1362
-87
lines changed

10 files changed

+1362
-87
lines changed

arch/arm/boot/dts/aspeed-bmc-opp-romulus.dts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@
5252
compatible = "fsi-master-gpio", "fsi-master";
5353
#address-cells = <2>;
5454
#size-cells = <0>;
55+
no-gpio-delays;
5556

5657
clock-gpios = <&gpio ASPEED_GPIO(AA, 0) GPIO_ACTIVE_HIGH>;
5758
data-gpios = <&gpio ASPEED_GPIO(AA, 2) GPIO_ACTIVE_HIGH>;

arch/arm/boot/dts/aspeed-bmc-opp-witherspoon.dts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -153,6 +153,7 @@
153153
compatible = "fsi-master-gpio", "fsi-master";
154154
#address-cells = <2>;
155155
#size-cells = <0>;
156+
no-gpio-delays;
156157

157158
clock-gpios = <&gpio ASPEED_GPIO(AA, 0) GPIO_ACTIVE_HIGH>;
158159
data-gpios = <&gpio ASPEED_GPIO(E, 0) GPIO_ACTIVE_HIGH>;

arch/arm/boot/dts/aspeed-bmc-opp-zaius.dts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,7 @@
9191
compatible = "fsi-master-gpio", "fsi-master";
9292
#address-cells = <2>;
9393
#size-cells = <0>;
94+
no-gpio-delays;
9495

9596
trans-gpios = <&gpio ASPEED_GPIO(O, 6) GPIO_ACTIVE_HIGH>;
9697
enable-gpios = <&gpio ASPEED_GPIO(D, 0) GPIO_ACTIVE_HIGH>;

drivers/fsi/Kconfig

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,4 +32,11 @@ config FSI_SCOM
3232
---help---
3333
This option enables an FSI based SCOM device driver.
3434

35+
config FSI_SBEFIFO
36+
tristate "SBEFIFO FSI client device driver"
37+
---help---
38+
This option enables an FSI based SBEFIFO device driver. The SBEFIFO is
39+
a pipe-like FSI device for communicating with the self boot engine
40+
(SBE) on POWER processors.
41+
3542
endif

drivers/fsi/Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,4 @@ obj-$(CONFIG_FSI) += fsi-core.o
33
obj-$(CONFIG_FSI_MASTER_HUB) += fsi-master-hub.o
44
obj-$(CONFIG_FSI_MASTER_GPIO) += fsi-master-gpio.o
55
obj-$(CONFIG_FSI_SCOM) += fsi-scom.o
6+
obj-$(CONFIG_FSI_SBEFIFO) += fsi-sbefifo.o

0 commit comments

Comments
 (0)