Commit Graph

46 Commits

Author SHA1 Message Date
Andrew D'Angelo
261d49b489 Check framebuffer function struct 2023-08-20 08:06:23 -05:00
Andrew D'Angelo
ec8b1613fe Change refresh to 400MHz 2023-08-19 16:56:49 -05:00
Andrew D'Angelo
1d9025debd Update readme with removal instructions 2023-08-19 12:19:01 -05:00
Andrew D'Angelo
f35bcc9045 Rename Sharp DRM driver 2023-08-12 19:01:24 -05:00
Andrew D'Angelo
f478e5f9b3 Rename to sharp-drm 2023-08-12 18:45:02 -05:00
Andrew D'Angelo
b688100bb7 Rename to sharp-drm 2023-08-12 18:41:48 -05:00
Andrew D'Angelo
356f882e5a Update Buildroot Makefile path 2023-08-10 19:51:08 -05:00
Andrew D'Angelo
a2f868c469 Update buildroot script 2023-08-05 18:54:23 -05:00
Andrew D'Angelo
86c79f407b Add section header to boot config 2023-08-05 09:49:22 -05:00
Andrew D'Angelo
d57ad7688b Update readme 2023-08-04 21:21:10 -05:00
Andrew D'Angelo
5f9ebd3c86 Handle manual build with Makefile 2023-08-04 20:22:30 -05:00
Andrew D'Angelo
8d69debbcb Buildroot included 2023-08-04 19:22:22 -05:00
Andrew D'Angelo
0f82af168d Fix refresh 2023-07-13 18:14:46 -05:00
Andrew D'Angelo
a123a82562
Use GPIO descriptor interface
Instead of hardcoded GPIO pin numbers
2023-07-11 19:25:43 -05:00
James Ward
c8095e4f59
fix: drop spurious scs & fix missing semicolon 2023-07-11 20:14:16 -04:00
James Ward
41df18cb2b
chore: fix whitespace issues (spaces instead of tabs) 2023-07-11 03:04:42 -04:00
James Ward
d90237bf9a
chore: drop manual SPI Chip Select management
the screen works fine without this because the SPI kernel
handling does chip selection for us
2023-07-11 03:00:56 -04:00
James Ward
6ef6fd88a5
fix: pull gpio after we initialize the panel struct 2023-07-11 02:42:51 -04:00
James Ward
6383900718
fix: add missing semicolons 2023-07-11 01:16:49 -04:00
Andrew D'Angelo
ed690942e8
Merge pull request #1 from imnotjames/drm-fix-param-name
fix: attach correct description to indicators param
2023-07-05 11:41:39 -05:00
Andrew D'Angelo
e5764b9cd9
Temporarily disable indicators 2023-07-05 11:40:43 -05:00
Andrew D'Angelo
2b45f0f873 Remove debug output 2023-07-04 09:07:10 -05:00
James Ward
7c40df9d11
feat: use the gpio descriptor interface
this updates the interactions with gpio pins to use the newer gpio
descriptor API in the kernel rather than the deprecated gpio-by-int
interface

this means that the gpio pins can be configured as part of the device
tree rather than during compile time
2023-07-01 17:27:40 -04:00
James Ward
adaab3e1c1
fix: attach correct description to indicators param 2023-06-30 13:20:51 -04:00
Andrew D'Angelo
653c85d4c9 Indicators ioctl 2023-06-29 17:16:44 -05:00
Andrew D'Angelo
3b9aa87c5e Add indicators 2023-06-29 13:39:35 -05:00
Andrew D'Angelo
e2a81f736b Remove shutdown 2023-06-29 12:02:01 -05:00
Andrew D'Angelo
0e559597dd Refresh after param change 2023-06-29 10:35:53 -05:00
Andrew D'Angelo
4b0a407598 Split out DRM and ioctl 2023-06-29 10:14:22 -05:00
Andrew D'Angelo
1017da3aab Add mono invert and cutoff as parameters 2023-06-16 16:29:41 -05:00
Andrew D'Angelo
b943a10b37 New README 2023-06-09 16:42:59 -05:00
Andrew D'Angelo
820251c799 New README 2023-06-09 16:40:55 -05:00
Andrew D'Angelo
489d5baa8a Use connector helper 2023-06-09 16:32:06 -05:00
Andrew D'Angelo
574dd02bc3 Lower mono cutoff 2023-06-09 16:06:03 -05:00
Andrew D'Angelo
656065160c No more allocations everywhere 2023-06-09 15:48:14 -05:00
Andrew D'Angelo
c0132fdba2 Write tagged line 2023-06-09 15:04:58 -05:00
Andrew D'Angelo
8c566d8422 Allocate one screen buffer on startup 2023-06-09 13:44:21 -05:00
Andrew D'Angelo
3b8b23c9c5 Inefficient DRM 2023-06-09 12:20:56 -05:00
w4ilun
56fc25d3cc
Update sharp.c 2023-04-20 11:24:15 -04:00
w4ilun
6d9b53eb37
Update sharp.dts 2023-04-20 09:55:56 -04:00
w4ilun
53d6a07a83
Delete sharp.dts.txt 2023-04-20 09:55:01 -04:00
w4ilun
4b10177d92
for beeper 2023-04-20 09:54:41 -04:00
kylehawes
519566d30f
Update README 2018-05-17 13:05:21 -04:00
khawes
94664f9355 Fix README 2018-05-17 12:59:10 -04:00
khawes
34b70651e5 Add Files 2018-05-17 12:45:14 -04:00
khawes
b14bf2cd26 Initial commit 2018-05-17 10:09:26 -04:00