/openbmc/linux/drivers/hsi/clients/ |
H A D | Kconfig | 3 # HSI clients configuration 6 comment "HSI clients" 10 depends on HSI && SSI_PROTOCOL && CMT_SPEECH 19 depends on HSI && SSI_PROTOCOL 29 depends on HSI && PHONET && OMAP_SSI 36 tristate "HSI/SSI character driver" 37 depends on HSI 39 If you say Y here, you will enable the HSI/SSI character driver. 41 serial communication with the cellular modem over HSI/SSI bus.
|
/openbmc/linux/Documentation/driver-api/ |
H A D | hsi.rst | 1 High Speed Synchronous Serial Interface (HSI) 7 High Speed Synchronous Interface (HSI) is a full duplex, low latency protocol, 12 The HSI interface supports full duplex communication over multiple channels 40 HSI Subsystem in Linux 45 multi-port controllers and provides a generic API for using the HSI ports. 47 It also contains HSI client drivers, which make use of the generic API to 48 implement a protocol used on the HSI interface. These client drivers can 55 which provides a character device for userspace representing the HSI port. 56 It can be used to communicate via HSI from userspace. Userspace may 60 flush the HSI port [all …]
|
/openbmc/linux/drivers/hsi/ |
H A D | Kconfig | 3 # HSI driver configuration 5 menuconfig HSI config 6 tristate "HSI support" 12 if HSI 21 endif # HSI
|
/openbmc/linux/Documentation/devicetree/bindings/hsi/ |
H A D | client-devices.txt | 1 Each HSI port is supposed to have one child node, which 2 symbols the remote device connected to the HSI port. The 3 following properties are standardized for HSI clients: 5 Required HSI configuration properties: 18 Optional HSI configuration properties: 24 Device Tree node example for an HSI client:
|
H A D | nokia-modem.txt | 3 The Nokia modem HSI client follows the common HSI client binding 5 properties are needed by the Nokia modem HSI client:
|
H A D | omap-ssi.txt | 4 legacy variant of MIPI's High Speed Synchronous Serial Interface (HSI), 6 with the HSI standard.
|
/openbmc/linux/drivers/hsi/controllers/ |
H A D | Kconfig | 3 # HSI controllers configuration 5 comment "HSI controllers" 9 depends on HSI && OF && ARM && COMMON_CLK 12 SSI is a legacy version of HSI. It is usually used to connect
|
/openbmc/linux/Documentation/devicetree/bindings/dma/ |
H A D | stericsson,dma40.yaml | 42 20: SLIMbus or HSI channel 0 43 21: SLIMbus or HSI channel 1 44 22: SLIMbus or HSI channel 2 45 23: SLIMbus or HSI channel 3 74 52: SLIMbus or HSI channel 4 75 53: SLIMbus or HSI channel 5 76 54: SLIMbus or HSI channel 6 77 55: SLIMbus or HSI channel 7
|
/openbmc/u-boot/arch/arm/mach-tegra/tegra114/ |
H A D | pinmux.c | 25 PIN(ULPI_DATA0_PO1, SPI3, HSI, UARTA, ULPI), 26 PIN(ULPI_DATA1_PO2, SPI3, HSI, UARTA, ULPI), 27 PIN(ULPI_DATA2_PO3, SPI3, HSI, UARTA, ULPI), 28 PIN(ULPI_DATA3_PO4, SPI3, HSI, UARTA, ULPI), 29 PIN(ULPI_DATA4_PO5, SPI2, HSI, UARTA, ULPI), 30 PIN(ULPI_DATA5_PO6, SPI2, HSI, UARTA, ULPI), 31 PIN(ULPI_DATA6_PO7, SPI2, HSI, UARTA, ULPI), 32 PIN(ULPI_DATA7_PO0, SPI2, HSI, UARTA, ULPI),
|
/openbmc/u-boot/arch/arm/mach-tegra/tegra124/ |
H A D | pinmux.c | 25 PIN(ULPI_DATA0_PO1, SPI3, HSI, UARTA, ULPI), 26 PIN(ULPI_DATA1_PO2, SPI3, HSI, UARTA, ULPI), 27 PIN(ULPI_DATA2_PO3, SPI3, HSI, UARTA, ULPI), 28 PIN(ULPI_DATA3_PO4, SPI3, HSI, UARTA, ULPI), 29 PIN(ULPI_DATA4_PO5, SPI2, HSI, UARTA, ULPI), 30 PIN(ULPI_DATA5_PO6, SPI2, HSI, UARTA, ULPI), 31 PIN(ULPI_DATA6_PO7, SPI2, HSI, UARTA, ULPI), 32 PIN(ULPI_DATA7_PO0, SPI2, HSI, UARTA, ULPI),
|
/openbmc/u-boot/arch/arm/mach-tegra/tegra30/ |
H A D | pinmux.c | 25 PIN(ULPI_DATA0_PO1, SPI3, HSI, UARTA, ULPI), 26 PIN(ULPI_DATA1_PO2, SPI3, HSI, UARTA, ULPI), 27 PIN(ULPI_DATA2_PO3, SPI3, HSI, UARTA, ULPI), 28 PIN(ULPI_DATA3_PO4, SPI3, HSI, UARTA, ULPI), 29 PIN(ULPI_DATA4_PO5, SPI2, HSI, UARTA, ULPI), 30 PIN(ULPI_DATA5_PO6, SPI2, HSI, UARTA, ULPI), 31 PIN(ULPI_DATA6_PO7, SPI2, HSI, UARTA, ULPI), 32 PIN(ULPI_DATA7_PO0, SPI2, HSI, UARTA, ULPI),
|
/openbmc/u-boot/drivers/clk/ |
H A D | clk_stm32h7.c | 442 HSI, enumerator 452 [HSI] = "clk-hsi", 482 if (pllsrc == HSI) in stm32_get_rate() 507 pllsrc = stm32_get_rate(regs, HSI); in stm32_get_PLL1_rate() 658 sysclk = stm32_get_rate(regs, HSI); in stm32_clk_get_rate()
|
/openbmc/linux/Documentation/ABI/testing/ |
H A D | sysfs-bus-hsi | 6 High Speed Synchronous Serial Interface (HSI) is a
|
/openbmc/u-boot/arch/arm/mach-stm32mp/ |
H A D | Kconfig | 69 # clock source is HSI on reset
|
/openbmc/u-boot/doc/device-tree-bindings/clock/ |
H A D | st,stm32mp1.txt | 167 - disable HSI oscillator if the node is absent (always activated by bootrom) 203 internally HSI clock is fixed to 64MHz for STM32MP157 soc
|
/openbmc/linux/drivers/pinctrl/tegra/ |
H A D | pinctrl-tegra114.c | 1610 …PINGROUP(ulpi_data0_po1, SPI3, HSI, UARTA, ULPI, 0x3000, N, N… 1611 …PINGROUP(ulpi_data1_po2, SPI3, HSI, UARTA, ULPI, 0x3004, N, N… 1612 …PINGROUP(ulpi_data2_po3, SPI3, HSI, UARTA, ULPI, 0x3008, N, N… 1613 …PINGROUP(ulpi_data3_po4, SPI3, HSI, UARTA, ULPI, 0x300c, N, N… 1614 …PINGROUP(ulpi_data4_po5, SPI2, HSI, UARTA, ULPI, 0x3010, N, N… 1615 …PINGROUP(ulpi_data5_po6, SPI2, HSI, UARTA, ULPI, 0x3014, N, N… 1616 …PINGROUP(ulpi_data6_po7, SPI2, HSI, UARTA, ULPI, 0x3018, N, N… 1617 …PINGROUP(ulpi_data7_po0, SPI2, HSI, UARTA, ULPI, 0x301c, N, N…
|
H A D | pinctrl-tegra124.c | 1803 …PINGROUP(ulpi_data0_po1, SPI3, HSI, UARTA, ULPI, 0x3000, N, N… 1804 …PINGROUP(ulpi_data1_po2, SPI3, HSI, UARTA, ULPI, 0x3004, N, N… 1805 …PINGROUP(ulpi_data2_po3, SPI3, HSI, UARTA, ULPI, 0x3008, N, N… 1806 …PINGROUP(ulpi_data3_po4, SPI3, HSI, UARTA, ULPI, 0x300c, N, N… 1807 …PINGROUP(ulpi_data4_po5, SPI2, HSI, UARTA, ULPI, 0x3010, N, N… 1808 …PINGROUP(ulpi_data5_po6, SPI2, HSI, UARTA, ULPI, 0x3014, N, N… 1809 …PINGROUP(ulpi_data6_po7, SPI2, HSI, UARTA, ULPI, 0x3018, N, N… 1810 …PINGROUP(ulpi_data7_po0, SPI2, HSI, UARTA, ULPI, 0x301c, N, N…
|
H A D | pinctrl-tegra30.c | 2283 …PINGROUP(ulpi_data7_po0, SPI2, HSI, UARTA, ULPI, 0x301c, N, … 2284 …PINGROUP(ulpi_data0_po1, SPI3, HSI, UARTA, ULPI, 0x3000, N, … 2285 …PINGROUP(ulpi_data1_po2, SPI3, HSI, UARTA, ULPI, 0x3004, N, … 2286 …PINGROUP(ulpi_data2_po3, SPI3, HSI, UARTA, ULPI, 0x3008, N, … 2287 …PINGROUP(ulpi_data3_po4, SPI3, HSI, UARTA, ULPI, 0x300c, N, … 2288 …PINGROUP(ulpi_data4_po5, SPI2, HSI, UARTA, ULPI, 0x3010, N, … 2289 …PINGROUP(ulpi_data5_po6, SPI2, HSI, UARTA, ULPI, 0x3014, N, … 2290 …PINGROUP(ulpi_data6_po7, SPI2, HSI, UARTA, ULPI, 0x3018, N, …
|
/openbmc/linux/Documentation/networking/caif/ |
H A D | linux_caif.rst | 54 +--> ! HSI ! ! TTY ! ! USB ! <- Link Layer (Net Devices)
|
/openbmc/linux/drivers/media/platform/renesas/vsp1/ |
H A D | vsp1_entity.c | 589 VSP1_ENTITY_ROUTE(HSI),
|
/openbmc/linux/Documentation/userspace-api/ioctl/ |
H A D | ioctl-number.rst | 256 'k' 10-17 linux/hsi/hsi_char.h HSI character device
|
/openbmc/linux/ |
H A D | CREDITS | 709 D: Author of HSI Subsystem
|
H A D | MAINTAINERS | 9619 HSI SUBSYSTEM
|