Suraj Jitindar Singh
43a1dd9b5f
powerpc/powernv: Add driver for operator panel on FSP machines
...
Implement new character device driver to allow access from user space
to the operator panel display present on IBM Power Systems machines
with FSPs.
This will allow status information to be presented on the display which
is visible to a user.
The driver implements a character buffer which a user can read/write
by accessing the device (/dev/op_panel). This buffer is then displayed on
the operator panel display. Any attempt to write past the last character
position will have no effect and attempts to write more characters than
the size of the display will be truncated. The device may only be accessed
by a single process at a time.
Signed-off-by: Suraj Jitindar Singh <sjitindarsingh@gmail.com>
Reviewed-by: Andrew Donnellan <andrew.donnellan@au1.ibm.com>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
2016-06-29 17:33:46 +10:00
..
agp
Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linux
2016-03-21 13:48:00 -07:00
hw_random
crypto4xx: integrate ppc4xx-rng into crypto4xx
2016-04-20 17:50:02 +08:00
ipmi
ipmi: Fix the I2C address extraction from SPMI tables
2016-05-16 19:49:49 -05:00
mwave
pcmcia
TTY and Serial driver update for 4.7-rc1
2016-05-20 20:57:27 -07:00
tpm
tpm_tis: fix build warning with tpm_tis_resume
2016-02-26 11:32:07 +02:00
xilinx_hwicap
xillybus
char: xillybus: use devm_add_action_or_reset
2016-04-30 14:04:45 -07:00
apm-emulation.c
applicom.c
applicom.h
bfin-otp.c
bsr.c
ds1302.c
ds1620.c
dsp56k.c
dtlk.c
efirtc.c
drivers/char: make efirtc.c driver explicitly non-modular
2015-09-20 19:32:35 -07:00
generic_nvram.c
don't open-code generic_file_llseek_size()
2015-12-09 13:00:45 -05:00
genrtc.c
hangcheck-timer.c
hpet.c
hpet: Drop stale URLs
2016-02-17 09:39:56 +01:00
Kconfig
powerpc/powernv: Add driver for operator panel on FSP machines
2016-06-29 17:33:46 +10:00
lp.c
Makefile
powerpc/powernv: Add driver for operator panel on FSP machines
2016-06-29 17:33:46 +10:00
mbcs.c
don't open-code generic_file_llseek_size()
2015-12-09 13:00:45 -05:00
mbcs.h
mem.c
drivers: char: mem: fix IS_ERROR_VALUE usage
2016-03-05 12:19:39 -08:00
misc.c
char: make misc_deregister a void function
2015-08-05 10:35:49 -07:00
mmtimer.c
mspec.c
tree wide: use kvfree() than conditional kfree()/vfree()
2016-01-22 17:02:18 -08:00
nsc_gpio.c
nvram.c
char/nvram: set array of const as const
2016-02-08 14:57:30 -08:00
nwbutton.c
char: nwbutton: avoid unused variable warning
2016-02-09 17:39:56 -08:00
nwbutton.h
nwflash.c
new helpers: no_seek_end_llseek{,_size}()
2015-12-23 10:41:31 -05:00
pc8736x_gpio.c
powernv-op-panel.c
powerpc/powernv: Add driver for operator panel on FSP machines
2016-06-29 17:33:46 +10:00
ppdev.c
Revert "ppdev: use new parport device model"
2016-03-25 09:02:13 -07:00
ps3flash.c
wrappers for ->i_mutex access
2016-01-22 18:04:28 -05:00
random.c
lib/uuid.c: move generate_random_uuid() to uuid.c
2016-05-20 17:58:30 -07:00
raw.c
drivers: char: raw: Removed unnecessary braces
2016-02-08 14:57:30 -08:00
rtc.c
scx200_gpio.c
snsc.c
drivers/char: make SGI snsc.c driver explicitly non-modular
2015-09-20 19:32:35 -07:00
snsc.h
snsc_event.c
sonypi.c
tb0219.c
tile-srom.c
tlclk.c
toshiba.c
toshiba laptop: replace ioremap_cache with ioremap
2015-08-05 17:26:00 -07:00
ttyprintk.c
char: constify tty_port_operations structs
2016-02-06 23:31:08 -08:00
uv_mmtimer.c
virtio_console.c