Lines Matching +full:sda +full:- +full:open +full:- +full:drain
1 // SPDX-License-Identifier: GPL-2.0+
36 * 2 dedicated QRIO GPIOs externally pull the SCL and SDA lines
37 * For I2C only the low state is activly driven and high state is pulled-up
39 * -> as an active output to drive a low state
40 * -> as an open-drain input to have a pulled-up high state
51 /* set I2C bus 1 deblocking GPIOs input, but 0 value for open drain */ in i2c_deblock_gpio_cfg()
94 setbits_be32(&gur->ddrclkdr, 0x001f000f); in board_early_init_f()
97 if ((gur->rstrqsr1 & (RSTRQSR1_WDT_RR | RSTRQSR1_SW_RR)) == in board_early_init_f()
103 setbits_be32(&gur->rstrqsr1, RSTRQSR1_WDT_RR | RSTRQSR1_SW_RR); in board_early_init_f()
105 /* set the BFTIC's prstcfg to reset at power-up and unit reset only */ in board_early_init_f()
110 /* set the ZL30138's prstcfg to reset at power-up only */ in board_early_init_f()
121 /* Flush d-cache and invalidate i-cache of any FLASH data */ in board_early_init_r()
160 /* set the ZL30343 prstcfg to reset at power-up only */ in misc_init_f()
165 /* set the QSFPs' prstcfg to reset at power-up and unit rst only */ in misc_init_f()
187 u32 actual = in_be32(®s->bank[i].pllcr0); in misc_init_r()
217 u8 dip_switch = in_8((u8 *)&(bftic4->mswitch)) & BFTICU_DIPSWITCH_MASK; in last_stage_init()
256 ret = fdt_setprop(blob, node, "local-mac-address", &mac_addr, 6); in fdt_fixup_fman_mac_addresses()
258 printf("error setting local-mac-address property\n"); in fdt_fixup_fman_mac_addresses()