diff options
author | Reza Arbab <arbab@linux.vnet.ibm.com> | 2017-11-13 16:19:15 -0600 |
---|---|---|
committer | Stewart Smith <stewart@linux.vnet.ibm.com> | 2017-11-13 17:47:56 -0600 |
commit | d6f2505b15422e3c63932a67278ebdbca67047d5 (patch) | |
tree | f7865adeda8347f39bf8f769487f4b4b83437742 /include/npu2.h | |
parent | 2884eeabfd9341c95555c3bd4670e5dbc8a8bb71 (diff) | |
download | skiboot-d6f2505b15422e3c63932a67278ebdbca67047d5.zip skiboot-d6f2505b15422e3c63932a67278ebdbca67047d5.tar.gz skiboot-d6f2505b15422e3c63932a67278ebdbca67047d5.tar.bz2 |
npu2: Add npu2_write_mask_4b()
Add a 4-byte version of npu2_write_mask().
Signed-off-by: Reza Arbab <arbab@linux.vnet.ibm.com>
Reviewed-by: Alistair Popple <alistair@popple.id.au>
Reviewed-by: Balbir Singh <bsingharora@gmail.com>
Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>
Diffstat (limited to 'include/npu2.h')
-rw-r--r-- | include/npu2.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/npu2.h b/include/npu2.h index f11a13a..d30a91f 100644 --- a/include/npu2.h +++ b/include/npu2.h @@ -152,6 +152,7 @@ uint32_t npu2_read_4b(struct npu2 *p, uint64_t reg); void npu2_write(struct npu2 *p, uint64_t reg, uint64_t val); uint64_t npu2_read(struct npu2 *p, uint64_t reg); void npu2_write_mask(struct npu2 *p, uint64_t reg, uint64_t val, uint64_t mask); +void npu2_write_mask_4b(struct npu2 *p, uint64_t reg, uint32_t val, uint32_t mask); int64_t npu2_dev_procedure(void *dev, struct pci_cfg_reg_filter *pcrf, uint32_t offset, uint32_t len, uint32_t *data, bool write); |