| /linux/arch/riscv/kernel/ |
| H A D | fpu.S | 28 fsd f0, TASK_THREAD_F0_F0(a0) 29 fsd f1, TASK_THREAD_F1_F0(a0) 30 fsd f2, TASK_THREAD_F2_F0(a0) 31 fsd f3, TASK_THREAD_F3_F0(a0) 32 fsd f4, TASK_THREAD_F4_F0(a0) 33 fsd f5, TASK_THREAD_F5_F0(a0) 34 fsd f6, TASK_THREAD_F6_F0(a0) 35 fsd f7, TASK_THREAD_F7_F0(a0) 36 fsd f8, TASK_THREAD_F8_F0(a0) 37 fsd f9, TASK_THREAD_F9_F0(a0) [all …]
|
| /linux/Documentation/devicetree/bindings/clock/ |
| H A D | tesla,fsd-clock.yaml | 4 $id: http://devicetree.org/schemas/clock/tesla,fsd-clock.yaml# 7 title: Tesla FSD (Full Self-Driving) SoC clock controller 11 - linux-fsd@tesla.com 14 FSD clock controller consist of several clock management unit 19 'dt-bindings/clock/fsd-clk.h' header. 24 - tesla,fsd-clock-cmu 25 - tesla,fsd-clock-imem 26 - tesla,fsd-clock-peric 27 - tesla,fsd-clock-fsys0 28 - tesla,fsd-clock-fsys1 [all …]
|
| /linux/Documentation/devicetree/bindings/arm/ |
| H A D | tesla.yaml | 7 title: Tesla Full Self Driving(FSD) platforms 11 - linux-fsd@tesla.com 19 - description: FSD SoC board 22 - tesla,fsd-evb # Tesla FSD Evaluation 23 - const: tesla,fsd
|
| /linux/fs/debugfs/ |
| H A D | file.c | 64 struct debugfs_fsdata *fsd; in __debugfs_file_get() local 77 fsd = d_fsd; in __debugfs_file_get() 85 fsd = kmalloc(sizeof(*fsd), GFP_KERNEL); in __debugfs_file_get() 86 if (!fsd) in __debugfs_file_get() 91 ops = fsd->short_fops = DEBUGFS_I(inode)->short_fops; in __debugfs_file_get() 98 fsd->real_fops = NULL; in __debugfs_file_get() 101 ops = fsd->real_fops = DEBUGFS_I(inode)->real_fops; in __debugfs_file_get() 112 fsd->short_fops = NULL; in __debugfs_file_get() 114 fsd->methods = methods; in __debugfs_file_get() 115 refcount_set(&fsd->active_users, 1); in __debugfs_file_get() [all …]
|
| H A D | inode.c | 247 struct debugfs_fsdata *fsd = dentry->d_fsdata; in debugfs_release_dentry() local 249 if (fsd) { in debugfs_release_dentry() 250 WARN_ON(!list_empty(&fsd->cancellations)); in debugfs_release_dentry() 251 mutex_destroy(&fsd->cancellations_mtx); in debugfs_release_dentry() 253 kfree(fsd); in debugfs_release_dentry() 695 struct debugfs_fsdata *fsd; in __debugfs_file_removed() local 704 fsd = READ_ONCE(dentry->d_fsdata); in __debugfs_file_removed() 705 if (!fsd) in __debugfs_file_removed() 709 if (refcount_dec_and_test(&fsd->active_users)) in __debugfs_file_removed() 730 while (refcount_read(&fsd->active_users)) { in __debugfs_file_removed() [all …]
|
| /linux/arch/arm64/boot/dts/tesla/ |
| H A D | fsd-evb.dts | 3 * Tesla FSD board device tree source 12 #include "fsd.dtsi" 16 model = "Tesla Full Self-Driving (FSD) Evaluation board"; 17 compatible = "tesla,fsd-evb", "tesla,fsd"; 39 simple-audio-card,name = "FSD Audio Card";
|
| H A D | Makefile | 3 fsd-evb.dtb
|
| H A D | fsd-pinctrl.h | 3 * Tesla FSD DTS pinctrl constants
|
| /linux/Documentation/devicetree/bindings/net/ |
| H A D | tesla,fsd-ethqos.yaml | 4 $id: http://devicetree.org/schemas/net/tesla,fsd-ethqos.yaml# 7 title: FSD Ethernet Quality of Service 20 const: tesla,fsd-ethqos 83 #include <dt-bindings/clock/fsd-clk.h> 89 compatible = "tesla,fsd-ethqos";
|
| /linux/Documentation/userspace-api/media/v4l/ |
| H A D | pixfmt-srggb8-pisp-comp.rst | 44 FSD/4096 and the remaining levels are successive multiples of FSD/2048. 46 FSD/1024 and FSD/512 respectively. Each of the four pixels is quantized 65 levels, where the lowest 95 levels are multiples of FSD/256 and the 66 remaining levels are multiples of FSD/128 (level 175 represents values 67 very close to FSD and may require saturating arithmetic to decode).
|
| /linux/Documentation/devicetree/bindings/soc/samsung/ |
| H A D | samsung,exynos-sysreg.yaml | 42 - tesla,fsd-cam-sysreg 43 - tesla,fsd-fsys0-sysreg 44 - tesla,fsd-fsys1-sysreg 45 - tesla,fsd-peric-sysreg
|
| H A D | exynos-pmu.yaml | 64 - tesla,fsd-pmu
|
| /linux/Documentation/devicetree/bindings/media/ |
| H A D | samsung,s5p-mfc.yaml | 27 - tesla,fsd-mfc # Tesla FSD 167 - tesla,fsd-mfc
|
| /linux/drivers/clk/samsung/ |
| H A D | Kconfig | 109 bool "Tesla FSD clock controller support" if COMPILE_TEST 113 Support for the clock controller present on the Tesla FSD SoC.
|
| H A D | clk-fsd.c | 8 * Common Clock Framework support for FSD SoC. 18 #include <dt-bindings/clock/fsd-clk.h> 322 CLK_OF_DECLARE(fsd_clk_cmu, "tesla,fsd-clock-cmu", fsd_clk_cmu_init); 1435 CLK_OF_DECLARE(fsd_clk_imem, "tesla,fsd-clock-imem", fsd_clk_imem_init); 1760 * fsd_cmu_probe - Probe function for FSD platform clocks 1763 * Configure clock hierarchy for clock domains of FSD platform 1779 .compatible = "tesla,fsd-clock-peric", 1782 .compatible = "tesla,fsd-clock-fsys0", 1785 .compatible = "tesla,fsd-clock-fsys1", 1788 .compatible = "tesla,fsd-clock-mfc", [all …]
|
| H A D | Makefile | 34 obj-$(CONFIG_TESLA_FSD_COMMON_CLK) += clk-fsd.o
|
| /linux/Documentation/devicetree/bindings/sound/ |
| H A D | samsung-i2s.yaml | 41 tesla,fsd-i2s: for 8/16/24bit stereo channel I2S for playback and 54 - tesla,fsd-i2s
|
| /linux/Documentation/devicetree/bindings/timer/ |
| H A D | samsung,exynos4210-mct.yaml | 40 - tesla,fsd-mct 155 - tesla,fsd-mct
|
| /linux/Documentation/devicetree/bindings/ufs/ |
| H A D | samsung,exynos-ufs.yaml | 22 - tesla,fsd-ufs
|
| /linux/Documentation/devicetree/bindings/watchdog/ |
| H A D | samsung-wdt.yaml | 33 - tesla,fsd-wdt
|
| /linux/include/dt-bindings/clock/ |
| H A D | fsd-clk.h | 9 * and fsd platform driver.
|
| /linux/Documentation/devicetree/bindings/serial/ |
| H A D | samsung_uart.yaml | 38 - tesla,fsd-uart
|
| /linux/sound/hda/codecs/cirrus/ |
| H A D | cs8409-tables.c | 173 /* ASP1: MCEN=0, FSD=011, SCPOL_IN/OUT=0, SCDIV=1:4 */ 179 /* ASP2: 5050=1, MCEN=0, FSD=010, SCPOL_IN/OUT=1, SCDIV=1:16 */ 426 /* ASP1: MCEN=0, FSD=011, SCPOL_IN/OUT=0, SCDIV=1:4 */
|
| /linux/drivers/phy/samsung/ |
| H A D | phy-samsung-ufs.c | 370 .compatible = "tesla,fsd-ufs-phy",
|
| /linux/Documentation/devicetree/bindings/pinctrl/ |
| H A D | samsung,pinctrl.yaml | 62 - tesla,fsd-pinctrl
|