1 Emulator for DELL0501 UART attached backlight 2 ---------------------------------------------- 3 4 Dell All In One (AIO) models released after 20 5 board connected to an UART. 6 7 In DSDT this uart port will be defined as: 8 9 Name (_HID, "DELL0501") 10 Name (_CID, EisaId ("PNP0501") 11 12 With the DELL0501 indicating that we are deali 13 the backlight controller board attached. 14 15 This small emulator allows testing 16 the drivers/platform/x86/dell/dell-uart-backli 17 to an actual Dell All In One. 18 19 This requires: 20 1. A (desktop) PC with a 16550 UART on the mot 21 connector connected to this UART. 22 2. A DB9 NULL modem cable. 23 3. A second DB9 serial port, this can e.g. be 24 with a DB9 connector plugged into the same 25 4. A DSDT overlay for the desktop PC replacing 26 ACPI Device() with "DELL0501" and adding a 27 DSDT.patch for an example of the necessary 28 29 With everything setup and the NULL modem cable 30 the 2 serial ports run: 31 32 ./dell-uart-backlight-emulator <path-to-/dev/t 33 34 For example when using an USB to serial conver 35 36 ./dell-uart-backlight-emulator /dev/ttyUSB0 37 38 And then (re)load the dell-uart-backlight driv 39 40 sudo rmmod dell-uart-backlight; sudo modprobe 41 42 After this check "dmesg" to see if the driver 43 the firmware version string from the emulator. 44 should be a /sys/class/backlight/dell_uart_bac 45 and writes to the brightness or bl_power files 46 by matching output from the emulator.
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.