Home
last modified time | relevance | path

Searched refs:peripheral (Results 1 – 25 of 54) sorted by relevance

123

/drivers/rtc/
A Drtc-meson.c65 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 Dspi-geni-qcom.c461 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 Di2c-qcom-geni.c532 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 DKconfig65 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 Dcv1800b-dmamux.c72 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 DKconfig125 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 DKconfig11 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 DKconfig4 # (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 DKconfig23 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 DKconfig4 # (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 DKconfig16 general purpose peripheral DMA.
29 general purpose peripheral DMA.
/drivers/usb/isp1760/
A DKconfig47 Select this if you want to use the ISP1760 in peripheral mode only.
58 peripheral modes.
/drivers/firmware/qcom/
A Dqcom_scm.c578 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 DKconfig76 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 DKconfig7 USB peripheral controller for the Aspeed AST2400, AST2500 and
/drivers/usb/mon/
A DKconfig10 between peripheral-specific drivers and HC drivers will be built.
/drivers/usb/gadget/udc/cdns2/
A DKconfig5 Cadence USBHS Device controller is a PCI based USB peripheral
/drivers/bus/mhi/ep/
A DKconfig6 and communicate a modem device over a high speed peripheral
/drivers/usb/renesas_usbhs/
A DKconfig12 Renesas USBHS is a discrete USB host and peripheral controller chip
/drivers/misc/rp1/
A DKconfig11 Support the RP1 peripheral chip found on Raspberry Pi 5 board.
/drivers/media/platform/broadcom/
A DKconfig18 firmware will disable all access to the peripheral from within the
/drivers/extcon/
A DKconfig29 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 DKconfig13 and communicate with modem devices over a high speed peripheral
/drivers/slimbus/
A DKconfig9 and other peripheral components in typical embedded systems.
/drivers/clk/at91/
A DMakefile8 obj-y += clk-system.o clk-peripheral.o clk-programmable.o

Completed in 52 milliseconds

123