summaryrefslogtreecommitdiff
path: root/include/linux/ks0108.h
blob: 1a37a664f9157478576808c5c8872fa3deac7d7b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
/* SPDX-License-Identifier: GPL-2.0 */
/*
 *    Filename: ks0108.h
 *     Version: 0.1.0
 * Description: ks0108 LCD Controller driver header
 *
 *      Author: Copyright (C) Miguel Ojeda <ojeda@kernel.org>
 *        Date: 2006-10-31
 */

#ifndef _KS0108_H_
#define _KS0108_H_

/* Write a byte to the data port */
extern void ks0108_writedata(unsigned char byte);

/* Write a byte to the control port */
extern void ks0108_writecontrol(unsigned char byte);

/* Set the controller's current display state (0..1) */
extern void ks0108_displaystate(unsigned char state);

/* Set the controller's current startline (0..63) */
extern void ks0108_startline(unsigned char startline);

/* Set the controller's current address (0..63) */
extern void ks0108_address(unsigned char address);

/* Set the controller's current page (0..7) */
extern void ks0108_page(unsigned char page);

/* Is the module inited? */
extern unsigned char ks0108_isinited(void);

#endif /* _KS0108_H_ */
13335353d2'>net/handshake: Fix memory leak in tls_handshake_accept()Zilin Guan 2025-07-08net/handshake: Add new parameter 'HANDSHAKE_A_ACCEPT_KEYRING'Hannes Reinecke 2024-12-02module: Convert symbol namespace to string literalPeter Zijlstra 2024-10-07remove pointless includes of <linux/fdtable.h>Al Viro 2024-08-27net/handshake: use sockfd_put() helperA K M Fazla Mehrab 2024-04-16net/handshake: remove redundant assignment to variable retColin Ian King 2024-02-08net/handshake: Fix handshake_req_destroy_test1Chuck Lever 2023-10-26Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski 2023-10-23net/handshake: fix file ref count in handshake_nl_accept_doit()Moritz Wanzenböck 2023-10-02handshake: Fix sign of key_serial_t fieldsChuck Lever 2023-10-02handshake: Fix sign of socket file descriptor fieldsChuck Lever 2023-09-20net/handshake: Fix memory leak in __sock_create() and sock_alloc_file()Jinjie Ruan 2023-09-01net/handshake: fix null-ptr-deref in handshake_nl_done_doit()Eric Dumazet 2023-07-28net/handshake: Trace events for TLS Alert helpersChuck Lever 2023-07-28net/handshake: Add helpers for parsing incoming TLS AlertsChuck Lever 2023-07-28net/handshake: Add API for sending TLS Closure alertsChuck Lever 2023-06-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski 2023-06-14net/handshake: remove fput() that causes use-after-freeLin Ma 2023-05-26net: ynl: prefix uAPI header include with uapi/Jakub Kicinski 2023-05-24net/handshake: Enable the SNI extension to work properlyChuck Lever 2023-05-24net/handshake: Unpin sock->file if a handshake is cancelledChuck Lever 2023-05-24net/handshake: handshake_genl_notify() shouldn't ignore @flagsChuck Lever 2023-05-24net/handshake: Fix uninitialized local variableChuck Lever 2023-05-24net/handshake: Fix handshake_dup() ref countingChuck Lever 2023-05-24net/handshake: Remove unneeded check from handshake_dup()Chuck Lever 2023-05-22net/handshake: Fix sock->file allocationChuck Lever 2023-05-22net/handshake: Squelch allocation warning during Kunit testChuck Lever 2023-04-21net/handshake: Fix section mismatch in handshake_exitGeert Uytterhoeven 2023-04-19net/handshake: Add Kunit tests for the handshake consumer APIChuck Lever 2023-04-19net/handshake: Add a kernel API for requesting a TLSv1.3 handshakeChuck Lever 2023-04-19net/handshake: Create a NETLINK service for handling handshake requestsChuck Lever