| /kernel/linux/linux-5.10/arch/x86/platform/olpc/ |
| D | olpc.c | 3 * Support for the OLPC DCON and OLPC EC access 19 #include <linux/olpc-ec.h> 23 #include <asm/olpc.h> 39 printk(KERN_ERR "olpc-ec: invalid argument to " in olpc_ec_timeout_set() 42 printk(KERN_DEBUG "olpc-ec: using %d ms delay for EC commands.\n", in olpc_ec_timeout_set() 75 printk(KERN_WARNING "olpc-ec: %d: waited %u ms for IBF!\n", in __wait_on_ibf() 95 printk(KERN_WARNING "olpc-ec: %d: waited %u ms for OBF!\n", in __wait_on_obf() 120 printk(KERN_ERR "olpc-ec: timeout while attempting to " in olpc_xo1_ec_cmd() 126 printk(KERN_ERR "olpc-ec: timeout waiting for EC to " in olpc_xo1_ec_cmd() 141 pr_devel("olpc-ec: running cmd 0x%x\n", cmd); in olpc_xo1_ec_cmd() [all …]
|
| D | olpc_dt.c | 3 * OLPC-specific OFW device tree support code. 12 * Adapted for x86/OLPC by Andres Salomon <dilinger@queued.net> 19 #include <asm/olpc.h> 253 if (olpc_dt_compatible_match(node, "olpc,xo1.5-battery")) in olpc_dt_fixup() 256 /* Add olpc,xo1.5-battery compatible marker to battery node */ in olpc_dt_fixup() 258 olpc_dt_interpret(" \" olpc,xo1.5-battery\" +compatible"); in olpc_dt_fixup() 261 if (olpc_dt_compatible_match(node, "olpc,xo1-battery")) { in olpc_dt_fixup() 263 * If we have a olpc,xo1-battery compatible, then we're in olpc_dt_fixup() 274 olpc_dt_interpret(" \" olpc,xo1-dcon\" +compatible"); in olpc_dt_fixup() 280 if (olpc_dt_compatible_match(node, "olpc,xo1-battery")) { in olpc_dt_fixup() [all …]
|
| D | Makefile | 2 obj-$(CONFIG_OLPC) += olpc.o olpc_ofw.o olpc_dt.o 3 obj-$(CONFIG_OLPC_XO1_PM) += olpc-xo1-pm.o xo1-wakeup.o 4 obj-$(CONFIG_OLPC_XO1_RTC) += olpc-xo1-rtc.o 5 obj-$(CONFIG_OLPC_XO1_SCI) += olpc-xo1-sci.o 6 obj-$(CONFIG_OLPC_XO15_SCI) += olpc-xo15-sci.o
|
| D | olpc-xo1-pm.c | 3 * Support for power management features of the OLPC XO-1 laptop 16 #include <linux/olpc-ec.h> 19 #include <asm/olpc.h> 21 #define DRV_NAME "olpc-xo1-pm" 92 printk(KERN_INFO "OLPC XO-1 power off sequence...\n"); in xo1_power_off() 134 else if (strcmp(pdev->name, "olpc-xo1-pm-acpi") == 0) in xo1_pm_probe() 141 printk(KERN_INFO "OLPC XO-1 support registered\n"); in xo1_pm_probe() 151 else if (strcmp(pdev->name, "olpc-xo1-pm-acpi") == 0) in xo1_pm_remove() 168 .name = "olpc-xo1-pm-acpi",
|
| D | olpc-xo1-rtc.c | 3 * Support for OLPC XO-1 Real Time Clock (RTC) 14 #include <asm/olpc.h> 61 node = of_find_compatible_node(NULL, NULL, "olpc,xo1-rtc"); in xo1_rtc_init() 66 pr_info("olpc-xo1-rtc: Initializing OLPC XO-1 RTC\n"); in xo1_rtc_init()
|
| /kernel/linux/linux-6.6/arch/x86/platform/olpc/ |
| D | olpc.c | 3 * Support for the OLPC DCON and OLPC EC access 19 #include <linux/olpc-ec.h> 23 #include <asm/olpc.h> 39 printk(KERN_ERR "olpc-ec: invalid argument to " in olpc_ec_timeout_set() 42 printk(KERN_DEBUG "olpc-ec: using %d ms delay for EC commands.\n", in olpc_ec_timeout_set() 75 printk(KERN_WARNING "olpc-ec: %d: waited %u ms for IBF!\n", in __wait_on_ibf() 95 printk(KERN_WARNING "olpc-ec: %d: waited %u ms for OBF!\n", in __wait_on_obf() 120 printk(KERN_ERR "olpc-ec: timeout while attempting to " in olpc_xo1_ec_cmd() 126 printk(KERN_ERR "olpc-ec: timeout waiting for EC to " in olpc_xo1_ec_cmd() 141 pr_devel("olpc-ec: running cmd 0x%x\n", cmd); in olpc_xo1_ec_cmd() [all …]
|
| D | olpc_dt.c | 3 * OLPC-specific OFW device tree support code. 12 * Adapted for x86/OLPC by Andres Salomon <dilinger@queued.net> 19 #include <asm/olpc.h> 253 if (olpc_dt_compatible_match(node, "olpc,xo1.5-battery")) in olpc_dt_fixup() 256 /* Add olpc,xo1.5-battery compatible marker to battery node */ in olpc_dt_fixup() 258 olpc_dt_interpret(" \" olpc,xo1.5-battery\" +compatible"); in olpc_dt_fixup() 261 if (olpc_dt_compatible_match(node, "olpc,xo1-battery")) { in olpc_dt_fixup() 263 * If we have a olpc,xo1-battery compatible, then we're in olpc_dt_fixup() 274 olpc_dt_interpret(" \" olpc,xo1-dcon\" +compatible"); in olpc_dt_fixup() 280 if (olpc_dt_compatible_match(node, "olpc,xo1-battery")) { in olpc_dt_fixup() [all …]
|
| D | Makefile | 2 obj-$(CONFIG_OLPC) += olpc.o olpc_ofw.o olpc_dt.o 3 obj-$(CONFIG_OLPC_XO1_PM) += olpc-xo1-pm.o xo1-wakeup.o 4 obj-$(CONFIG_OLPC_XO1_RTC) += olpc-xo1-rtc.o 5 obj-$(CONFIG_OLPC_XO1_SCI) += olpc-xo1-sci.o 6 obj-$(CONFIG_OLPC_XO15_SCI) += olpc-xo15-sci.o
|
| D | olpc-xo1-pm.c | 3 * Support for power management features of the OLPC XO-1 laptop 16 #include <linux/olpc-ec.h> 19 #include <asm/olpc.h> 21 #define DRV_NAME "olpc-xo1-pm" 92 printk(KERN_INFO "OLPC XO-1 power off sequence...\n"); in xo1_power_off() 134 else if (strcmp(pdev->name, "olpc-xo1-pm-acpi") == 0) in xo1_pm_probe() 141 printk(KERN_INFO "OLPC XO-1 support registered\n"); in xo1_pm_probe() 151 else if (strcmp(pdev->name, "olpc-xo1-pm-acpi") == 0) in xo1_pm_remove() 168 .name = "olpc-xo1-pm-acpi",
|
| D | olpc-xo1-rtc.c | 3 * Support for OLPC XO-1 Real Time Clock (RTC) 14 #include <asm/olpc.h> 61 node = of_find_compatible_node(NULL, NULL, "olpc,xo1-rtc"); in xo1_rtc_init() 66 pr_info("olpc-xo1-rtc: Initializing OLPC XO-1 RTC\n"); in xo1_rtc_init()
|
| /kernel/linux/linux-6.6/drivers/platform/olpc/ |
| D | Kconfig | 6 bool "Platform support for OLPC XO 1.75 hardware" 9 Say Y here to get to see options for the ARM-based OLPC platform. 12 Unless you have an OLPC XO laptop, you will want to say N. 17 tristate "OLPC XO 1.75 Embedded Controller" 23 Include support for the OLPC XO Embedded Controller (EC). The EC 27 Unless you have an OLPC XO laptop, you will want to say N.
|
| D | Makefile | 3 # OLPC XO platform-specific drivers 5 obj-$(CONFIG_OLPC_EC) += olpc-ec.o 6 obj-$(CONFIG_OLPC_XO175_EC) += olpc-xo175-ec.o
|
| /kernel/linux/linux-5.10/drivers/platform/olpc/ |
| D | Kconfig | 6 bool "Platform support for OLPC XO 1.75 hardware" 9 Say Y here to get to see options for the ARM-based OLPC platform. 12 Unless you have an OLPC XO laptop, you will want to say N. 17 tristate "OLPC XO 1.75 Embedded Controller" 23 Include support for the OLPC XO Embedded Controller (EC). The EC 27 Unless you have an OLPC XO laptop, you will want to say N.
|
| D | Makefile | 3 # OLPC XO platform-specific drivers 5 obj-$(CONFIG_OLPC_EC) += olpc-ec.o 6 obj-$(CONFIG_OLPC_XO175_EC) += olpc-xo175-ec.o
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/power/supply/ |
| D | olpc-battery.yaml | 4 $id: http://devicetree.org/schemas/power/supply/olpc-battery.yaml# 7 title: OLPC Battery 19 - const: olpc,xo1.5-battery 20 - const: olpc,xo1-battery 22 - const: olpc,xo1-battery
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/misc/ |
| D | olpc,xo1.75-ec.yaml | 5 $id: http://devicetree.org/schemas/misc/olpc,xo1.75-ec.yaml# 8 title: OLPC XO-1.75 Embedded Controller 12 on a OLPC XO-1.75 laptop computer. 25 const: olpc,xo1.75-ec 50 compatible = "olpc,xo1.75-ec";
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/misc/ |
| D | olpc,xo1.75-ec.yaml | 5 $id: http://devicetree.org/schemas/misc/olpc,xo1.75-ec.yaml# 8 title: OLPC XO-1.75 Embedded Controller bindings 12 on a OLPC XO-1.75 laptop computer. 25 const: olpc,xo1.75-ec 50 compatible = "olpc,xo1.75-ec";
|
| /kernel/linux/linux-6.6/arch/arm/boot/dts/marvell/ |
| D | mmp2-olpc-xo-1-75.dts | 3 * OLPC XO 1.75 Laptop. 16 model = "OLPC XO-1.75"; 17 compatible = "olpc,xo-1.75", "mrvl,mmp2"; 90 compatible = "olpc,xo1.5-battery", "olpc,xo1-battery"; 110 label = "OLPC XO"; 125 compatible = "olpc,ap-sp"; 232 compatible = "olpc,xo1.75-ec";
|
| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | mmp2-olpc-xo-1-75.dts | 3 * OLPC XO 1.75 Laptop. 15 model = "OLPC XO-1.75"; 16 compatible = "olpc,xo-1.75", "mrvl,mmp2"; 90 compatible = "olpc,xo1.5-battery", "olpc,xo1-battery"; 110 label = "OLPC XO"; 125 compatible = "olpc,ap-sp"; 232 compatible = "olpc,xo1.75-ec";
|
| /kernel/linux/linux-5.10/sound/pci/cs5535audio/ |
| D | cs5535audio_olpc.c | 3 * OLPC XO-1 additional sound features 14 #include <asm/olpc.h> 17 #define DRV_NAME "cs5535audio-olpc" 20 * OLPC has an additional feature on top of the regular AD1888 codec features. 45 * OLPC XO-1's V_REFOUT is a mic bias enable. 139 /* invert EAPD if on an OLPC B3 or higher */ in olpc_prequirks() 170 /* add the OLPC-specific controls */ in olpc_quirks()
|
| /kernel/linux/linux-6.6/sound/pci/cs5535audio/ |
| D | cs5535audio_olpc.c | 3 * OLPC XO-1 additional sound features 14 #include <asm/olpc.h> 17 #define DRV_NAME "cs5535audio-olpc" 20 * OLPC has an additional feature on top of the regular AD1888 codec features. 45 * OLPC XO-1's V_REFOUT is a mic bias enable. 139 /* invert EAPD if on an OLPC B3 or higher */ in olpc_prequirks() 170 /* add the OLPC-specific controls */ in olpc_quirks()
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/power/supply/ |
| D | olpc_battery.txt | 1 OLPC battery 5 - compatible : "olpc,xo1-battery" or "olpc,xo1.5-battery"
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/serio/ |
| D | olpc,ap-sp.txt | 1 OLPC AP-SP serio interface 4 - compatible : "olpc,ap-sp" 10 compatible = "olpc,ap-sp";
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/serio/ |
| D | olpc,ap-sp.txt | 1 OLPC AP-SP serio interface 4 - compatible : "olpc,ap-sp" 10 compatible = "olpc,ap-sp";
|
| /kernel/linux/linux-6.6/arch/x86/include/asm/ |
| D | olpc.h | 2 /* OLPC machine specific definitions */ 22 * OLPC board IDs contain the major build number within the mask 0x0ff0, 44 * The DCON is OLPC's Display Controller. It has a number of unique 53 * The "Mass Production" version of OLPC's XO is identified as being model
|