summaryrefslogtreecommitdiffstats
path: root/fpga/ebaz4205
diff options
context:
space:
mode:
Diffstat (limited to 'fpga/ebaz4205')
-rw-r--r--fpga/ebaz4205/linux-6.16.4-pq/master/jmm-fb4
-rw-r--r--fpga/ebaz4205/linux-6.16.4-pq/master/series1
-rw-r--r--fpga/ebaz4205/src/ebaz4205-zynq7.dts14
3 files changed, 17 insertions, 2 deletions
diff --git a/fpga/ebaz4205/linux-6.16.4-pq/master/jmm-fb b/fpga/ebaz4205/linux-6.16.4-pq/master/jmm-fb
index c892fad..f63b98b 100644
--- a/fpga/ebaz4205/linux-6.16.4-pq/master/jmm-fb
+++ b/fpga/ebaz4205/linux-6.16.4-pq/master/jmm-fb
@@ -38,7 +38,7 @@ index cef74a483..7f3eadf0e 100644
obj-$(CONFIG_NSM) += nsm.o
diff --git a/drivers/misc/jmm_fb.c b/drivers/misc/jmm_fb.c
new file mode 100644
-index 000000000..ed9dab898
+index 000000000..83ad11d83
--- /dev/null
+++ b/drivers/misc/jmm_fb.c
@@ -0,0 +1,356 @@
@@ -91,7 +91,7 @@ index 000000000..ed9dab898
+ .visual = FB_VISUAL_STATIC_PSEUDOCOLOR,
+ .xpanstep = 0,
+ .ypanstep = 0,
-+ .line_length = 96,
++ .line_length = 192,
+ .accel = FB_ACCEL_NONE
+};
+
diff --git a/fpga/ebaz4205/linux-6.16.4-pq/master/series b/fpga/ebaz4205/linux-6.16.4-pq/master/series
index 3ba4951..2d647a5 100644
--- a/fpga/ebaz4205/linux-6.16.4-pq/master/series
+++ b/fpga/ebaz4205/linux-6.16.4-pq/master/series
@@ -1,3 +1,4 @@
config
jmm-vcap
jmm-fb
+serial-test
diff --git a/fpga/ebaz4205/src/ebaz4205-zynq7.dts b/fpga/ebaz4205/src/ebaz4205-zynq7.dts
index eb5e3ac..cfeeaa0 100644
--- a/fpga/ebaz4205/src/ebaz4205-zynq7.dts
+++ b/fpga/ebaz4205/src/ebaz4205-zynq7.dts
@@ -29,6 +29,7 @@
&amba {
plfb: sram@40000000 {
+ status = "okay";
compatible = "jmm,frame-buffer-device";
reg = <0x40000000 0x40000>;
#address-cells = <1>;
@@ -38,6 +39,19 @@
reg = <0x0 0x40000>;
};
};
+
+ uart2: serial@80000000 {
+ compatible = "jmm,serial-test";
+// compatible = "serial";
+ status = "okay";
+ reg = <0x80000000 0x2000>;
+ ranges = <0 0x80000000 0x2000>;
+ clock-frequency = <1843200>;
+ #address-cells = <1>;
+ #size-cells = <1>;
+ };
+
+
};