/kernel/linux/linux-6.6/drivers/platform/x86/ |
H A D | samsung-laptop.c | 290 * samsung-laptop/ - debugfs root directory 322 struct samsung_laptop *samsung; member 384 static int sabi_command(struct samsung_laptop *samsung, u16 command, in sabi_command() argument 388 const struct sabi_config *config = samsung->config; in sabi_command() 390 u16 port = readw(samsung->sabi + config->header_offsets.port); in sabi_command() 393 mutex_lock(&samsung->sabi_mutex); in sabi_command() 405 outb(readb(samsung->sabi + config->header_offsets.en_mem), port); in sabi_command() 408 writew(config->main_function, samsung->sabi_iface + SABI_IFACE_MAIN); in sabi_command() 409 writew(command, samsung->sabi_iface + SABI_IFACE_SUB); in sabi_command() 410 writeb(0, samsung in sabi_command() 458 sabi_set_commandb(struct samsung_laptop *samsung, u16 command, u8 data) sabi_set_commandb() argument 467 read_brightness(struct samsung_laptop *samsung) read_brightness() argument 489 set_brightness(struct samsung_laptop *samsung, u8 user_brightness) set_brightness() argument 511 struct samsung_laptop *samsung = bl_get_data(bd); get_brightness() local 516 check_for_stepping_quirk(struct samsung_laptop *samsung) check_for_stepping_quirk() argument 552 struct samsung_laptop *samsung = bl_get_data(bd); update_status() local 573 struct samsung_laptop *samsung = srfkill->samsung; seclinux_rfkill_set() local 584 swsmi_wireless_status(struct samsung_laptop *samsung, struct sabi_data *data) swsmi_wireless_status() argument 596 struct samsung_laptop *samsung = srfkill->samsung; swsmi_rfkill_set() local 622 struct samsung_laptop *samsung = srfkill->samsung; swsmi_rfkill_query() local 648 struct samsung_laptop *samsung = dev_get_drvdata(dev); get_performance_level() local 673 struct samsung_laptop *samsung = dev_get_drvdata(dev); set_performance_level() local 701 read_battery_life_extender(struct samsung_laptop *samsung) read_battery_life_extender() argument 724 write_battery_life_extender(struct samsung_laptop *samsung, int enabled) write_battery_life_extender() argument 740 struct samsung_laptop *samsung = dev_get_drvdata(dev); get_battery_life_extender() local 754 struct samsung_laptop *samsung = dev_get_drvdata(dev); set_battery_life_extender() local 770 read_usb_charge(struct samsung_laptop *samsung) read_usb_charge() argument 793 write_usb_charge(struct samsung_laptop *samsung, int enabled) write_usb_charge() argument 809 struct samsung_laptop *samsung = dev_get_drvdata(dev); get_usb_charge() local 823 struct samsung_laptop *samsung = dev_get_drvdata(dev); set_usb_charge() local 839 read_lid_handling(struct samsung_laptop *samsung) read_lid_handling() argument 858 write_lid_handling(struct samsung_laptop *samsung, int enabled) write_lid_handling() argument 874 struct samsung_laptop *samsung = dev_get_drvdata(dev); get_lid_handling() local 888 struct samsung_laptop *samsung = dev_get_drvdata(dev); set_lid_handling() local 931 samsung_rfkill_exit(struct samsung_laptop *samsung) samsung_rfkill_exit() argument 945 samsung_new_rfkill(struct samsung_laptop *samsung, struct samsung_rfkill *arfkill, const char *name, enum rfkill_type type, const struct rfkill_ops *ops, int blocked) samsung_new_rfkill() argument 975 samsung_rfkill_init_seclinux(struct samsung_laptop *samsung) samsung_rfkill_init_seclinux() argument 981 samsung_rfkill_init_swsmi(struct samsung_laptop *samsung) samsung_rfkill_init_swsmi() argument 1022 samsung_rfkill_init(struct samsung_laptop *samsung) samsung_rfkill_init() argument 1031 samsung_lid_handling_exit(struct samsung_laptop *samsung) samsung_lid_handling_exit() argument 1037 samsung_lid_handling_init(struct samsung_laptop *samsung) samsung_lid_handling_init() argument 1047 kbd_backlight_enable(struct samsung_laptop *samsung) kbd_backlight_enable() argument 1069 kbd_backlight_read(struct samsung_laptop *samsung) kbd_backlight_read() argument 1086 kbd_backlight_write(struct samsung_laptop *samsung, int brightness) kbd_backlight_write() argument 1099 struct samsung_laptop *samsung; kbd_led_update() local 1108 struct samsung_laptop *samsung; kbd_led_set() local 1121 struct samsung_laptop *samsung; kbd_led_get() local 1127 samsung_leds_exit(struct samsung_laptop *samsung) samsung_leds_exit() argument 1134 samsung_leds_init(struct samsung_laptop *samsung) samsung_leds_init() argument 1162 samsung_backlight_exit(struct samsung_laptop *samsung) samsung_backlight_exit() argument 1170 samsung_backlight_init(struct samsung_laptop *samsung) samsung_backlight_init() argument 1202 struct samsung_laptop *samsung = dev_get_drvdata(dev); samsung_sysfs_is_visible() local 1222 samsung_sysfs_exit(struct samsung_laptop *samsung) samsung_sysfs_exit() argument 1229 samsung_sysfs_init(struct samsung_laptop *samsung) samsung_sysfs_init() argument 1239 struct samsung_laptop *samsung = m->private; samsung_laptop_call_show() local 1261 samsung_debugfs_exit(struct samsung_laptop *samsung) samsung_debugfs_exit() argument 1266 samsung_debugfs_init(struct samsung_laptop *samsung) samsung_debugfs_init() argument 1295 samsung_sabi_exit(struct samsung_laptop *samsung) samsung_sabi_exit() argument 1315 samsung_sabi_infos(struct samsung_laptop *samsung, int loca, unsigned int ifaceP) samsung_sabi_infos() argument 1340 samsung_sabi_diag(struct samsung_laptop *samsung) samsung_sabi_diag() argument 1368 samsung_sabi_init(struct samsung_laptop *samsung) samsung_sabi_init() argument 1449 samsung_platform_exit(struct samsung_laptop *samsung) samsung_platform_exit() argument 1460 struct samsung_laptop *samsung; samsung_pm_notification() local 1473 samsung_platform_init(struct samsung_laptop *samsung) samsung_platform_init() argument 1559 struct samsung_laptop *samsung; samsung_init() local 1635 struct samsung_laptop *samsung; samsung_exit() local [all...] |
/kernel/linux/linux-5.10/drivers/platform/x86/ |
H A D | samsung-laptop.c | 290 * samsung-laptop/ - debugfs root directory 322 struct samsung_laptop *samsung; member 394 static int sabi_command(struct samsung_laptop *samsung, u16 command, in sabi_command() argument 398 const struct sabi_config *config = samsung->config; in sabi_command() 400 u16 port = readw(samsung->sabi + config->header_offsets.port); in sabi_command() 403 mutex_lock(&samsung->sabi_mutex); in sabi_command() 415 outb(readb(samsung->sabi + config->header_offsets.en_mem), port); in sabi_command() 418 writew(config->main_function, samsung->sabi_iface + SABI_IFACE_MAIN); in sabi_command() 419 writew(command, samsung->sabi_iface + SABI_IFACE_SUB); in sabi_command() 420 writeb(0, samsung in sabi_command() 468 sabi_set_commandb(struct samsung_laptop *samsung, u16 command, u8 data) sabi_set_commandb() argument 477 read_brightness(struct samsung_laptop *samsung) read_brightness() argument 499 set_brightness(struct samsung_laptop *samsung, u8 user_brightness) set_brightness() argument 521 struct samsung_laptop *samsung = bl_get_data(bd); get_brightness() local 526 check_for_stepping_quirk(struct samsung_laptop *samsung) check_for_stepping_quirk() argument 562 struct samsung_laptop *samsung = bl_get_data(bd); update_status() local 583 struct samsung_laptop *samsung = srfkill->samsung; seclinux_rfkill_set() local 594 swsmi_wireless_status(struct samsung_laptop *samsung, struct sabi_data *data) swsmi_wireless_status() argument 606 struct samsung_laptop *samsung = srfkill->samsung; swsmi_rfkill_set() local 632 struct samsung_laptop *samsung = srfkill->samsung; swsmi_rfkill_query() local 658 struct samsung_laptop *samsung = dev_get_drvdata(dev); get_performance_level() local 683 struct samsung_laptop *samsung = dev_get_drvdata(dev); set_performance_level() local 711 read_battery_life_extender(struct samsung_laptop *samsung) read_battery_life_extender() argument 734 write_battery_life_extender(struct samsung_laptop *samsung, int enabled) write_battery_life_extender() argument 750 struct samsung_laptop *samsung = dev_get_drvdata(dev); get_battery_life_extender() local 764 struct samsung_laptop *samsung = dev_get_drvdata(dev); set_battery_life_extender() local 780 read_usb_charge(struct samsung_laptop *samsung) read_usb_charge() argument 803 write_usb_charge(struct samsung_laptop *samsung, int enabled) write_usb_charge() argument 819 struct samsung_laptop *samsung = dev_get_drvdata(dev); get_usb_charge() local 833 struct samsung_laptop *samsung = dev_get_drvdata(dev); set_usb_charge() local 849 read_lid_handling(struct samsung_laptop *samsung) read_lid_handling() argument 868 write_lid_handling(struct samsung_laptop *samsung, int enabled) write_lid_handling() argument 884 struct samsung_laptop *samsung = dev_get_drvdata(dev); get_lid_handling() local 898 struct samsung_laptop *samsung = dev_get_drvdata(dev); set_lid_handling() local 941 samsung_rfkill_exit(struct samsung_laptop *samsung) samsung_rfkill_exit() argument 955 samsung_new_rfkill(struct samsung_laptop *samsung, struct samsung_rfkill *arfkill, const char *name, enum rfkill_type type, const struct rfkill_ops *ops, int blocked) samsung_new_rfkill() argument 985 samsung_rfkill_init_seclinux(struct samsung_laptop *samsung) samsung_rfkill_init_seclinux() argument 991 samsung_rfkill_init_swsmi(struct samsung_laptop *samsung) samsung_rfkill_init_swsmi() argument 1032 samsung_rfkill_init(struct samsung_laptop *samsung) samsung_rfkill_init() argument 1041 samsung_lid_handling_exit(struct samsung_laptop *samsung) samsung_lid_handling_exit() argument 1047 samsung_lid_handling_init(struct samsung_laptop *samsung) samsung_lid_handling_init() argument 1057 kbd_backlight_enable(struct samsung_laptop *samsung) kbd_backlight_enable() argument 1079 kbd_backlight_read(struct samsung_laptop *samsung) kbd_backlight_read() argument 1096 kbd_backlight_write(struct samsung_laptop *samsung, int brightness) kbd_backlight_write() argument 1109 struct samsung_laptop *samsung; kbd_led_update() local 1118 struct samsung_laptop *samsung; kbd_led_set() local 1131 struct samsung_laptop *samsung; kbd_led_get() local 1137 samsung_leds_exit(struct samsung_laptop *samsung) samsung_leds_exit() argument 1144 samsung_leds_init(struct samsung_laptop *samsung) samsung_leds_init() argument 1172 samsung_backlight_exit(struct samsung_laptop *samsung) samsung_backlight_exit() argument 1180 samsung_backlight_init(struct samsung_laptop *samsung) samsung_backlight_init() argument 1212 struct samsung_laptop *samsung = dev_get_drvdata(dev); samsung_sysfs_is_visible() local 1232 samsung_sysfs_exit(struct samsung_laptop *samsung) samsung_sysfs_exit() argument 1239 samsung_sysfs_init(struct samsung_laptop *samsung) samsung_sysfs_init() argument 1249 struct samsung_laptop *samsung = m->private; samsung_laptop_call_show() local 1271 samsung_debugfs_exit(struct samsung_laptop *samsung) samsung_debugfs_exit() argument 1276 samsung_debugfs_init(struct samsung_laptop *samsung) samsung_debugfs_init() argument 1312 samsung_sabi_exit(struct samsung_laptop *samsung) samsung_sabi_exit() argument 1332 samsung_sabi_infos(struct samsung_laptop *samsung, int loca, unsigned int ifaceP) samsung_sabi_infos() argument 1357 samsung_sabi_diag(struct samsung_laptop *samsung) samsung_sabi_diag() argument 1385 samsung_sabi_init(struct samsung_laptop *samsung) samsung_sabi_init() argument 1466 samsung_platform_exit(struct samsung_laptop *samsung) samsung_platform_exit() argument 1477 struct samsung_laptop *samsung; samsung_pm_notification() local 1490 samsung_platform_init(struct samsung_laptop *samsung) samsung_platform_init() argument 1646 struct samsung_laptop *samsung; samsung_init() local 1729 struct samsung_laptop *samsung; samsung_exit() local [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/samsung/sxgbe/ |
H A D | Makefile | 2 obj-$(CONFIG_SXGBE_ETH) += samsung-sxgbe.o 3 samsung-sxgbe-objs:= sxgbe_platform.o sxgbe_main.o sxgbe_desc.o \ 5 sxgbe_ethtool.o $(samsung-sxgbe-y)
|
/kernel/linux/linux-6.6/drivers/net/ethernet/samsung/sxgbe/ |
H A D | Makefile | 2 obj-$(CONFIG_SXGBE_ETH) += samsung-sxgbe.o 3 samsung-sxgbe-objs:= sxgbe_platform.o sxgbe_main.o sxgbe_desc.o \ 5 sxgbe_ethtool.o $(samsung-sxgbe-y)
|
/kernel/linux/linux-6.6/drivers/mfd/ |
H A D | sec-core.c | 4 // http://www.samsung.com 17 #include <linux/mfd/samsung/core.h> 18 #include <linux/mfd/samsung/irq.h> 19 #include <linux/mfd/samsung/s2mpa01.h> 20 #include <linux/mfd/samsung/s2mps11.h> 21 #include <linux/mfd/samsung/s2mps13.h> 22 #include <linux/mfd/samsung/s2mps14.h> 23 #include <linux/mfd/samsung/s2mps15.h> 24 #include <linux/mfd/samsung/s2mpu02.h> 25 #include <linux/mfd/samsung/s5m876 [all...] |
H A D | sec-irq.c | 4 // http://www.samsung.com 12 #include <linux/mfd/samsung/core.h> 13 #include <linux/mfd/samsung/irq.h> 14 #include <linux/mfd/samsung/s2mps11.h> 15 #include <linux/mfd/samsung/s2mps14.h> 16 #include <linux/mfd/samsung/s2mpu02.h> 17 #include <linux/mfd/samsung/s5m8767.h> 410 MODULE_AUTHOR("Sangbeom Kim <sbkim73@samsung.com>"); 411 MODULE_AUTHOR("Chanwoo Choi <cw00.choi@samsung.com>");
|
/kernel/linux/linux-5.10/drivers/clk/ |
H A D | clk-s2mps11.c | 14 #include <linux/mfd/samsung/s2mps11.h> 15 #include <linux/mfd/samsung/s2mps13.h> 16 #include <linux/mfd/samsung/s2mps14.h> 17 #include <linux/mfd/samsung/s5m8767.h> 18 #include <linux/mfd/samsung/core.h> 20 #include <dt-bindings/clock/samsung,s2mps11.h> 245 .compatible = "samsung,s2mps11-clk", 248 .compatible = "samsung,s2mps13-clk", 251 .compatible = "samsung,s2mps14-clk", 254 .compatible = "samsung,s5m876 [all...] |
/kernel/linux/linux-6.6/drivers/clk/ |
H A D | clk-s2mps11.c | 14 #include <linux/mfd/samsung/s2mps11.h> 15 #include <linux/mfd/samsung/s2mps13.h> 16 #include <linux/mfd/samsung/s2mps14.h> 17 #include <linux/mfd/samsung/s5m8767.h> 18 #include <linux/mfd/samsung/core.h> 20 #include <dt-bindings/clock/samsung,s2mps11.h> 243 .compatible = "samsung,s2mps11-clk", 246 .compatible = "samsung,s2mps13-clk", 249 .compatible = "samsung,s2mps14-clk", 252 .compatible = "samsung,s5m876 [all...] |
/kernel/linux/linux-5.10/drivers/mfd/ |
H A D | sec-core.c | 4 // http://www.samsung.com 18 #include <linux/mfd/samsung/core.h> 19 #include <linux/mfd/samsung/irq.h> 20 #include <linux/mfd/samsung/s2mpa01.h> 21 #include <linux/mfd/samsung/s2mps11.h> 22 #include <linux/mfd/samsung/s2mps13.h> 23 #include <linux/mfd/samsung/s2mps14.h> 24 #include <linux/mfd/samsung/s2mps15.h> 25 #include <linux/mfd/samsung/s2mpu02.h> 26 #include <linux/mfd/samsung/s5m876 [all...] |
H A D | sec-irq.c | 4 // http://www.samsung.com 12 #include <linux/mfd/samsung/core.h> 13 #include <linux/mfd/samsung/irq.h> 14 #include <linux/mfd/samsung/s2mps11.h> 15 #include <linux/mfd/samsung/s2mps14.h> 16 #include <linux/mfd/samsung/s2mpu02.h> 17 #include <linux/mfd/samsung/s5m8763.h> 18 #include <linux/mfd/samsung/s5m8767.h> 502 MODULE_AUTHOR("Sangbeom Kim <sbkim73@samsung.com>"); 503 MODULE_AUTHOR("Chanwoo Choi <cw00.choi@samsung [all...] |
/kernel/linux/linux-5.10/arch/arm/mach-s3c/ |
H A D | pll-s3c2410.c | 18 #include <linux/soc/samsung/s3c-cpufreq-core.h> 19 #include <linux/soc/samsung/s3c-pm.h>
|
H A D | pll-s3c2440-16934400.c | 16 #include <linux/soc/samsung/s3c-cpufreq-core.h> 17 #include <linux/soc/samsung/s3c-pm.h>
|
H A D | pll-s3c2440-12000000.c | 16 #include <linux/soc/samsung/s3c-cpufreq-core.h> 17 #include <linux/soc/samsung/s3c-pm.h>
|
H A D | keypad.h | 6 * Author: Joonyoung Shim <jy0922.shim@samsung.com> 12 #include <linux/input/samsung-keypad.h>
|
H A D | pm-common.h | 4 * Tomasz Figa <t.figa@samsung.com> 14 #include <linux/soc/samsung/s3c-pm.h>
|
/kernel/linux/linux-5.10/drivers/cpufreq/ |
H A D | s3c2410-cpufreq.c | 19 #include <linux/soc/samsung/s3c-cpufreq-core.h> 20 #include <linux/soc/samsung/s3c-pm.h>
|
/kernel/linux/linux-5.10/drivers/soc/samsung/ |
H A D | exynos-pmu.c | 4 // http://www.samsung.com/ 15 #include <linux/soc/samsung/exynos-regs-pmu.h> 16 #include <linux/soc/samsung/exynos-pmu.h> 76 .compatible = "samsung,exynos3250-pmu", 79 .compatible = "samsung,exynos4210-pmu", 82 .compatible = "samsung,exynos4412-pmu", 85 .compatible = "samsung,exynos5250-pmu", 88 .compatible = "samsung,exynos5410-pmu", 90 .compatible = "samsung,exynos5420-pmu", 93 .compatible = "samsung,exynos543 [all...] |
/kernel/linux/linux-6.6/drivers/soc/samsung/ |
H A D | exynos-pmu.c | 4 // http://www.samsung.com/ 16 #include <linux/soc/samsung/exynos-regs-pmu.h> 17 #include <linux/soc/samsung/exynos-pmu.h> 83 .compatible = "samsung,exynos3250-pmu", 86 .compatible = "samsung,exynos4210-pmu", 89 .compatible = "samsung,exynos4212-pmu", 92 .compatible = "samsung,exynos4412-pmu", 95 .compatible = "samsung,exynos5250-pmu", 98 .compatible = "samsung,exynos5410-pmu", 100 .compatible = "samsung,exynos542 [all...] |
/kernel/linux/linux-6.6/sound/soc/samsung/ |
H A D | Makefile | 5 snd-soc-samsung-spdif-objs := spdif.o 10 obj-$(CONFIG_SND_SAMSUNG_SPDIF) += snd-soc-samsung-spdif.o
|
/kernel/linux/linux-6.6/arch/arm/mach-s3c/ |
H A D | keypad.h | 6 * Author: Joonyoung Shim <jy0922.shim@samsung.com> 12 #include <linux/input/samsung-keypad.h>
|
H A D | pm-common.h | 4 * Tomasz Figa <t.figa@samsung.com> 14 #include <linux/soc/samsung/s3c-pm.h>
|
/kernel/linux/linux-5.10/arch/arm/mach-exynos/ |
H A D | pm.c | 4 // http://www.samsung.com 17 #include <linux/soc/samsung/exynos-regs-pmu.h> 18 #include <linux/soc/samsung/exynos-pmu.h>
|
/kernel/linux/linux-6.6/arch/arm/mach-exynos/ |
H A D | pm.c | 4 // http://www.samsung.com 17 #include <linux/soc/samsung/exynos-regs-pmu.h> 18 #include <linux/soc/samsung/exynos-pmu.h>
|
/kernel/linux/linux-5.10/arch/arm/include/debug/ |
H A D | s5pv210.S | 4 * http://www.samsung.com 31 #include <debug/samsung.S>
|
/kernel/linux/linux-6.6/arch/arm/include/debug/ |
H A D | s5pv210.S | 4 * http://www.samsung.com 31 #include <debug/samsung.S>
|