/linux-6.12.1/drivers/video/ |
D | sticore.c | 4 * 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-6.12.1/Documentation/devicetree/bindings/display/ |
D | st,stih4xx.txt | 3 - 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-6.12.1/include/video/ |
D | sticore.h | 7 /* 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-6.12.1/Documentation/devicetree/bindings/sound/ |
D | st,sti-asoc-card.txt | 1 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-6.12.1/drivers/video/console/ |
D | sticon.c | 2 * 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-6.12.1/Documentation/devicetree/bindings/soc/sti/ |
D | st,sti-syscon.yaml | 4 $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-6.12.1/drivers/media/platform/st/ |
D | Makefile | 3 obj-y += sti/bdisp/ 4 obj-y += sti/c8sectpfe/ 5 obj-y += sti/delta/ 6 obj-y += sti/hva/
|
/linux-6.12.1/drivers/media/platform/st/sti/ |
D | Kconfig | 2 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-6.12.1/drivers/video/fbdev/ |
D | stifb.c | 4 * 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-6.12.1/arch/parisc/video/ |
D | video-sti.c | 16 struct sti_struct *sti; in video_is_primary_device() local 18 sti = sti_get_rom(0); in video_is_primary_device() 21 if (!sti) in video_is_primary_device() 25 return (sti->dev == dev); in video_is_primary_device()
|
/linux-6.12.1/arch/arm/boot/dts/st/ |
D | stih407.dtsi | 11 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 {
|
D | stih410.dtsi | 102 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 {
|
D | stihxxx-b2120.dtsi | 25 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 {
|
D | stih407-family.dtsi | 283 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-6.12.1/Documentation/arch/arm/sti/ |
D | overview.rst | 2 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-6.12.1/arch/mips/kernel/ |
D | genex.S | 469 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-6.12.1/sound/soc/sti/ |
D | Makefile | 2 # 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
|
D | Kconfig | 6 tristate "SoC Audio support for STI System-On-Chip" 12 any of the STI platforms (e.g. STIH416).
|
/linux-6.12.1/Documentation/devicetree/bindings/net/ |
D | sti-dwmac.txt | 5 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-6.12.1/drivers/thermal/st/ |
D | Kconfig | 7 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-6.12.1/Documentation/devicetree/bindings/timer/ |
D | renesas,em-sti.yaml | 4 $id: http://devicetree.org/schemas/timer/renesas,em-sti.yaml# 14 const: renesas,em-sti 41 compatible = "renesas,em-sti";
|
/linux-6.12.1/Documentation/arch/arm/ |
D | index.rst | 73 sti/stih407-overview 74 sti/stih418-overview 75 sti/overview
|
/linux-6.12.1/drivers/net/ethernet/stmicro/stmmac/ |
D | Kconfig | 36 STi, Allwinner, Amlogic Meson, Altera SOCFPGA. 185 tristate "STi GMAC support" 190 Support for ethernet controller on STi SOCs. 192 This selects STi SoC glue layer support for the stmmac 193 device driver. This driver is used on for the STi series
|
/linux-6.12.1/arch/x86/include/asm/ |
D | irqflags.h | 42 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-6.12.1/arch/arm64/boot/dts/renesas/ |
D | r9a09g057.dtsi | 276 interrupt-names = "tei", "ri", "ti", "spi", "sti", 297 interrupt-names = "tei", "ri", "ti", "spi", "sti", 318 interrupt-names = "tei", "ri", "ti", "spi", "sti", 339 interrupt-names = "tei", "ri", "ti", "spi", "sti", 360 interrupt-names = "tei", "ri", "ti", "spi", "sti", 381 interrupt-names = "tei", "ri", "ti", "spi", "sti", 402 interrupt-names = "tei", "ri", "ti", "spi", "sti", 423 interrupt-names = "tei", "ri", "ti", "spi", "sti", 444 interrupt-names = "tei", "ri", "ti", "spi", "sti",
|