| /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) platforms11   - 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()  local77 		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()  local249 	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()
 714 	struct debugfs_fsdata *fsd;  in __debugfs_file_removed()  local
 723 	fsd = READ_ONCE(dentry->d_fsdata);  in __debugfs_file_removed()
 724 	if (!fsd)  in __debugfs_file_removed()
 728 	if (refcount_dec_and_test(&fsd->active_users))  in __debugfs_file_removed()
 749 	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 source12 #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
 | 
| H A D | fsd-pinctrl.dtsi | 11 #include "fsd-pinctrl.h"
 | 
| /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 | 43 FSD/4096 and the remaining levels are successive multiples of FSD/2048.45 FSD/1024 and FSD/512 respectively. Each of the four pixels is quantized
 64 levels, where the lowest 95 levels are multiples of FSD/256 and the
 65 remaining levels are multiples of FSD/128 (level 175 represents values
 66 very close to FSD and may require saturating arithmetic to decode).
 
 | 
| /linux/Documentation/devicetree/bindings/soc/samsung/ | 
| H A D | samsung,exynos-sysreg.yaml | 36               - tesla,fsd-cam-sysreg37               - tesla,fsd-fsys0-sysreg
 38               - tesla,fsd-fsys1-sysreg
 39               - tesla,fsd-peric-sysreg
 
 | 
| H A D | exynos-pmu.yaml | 63               - tesla,fsd-pmu
 | 
| /linux/Documentation/devicetree/bindings/media/ | 
| H A D | samsung,s5p-mfc.yaml | 27           - tesla,fsd-mfc                 # Tesla FSD167               - tesla,fsd-mfc
 
 | 
| /linux/drivers/clk/samsung/ | 
| H A D | Kconfig | 99 	bool "Tesla FSD clock controller support" if COMPILE_TEST103 	  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 | 33 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 and54           - tesla,fsd-i2s
 
 | 
| /linux/Documentation/devicetree/bindings/timer/ | 
| H A D | samsung,exynos4210-mct.yaml | 40               - tesla,fsd-mct155               - tesla,fsd-mct
 
 | 
| /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/include/linux/mfd/ | 
| H A D | tps6594.h | 1188 #define TPS6594_IRQ_NAME_FSD			"fsd"1294 #define TPS65224_IRQ_NAME_FSD			"fsd"
 
 | 
| /linux/fs/vboxsf/ | 
| H A D | shfl_hostintf.h | 322  * Useful for the corresponding Windows FSD flag
 |