| /kernel/linux/linux-6.6/drivers/gpu/drm/sun4i/ |
| D | sun4i_tv.c | 266 struct sun4i_tv *tv = drm_encoder_to_sun4i_tv(encoder); in sun4i_tv_disable() local 269 DRM_DEBUG_DRIVER("Disabling the TV Output\n"); in sun4i_tv_disable() 271 regmap_update_bits(tv->regs, SUN4I_TVE_EN_REG, in sun4i_tv_disable() 281 struct sun4i_tv *tv = drm_encoder_to_sun4i_tv(encoder); in sun4i_tv_enable() local 286 struct drm_connector *connector = &tv->connector; in sun4i_tv_enable() 290 sun4i_tv_find_tv_by_mode(conn_state->tv.mode); in sun4i_tv_enable() 292 DRM_DEBUG_DRIVER("Enabling the TV Output\n"); in sun4i_tv_enable() 295 regmap_update_bits(tv->regs, SUN4I_TVE_EN_REG, in sun4i_tv_enable() 303 regmap_write(tv->regs, SUN4I_TVE_CFG0_REG, in sun4i_tv_enable() 312 regmap_write(tv->regs, SUN4I_TVE_DAC0_REG, in sun4i_tv_enable() [all …]
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/sun4i/ |
| D | sun4i_tv.c | 344 struct sun4i_tv *tv = drm_encoder_to_sun4i_tv(encoder); in sun4i_tv_disable() local 347 DRM_DEBUG_DRIVER("Disabling the TV Output\n"); in sun4i_tv_disable() 349 regmap_update_bits(tv->regs, SUN4I_TVE_EN_REG, in sun4i_tv_disable() 358 struct sun4i_tv *tv = drm_encoder_to_sun4i_tv(encoder); in sun4i_tv_enable() local 361 DRM_DEBUG_DRIVER("Enabling the TV Output\n"); in sun4i_tv_enable() 365 regmap_update_bits(tv->regs, SUN4I_TVE_EN_REG, in sun4i_tv_enable() 374 struct sun4i_tv *tv = drm_encoder_to_sun4i_tv(encoder); in sun4i_tv_mode_set() local 378 regmap_update_bits(tv->regs, SUN4I_TVE_EN_REG, in sun4i_tv_mode_set() 386 regmap_write(tv->regs, SUN4I_TVE_CFG0_REG, in sun4i_tv_mode_set() 395 regmap_write(tv->regs, SUN4I_TVE_DAC0_REG, in sun4i_tv_mode_set() [all …]
|
| /kernel/linux/linux-6.6/Documentation/admin-guide/media/ |
| D | saa7134-cardlist.rst | 38 - SKNet Monster TV 46 - KNC One TV-Station RDS / Typhoon TV Tuner RDS 50 - Terratec Cinergy 400 TV 62 - Terratec Cinergy 600 TV 70 - Typhoon TV+Radio 90031 74 - ELSA EX-VISION 300TV 78 - ELSA EX-VISION 500TV 82 - ASUS TV-FM 7134 94 - Compro VideoMate TV 102 - 10MOONS PCI TV CAPTURE CARD [all …]
|
| D | bttv.rst | 23 If your board has digital TV, you'll also need:: 101 If you have trouble with some specific TV card, try to ask there 106 for TV sound all over the world. And there are also different chips 109 about your hardware and the TV sound scheme used in your country (or 147 fieldnr=0/1 Count fields. Some TV descrambling software 172 no TV signal, on by default. You might try 196 with a camera or the board doesn't provide analog TV tuning. 236 once=1 Don't check the TV-stations Audio mode 411 has_radio - whenever this TV card has a radio tuner. 455 Very nice card if you only have satellite TV but several tuners connected [all …]
|
| D | bttv-cardlist.rst | 50 - Lifeview FlyVideo II (Bt848) LR26 / MAXI TV Video PCI2 LR26 66 - ADS Technologies Channel Surfer TV (bt848) 78 - Zoltrix TV-Max 106 - Askey CPH050/ Phoebe Tv Master + FM 118 - Terratec TerraTV+ Version 1.0 (Bt848)/ Terra TValue Version 1.0/ Vobis TV-Boostar 126 - Lifeview FlyVideo 98/ MAXI TV Video PCI2 LR50 162 - Lifeview FlyVideo 98FM LR50 / Typhoon TView TV/FM Tuner 178 - STB TV PCI FM, Gateway P/N 6000704 (bt878), 3Dfx VoodooTV 100 190 - Little OnAir TV 202 - Zoltrix Genie TV/FM [all …]
|
| D | faq.rst | 8 1. With Digital TV, a single physical channel may have different 10 This is what a TV user would call "channel". So, in order to 21 Some very frequently asked questions about Linux Digital TV support 32 2. How can I watch TV? 34 Together with the Linux Kernel, the Digital TV developers support 65 maintain tables of Digital TV channel transponders, receiving 90 Almost all modern Digital TV cards don't have built-in hardware 95 3. Which Digital TV applications exist? 98 digital TV channels, including Kaffeine, Vlc, mplayer and MythTV. 110 KDE media player, focused on Digital TV support [all …]
|
| /kernel/linux/linux-5.10/Documentation/admin-guide/media/ |
| D | saa7134-cardlist.rst | 38 - SKNet Monster TV 46 - KNC One TV-Station RDS / Typhoon TV Tuner RDS 50 - Terratec Cinergy 400 TV 62 - Terratec Cinergy 600 TV 70 - Typhoon TV+Radio 90031 74 - ELSA EX-VISION 300TV 78 - ELSA EX-VISION 500TV 82 - ASUS TV-FM 7134 94 - Compro VideoMate TV 102 - 10MOONS PCI TV CAPTURE CARD [all …]
|
| D | bttv.rst | 23 If your board has digital TV, you'll also need:: 100 If you have trouble with some specific TV card, try to ask there 105 for TV sound all over the world. And there are also different chips 108 about your hardware and the TV sound scheme used in your country (or 146 fieldnr=0/1 Count fields. Some TV descrambling software 171 no TV signal, on by default. You might try 195 with a camera or the board doesn't provide analog TV tuning. 235 once=1 Don't check the TV-stations Audio mode 410 has_radio - whenever this TV card has a radio tuner. 454 Very nice card if you only have satellite TV but several tuners connected [all …]
|
| D | bttv-cardlist.rst | 50 - Lifeview FlyVideo II (Bt848) LR26 / MAXI TV Video PCI2 LR26 66 - ADS Technologies Channel Surfer TV (bt848) 78 - Zoltrix TV-Max 106 - Askey CPH050/ Phoebe Tv Master + FM 118 - Terratec TerraTV+ Version 1.0 (Bt848)/ Terra TValue Version 1.0/ Vobis TV-Boostar 126 - Lifeview FlyVideo 98/ MAXI TV Video PCI2 LR50 162 - Lifeview FlyVideo 98FM LR50 / Typhoon TView TV/FM Tuner 178 - STB TV PCI FM, Gateway P/N 6000704 (bt878), 3Dfx VoodooTV 100 190 - Little OnAir TV 202 - Zoltrix Genie TV/FM [all …]
|
| D | faq.rst | 8 1. With Digital TV, a single physical channel may have different 10 This is what a TV user would call "channel". So, in order to 21 Some very frequently asked questions about Linux Digital TV support 32 2. How can I watch TV? 34 Together with the Linux Kernel, the Digital TV developers support 65 maintain tables of Digital TV channel transponders, receiving 90 Almost all modern Digital TV cards don't have built-in hardware 95 3. Which Digital TV applications exist? 98 digital TV channels, including Kaffeine, Vlc, mplayer and MythTV. 110 KDE media player, focused on Digital TV support [all …]
|
| /kernel/linux/linux-6.6/include/video/ |
| D | s1d13xxxfb.h | 35 #define S1DREG_CRT_CLK_CNF 0x0018 /* CRT/TV Pixel Clock Configuration Register */ 63 #define S1DREG_CRT_DISP_HWIDTH 0x0050 /* CRT/TV Horizontal Display Width Register: ((val)+1)*8)=pi… 64 #define S1DREG_CRT_NDISP_HPER 0x0052 /* CRT/TV Horizontal Non-Display Period Register */ 65 #define S1DREG_CRT_HRTC_START 0x0053 /* CRT/TV HRTC Start Position Register */ 66 #define S1DREG_CRT_HRTC_PWIDTH 0x0054 /* CRT/TV HRTC Pulse Width Register */ 67 #define S1DREG_CRT_DISP_VHEIGHT0 0x0056 /* CRT/TV Vertical Display Height Register 0 */ 68 #define S1DREG_CRT_DISP_VHEIGHT1 0x0057 /* CRT/TV Vertical Display Height Register 1 */ 69 #define S1DREG_CRT_NDISP_VPER 0x0058 /* CRT/TV Vertical Non-Display Period Register */ 70 #define S1DREG_CRT_VRTC_START 0x0059 /* CRT/TV VRTC Start Position Register */ 71 #define S1DREG_CRT_VRTC_PWIDTH 0x005A /* CRT/TV VRTC Pulse Width Register */ [all …]
|
| /kernel/linux/linux-5.10/include/video/ |
| D | s1d13xxxfb.h | 35 #define S1DREG_CRT_CLK_CNF 0x0018 /* CRT/TV Pixel Clock Configuration Register */ 63 #define S1DREG_CRT_DISP_HWIDTH 0x0050 /* CRT/TV Horizontal Display Width Register: ((val)+1)*8)=pi… 64 #define S1DREG_CRT_NDISP_HPER 0x0052 /* CRT/TV Horizontal Non-Display Period Register */ 65 #define S1DREG_CRT_HRTC_START 0x0053 /* CRT/TV HRTC Start Position Register */ 66 #define S1DREG_CRT_HRTC_PWIDTH 0x0054 /* CRT/TV HRTC Pulse Width Register */ 67 #define S1DREG_CRT_DISP_VHEIGHT0 0x0056 /* CRT/TV Vertical Display Height Register 0 */ 68 #define S1DREG_CRT_DISP_VHEIGHT1 0x0057 /* CRT/TV Vertical Display Height Register 1 */ 69 #define S1DREG_CRT_NDISP_VPER 0x0058 /* CRT/TV Vertical Non-Display Period Register */ 70 #define S1DREG_CRT_VRTC_START 0x0059 /* CRT/TV VRTC Start Position Register */ 71 #define S1DREG_CRT_VRTC_PWIDTH 0x005A /* CRT/TV VRTC Pulse Width Register */ [all …]
|
| /kernel/linux/linux-6.6/fs/ |
| D | utimes.c | 217 struct timespec64 tv[2]; in SYSCALL_DEFINE2() local 220 if (get_user(tv[0].tv_sec, ×->actime) || in SYSCALL_DEFINE2() 221 get_user(tv[1].tv_sec, ×->modtime)) in SYSCALL_DEFINE2() 223 tv[0].tv_nsec = 0; in SYSCALL_DEFINE2() 224 tv[1].tv_nsec = 0; in SYSCALL_DEFINE2() 226 return do_utimes(AT_FDCWD, filename, times ? tv : NULL, 0); in SYSCALL_DEFINE2() 239 struct timespec64 tv[2]; in SYSCALL_DEFINE2() local 242 if (get_user(tv[0].tv_sec, &t->actime) || in SYSCALL_DEFINE2() 243 get_user(tv[1].tv_sec, &t->modtime)) in SYSCALL_DEFINE2() 245 tv[0].tv_nsec = 0; in SYSCALL_DEFINE2() [all …]
|
| /kernel/linux/linux-5.10/fs/ |
| D | utimes.c | 215 struct timespec64 tv[2]; in SYSCALL_DEFINE2() local 218 if (get_user(tv[0].tv_sec, ×->actime) || in SYSCALL_DEFINE2() 219 get_user(tv[1].tv_sec, ×->modtime)) in SYSCALL_DEFINE2() 221 tv[0].tv_nsec = 0; in SYSCALL_DEFINE2() 222 tv[1].tv_nsec = 0; in SYSCALL_DEFINE2() 224 return do_utimes(AT_FDCWD, filename, times ? tv : NULL, 0); in SYSCALL_DEFINE2() 237 struct timespec64 tv[2]; in SYSCALL_DEFINE2() local 240 if (get_user(tv[0].tv_sec, &t->actime) || in SYSCALL_DEFINE2() 241 get_user(tv[1].tv_sec, &t->modtime)) in SYSCALL_DEFINE2() 243 tv[0].tv_nsec = 0; in SYSCALL_DEFINE2() [all …]
|
| /kernel/linux/linux-5.10/Documentation/userspace-api/media/dvb/ |
| D | intro.rst | 16 area of digital video broadcasting (Digital TV) and should be familiar with 21 Various Digital TV standards documents are available for download at: 36 The first API for Digital TV cards we used at Convergence in late 1999 was an 39 TV cards and their new features like recording MPEG streams and filtering 43 standard Linux Digital TV API. As a commitment to the development of terminals 47 Convergence provided a first implementation of the Linux Digital TV API. 48 Convergence was the maintainer of the Linux Digital TV API in the early 52 of this document). The Linux Digital TV API is constantly reviewed and 69 Components of a Digital TV card/STB 71 A Digital TV card or set-top-box (STB) usually consists of the [all …]
|
| /kernel/linux/linux-6.6/Documentation/userspace-api/media/dvb/ |
| D | intro.rst | 16 area of digital video broadcasting (Digital TV) and should be familiar with 21 Various Digital TV standards documents are available for download at: 36 The first API for Digital TV cards we used at Convergence in late 1999 was an 39 TV cards and their new features like recording MPEG streams and filtering 43 standard Linux Digital TV API. As a commitment to the development of terminals 47 Convergence provided a first implementation of the Linux Digital TV API. 48 Convergence was the maintainer of the Linux Digital TV API in the early 52 of this document). The Linux Digital TV API is constantly reviewed and 69 Components of a Digital TV card/STB 71 A Digital TV card or set-top-box (STB) usually consists of the [all …]
|
| /kernel/linux/linux-6.6/drivers/usb/misc/ |
| D | trancevibrator.c | 37 struct trancevibrator *tv = usb_get_intfdata(intf); in speed_show() local 39 return sprintf(buf, "%d\n", tv->speed); in speed_show() 46 struct trancevibrator *tv = usb_get_intfdata(intf); in speed_store() local 56 old = tv->speed; in speed_store() 57 tv->speed = temp; in speed_store() 59 dev_dbg(&tv->udev->dev, "speed = %d\n", tv->speed); in speed_store() 62 retval = usb_control_msg(tv->udev, usb_sndctrlpipe(tv->udev, 0), in speed_store() 65 tv->speed, /* speed value */ in speed_store() 68 tv->speed = old; in speed_store() 69 dev_dbg(&tv->udev->dev, "retval = %d\n", retval); in speed_store() [all …]
|
| /kernel/linux/linux-5.10/drivers/usb/misc/ |
| D | trancevibrator.c | 37 struct trancevibrator *tv = usb_get_intfdata(intf); in speed_show() local 39 return sprintf(buf, "%d\n", tv->speed); in speed_show() 46 struct trancevibrator *tv = usb_get_intfdata(intf); in speed_store() local 56 old = tv->speed; in speed_store() 57 tv->speed = temp; in speed_store() 59 dev_dbg(&tv->udev->dev, "speed = %d\n", tv->speed); in speed_store() 62 retval = usb_control_msg(tv->udev, usb_sndctrlpipe(tv->udev, 0), in speed_store() 65 tv->speed, /* speed value */ in speed_store() 68 tv->speed = old; in speed_store() 69 dev_dbg(&tv->udev->dev, "retval = %d\n", retval); in speed_store() [all …]
|
| /kernel/linux/linux-5.10/arch/arm/mach-sa1100/ |
| D | jornada720.c | 64 {0x0018,0x01}, // CRT/TV Pixel Clock Configuration Register 92 {0x0050,0x4F}, // CRT/TV Horizontal Display Width Register 93 {0x0052,0x13}, // CRT/TV Horizontal Non-Display Period Register 94 {0x0053,0x01}, // CRT/TV HRTC Start Position Register 95 {0x0054,0x0B}, // CRT/TV HRTC Pulse Width Register 96 {0x0056,0xDF}, // CRT/TV Vertical Display Height Register 0 97 {0x0057,0x01}, // CRT/TV Vertical Display Height Register 1 98 {0x0058,0x2B}, // CRT/TV Vertical Non-Display Period Register 99 {0x0059,0x09}, // CRT/TV VRTC Start Position Register 100 {0x005A,0x01}, // CRT/TV VRTC Pulse Width Register [all …]
|
| /kernel/linux/linux-6.6/arch/arm/mach-sa1100/ |
| D | jornada720.c | 64 {0x0018,0x01}, // CRT/TV Pixel Clock Configuration Register 92 {0x0050,0x4F}, // CRT/TV Horizontal Display Width Register 93 {0x0052,0x13}, // CRT/TV Horizontal Non-Display Period Register 94 {0x0053,0x01}, // CRT/TV HRTC Start Position Register 95 {0x0054,0x0B}, // CRT/TV HRTC Pulse Width Register 96 {0x0056,0xDF}, // CRT/TV Vertical Display Height Register 0 97 {0x0057,0x01}, // CRT/TV Vertical Display Height Register 1 98 {0x0058,0x2B}, // CRT/TV Vertical Non-Display Period Register 99 {0x0059,0x09}, // CRT/TV VRTC Start Position Register 100 {0x005A,0x01}, // CRT/TV VRTC Pulse Width Register [all …]
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/ |
| D | drm_atomic_state_helper.c | 467 * drm_atomic_helper_connector_tv_margins_reset - Resets TV connector properties 470 * Resets the TV-related properties attached to a connector. 477 state->tv.margins.left = cmdline->tv_margins.left; in drm_atomic_helper_connector_tv_margins_reset() 478 state->tv.margins.right = cmdline->tv_margins.right; in drm_atomic_helper_connector_tv_margins_reset() 479 state->tv.margins.top = cmdline->tv_margins.top; in drm_atomic_helper_connector_tv_margins_reset() 480 state->tv.margins.bottom = cmdline->tv_margins.bottom; in drm_atomic_helper_connector_tv_margins_reset() 485 * drm_atomic_helper_connector_tv_reset - Resets Analog TV connector properties 488 * Resets the analog TV properties attached to a connector 502 state->tv.mode = val; in drm_atomic_helper_connector_tv_reset() 505 state->tv.mode = cmdline->tv_mode; in drm_atomic_helper_connector_tv_reset() [all …]
|
| /kernel/linux/linux-6.6/Documentation/driver-api/media/drivers/ |
| D | zoran.rst | 25 * Philips saa7111 TV decoder 26 * Philips saa7185 TV encoder 42 * Samsung ks0127 TV decoder 43 * Conexant bt866 TV encoder 67 * Brooktree bt819 TV decoder 68 * Brooktree bt856 TV encoder 84 * Philips saa7114 TV decoder 85 * Analog Devices adv7170 TV encoder 101 * Philips saa7110a TV decoder 102 * Analog Devices adv7176 TV encoder [all …]
|
| /kernel/linux/linux-5.10/Documentation/driver-api/media/drivers/ |
| D | zoran.rst | 25 * Philips saa7111 TV decoder 26 * Philips saa7185 TV encoder 42 * Samsung ks0127 TV decoder 43 * Conexant bt866 TV encoder 67 * Brooktree bt819 TV decoder 68 * Brooktree bt856 TV encoder 84 * Philips saa7114 TV decoder 85 * Analog Devices adv7170 TV encoder 101 * Philips saa7110a TV decoder 102 * Analog Devices adv7176 TV encoder [all …]
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/radeon/ |
| D | radeon_legacy_tv.c | 8 * Integrated TV out support based on the GATOS code by 20 * Unit for hPos (in TV clock periods) 35 /* tv standard constants */ 48 /* tv pll setting for 27 mhz ref clk */ 57 /* tv pll setting for 14 mhz ref clk */ 168 * Table of all allowed modes for tv output 395 WREG32(RADEON_TV_UV_ADR, tv_dac->tv.tv_uv_adr); in radeon_restore_tv_timing_tables() 396 h_table = radeon_get_htiming_tables_addr(tv_dac->tv.tv_uv_adr); in radeon_restore_tv_timing_tables() 397 v_table = radeon_get_vtiming_tables_addr(tv_dac->tv.tv_uv_adr); in radeon_restore_tv_timing_tables() 400 tmp = ((uint32_t)tv_dac->tv.h_code_timing[i] << 14) | ((uint32_t)tv_dac->tv.h_code_timing[i+1]); in radeon_restore_tv_timing_tables() [all …]
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/radeon/ |
| D | radeon_legacy_tv.c | 9 * Integrated TV out support based on the GATOS code by 21 * Unit for hPos (in TV clock periods) 36 /* tv standard constants */ 49 /* tv pll setting for 27 mhz ref clk */ 58 /* tv pll setting for 14 mhz ref clk */ 169 * Table of all allowed modes for tv output 396 WREG32(RADEON_TV_UV_ADR, tv_dac->tv.tv_uv_adr); in radeon_restore_tv_timing_tables() 397 h_table = radeon_get_htiming_tables_addr(tv_dac->tv.tv_uv_adr); in radeon_restore_tv_timing_tables() 398 v_table = radeon_get_vtiming_tables_addr(tv_dac->tv.tv_uv_adr); in radeon_restore_tv_timing_tables() 401 tmp = ((uint32_t)tv_dac->tv.h_code_timing[i] << 14) | ((uint32_t)tv_dac->tv.h_code_timing[i+1]); in radeon_restore_tv_timing_tables() [all …]
|