lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Wed, 29 Mar 2017 12:43:19 -0500 From: Christopher Bostic <cbostic@...ux.vnet.ibm.com> To: robh+dt@...nel.org, mark.rutland@....com, linux@...linux.org.uk, rostedt@...dmis.org, mingo@...hat.com, gregkh@...uxfoundation.org, devicetree@...r.kernel.org, linux-arm-kernel@...ts.infradead.org Cc: Jeremy Kerr <jk@...abs.org>, joel@....id.au, linux-kernel@...r.kernel.org, andrew@...id.au, alistair@...ple.id.au, benh@...nel.crashing.org, Chris Bostic <cbostic@...ux.vnet.ibm.com> Subject: [PATCH v4 02/23] drivers/fsi: Add slave definition From: Jeremy Kerr <jk@...abs.org> Add the initial fsi slave device, which is private to the core code. This will be a child of the master, and parent to endpoint devices. Signed-off-by: Jeremy Kerr <jk@...abs.org> Signed-off-by: Chris Bostic <cbostic@...ux.vnet.ibm.com> Signed-off-by: Joel Stanley <joel@....id.au> --- drivers/fsi/fsi-core.c | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/drivers/fsi/fsi-core.c b/drivers/fsi/fsi-core.c index ca02913..2f19509 100644 --- a/drivers/fsi/fsi-core.c +++ b/drivers/fsi/fsi-core.c @@ -22,6 +22,16 @@ static DEFINE_IDA(master_ida); +struct fsi_slave { + struct device dev; + struct fsi_master *master; + int id; + int link; + uint32_t size; /* size of slave address space */ +}; + +#define to_fsi_slave(d) container_of(d, struct fsi_slave, dev) + /* FSI master support */ int fsi_master_register(struct fsi_master *master) { -- 1.8.2.2
Powered by blists - more mailing lists