| /drivers/rtc/ |
| A D | rtc-meson.c | 65 struct regmap *peripheral; /* peripheral registers */ member 91 regmap_update_bits(rtc->peripheral, RTC_ADDR0, RTC_ADDR0_LINE_SDI, in meson_rtc_send_bit() 124 regmap_read(rtc->peripheral, RTC_ADDR1, &tmp); in meson_rtc_get_data() 138 regmap_update_bits(rtc->peripheral, RTC_ADDR0, val, 0); in meson_rtc_get_bus() 142 if (!regmap_read_poll_timeout(rtc->peripheral, RTC_ADDR1, val, in meson_rtc_get_bus() 214 regmap_write(rtc->peripheral, RTC_REG4, in meson_rtc_write_static() 219 regmap_update_bits(rtc->peripheral, RTC_ADDR0, in meson_rtc_write_static() 223 return regmap_read_poll_timeout(rtc->peripheral, RTC_REG4, tmp, in meson_rtc_write_static() 318 rtc->peripheral = devm_regmap_init_mmio(dev, base, in meson_rtc_probe() 320 if (IS_ERR(rtc->peripheral)) { in meson_rtc_probe() [all …]
|
| /drivers/spi/ |
| A D | spi-geni-qcom.c | 461 struct gpi_spi_config peripheral = {}; in setup_gsi_xfer() local 467 peripheral.set_config = true; in setup_gsi_xfer() 476 peripheral.cmd = SPI_DUPLEX; in setup_gsi_xfer() 478 peripheral.cmd = SPI_TX; in setup_gsi_xfer() 479 peripheral.rx_len = 0; in setup_gsi_xfer() 481 peripheral.cmd = SPI_RX; in setup_gsi_xfer() 495 peripheral.pack_en = true; in setup_gsi_xfer() 499 &peripheral.clk_src, &peripheral.clk_div); in setup_gsi_xfer() 510 if (peripheral.cmd & SPI_RX) { in setup_gsi_xfer() 535 if (peripheral.cmd & SPI_RX) in setup_gsi_xfer() [all …]
|
| /drivers/i2c/busses/ |
| A D | i2c-qcom-geni.c | 532 struct gpi_i2c_config *peripheral; in geni_i2c_gpi() local 559 peripheral->rx_len = msg->len; in geni_i2c_gpi() 560 peripheral->op = op; in geni_i2c_gpi() 568 peripheral->set_config = 0; in geni_i2c_gpi() 569 peripheral->multi_msg = true; in geni_i2c_gpi() 616 peripheral.clk_div = itr->clk_div; in geni_i2c_gpi_xfer() 617 peripheral.set_config = 1; in geni_i2c_gpi_xfer() 618 peripheral.multi_msg = false; in geni_i2c_gpi_xfer() 625 peripheral.stretch = 0; in geni_i2c_gpi_xfer() 627 peripheral.stretch = 1; in geni_i2c_gpi_xfer() [all …]
|
| /drivers/clk/qcom/ |
| A D | Kconfig | 65 Say Y if you want to use peripheral devices such as SD/UFS. 484 Say Y if you want to use multimedia devices or peripheral 519 Say Y if you want to use multimedia devices or peripheral 539 Say Y if you want to use peripheral devices such as UART, 548 Say Y if you want to use multimedia devices or peripheral 863 QRU1000 devices. Say Y if you want to use peripheral 928 Say Y if you want to use peripheral devices such as UART, 937 Say Y if you want to use peripheral devices such as UART, 945 Say Y if you want to use peripheral devices such as UART, 1157 Say Y if you want to use peripheral devices such as UART, [all …]
|
| /drivers/dma/ |
| A D | cv1800b-dmamux.c | 72 unsigned int peripheral; member 93 map->channel, map->peripheral, map->cpu); in cv1800_dmamux_free() 136 if (map->peripheral == devid && map->cpu == cpuid) in cv1800_dmamux_route_allocate() 156 map->peripheral = devid; in cv1800_dmamux_route_allocate()
|
| A D | Kconfig | 125 Enable support for the Analog Devices AXI-DMAC peripheral. This DMA 399 This DMA controller transfers data from memory to peripheral fifo. 562 16 to 32 channels for peripheral to memory or memory to memory 631 This DMA controller transfers data from memory to peripheral FIFO 643 This DMA controller transfers data from memory to peripheral fifo 656 data from memory to peripheral and vice versa. It does not 686 memory to memory, memory to peripheral and peripheral to memory.
|
| /drivers/dma/qcom/ |
| A D | Kconfig | 11 and on-chip peripheral devices. 29 provides DMA capabilities for a variety of peripheral buses such 32 transfer data between DDR and peripheral.
|
| /drivers/usb/gadget/udc/ |
| A D | Kconfig | 4 # (a) a peripheral controller, and 156 R8A66597 is a discrete USB host and peripheral controller chip that 168 Renesas USBHS is a discrete USB host and peripheral controller chip 193 Renesas USB3.0 Peripheral controller is a USB peripheral controller 204 Renesas USB Function controller is a USB peripheral controller 262 M66592 is a discrete USB peripheral controller chip that 285 if it's not being used to implement peripheral or OTG roles. 321 PLX 3380 / 3382 is a PCIe based USB peripheral controller which 357 USB device is a USB peripheral controller which 376 USB peripheral controller driver for Xilinx USB2 device. [all …]
|
| /drivers/clk/sprd/ |
| A D | Kconfig | 23 Say Y if you want to use peripheral devices on sc9863a SoC. 31 Say Y if you want to use peripheral devices on ums512 SoC.
|
| /drivers/usb/gadget/ |
| A D | Kconfig | 4 # (a) a peripheral controller, and 23 PC) controlling up to 127 peripheral devices. 25 you can't connect a "to-the-host" connector to a peripheral. 27 Linux can run in the host, or in the peripheral. In both cases 36 a USB peripheral device. Configure one hardware driver for your 37 peripheral/device side bus controller, and a "gadget driver" for 38 your peripheral protocol. (If you use modular gadget drivers, 83 (for a peripheral controller). The information in these 365 USB peripheral controller driver. Then you can use host-side
|
| /drivers/dma/amd/ |
| A D | Kconfig | 16 general purpose peripheral DMA. 29 general purpose peripheral DMA.
|
| /drivers/usb/isp1760/ |
| A D | Kconfig | 47 Select this if you want to use the ISP1760 in peripheral mode only. 58 peripheral modes.
|
| /drivers/firmware/qcom/ |
| A D | qcom_scm.c | 578 int qcom_scm_pas_init_image(u32 peripheral, const void *metadata, size_t size, in qcom_scm_pas_init_image() argument 588 .args[0] = peripheral, in qcom_scm_pas_init_image() 667 int qcom_scm_pas_mem_setup(u32 peripheral, phys_addr_t addr, phys_addr_t size) in qcom_scm_pas_mem_setup() argument 674 .args[0] = peripheral, in qcom_scm_pas_mem_setup() 706 int qcom_scm_pas_auth_and_reset(u32 peripheral) in qcom_scm_pas_auth_and_reset() argument 713 .args[0] = peripheral, in qcom_scm_pas_auth_and_reset() 742 int qcom_scm_pas_shutdown(u32 peripheral) in qcom_scm_pas_shutdown() argument 749 .args[0] = peripheral, in qcom_scm_pas_shutdown() 779 bool qcom_scm_pas_supported(u32 peripheral) in qcom_scm_pas_supported() argument 786 .args[0] = peripheral, in qcom_scm_pas_supported()
|
| /drivers/usb/phy/ |
| A D | Kconfig | 76 tristate "GPIO based peripheral-only VBUS sensing 'transceiver'" 87 (master/peripheral) shall use the USB based connection 95 controller is needed to switch between host and peripheral modes.
|
| /drivers/usb/gadget/udc/aspeed-vhub/ |
| A D | Kconfig | 7 USB peripheral controller for the Aspeed AST2400, AST2500 and
|
| /drivers/usb/mon/ |
| A D | Kconfig | 10 between peripheral-specific drivers and HC drivers will be built.
|
| /drivers/usb/gadget/udc/cdns2/ |
| A D | Kconfig | 5 Cadence USBHS Device controller is a PCI based USB peripheral
|
| /drivers/bus/mhi/ep/ |
| A D | Kconfig | 6 and communicate a modem device over a high speed peripheral
|
| /drivers/usb/renesas_usbhs/ |
| A D | Kconfig | 12 Renesas USBHS is a discrete USB host and peripheral controller chip
|
| /drivers/misc/rp1/ |
| A D | Kconfig | 11 Support the RP1 peripheral chip found on Raspberry Pi 5 board.
|
| /drivers/media/platform/broadcom/ |
| A D | Kconfig | 18 firmware will disable all access to the peripheral from within the
|
| /drivers/extcon/ |
| A D | Kconfig | 29 Say Y here to enable support for USB peripheral detection 141 Say Y here to enable support for USB peripheral and USB host 150 Say Y here to enable support for USB peripheral and USB host
|
| /drivers/bus/mhi/host/ |
| A D | Kconfig | 13 and communicate with modem devices over a high speed peripheral
|
| /drivers/slimbus/ |
| A D | Kconfig | 9 and other peripheral components in typical embedded systems.
|
| /drivers/clk/at91/ |
| A D | Makefile | 8 obj-y += clk-system.o clk-peripheral.o clk-programmable.o
|