Skip to content

Commit

Permalink
main: removed vc4 detection code.
Browse files Browse the repository at this point in the history
Signed-off-by: Bartłomiej Burdukiewicz <bartlomiej.burdukiewicz@gmail.com>
  • Loading branch information
dev-0x7C6 authored and emersion committed Apr 29, 2021
1 parent 30e400c commit 7c74f01
Showing 1 changed file with 0 additions and 38 deletions.
38 changes: 0 additions & 38 deletions sway/main.c
Original file line number Diff line number Diff line change
Expand Up @@ -47,43 +47,6 @@ void sig_handler(int signal) {
sway_terminate(EXIT_SUCCESS);
}

void detect_raspi(void) {
bool raspi = false;
FILE *f = fopen("/sys/firmware/devicetree/base/model", "r");
if (!f) {
return;
}
char *line = NULL;
size_t line_size = 0;
while (getline(&line, &line_size, f) != -1) {
if (strstr(line, "Raspberry Pi")) {
raspi = true;
break;
}
}
fclose(f);
FILE *g = fopen("/proc/modules", "r");
if (!g) {
free(line);
return;
}
bool vc4 = false;
while (getline(&line, &line_size, g) != -1) {
if (strstr(line, "vc4")) {
vc4 = true;
break;
}
}
free(line);
fclose(g);
if (!vc4 && raspi) {
fprintf(stderr, "\x1B[1;31mWarning: You have a "
"Raspberry Pi, but the vc4 Module is "
"not loaded! Set 'dtoverlay=vc4-kms-v3d'"
"in /boot/config.txt and reboot.\x1B[0m\n");
}
}

void detect_proprietary(int allow_unsupported_gpu) {
FILE *f = fopen("/proc/modules", "r");
if (!f) {
Expand Down Expand Up @@ -350,7 +313,6 @@ int main(int argc, char **argv) {
log_distro();
log_env();
detect_proprietary(allow_unsupported_gpu);
detect_raspi();

if (optind < argc) { // Behave as IPC client
if (optind != 1) {
Expand Down

0 comments on commit 7c74f01

Please sign in to comment.