Home
last modified time | relevance | path

Searched refs:HSI (Results 1 – 22 of 22) sorted by relevance

/openbmc/linux/drivers/hsi/clients/
H A DKconfig3 # 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 Dhsi.rst1 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
43 In the Linux kernel the hsi subsystem is supposed to be used for HSI devices.
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
[all …]
/openbmc/linux/drivers/hsi/
H A DKconfig3 # 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 Dclient-devices.txt1 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 Dnokia-modem.txt3 The Nokia modem HSI client follows the common HSI client binding
5 properties are needed by the Nokia modem HSI client:
H A Domap-ssi.txt4 legacy variant of MIPI's High Speed Synchronous Serial Interface (HSI),
6 with the HSI standard.
/openbmc/linux/drivers/hsi/controllers/
H A DKconfig3 # 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/u-boot/arch/arm/mach-tegra/tegra114/
H A Dpinmux.c25 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 Dpinmux.c25 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 Dpinmux.c25 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 Dclk_stm32h7.c442 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 Dsysfs-bus-hsi6 High Speed Synchronous Serial Interface (HSI) is a
/openbmc/u-boot/arch/arm/mach-stm32mp/
H A DKconfig69 # clock source is HSI on reset
/openbmc/linux/drivers/pinctrl/tegra/
H A Dpinctrl-tegra114.c1610 …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 Dpinctrl-tegra124.c1803 …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 Dpinctrl-tegra30.c2283 …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/u-boot/doc/device-tree-bindings/clock/
H A Dst,stm32mp1.txt167 - 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/Documentation/networking/caif/
H A Dlinux_caif.rst54 +--> ! HSI ! ! TTY ! ! USB ! <- Link Layer (Net Devices)
/openbmc/linux/drivers/media/platform/renesas/vsp1/
H A Dvsp1_entity.c589 VSP1_ENTITY_ROUTE(HSI),
/openbmc/linux/Documentation/userspace-api/ioctl/
H A Dioctl-number.rst256 'k' 10-17 linux/hsi/hsi_char.h HSI character device
/openbmc/linux/
H A DCREDITS709 D: Author of HSI Subsystem
H A DMAINTAINERS9626 HSI SUBSYSTEM