Searched +full:brr +full:- +full:mode (Results 1 – 5 of 5) sorted by relevance
1 // SPDX-License-Identifier: GPL-2.09 * Inspired by st-asc.c from STMicroelectronics (c)16 #include <linux/dma-direction.h>18 #include <linux/dma-mapping.h>37 #include "stm32-usart.h"46 .brr = 0x08,68 .brr = 0x0c,91 .brr = 0x0c,124 val = readl_relaxed(port->membase + reg); in stm32_usart_set_bits()126 writel_relaxed(val, port->membase + reg); in stm32_usart_set_bits()[all …]
1 // SPDX-License-Identifier: GPL-2.03 * SuperH on-chip serial module support. (SCI with no FIFO / with FIFO)5 * Copyright (C) 2002 - 2011 Paul Mundt9 * based off of the old drivers/char/sh-sci.c by:26 #include <linux/dma-mapping.h>58 #include "sh-sci.h"60 /* Offsets into the sci_port->irqs array */74 ((port)->irqs[SCIx_ERI_IRQ] == \75 (port)->irqs[SCIx_RXI_IRQ]) || \76 ((port)->irqs[SCIx_ERI_IRQ] && \[all …]
1 # SPDX-License-Identifier: GPL-2.03 ---4 $id: http://devicetree.org/schemas/net/ethernet-phy.yaml#5 $schema: http://devicetree.org/meta-schemas/core.yaml#10 - Andrew Lunn <andrew@lunn.ch>11 - Florian Fainelli <f.fainelli@gmail.com>12 - Heiner Kallweit <hkallweit1@gmail.com>14 # The dt-schema tools will generate a select statement first by using21 pattern: "^ethernet-phy(@[a-f0-9]+)?$"24 - $nodename[all …]
1 // SPDX-License-Identifier: GPL-2.0+8 * Broadcom BCM54810, BCM54811 BroadR-Reach transceivers.15 #include "bcm-phy-lib.h"27 ((phydev)->drv->phy_id & (phydev)->drv->phy_id_mask)30 ((phydev)->drv->phy_id & ~((phydev)->drv->phy_id_mask))57 /* Long-Distance Signaling (BroadR-Reach mode aneg) relevant linkmode bits */68 struct bcm54xx_phy_priv *priv = phydev->priv; in bcm54xx_phy_can_wakeup()70 return phy_interrupt_is_valid(phydev) || priv->wake_irq >= 0; in bcm54xx_phy_can_wakeup()80 if (phydev->interface == PHY_INTERFACE_MODE_RGMII || in bcm54xx_config_clock_delay()81 phydev->interface == PHY_INTERFACE_MODE_RGMII_TXID) { in bcm54xx_config_clock_delay()[all …]
27 #include <linux/dma-mapping.h>37 #include <linux/mmc/slot-gpio.h>44 #include <linux/platform_data/hsmmc-omap.h>153 #define mmc_pdata(host) host->pdata220 struct mmc_ios *ios = &mmc->ios; in omap_hsmmc_enable_supply()222 if (!IS_ERR(mmc->supply.vmmc)) { in omap_hsmmc_enable_supply()223 ret = mmc_regulator_set_ocr(mmc, mmc->supply.vmmc, ios->vdd); in omap_hsmmc_enable_supply()229 if (!IS_ERR(mmc->supply.vqmmc) && !host->vqmmc_enabled) { in omap_hsmmc_enable_supply()230 ret = regulator_enable(mmc->supply.vqmmc); in omap_hsmmc_enable_supply()235 host->vqmmc_enabled = true; in omap_hsmmc_enable_supply()[all …]