Home
last modified time | relevance | path

Searched full:sti (Results 1 – 25 of 176) sorted by relevance

12345678

/linux/drivers/video/
H A Dsticore.c4 * core code for console driver using HP's STI firmware
11 * - call STI in virtual mode rather than in real mode
12 * - screen blanking with state_mgmt() in text mode STI ?
40 /* number of STI ROMS found and their ptrs to each struct */
44 static void *store_sti_val(struct sti_struct *sti, void *ptr, unsigned long val) in store_sti_val() argument
48 if (IS_ENABLED(CONFIG_64BIT) && sti->do_call64) { in store_sti_val()
49 /* used for 64-bit STI ROM */ in store_sti_val()
57 /* used for 32-bit STI ROM */ in store_sti_val()
62 #define store_sti_ptr(sti, dest, ptr) \ argument
63 store_sti_val(sti, dest, STI_PTR(ptr))
[all …]
/linux/Documentation/devicetree/bindings/display/
H A Dst,stih4xx.txt3 - sti-vtg: video timing generator
11 - sti-vtac: video timing advanced inter dye communication Rx and TX
21 - sti-display-subsystem: Master device for DRM sub-components
25 - compatible: "st,sti-display-subsystem"
28 - sti-compositor: frame compositor engine
29 must be a child of sti-display-subsystem
44 - sti-tvout: video out hardware block
45 must be a child of sti-display-subsystem
56 - sti-hdmi: hdmi output block
57 must be a child of sti-display-subsystem
[all …]
/linux/include/video/
H A Dsticore.h7 /* generic STI structures & functions */
11 #define STI_REGION_MAX 8 /* hardcoded STI constants */
21 /* The latency of the STI functions cannot really be reduced by setting
22 * this to 0; STI doesn't seem to be designed to allow calling a different
31 * the screen buffer and a kernel thread to call STI occasionally.
43 #define sti_onscreen_x(sti) (sti->glob_cfg->onscreen_x) argument
44 #define sti_onscreen_y(sti) (sti->glob_cfg->onscreen_y) argument
47 #define sti_font_x(sti) (PTR_STI(sti->font)->width) argument
48 #define sti_font_y(sti) (PTR_STI(sti->font)->height) argument
57 /* STI function configuration structs */
[all …]
/linux/Documentation/devicetree/bindings/sound/
H A Dst,sti-asoc-card.txt1 STMicroelectronics sti ASoC cards
3 The sti ASoC Sound Card can be used, for all sti SoCs using internal sti-sas
6 sti sound drivers allows to expose sti SoC audio interface through the
10 1) sti-uniperiph-dai: audio dai device.
35 "tx" for "st,sti-uni-player" compatibility
36 "rx" for "st,sti-uni-reader" compatibility
38 Required properties ("st,sti-uni-player" compatibility only):
54 sti_uni_player1: sti-uni-player@8d81000 {
66 sti_uni_player2: sti-uni-player@8d82000 {
77 sti_uni_player3: sti-uni-player@8d85000 {
[all …]
/linux/drivers/video/console/
H A Dsticon.c2 * linux/drivers/video/console/sticon.c - console driver using HP's STI firmware
71 return "STI console"; in sticon_startup()
119 struct sti_struct *sti = sticon_sti; in sticon_scroll() local
128 sti_bmove(sti, t + count, 0, t, 0, b - t - count, conp->vc_cols, in sticon_scroll()
130 sti_clear(sti, b - count, 0, count, conp->vc_cols, in sticon_scroll()
135 sti_bmove(sti, t, 0, t + count, 0, b - t - count, conp->vc_cols, in sticon_scroll()
137 sti_clear(sti, t, 0, count, conp->vc_cols, in sticon_scroll()
159 struct sti_struct *sti = sticon_sti; in sticon_set_font() local
208 sti_font_convert_bytemode(sti, cooked_font); in sticon_set_font()
238 vc_cols = sti_onscreen_x(sti) / cooked_font->width; in sticon_set_font()
[all …]
/linux/Documentation/devicetree/bindings/soc/sti/
H A Dst,sti-syscon.yaml4 $id: http://devicetree.org/schemas/soc/sti/st,sti-syscon.yaml#
7 title: STMicroelectronics STi platform sysconfig
13 Binding for the various sysconfig nodes used within the STi
33 sti-sasg-codec:
34 description: STi internal audio codec
/linux/drivers/media/platform/st/
H A DMakefile3 obj-y += sti/bdisp/
4 obj-y += sti/c8sectpfe/
5 obj-y += sti/delta/
6 obj-y += sti/hva/
/linux/drivers/video/fbdev/
H A Dstifb.c4 * STI (standard text interface) video firmware.
54 #undef DEBUG_STIFB_REGS /* debug sti register accesses */
76 F_EXTEND(fb_info->sti->regions_phys[index])
109 struct sti_struct *sti; member
835 pBytePerLongDevDepData = fb->sti->regions[NGLEDEVDEPROM_CRT_REGION]; in ngleGetDeviceRomData()
1185 static int __init stifb_init_fb(struct sti_struct *sti, int bpp_pref) in stifb_init_fb() argument
1196 info = framebuffer_alloc(sizeof(*fb), sti->dev); in stifb_init_fb()
1206 fb->sti = sti; in stifb_init_fb()
1207 dev_name = sti->sti_data->inq_outptr.dev_name; in stifb_init_fb()
1209 fb->id = fb->sti->graphics_id[0]; in stifb_init_fb()
[all …]
/linux/drivers/media/platform/st/sti/
H A DKconfig2 source "drivers/media/platform/st/sti/bdisp/Kconfig"
3 source "drivers/media/platform/st/sti/c8sectpfe/Kconfig"
4 source "drivers/media/platform/st/sti/delta/Kconfig"
5 source "drivers/media/platform/st/sti/hva/Kconfig"
/linux/arch/arm/boot/dts/st/
H A Dstih407.dtsi11 sti-display-subsystem@0 {
12 compatible = "st,sti-display-subsystem";
48 sti-compositor@9d11000 {
80 sti-tvout@8d08000 {
103 sti_hdmi: sti-hdmi@8d04000 {
130 sti-hda@8d02000 {
H A Dstih410.dtsi102 sti-display-subsystem@0 {
103 compatible = "st,sti-display-subsystem";
140 sti-compositor@9d11000 {
172 sti-tvout@8d08000 {
195 sti_hdmi: sti-hdmi@8d04000 {
222 sti-hda@8d02000 {
237 sti-hqvdp@9c00000 {
H A Dstihxxx-b2120.dtsi25 simple-audio-card,name = "STI-B2120";
186 sti_uni_player0: sti-uni-player@8d80000 {
190 sti_uni_player2: sti-uni-player@8d82000 {
194 sti_uni_player3: sti-uni-player@8d85000 {
199 sti_sasg_codec: sti-sasg-codec {
H A Dstih407-family.dtsi283 sti_sasg_codec: sti-sasg-codec {
297 vtg_main: sti-vtg-main@8d02800 {
303 vtg_aux: sti-vtg-aux@8d00200 {
743 compatible = "st,sti-pwm";
758 compatible = "st,sti-pwm";
793 reg-names = "stmmaceth", "sti-ethconf";
810 clock-names = "stmmaceth", "sti-ethclk";
904 sti_uni_player0: sti-uni-player@8d80000 {
920 sti_uni_player1: sti-uni-player@8d81000 {
936 sti_uni_player2: sti-uni-player@8d82000 {
[all …]
/linux/Documentation/arch/arm/sti/
H A Doverview.rst2 STi ARM Linux Overview
9 CortexA9 System-on-Chip are supported by the 'STi' platform of
16 The configuration for the STi platform is supported via the multi_v7_defconfig.
22 are located in the platform code contained in arch/arm/mach-sti
/linux/arch/mips/kernel/
H A Dgenex.S469 STI
510 STI
561 BUILD_HANDLER bp bp sti silent /* #9 */
562 BUILD_HANDLER ri ri sti silent /* #10 */
563 BUILD_HANDLER cpu cpu sti silent /* #11 */
564 BUILD_HANDLER ov ov sti silent /* #12 */
565 BUILD_HANDLER tr tr sti silent /* #13 */
572 BUILD_HANDLER msa msa sti silent /* #21 */
573 BUILD_HANDLER mdmx mdmx sti silent /* #22 */
581 BUILD_HANDLER watch watch sti verbose /* #23 */
[all …]
/linux/sound/soc/sti/
H A DMakefile2 # STI platform support
3 snd-soc-sti-y := sti_uniperif.o uniperif_player.o uniperif_reader.o
5 obj-$(CONFIG_SND_SOC_STI) += snd-soc-sti.o
H A DKconfig6 tristate "SoC Audio support for STI System-On-Chip"
12 any of the STI platforms (e.g. STIH416).
/linux/Documentation/devicetree/bindings/net/
H A Dsti-dwmac.txt5 and what is needed on STi platforms to program the stmmac glue logic.
26 - sti-ethclk: this is the phy clock.
27 - sti-clkconf: this is an extra sysconfig register, available in new SoCs,
56 clock-names = "stmmaceth", "sti-ethclk";
/linux/drivers/thermal/st/
H A DKconfig7 tristate "Thermal sensors on STMicroelectronics STi series of SoCs"
9 Support for thermal sensors on STMicroelectronics STi series of SoCs.
13 tristate "STi series memory mapped access based thermal sensors"
/linux/Documentation/devicetree/bindings/timer/
H A Drenesas,em-sti.yaml4 $id: http://devicetree.org/schemas/timer/renesas,em-sti.yaml#
14 const: renesas,em-sti
41 compatible = "renesas,em-sti";
/linux/Documentation/arch/arm/
H A Dindex.rst73 sti/stih407-overview
74 sti/stih418-overview
75 sti/overview
/linux/arch/x86/include/asm/
H A Dirqflags.h42 asm volatile("sti": : :"memory"); in native_irq_enable()
48 asm volatile("sti; hlt": : :"memory"); in native_safe_halt()
101 * Used in the idle loop; sti takes one instruction cycle
/linux/drivers/mailbox/
H A Dmailbox-sti.c3 * STi Mailbox
39 * struct sti_mbox_device - STi Mailbox device data
63 * struct sti_mbox_pdata - STi Mailbox platform specific configuration
74 * struct sti_channel - STi Mailbox allocated channel information
447 /* STi Mailbox does not have a Tx-Done or Tx-Ready IRQ */ in sti_mbox_probe()
486 .name = "sti-mailbox",
495 MODULE_ALIAS("platform:mailbox-sti");
/linux/drivers/gpu/drm/sti/
H A DMakefile2 sti-drm-y := \
22 obj-$(CONFIG_DRM_STI) = sti-drm.o
/linux/arch/arm64/boot/dts/renesas/
H A Dr9a09g057.dtsi407 interrupt-names = "tei", "ri", "ti", "spi", "sti",
428 interrupt-names = "tei", "ri", "ti", "spi", "sti",
449 interrupt-names = "tei", "ri", "ti", "spi", "sti",
470 interrupt-names = "tei", "ri", "ti", "spi", "sti",
491 interrupt-names = "tei", "ri", "ti", "spi", "sti",
512 interrupt-names = "tei", "ri", "ti", "spi", "sti",
533 interrupt-names = "tei", "ri", "ti", "spi", "sti",
554 interrupt-names = "tei", "ri", "ti", "spi", "sti",
575 interrupt-names = "tei", "ri", "ti", "spi", "sti",

12345678