/linux-6.3-rc2/rust/kernel/ |
A D | allocator.rs | 8 use crate::bindings; 16 unsafe { bindings::krealloc(ptr::null(), layout.size(), bindings::GFP_KERNEL) as *mut u8 } in alloc() 21 bindings::kfree(ptr as *const core::ffi::c_void); in dealloc() 36 unsafe { bindings::krealloc(core::ptr::null(), size, bindings::GFP_KERNEL) as *mut u8 } in __rust_alloc() 41 unsafe { bindings::kfree(ptr as *const core::ffi::c_void) }; in __rust_dealloc() 47 bindings::krealloc( in __rust_realloc() 50 bindings::GFP_KERNEL, in __rust_realloc() 58 bindings::krealloc( in __rust_alloc_zeroed() 61 bindings::GFP_KERNEL | bindings::__GFP_ZERO, in __rust_alloc_zeroed()
|
A D | print.rs | 17 use crate::bindings; 34 use crate::bindings; 76 pub static EMERG: [u8; LENGTH] = generate(false, bindings::KERN_EMERG); 77 pub static ALERT: [u8; LENGTH] = generate(false, bindings::KERN_ALERT); 78 pub static CRIT: [u8; LENGTH] = generate(false, bindings::KERN_CRIT); 79 pub static ERR: [u8; LENGTH] = generate(false, bindings::KERN_ERR); 82 pub static INFO: [u8; LENGTH] = generate(false, bindings::KERN_INFO); 83 pub static DEBUG: [u8; LENGTH] = generate(false, bindings::KERN_DEBUG); 84 pub static CONT: [u8; LENGTH] = generate(true, bindings::KERN_CONT); 107 bindings::_printk( [all …]
|
/linux-6.3-rc2/Documentation/devicetree/bindings/clock/ |
A D | qcom,sc7280-lpasscorecc.yaml | 17 include/dt-bindings/clock/qcom,lpasscorecc-sc7280.h 18 include/dt-bindings/clock/qcom,lpassaudiocc-sc7280.h 130 #include <dt-bindings/clock/qcom,rpmh.h> 131 #include <dt-bindings/clock/qcom,gcc-sc7280.h> 133 #include <dt-bindings/clock/qcom,lpasscorecc-sc7280.h> 148 #include <dt-bindings/clock/qcom,rpmh.h> 149 #include <dt-bindings/clock/qcom,gcc-sc7280.h> 162 #include <dt-bindings/clock/qcom,rpmh.h> 163 #include <dt-bindings/clock/qcom,gcc-sc7280.h> 177 #include <dt-bindings/clock/qcom,rpmh.h> [all …]
|
A D | qcom,gpucc.yaml | 17 include/dt-bindings/clock/qcom,gpucc-sdm845.h 18 include/dt-bindings/clock/qcom,gpucc-sc7180.h 19 include/dt-bindings/clock/qcom,gpucc-sc7280.h 20 include/dt-bindings/clock/qcom,gpucc-sc8280xp.h 21 include/dt-bindings/clock/qcom,gpucc-sm6350.h 22 include/dt-bindings/clock/qcom,gpucc-sm8150.h 23 include/dt-bindings/clock/qcom,gpucc-sm8250.h 24 include/dt-bindings/clock/qcom,gpucc-sm8350.h 76 #include <dt-bindings/clock/qcom,gcc-sdm845.h> 77 #include <dt-bindings/clock/qcom,rpmh.h>
|
A D | qcom,gcc-other.yaml | 18 include/dt-bindings/clock/qcom,gcc-ipq4019.h 19 include/dt-bindings/clock/qcom,gcc-ipq6018.h 20 include/dt-bindings/reset/qcom,gcc-ipq6018.h 21 include/dt-bindings/clock/qcom,gcc-msm8953.h 22 include/dt-bindings/clock/qcom,gcc-mdm9607.h 23 include/dt-bindings/clock/qcom,gcc-mdm9615.h 24 include/dt-bindings/reset/qcom,gcc-mdm9615.h
|
A D | maxim,max77686.txt | 3 This is a part of device tree bindings of MAX77686/MAX77802/MAX77620 6 bindings/mfd/max77686.txt for MAX77686 and 7 bindings/mfd/max77802.txt for MAX77802 and 8 bindings/mfd/max77620.txt for MAX77620. 12 dt-bindings/clock/maxim,max77686.h. 17 dt-bindings/clock/maxim,max77802.h. 21 dt-bindings/clock/maxim,max77620.h. 45 #include <dt-bindings/clock/maxim,max77686.h> 70 #include <dt-bindings/clock/maxim,max77802.h> 96 #include <dt-bindings/clock/maxim,max77620.h>
|
A D | artpec6.txt | 1 * Clock bindings for Axis ARTPEC-6 chip 3 The bindings are based on the clock provider binding in 4 Documentation/devicetree/bindings/clock/clock-bindings.txt 10 provided using the common clock bindings. 19 See dt-bindings/clock/axis,artpec6-clkctrl.h for the list of valid identifiers.
|
/linux-6.3-rc2/Documentation/devicetree/bindings/display/mediatek/ |
A D | mediatek,wdma.yaml | 18 Documentation/devicetree/bindings/arm/mediatek/mediatek,mmsys.yaml 34 description: A phandle and PM domain specifier as defined by bindings of 36 Documentation/devicetree/bindings/power/power-domain.yaml for details. 45 see Documentation/devicetree/bindings/iommu/mediatek,iommu.yaml for details. 51 defined in the header include/dt-bindings/gce/<chip>-gce.h. 67 #include <dt-bindings/interrupt-controller/arm-gic.h> 68 #include <dt-bindings/clock/mt8173-clk.h> 69 #include <dt-bindings/power/mt8173-power.h> 70 #include <dt-bindings/gce/mt8173-gce.h> 71 #include <dt-bindings/memory/mt8173-larb-port.h>
|
A D | mediatek,ovl-2l.yaml | 18 Documentation/devicetree/bindings/arm/mediatek/mediatek,mmsys.yaml 40 description: A phandle and PM domain specifier as defined by bindings of 42 Documentation/devicetree/bindings/power/power-domain.yaml for details. 51 see Documentation/devicetree/bindings/iommu/mediatek,iommu.yaml for details. 57 defined in the header include/dt-bindings/gce/<chip>-gce.h. 73 #include <dt-bindings/interrupt-controller/arm-gic.h> 74 #include <dt-bindings/clock/mt8183-clk.h> 75 #include <dt-bindings/power/mt8183-power.h> 76 #include <dt-bindings/gce/mt8183-gce.h> 77 #include <dt-bindings/memory/mt8183-larb-port.h>
|
A D | mediatek,ovl.yaml | 18 Documentation/devicetree/bindings/arm/mediatek/mediatek,mmsys.yaml 54 description: A phandle and PM domain specifier as defined by bindings of 56 Documentation/devicetree/bindings/power/power-domain.yaml for details. 65 see Documentation/devicetree/bindings/iommu/mediatek,iommu.yaml for details. 71 defined in the header include/dt-bindings/gce/<chip>-gce.h. 87 #include <dt-bindings/interrupt-controller/arm-gic.h> 88 #include <dt-bindings/clock/mt8173-clk.h> 89 #include <dt-bindings/power/mt8173-power.h> 90 #include <dt-bindings/gce/mt8173-gce.h> 91 #include <dt-bindings/memory/mt8173-larb-port.h>
|
A D | mediatek,postmask.yaml | 18 Documentation/devicetree/bindings/arm/mediatek/mediatek,mmsys.yaml 39 description: A phandle and PM domain specifier as defined by bindings of 41 Documentation/devicetree/bindings/power/power-domain.yaml for details. 51 defined in the header include/dt-bindings/gce/<chip>-gce.h. 66 #include <dt-bindings/interrupt-controller/arm-gic.h> 67 #include <dt-bindings/clock/mt8192-clk.h> 68 #include <dt-bindings/power/mt8192-power.h> 69 #include <dt-bindings/gce/mt8192-gce.h>
|
A D | mediatek,ccorr.yaml | 18 Documentation/devicetree/bindings/arm/mediatek/mediatek,mmsys.yaml 45 description: A phandle and PM domain specifier as defined by bindings of 47 Documentation/devicetree/bindings/power/power-domain.yaml for details. 57 defined in the header include/dt-bindings/gce/<chip>-gce.h. 72 #include <dt-bindings/interrupt-controller/arm-gic.h> 73 #include <dt-bindings/clock/mt8183-clk.h> 74 #include <dt-bindings/power/mt8183-power.h> 75 #include <dt-bindings/gce/mt8183-gce.h>
|
A D | mediatek,dither.yaml | 19 Documentation/devicetree/bindings/arm/mediatek/mediatek,mmsys.yaml 42 description: A phandle and PM domain specifier as defined by bindings of 44 Documentation/devicetree/bindings/power/power-domain.yaml for details. 54 defined in the header include/dt-bindings/gce/<chip>-gce.h. 69 #include <dt-bindings/interrupt-controller/arm-gic.h> 70 #include <dt-bindings/clock/mt8183-clk.h> 71 #include <dt-bindings/power/mt8183-power.h> 72 #include <dt-bindings/gce/mt8183-gce.h>
|
A D | mediatek,gamma.yaml | 18 Documentation/devicetree/bindings/arm/mediatek/mediatek,mmsys.yaml 43 description: A phandle and PM domain specifier as defined by bindings of 45 Documentation/devicetree/bindings/power/power-domain.yaml for details. 55 defined in the header include/dt-bindings/gce/<chip>-gce.h. 70 #include <dt-bindings/interrupt-controller/arm-gic.h> 71 #include <dt-bindings/clock/mt8173-clk.h> 72 #include <dt-bindings/power/mt8173-power.h> 73 #include <dt-bindings/gce/mt8173-gce.h>
|
/linux-6.3-rc2/Documentation/devicetree/bindings/power/ |
A D | rockchip,power-controller.yaml | 112 "include/dt-bindings/power/px30-power.h" 113 "include/dt-bindings/power/rk3036-power.h" 114 "include/dt-bindings/power/rk3066-power.h" 115 "include/dt-bindings/power/rk3128-power.h" 116 "include/dt-bindings/power/rk3188-power.h" 117 "include/dt-bindings/power/rk3228-power.h" 118 "include/dt-bindings/power/rk3288-power.h" 119 "include/dt-bindings/power/rk3328-power.h" 120 "include/dt-bindings/power/rk3366-power.h" 154 #include <dt-bindings/clock/rk3399-cru.h> [all …]
|
A D | wakeup-source.txt | 20 1. "gpio-key,wakeup" Documentation/devicetree/bindings/input/gpio-keys{,-polled}.txt 21 2. "has-tpo" Documentation/devicetree/bindings/rtc/rtc-opal.txt 22 3. "linux,wakeup" Documentation/devicetree/bindings/input/gpio-matrix-keypad.txt 23 Documentation/devicetree/bindings/mfd/tc3589x.txt 24 Documentation/devicetree/bindings/input/touchscreen/ads7846.txt 25 4. "linux,keypad-wakeup" Documentation/devicetree/bindings/input/qcom,pm8xxx-keypad.txt 26 5. "linux,input-wakeup" Documentation/devicetree/bindings/input/samsung-keypad.txt 27 6. "nvidia,wakeup-source" Documentation/devicetree/bindings/input/nvidia,tegra20-kbc.txt
|
/linux-6.3-rc2/Documentation/devicetree/bindings/mmc/ |
A D | sdhci-st.txt | 4 Documentation/devicetree/bindings/mmc/mmc.txt and the properties 14 See: Documentation/devicetree/bindings/resource-names.txt 16 See: Documentation/devicetree/bindings/clock/clock-bindings.txt 23 See: Documentation/devicetree/bindings/pinctrl/pinctrl-bindings.txt 36 See: Documentation/devicetree/bindings/mmc/mmc.txt. 39 See: Documentation/devicetree/bindings/mmc/mmc.txt. 43 See: Documentation/devicetree/bindings/mmc/mmc.txt. 46 See: Documentation/devicetree/bindings/reset/reset.txt 52 See: Documentation/devicetree/bindings/mmc/mmc.txt. 55 See: Documentation/devicetree/bindings/mmc/mmc.txt. [all …]
|
/linux-6.3-rc2/Documentation/devicetree/bindings/net/ |
A D | fsl-enetc.txt | 1 * ENETC ethernet device tree bindings 5 below device tree bindings. 11 to parent node bindings. 20 external phy. Below properties are required, their bindings 21 already defined in Documentation/devicetree/bindings/net/ethernet.txt or 22 Documentation/devicetree/bindings/net/phy.txt. 61 to parent node bindings. 64 The remaining required mdio bus properties are standard, their bindings 65 already defined in Documentation/devicetree/bindings/net/mdio.txt. 90 as specified by Documentation/devicetree/bindings/net/fixed-link.txt. [all …]
|
/linux-6.3-rc2/Documentation/devicetree/bindings/serial/ |
A D | atmel,at91-usart.yaml | 125 #include <dt-bindings/gpio/gpio.h> 126 #include <dt-bindings/interrupt-controller/irq.h> 127 #include <dt-bindings/mfd/at91-usart.h> 128 #include <dt-bindings/dma/at91.h> 149 #include <dt-bindings/gpio/gpio.h> 150 #include <dt-bindings/interrupt-controller/irq.h> 151 #include <dt-bindings/mfd/at91-usart.h> 152 #include <dt-bindings/dma/at91.h> 171 #include <dt-bindings/gpio/gpio.h> 173 #include <dt-bindings/mfd/at91-usart.h> [all …]
|
/linux-6.3-rc2/rust/ |
A D | Makefile | 14 always-$(CONFIG_RUST) += bindings/bindings_generated.rs bindings/bindings_helpers_generated.rs 15 obj-$(CONFIG_RUST) += alloc.o bindings.o kernel.o 116 --extern bindings 119 $(obj)/bindings.o FORCE 141 rusttestlib-bindings: $(src)/bindings/lib.rs rusttest-prepare FORCE 226 --extern build_error --extern macros --extern bindings 287 $(obj)/bindings/bindings_generated.rs: $(src)/bindings/bindings_helper.h \ 385 $(obj)/bindings.o: $(src)/bindings/lib.rs \ 387 $(obj)/bindings/bindings_generated.rs \ 388 $(obj)/bindings/bindings_helpers_generated.rs FORCE [all …]
|
/linux-6.3-rc2/Documentation/devicetree/bindings/mfd/ |
A D | motorola-cpcap.txt | 19 - Documentation/devicetree/bindings/power/supply/cpcap-battery.yaml 20 - Documentation/devicetree/bindings/power/supply/cpcap-charger.yaml 21 - Documentation/devicetree/bindings/regulator/cpcap-regulator.txt 22 - Documentation/devicetree/bindings/phy/phy-cpcap-usb.txt 23 - Documentation/devicetree/bindings/input/cpcap-pwrbutton.txt 24 - Documentation/devicetree/bindings/rtc/cpcap-rtc.txt 25 - Documentation/devicetree/bindings/leds/leds-cpcap.txt 26 - Documentation/devicetree/bindings/iio/adc/motorola,cpcap-adc.yaml
|
A D | canaan,k210-sysctl.yaml | 42 should follow the bindings specified in 43 Documentation/devicetree/bindings/clock/canaan,k210-clk.yaml. 51 should follow the bindings specified in 52 Documentation/devicetree/bindings/reset/canaan,k210-rst.yaml. 60 should follow the bindings specified in 61 Documentation/devicetree/bindings/power/reset/syscon-reboot.yaml. 73 #include <dt-bindings/clock/k210-clk.h> 74 #include <dt-bindings/reset/k210-rst.h>
|
/linux-6.3-rc2/Documentation/devicetree/bindings/leds/ |
A D | leds-cr0014114.txt | 10 Property rules described in Documentation/devicetree/bindings/spi/spi-bus.txt 15 see Documentation/devicetree/bindings/leds/common.txt 17 see Documentation/devicetree/bindings/leds/common.txt 19 see Documentation/devicetree/bindings/leds/common.txt (deprecated) 21 see Documentation/devicetree/bindings/leds/common.txt 26 #include <dt-bindings/leds/common.h>
|
A D | leds-mt6323.txt | 9 For MT6323 MFD bindings see: 10 Documentation/devicetree/bindings/mfd/mt6397.txt 11 For MediaTek PMIC wrapper bindings see: 12 Documentation/devicetree/bindings/soc/mediatek/mediatek,pwrap.yaml 27 - label : See Documentation/devicetree/bindings/leds/common.txt 28 - linux,default-trigger : See Documentation/devicetree/bindings/leds/common.txt 29 - default-state: See Documentation/devicetree/bindings/leds/common.txt
|
/linux-6.3-rc2/Documentation/devicetree/bindings/clock/st/ |
A D | st,clkgen.txt | 33 [1] Documentation/devicetree/bindings/clock/clock-bindings.txt 34 [3] Documentation/devicetree/bindings/clock/st/st,clkgen-mux.txt 35 [4] Documentation/devicetree/bindings/clock/st/st,clkgen-pll.txt 36 [7] Documentation/devicetree/bindings/clock/st/st,quadfs.txt 37 [8] Documentation/devicetree/bindings/clock/st/st,flexgen.txt
|