Home
last modified time | relevance | path

Searched +full:ape +full:- +full:hsls +full:- +full:addr +full:- +full:mask (Results 1 – 3 of 3) sorted by relevance

/openbmc/linux/Documentation/devicetree/bindings/i2c/
H A Dbrcm,iproc-i2c.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
4 $id: http://devicetree.org/schemas/i2c/brcm,iproc-i2c.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Rafał Miłecki <rafal@milecki.pl>
15 - brcm,iproc-i2c
16 - brcm,iproc-nic-i2c
21 clock-frequency:
32 brcm,ape-hsls-addr-mask:
34 description: Host view of address mask into the 'APE' co-processor
[all …]
/openbmc/linux/arch/arm64/boot/dts/broadcom/stingray/
H A Dstingray.dtsi4 * Copyright(c) 2015-2017 Broadcom. All rights reserved.
33 #include <dt-bindings/interrupt-controller/arm-gic.h>
37 interrupt-parent = <&gic>;
38 #address-cells = <2>;
39 #size-cells = <2>;
42 #address-cells = <2>;
43 #size-cells = <0>;
47 compatible = "arm,cortex-a72";
49 enable-method = "psci";
50 next-level-cache = <&CLUSTER0_L2>;
[all …]
/openbmc/linux/drivers/i2c/busses/
H A Di2c-bcm-iproc.c1 // SPDX-License-Identifier: GPL-2.0-only
138 #define M_RX_FIFO_MAX_THLD_VALUE (M_TX_RX_FIFO_SIZE - 1)
238 if (iproc_i2c->idm_base) { in iproc_i2c_rd_reg()
239 spin_lock_irqsave(&iproc_i2c->idm_lock, flags); in iproc_i2c_rd_reg()
240 writel(iproc_i2c->ape_addr_mask, in iproc_i2c_rd_reg()
241 iproc_i2c->idm_base + IDM_CTRL_DIRECT_OFFSET); in iproc_i2c_rd_reg()
242 val = readl(iproc_i2c->base + offset); in iproc_i2c_rd_reg()
243 spin_unlock_irqrestore(&iproc_i2c->idm_lock, flags); in iproc_i2c_rd_reg()
245 val = readl(iproc_i2c->base + offset); in iproc_i2c_rd_reg()
256 if (iproc_i2c->idm_base) { in iproc_i2c_wr_reg()
[all …]